Bug 1515822

Summary: Upgrade 11->12 failes with: "Could not find the requested service openstack-swift-object-expirer: host"
Product: Red Hat OpenStack Reporter: Udi Kalifon <ukalifon>
Component: openstack-tripleoAssignee: Marios Andreou <mandreou>
Status: CLOSED DUPLICATE QA Contact: Arik Chernetsky <achernet>
Severity: urgent Docs Contact:
Priority: unspecified    
Version: 12.0 (Pike)CC: jschluet, mandreou, mbultel, mburns, mcornea, rhel-osp-director-maint
Target Milestone: rcKeywords: 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-23 08:02:01 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:
Attachments:
Description Flags
Full error message none

Description Udi Kalifon 2017-11-21 12:33:25 UTC
Created attachment 1356666 [details]
Full error message

Description of problem:
I had an undercloud and overcloud deployed in a virtual environment with OSP11. The overcloud was deployed with the GUI and had 3 controllers, 1 compute and 3 ceph nodes. The only optional environment file that was used in the deployment was storage-environment.yaml.

The upgrade of the undercloud went smoothly, but the upgrade of the overcloud failed. See attached text file with the full error message from the failure. The command that was used to upgrade the overcloud:

openstack overcloud deploy --templates \
 -e /usr/share/openstack-tripleo-heat-templates/environments/storage-environment.yaml \
 -e /usr/share/openstack-tripleo-heat-templates/environments/major-upgrade-composable-steps-docker.yaml \
 -e $HOME/docker-osp12.yaml \
 -e $HOME/init-repo.yaml \
 -e $HOME/remove-packages.yaml 

I tried with UpgradeRemoveUnusedPackages set to "true" initially, and then tried setting it to "false" and still hit the same error.


Version-Release number of selected component (if applicable):
openstack-tripleo-common-7.6.3-0.20171028055750.el7ost.noarch
openstack-tripleo-heat-templates-7.0.3-0.20171024200825.el7ost.noarch


How reproducible:
unknown


Steps to Reproduce:
1. Deploy OSP11 from the GUI: 3 controllers, 3 ceph and 1 compute.
2. Upgrade the undercloud.
3. Upgrade the overcloud using the command given in the description.


Actual results:
"Could not find the requested service openstack-swift-object-expirer: host"


Additional info:
The same error also repeats for openstack-ceilometer-collector service. See attached file for the full error.

Comment 1 Marios Andreou 2017-11-21 14:46:03 UTC
looks like duplicate of https://bugzilla.redhat.com/show_bug.cgi?id=1470041#c4

Comment 2 Marios Andreou 2017-11-23 08:02:01 UTC

*** This bug has been marked as a duplicate of bug 1470041 ***