Description of problem: http://download-node-02.eng.bos.redhat.com/rcm-guest/puddles/OpenStack/11.0-RHEL-7/latest/RH7-RHOS-11.0/x86_64/os/Packages/openstack-octavia-diskimage-create-0.10.1-0.20170303212414.4afa76b.el7ost.noarch.rpm was not installed after deployment Version-Release number of selected component (if applicable): rhos 11 2017-03-15.2/ 15-Mar-2017 12:19 How reproducible: 100% Steps to Reproduce: 1. deploy 1 controller 2 compute with jenkins 2. delete overcloud 3. recreate overcloud with octavia yaml : openstack overcloud deploy --debug \ --templates \ --libvirt-type kvm \ --ntp-server clock.redhat.com \ --control-scale 1 \ --control-flavor controller \--compute-scale 2 \ --compute-flavor compute \ -e /home/stack/virt/network/network-environment.yaml \ -e /usr/share/openstack-tripleo-heat-templates/environments/network-isolation.yaml \ -e /usr/share/openstack-tripleo-heat-templates/environments/services/octavia.yaml \ -e /home/stack/virt/hostnames.yml \ --log-file overcloud_deployment_45.log Actual results: openstack-octavia-diskimage-create-0.10.1-0.20170303212414.4afa76b.el7ost.noarch.rpm was not installed on controller Expected results: openstack-octavia-diskimage-create-0.10.1-0.20170303212414.4afa76b.el7ost.noarch.rpm should be installed on controller Additional info:
Quite note that diskimage-create would not necessarily be run from the controller nodes. An operator can run diskimage-create from any node, including the undercloud, so we might not require this particular package to be installed on the overcloud.
I think we have two options moving forward: 1) Provide instructions how to build the image, in which case step 0 would be to download the RPM. I don't think it makes sense to install it. If so, where would you install it? After all it's similar to a CLI client, you can build the image from any node, including your laptop. 2) Build an image in Red Hat and ship it, in which case we don't need TripleO to install the diskimage-create rpm. Since in both cases we don't need TripleO to install the RPM I'm closing this bug.