tripleo-quickstart/roles/convert-image
Sorin Sbarnea 3d02514778 Lint fixes for playbooks and roles
This normalizes the formatting of files from playbooks and roles
folders in order to allow further hardening of linting.

Fixing linting was too big to be made in a single commit as it would
involve too many files to review and could merge conflicts with
existing changes. Thus doing it in few chunks would makes it possible.

Original full change is at https://review.openstack.org/#/c/627545/ and
will be the one merging the last.

Change-Id: I73abb9ea78b8bea8d73eb95c52daacdb45f407b8
2019-01-08 15:27:54 +00:00
..
defaults standalone support for quickstart on libvirt 2018-11-07 15:20:39 +00:00
meta Lint fixes for playbooks and roles 2019-01-08 15:27:54 +00:00
tasks Lint fixes for playbooks and roles 2019-01-08 15:27:54 +00:00
templates Lint fixes for playbooks and roles 2019-01-08 15:27:54 +00:00
README.md Lint fixes for playbooks and roles 2019-01-08 15:27:54 +00:00

README.md

Convert an overcloud-full.qcow2 into an image to boot an undercloud from

The convert-image role transforms an 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 conversion
  • convert_image_template: jinja template for the script which does the conversion
  • convert_image_update: Boolean controlling whether to run an update as part of the image conversion
  • convert_image_remove_pkgs: List of packages that need to be removed from the overcloud image
  • convert_image_install_pkgs: List of packages that need to be installed on the overcloud image
  • convert_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)
  • overcloud_full_root_pwd: If set the defined password will set for the root user on the overcloud-full image. The resulting overcloud and undercloud instances will have the password set.