after deploying stable/mitaka I am trying to upgrade that env. Note that I have also applied https://review.openstack.org/#/c/331804 here so services are all stopped before the package update. I enabled latest/trunk repos and disabled stable/mitaka
Whilst upgrading the undercloud I hit:
openstack undercloud upgrade
2016-06-17 14:36:38 - Error: Could not find class ::ironic::drivers::deploy for instack on node in stack
2016-06-17 14:36:38 - Error: Could not find class ::ironic::drivers::deploy for instack on node instack
This is already landed in master with
commit ff55034d089784c657385bd4a386a6132203c88d
Author: Emilien Macchi <email address hidden>
Date: Wed May 11 15:45:24 2016 -0400
Implement ironic::drivers::deploy class
Deploy the options defined in ironic.drivers.modules.deploy_utils
in a new class: ironic::drivers::deploy.
Change-Id: Iccac750ae2aeecab3fc29b4c6938d47aeca2cea9
" Implement ironic::drivers::deploy class" https://review.openstack.org/#/c/315233/ Iccac750ae2aeecab3fc29b4c6938d47aeca2cea9 puppet-ironic
This bug is filed for tracking the issue and there are a few more related bugs (related, in the sense that they are likely packaging/and/or backporting issues) and they will be tracked at https://blueprints.launchpad.net/tripleo/+spec/overcloud-upgrades-workflow-mitaka-to-newton whiteboard once I get round to updating that in a few moments
packages like
[stack@instack ~]$ rpm -qa | grep "instack\|tripleo\|openstack\|puppet"
openstack-tripleo-puppet-elements-5.0.0-0.20160613150956.bee7e8b.el7.centos.noarch
openstack-ironic-inspector-3.2.3-0.20160613102244.06443d3.el7.centos.noarch
openstack-aodh-listener-2.0.2-0.20160607162328.7212765.el7.centos.noarch
openstack-tripleo-heat-templates-5.0.0-0.20160621090519.2059931.el7.centos.noarch
openstack-ironic-conductor-5.1.1-0.20160531213225.8d75d2a.el7.centos.noarch
openstack-selinux-0.7.2-1.el7.noarch
openstack-aodh-common-2.0.2-0.20160607162328.7212765.el7.centos.noarch
openstack-utils-2015.2-1.el7.noarch
openstack-sahara-api-4.0.2-0.20160611015244.cf13d95.el7.centos.noarch
openstack-nova-13.0.1-0.20160611000828.c8ec9eb.el7.centos.noarch
openstack-heat-engine-6.0.1-0.20160610190800.4efadc5.el7.centos.noarch
openstack-swift-proxy-2.7.1-0.20160507155743.d75e6d3.el7.centos.noarch
instack-0.0.9-0.20160520194509.5aabf5c.el7.centos.noarch
python-openstackclient-2.3.1-0.20160527090105.2c076ec.el7.centos.noarch
openstack-heat-templates-0.0.1-0.20160608121809.c9c5e15.el7.centos.noarch
openstack-ironic-common-5.1.1-0.20160531213225.8d75d2a.el7.centos.noarch
openstack-glance-12.0.1-0.20160607084838.7eb3d15.el7.centos.noarch
openstack-aodh-notifier-2.0.2-0.20160607162328.7212765.el7.centos.noarch
openstack-ceilometer-central-6.0.1-0.20160607095924.9c08a89.el7.centos.noarch
openstack-sahara-engine-4.0.2-0.20160611015244.cf13d95.el7.centos.noarch
openstack-nova-api-13.0.1-0.20160611000828.c8ec9eb.el7.centos.noarch
openstack-nova-conductor-13.0.1-0.20160611000828.c8ec9eb.el7.centos.noarch
python-openstack-mistral-2.0.1-0.20160614044752.21b2322.el7.centos.noarch
openstack-keystone-9.0.3-0.20160611023307.582596c.el7.centos.noarch
openstack-heat-api-cfn-6.0.1-0.20160610190800.4efadc5.el7.centos.noarch
openstack-swift-container-2.7.1-0.20160507155743.d75e6d3.el7.centos.noarch
openstack-tripleo-image-elements-5.0.0-0.20160613170926.5feb901.el7.centos.noarch
openstack-ceilometer-notification-6.0.1-0.20160607095924.9c08a89.el7.centos.noarch
openstack-ceilometer-collector-6.0.1-0.20160607095924.9c08a89.el7.centos.noarch
openstack-ceilometer-polling-6.0.1-0.20160607095924.9c08a89.el7.centos.noarch
puppet-3.6.2-3.el7.noarch
instack-undercloud-5.0.0-0.20160621061831.dac21d6.el7.centos.noarch
openstack-nova-compute-13.0.1-0.20160611000828.c8ec9eb.el7.centos.noarch
openstack-sahara-4.0.2-0.20160611015244.cf13d95.el7.centos.noarch
openstack-nova-cells-13.0.1-0.20160611000828.c8ec9eb.el7.centos.noarch
openstack-nova-novncproxy-13.0.1-0.20160611000828.c8ec9eb.el7.centos.noarch
openstack-nova-cert-13.0.1-0.20160611000828.c8ec9eb.el7.centos.noarch
openstack-mistral-common-2.0.1-0.20160614044752.21b2322.el7.centos.noarch
openstack-zaqar-2.0.1-0.20160614115924.1fa01e0.el7.centos.noarch
openstack-tempest-12.0.1-0.20160608094305.ebe375c.el7.centos.noarch
openstack-neutron-ml2-8.1.3-0.20160614122838.b3e6bc9.el7.centos.noarch
openstack-neutron-openvswitch-8.1.3-0.20160614122838.b3e6bc9.el7.centos.noarch
openstack-heat-api-6.0.1-0.20160610190800.4efadc5.el7.centos.noarch
openstack-swift-object-2.7.1-0.20160507155743.d75e6d3.el7.centos.noarch
openstack-tripleo-0.0.1-0.20160620225235.99ccd66.el7.centos.noarch
openstack-aodh-evaluator-2.0.2-0.20160607162328.7212765.el7.centos.noarch
openstack-sahara-common-4.0.2-0.20160611015244.cf13d95.el7.centos.noarch
openstack-ceilometer-common-6.0.1-0.20160607095924.9c08a89.el7.centos.noarch
openstack-nova-scheduler-13.0.1-0.20160611000828.c8ec9eb.el7.centos.noarch
openstack-nova-network-13.0.1-0.20160611000828.c8ec9eb.el7.centos.noarch
openstack-ceilometer-api-6.0.1-0.20160607095924.9c08a89.el7.centos.noarch
openstack-aodh-api-2.0.2-0.20160607162328.7212765.el7.centos.noarch
openstack-swift-plugin-swift3-1.10-1.el7.noarch
python2-openstacksdk-0.8.7-0.20160613191808.a136052.el7.centos.noarch
python-tripleoclient-5.0.0-0.20160620224457.ca59d7f.el7.centos.noarch
openstack-heat-common-6.0.1-0.20160610190800.4efadc5.el7.centos.noarch
openstack-neutron-common-8.1.3-0.20160614122838.b3e6bc9.el7.centos.noarch
openstack-neutron-8.1.3-0.20160614122838.b3e6bc9.el7.centos.noarch
openstack-puppet-modules-8.1.1-0.20160609150428.ab63b38.el7.centos.noarch
openstack-cinder-8.0.1-0.20160610162359.acd8e00.el7.centos.noarch
openstack-nova-console-13.0.1-0.20160611000828.c8ec9eb.el7.centos.noarch
openstack-swift-2.7.1-0.20160507155743.d75e6d3.el7.centos.noarch
openstack-ironic-api-5.1.1-0.20160531213225.8d75d2a.el7.centos.noarch
openstack-swift-account-2.7.1-0.20160507155743.d75e6d3.el7.centos.noarch
openstack-tripleo-common-2.0.1-0.20160603143603.82ef955.el7.centos.noarch
openstack-nova-common-13.0.1-0.20160611000828.c8ec9eb.el7.centos.noarch
[stack@instack ~]$
this should be addressed by:
"Fix mitaka..newton upgrade for openstack- puppet- modules package" https:/ /review. openstack. org/#/c/ 332889/ I2b37d2103156b7 801f78738f22741 183d77e8e2a python- tripleoclient