FFU fails when ironic in OC is enabled: " resources.ControllerServiceChain: Error in 102 output role_data: The Parameter (UpgradeRemoveUnusedPackages) was not provided." Environment: openstack-tripleo-heat-templates-8.0.7-4.el7ost.noarch Steps to reproduce: 1. Deploy OSP10 OC with ironic enabled. 2. Attempt to fast forward upgrade the setup to OSP13. Result: Fails consitently during FFU prepare step with: overcloud.ControllerServiceChain: resource_type: OS::TripleO::Services physical_resource_id: e9ab23ae-0d88-4c7f-89ea-220f81204cc2 status: UPDATE_FAILED status_reason: | resources.ControllerServiceChain: Error in 102 output role_data: The Parameter (UpgradeRemoveUnusedPackages) was not provided.
I hit this same issue on regular deployment and not from upgrade 13 -p 2018-11-07.3 2018-11-14 20:52:43Z [overcloud.ControllerServiceChain.ServiceChain]: CREATE_COMPLETE Stack CREATE completed successfully 2018-11-14 20:52:43Z [overcloud.ControllerServiceChain.ServiceChain]: CREATE_COMPLETE state changed 2018-11-14 20:53:07Z [overcloud.ControllerServiceChain]: CREATE_FAILED Error in 102 output role_data: The Parameter (UpgradeRemoveUnusedPackages) was not provided. 2018-11-14 20:53:07Z [overcloud.ControllerServiceChain]: CREATE_FAILED resources.ControllerServiceChain: Error in 102 output role_data: The Parameter (UpgradeRemoveUnusedPackages) was not provided. 2018-11-14 20:53:07Z [overcloud]: CREATE_FAILED Resource CREATE failed: resources.ControllerServiceChain: Error in 102 output role_data: The Parameter (UpgradeRemoveUnusedPackages) was not provided. Stack overcloud CREATE_FAILED overcloud.ControllerServiceChain: resource_type: OS::TripleO::Services physical_resource_id: 969513e8-b1de-4821-b9ee-6583c00d004e status: CREATE_FAILED status_reason: | resources.ControllerServiceChain: Error in 102 output role_data: The Parameter (UpgradeRemoveUnusedPackages) was not provided. (undercloud) [stack@undercloud-0 ~]$
The issue reproduces during deploy of OC osp13 with ironic too.
Raising a blocker, because this bug blocks major upgrade for osp14 (osp13 -> osp14)
The fix has been in master and rocky (so OSP-14) since May -https://review.openstack.org/#/c/570241/, it was just recently backported to Queens/OSP-13. So this should just be targeted to OSP-13, not OS-14.
Brad - fix is in next osp13z4 puddle, for now just modify the yaml file as when done in the fix and include it in deployment -https://review.openstack.org/#/c/617215/3/docker/services/nova-ironic.yaml
Verified. Environment: openstack-tripleo-heat-templates-8.0.7-15.el7ost.noarch The reported issue doesn't reproduce.
Since the problem described in this bug report should be resolved in a recent advisory, it has been closed with a resolution of ERRATA. For information on the advisory, and where to find the updated files, follow the link below. If the solution does not work for you, open a new bug report. https://access.redhat.com/errata/RHBA-2019:0068