a38e9635bb
Specifically this patch adds knobs for controlling whether: - an update is run (convert_image_update) - what packages get removed (convert_image_remove_pkgs) - what packages get installed (convert_image_install_pkgs) - what tempest plugins get installed (convert_image_tempest-plugins) All defaults for the above options are set to the current hardcoded values, so this is a no-op change wrt current configurations. However, it allows for new configurations to take advantage of this feature. Change-Id: Iecb2d07e4451eb97c958dcf19d9a76aa0982acef Related-Bug: 1719902
952 B
952 B
Convert an overcloud-full.qcow2 into an image to boot an undercloud from
The convert-image
role transforms a overcloud-full image into one which an
undercloud can be booted from in order to save time on package installs, while
not needing to maintain/host a specific undercloud image.
Variables
convert_image_working_dir
: -- directory to be used for image conversionconvert_image_template
: jinja template for the script which does the conversionconvert_image_update
: Boolean controlling whether to run an update as part of the image conversionconvert_image_remove_pkgs
: List of packages that need to be removed from the overcloud imageconvert_image_install_pkgs
: List of packages that need to be installed on the overcloud imageconvert_image_tempest_plugins
: List of tempest plugins to install (This is separate from the install list so that it can be allowed to fail without failing the conversion)