Skip to content

Support package upgrade scenarios#436

Merged
cmd-ntrf merged 9 commits into
mainfrom
var-upgrade
Jul 20, 2026
Merged

Support package upgrade scenarios#436
cmd-ntrf merged 9 commits into
mainfrom
var-upgrade

Conversation

@cmd-ntrf

Copy link
Copy Markdown
Member

Rename skip_upgrade to upgrade and add support for three more scenarios:

  • upgrade = "security": always upgrade to security related upgrades
  • upgrade = "vanilla-security"upgrade packages only if the image is vanilla
  • upgrade = "all": upgrade packages during cloud-init, always

The previous scenarios still supported are:

  • upgrade = "vanilla-all" limit package upgrade to security related upgrades only if the image is vanilla - equivalent of previous skip_upgrade = false
  • upgrade = "none", never upgrade, equivalent of skip_upgrade = true

@mboisson

Copy link
Copy Markdown
Member

Addresses ComputeCanada/puppet-magic_castle#579 for pool nodes

@cmd-ntrf cmd-ntrf self-assigned this Jul 17, 2026
@cmd-ntrf cmd-ntrf added this to the 16.0.0 milestone Jul 17, 2026
@cmd-ntrf
cmd-ntrf merged commit b7a6e1f into main Jul 20, 2026
27 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants