Hide Forgot
rhel-osp-director: "openstack overcloud upgrade prepare" completes too fast. Doesn't update the OC nodes with repos. Environment: openstack-puppet-modules-7.0.17-1.el7ost.noarch openstack-tripleo-heat-templates-0.8.14-5.el7ost.noarch openstack-tripleo-heat-templates-kilo-0.8.14-5.el7ost.noarch instack-undercloud-2.2.7-2.el7ost.noarch Steps to reproduce: 1. deploy overcloud 7.3 2. upgrade the undercloud to 8.0 3. Run: openstack overcloud upgrade prepare --stack overcloud --templates -e /usr/share/openstack-tripleo-heat-templates/overcloud-resource-registry-puppet.yaml -e /usr/share/openstack-tripleo-heat-templates/environments/puppet-pacemaker.yaml -e /usr/share/openstack-tripleo-heat-templates/environments/network-isolation.yaml -e /usr/share/openstack-tripleo-heat-templates/environments/net-single-nic-with-vlans.yaml -e /usr/share/openstack-tripleo-heat-templates/environments/storage-environment.yaml -e /home/stack/network-environment.yaml -e rhos-release-8.yaml -e new-passwords.yaml Result: The command exists shortly after that with prompt: stack overcloud status: COMPLETE Running after some time "heat stack-list" also shows "Update Complete". Checking the OC nodes - the yum repo list is empty. Expected result: The "openstack overcloud upgrade prepare" command should complete all its tasks before prompting "Complete".
Changing title slightly. The issue where it completes too fast is captured in bug 1323329 (upgrade command not polling for results). The testing here did seem to indicate that the test waited for the stack update to complete before checking for the new repos, so this is likely a real issue separate from the missing polling.
Dropping the upgrade CLI command from OSP8, fallback to "deploy" command, unblocking
This bug did not make the OSP 8.0 release. It is being deferred to OSP 10.
The upgrade commands were removed entirely. The deploy command is to continue to be used for that workflow.