Description of problem: Completed OSP10 -> OSP13 upgrade and verified it's functionality (without upgrading ceph) Upgrading ceph fails with: Invalid input [name=package_update_plan, class=DirectWorkflowSpec, missing=['container_registry']] It looks like Openstack overcloud ceph-upgrade run .. need mechanism for running container parameter Version-Release number of selected component (if applicable): OSP10 -> OSP13 How reproducible: every time Steps to Reproduce: 1. Deploy RH OSP10 2. FFU to OSP13 3. run command to upgrade ceph Example command from my env: time openstack overcloud ceph-upgrade run --templates --stack chrisj-ffu \ --ntp-server 10.9.71.7 --log-file overcloud_deployment.log \ -e /home/stack/templates/overcloud_images.yaml \ -e templates/network-environment.yaml \ -e templates/node-info.yaml \ -e templates/ceph-custom-config.yaml \ -e /usr/share/openstack-tripleo-heat-templates/environments/network-isolation.yaml \ -e /usr/share/openstack-tripleo-heat-templates/environments/ceph-ansible/ceph-ansible.yaml \ -e templates/ffu_repos.yaml \ -e /usr/share/openstack-tripleo-heat-templates/environments/hyperconverged-ceph.yaml \ -e /usr/share/openstack-tripleo-heat-templates/environments/updates/update-from-ceph-newton.yaml Actual results: Invalid input [name=package_update_plan, class=DirectWorkflowSpec, missing=['container_registry']] Expected results: Ceph upgraded to 3.X Additional info:
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/RHEA-2018:2086