| Summary: | Upgrade overcloud 7.3 to stable/liberty fails because of " Unknown resource Type : OS::TripleO::CephStorage::Ports::TenantPort" | ||
|---|---|---|---|
| Product: | Red Hat OpenStack | Reporter: | Marios Andreou <mandreou> |
| Component: | openstack-tripleo-heat-templates | Assignee: | Marios Andreou <mandreou> |
| Status: | CLOSED NOTABUG | QA Contact: | Arik Chernetsky <achernet> |
| Severity: | unspecified | Docs Contact: | |
| Priority: | unspecified | ||
| Version: | 8.0 (Liberty) | CC: | mburns, rhel-osp-director-maint |
| Target Milestone: | --- | ||
| Target Release: | 8.0 (Liberty) | ||
| Hardware: | Unspecified | ||
| OS: | Unspecified | ||
| Whiteboard: | |||
| Fixed In Version: | Doc Type: | Bug Fix | |
| Doc Text: | Story Points: | --- | |
| Clone Of: | Environment: | ||
| Last Closed: | 2016-03-14 11:30:10 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: | |
|
Description
Marios Andreou
2016-03-11 14:53:55 UTC
I managed to re-run the pacemaker-init step of the upgrade today: openstack overcloud deploy --templates tripleo-heat-templates -e tripleo-heat-templates/overcloud-resource-registry-puppet.yaml -e tripleo-heat-templates/environments/puppet-pacemaker.yaml -e tripleo-heat-templates/environments/storage-environment.yaml -e tripleo-heat-templates/environments/network-isolation.yaml -e tripleo-heat-templates/environments/net-single-nic-with-vlans.yaml -e network_env.yaml -e tripleo-heat-templates/environments/major-upgrade-pacemaker-init.yaml and the upgrade scripts were delivered successfully to the non-controllers. This time my environment had 2 vcpu/8GB undercloud and I enabled 2 workers as per https://bugzilla.redhat.com/show_bug.cgi?id=1290949#c15 so the initial fail didn't hang (and completed OK). I guess the root cause of my seeing the error above and the difference from here was that the initial update failed on the other environment (as in the description above) due to underpowered undercloud and then when you try to re-run with stable/liberty heat reports failure due to those resources being unkown as above. I am closing for now we can re-visit if needed. For clarity, I was able to run the major-upgrade-pacemaker-init.yaml today on a bigger undercloud vm so closing this for now, we don't need to revert anything in stable/liberty. |