Open maany opened 4 years ago
Only partially solved. The runinterval needs to be changed back to 30m at the end of deploy stage. In deploy_master.rb, implement the appropriate ruby code. This should take care of things for Config Master. In rollback_deploy_master make the appropriate change as well. For lightweight_component changes can be incorporated in a more puppet (rather than ruby) way, so I'm pushing those changes now.
What's left here: puppet runinterval for config master needs to be set to 30m after deploy. It needs to be reset to 10y on deploy rollback.
puppet auto-updates can leave the deployment in a messy state if some time is spent debugging deployment stages.