Minor update workflow doesn't work for custom roles
Bug #1674767 reported by
Steven Hardy
This bug affects 1 person
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
tripleo |
Expired
|
Undecided
|
Unassigned |
Bug Description
We have an assumption that any role not running pacemaker isn't updated during the minor update workflow, which means it's impossible to roll out minor updates to custom roles, I think we need to revisit this so minor updates can be applied to customized environments.
It's unclear what "Upgrading other packages is handled by config management tooling" means, but perhaps the intention is to handle the upgrades via puppet?
Either way we should clarify the best approach and either adjust the script or document how this should work with custom roles.
Changed in tripleo: | |
milestone: | none → pike-1 |
status: | New → Triaged |
importance: | Undecided → High |
Changed in tripleo: | |
milestone: | pike-1 → pike-2 |
Changed in tripleo: | |
milestone: | pike-2 → pike-3 |
tags: | added: upgrade |
Changed in tripleo: | |
milestone: | pike-3 → pike-rc1 |
Changed in tripleo: | |
milestone: | pike-rc1 → pike-rc2 |
Changed in tripleo: | |
milestone: | pike-rc2 → queens-1 |
Changed in tripleo: | |
milestone: | queens-1 → queens-2 |
Changed in tripleo: | |
milestone: | queens-2 → queens-3 |
Changed in tripleo: | |
milestone: | queens-3 → queens-rc1 |
Changed in tripleo: | |
milestone: | queens-rc1 → rocky-1 |
Changed in tripleo: | |
milestone: | rocky-1 → rocky-2 |
Changed in tripleo: | |
milestone: | rocky-2 → rocky-3 |
Changed in tripleo: | |
milestone: | rocky-3 → rocky-rc1 |
Changed in tripleo: | |
milestone: | rocky-rc1 → stein-1 |
Changed in tripleo: | |
milestone: | stein-1 → stein-2 |
To post a comment you must log in.
@shardy wrt "Upgrading other packages is handled by config management tooling" yeah it means puppet with the tripleo-packages class here https:/ /github. com/openstack/ puppet- tripleo/ blob/master/ manifests/ packages. pp#L54 https:/ /github. com/openstack/ puppet- tripleo/ blob/master/ manifests/ packages/ upgrades. pp#L38