fd6505fc77
This patch contains changes to deploy a containerized undercloud by using: "openstack undercloud install --use-heat" command. Details of the changes: - The experimental containerized undercloud deployments driven via `undercloud deploy` CLI is not supported anymore for Pike. - overcloud-prep-containers: fix an jinja2 syntax issue with "is defined" - overcloud-prep-images: "--http-boot=/var/lib/ironic/httpboot" is added to the "openstack overcloud image upload" command. - undercloud_rpm_dependencies parameter has been created, default to undercloud_tripleo_pkg value. - Remove "undercloud_tripleo_pkg" so we only use "undercloud_rpm_dependencies". Note that "undercloud_tripleo_pkg" was only used in this repository. - Remove "undercloud_update_packages" option which was technical debt. - Add "undercloud_install_cli_options" option which is used to add extra options to "openstack undercloud install" command. - Add "undercloud_container_images_file" which is the environment file with default parameters for containers to use with undercloud install CLI. - Add "undercloud_custom_env_files" which provides custom t-h-t env files for the "undercloud install" `undercloud.conf` interface. - Generate the undercloud prep containers script. This script will reproduce what we expect from our users to run with "openstack overcloud container image prepare" command, for the undercloud. - Update undercloud-deploy.sh.j2, remove tech debt and update for new bits. - Install heat libraries and other dependencies for containerized UC from python-tripleoclient-heat-installer. This should go away once python-tripleoclient installs python-tripleoclient-heat-installer automatically. - Update undercloud-install.sh to use undercloud_install_cli_options which is empty by default but will be used in the container-undercloud featureset to override with the right parameters. Partially-Implements: bp containerized-undercloud Co-Authored-By: Bogdan Dobrelya <bdobreli@redhat.com> Co-Authored-By: Emilien Macchi <emilien@redhat.com> Co-Authored-By: Ian Main <imain@redhat.com> Co-Authored-By: Martin André <m.andre@redhat.com> Co-Authored-By: Wes Hayutin <weshayutin@gmail.com> Change-Id: I7d056b208d5ac0639e3277f3f4ae453a9ee639e8
6 lines
156 B
YAML
6 lines
156 B
YAML
---
|
|
deprecations:
|
|
- |
|
|
The experimental containerized undercloud deployments driven via
|
|
`undercloud deploy` CLI is not supported anymore for Pike.
|