os-refresh-config 14.0.0
pip install os-refresh-config
最新版本
发布时间:
刷新系统配置
导航
项目描述
团队和仓库标签
os-refresh-config
os-refresh-config 使用 dib-run-parts 在预定义的目录集运行脚本
/opt/stack/os-config-refresh/pre-configure.d /opt/stack/os-config-refresh/configure.d /opt/stack/os-config-refresh/post-configure.d /opt/stack/os-config-refresh/migration.d /opt/stack/os-config-refresh/error.d
/opt/stack/os-config-refresh 是默认的基本目录。您可以通过设置 OS_REFRESH_CONFIG_BASE_DIR 环境变量来覆盖默认值。
它的预期目的是将脚本执行分为4个阶段
静默(pre-configure.d),
配置(configure.d),
激活(post-configure.d)。
迁移(migration.d),
它将运行所有上述阶段,以确保配置在机器上已应用并启用。如果任何阶段出现问题,它将在error.d中运行脚本并以非零退出状态退出。每个阶段的脚本不应相互依赖以正常工作。
注意:os-refresh-config的早期版本在post-configure之前运行迁移。这是初始设计中的一种疏忽,因为迁移的目的是在主机完全配置后进行在线迁移。
对于在服务静默期间必须发生的事情,应在控制服务状态的后配置脚本中完成。