
The dib-utils repository was retired when TripleO was retired. We decided to vendor the dib-run-parts script in os-refresh-config so we no longer need the separate tiny package for the dib-run-parts script. Depends-on: https://review.opendev.org/c/openstack/os-refresh-config/+/910574 Change-Id: Id35efa4b387bd0fa21c1d73a4fe59f88c197f500
Elements for building a heat test image
The heat functional test job needs to boot full images containing the heat agent code (os-collect-config etc) so that it can test the interaction between heat and the agent.
Images built with these elements contain the necessary distro packages so that only pip packages need to be installed on server boot.
The script build-heat-test-image.sh will trigger an image build defaulting to fedora. Ubuntu and CentOS7 are also fully supported by these elements. Run the following to build all supported images:
DISTRO=fedora ./build-heat-test-image.sh
DISTRO=ubuntu ./build-heat-test-image.sh
DISTRO=centos7-rdo ./build-heat-test-image.sh