【发布时间】:2018-08-14 12:13:10
【问题描述】:
我在 SaltStack 中有一个状态,用于更新所有系统包:
system_upgrade:
pkg.uptodate:
- refresh: true
- order: last
但是碰巧有一个新的包可用(例如 php),它有一个新的配置文件,apt 被卡住了,询问用户将如何处理当前配置文件(替换、保留等)。当然这是个问题,因为 states.apply 在后台运行,所以不能有任何交互动作。
现在我会在 apt 上使用
来避免这种情况apt-get -y -o Dpkg::Options::='--force-confold' upgrade
但是如何在 SaltStack 中做到这一点?
【问题讨论】:
标签: salt-stack system-administration