f2114bab76
* Parametrize network settings for undercloud deploy to align with the undercloud install's undercloud.conf and nova-join's DNS config steps. * Move the undercloud nameservers defaults to the extras-common. * Support extra deploy args for 'openstack undercloud deploy'. Defaults to the heat-native mode, may be altered to containerized heat-all agents, and other args like keep-running, if wanted. * Support custom t-h-t templates for underclouds as well (shares the custom t-h-t script and vars with the overcloud-prep-config) * Template prerequisite packages installed by the undercloud-install.sh script. These should be moved to the tripleoclient's 'openstack undercloud deploy', eventually. * Allow requested dev env packages to be updated by the undercloud-install.sh script (defaults to update nothing, which is backwards compatible). Note, this has nothing to the prerequisite packages. * Document missing variables for the undercloud-deploy role. * Document hacking dev branches for customized underclouds. Related-bug: #1691467 Signed-off-by: Bogdan Dobrelya <bdobreli@redhat.com> Change-Id: Id32f492369dc74428bde8c4120308279cbba53fc
13 lines
384 B
YAML
13 lines
384 B
YAML
---
|
|
- name: Create overcloud custom tht script
|
|
template:
|
|
src: "{{ overcloud_custom_tht_script }}"
|
|
dest: "{{ working_dir }}/overcloud-custom-tht-script.sh"
|
|
mode: 0755
|
|
|
|
- name: Checkout custom tht heat templates from src
|
|
shell: >
|
|
set -o pipefail &&
|
|
{{ working_dir }}/overcloud-custom-tht-script.sh 2>&1 {{ timestamper_cmd }} >
|
|
{{ overcloud_custom_tht_log }}
|