tripleo-heat-templates/deployment/tripleo-packages
Giulio Fidente 284629a874 Make UpgradeInitCommand and UpgradeLeapp{ToRemove,ToInstall,CommandOptions} per-role
When specific roles are deployed with custom images, for example CephStorage with
overcloud-minimal, then the LeappCommandOptions and/or the list of packages to
be removed/installed is not the same across all roles.

This change makes four parameters to be customized on a per-role basis:
UpgradeInitCommand
UpgradeLeappToRemove
UpgradeLeappToInstall
UpgradeLeappCommandOptions

Related-Bug: 1915067
Closes-Bug: rhbz#1936419
Change-Id: Ifd373f7aba6d98baa843b141de8a2266eaa71a0b
(cherry picked from commit 155fe9454b)
(cherry picked from commit dbad3a079b)
2021-03-17 08:11:27 +00:00
..
tripleo-packages-baremetal-puppet.yaml Make UpgradeInitCommand and UpgradeLeapp{ToRemove,ToInstall,CommandOptions} per-role 2021-03-17 08:11:27 +00:00