Bug 1516308
Summary: | OSP11 -> OSP12 upgrade: packages get remove from compute nodes during upgrade even though UpgradeRemoveUnusedPackages is not set | ||
---|---|---|---|
Product: | Red Hat OpenStack | Reporter: | Marius Cornea <mcornea> |
Component: | rhosp-director | Assignee: | Marios Andreou <mandreou> |
Status: | CLOSED DUPLICATE | QA Contact: | Amit Ugol <augol> |
Severity: | urgent | Docs Contact: | |
Priority: | urgent | ||
Version: | 12.0 (Pike) | CC: | dbecker, mandreou, mbracho, mburns, morazi, rhel-osp-director-maint, sclewis |
Target Milestone: | ga | Keywords: | Triaged |
Target Release: | 12.0 (Pike) | ||
Hardware: | Unspecified | ||
OS: | Unspecified | ||
Whiteboard: | |||
Fixed In Version: | Doc Type: | If docs needed, set a value | |
Doc Text: | Story Points: | --- | |
Clone Of: | Environment: | ||
Last Closed: | 2017-11-28 12:54:33 UTC | Type: | Bug |
Regression: | --- | Mount Type: | --- |
Documentation: | --- | CRM: | |
Verified Versions: | Category: | --- | |
oVirt Team: | --- | RHEL 7.3 requirements from Atomic Host: | |
Cloudforms Team: | --- | Target Upstream Version: | |
Embargoed: |
Description
Marius Cornea
2017-11-22 12:49:24 UTC
i can see what the problem is here ... the issue is in the code @ https://github.com/openstack/tripleo-common/blob/9f5e38e7d398c60af4d165943417dbde70639d53/tripleo_common/utils/config.py#L129 tasks that look like this: 144 - name: Remove openstack-ceilometer-polling package if operator requests it$ 145 yum: name=openstack-ceilometer-polling state=removed$ 146 tags: step2$ 147 ignore_errors: True$ 148 when: {get_param: UpgradeRemoveUnusedPackages}$ end up like this: - ignore_errors: true name: Remove openstack-ceilometer-compute package if operator requests it tags: step2 when: step|int == 2 yum: name=openstack-ceilometer-compute state=removed i.e. the UpgradeRemoveUnusedPackages param is ignored. Will post something tomorrow. I also suspect this is related to https://bugzilla.redhat.com/show_bug.cgi?id=1516210#c1 but to be confirmed *** This bug has been marked as a duplicate of bug 1516210 *** |