Merge "Make deployed_server_prepare.sh compatible with newton"
This commit is contained in:
@@ -2,13 +2,23 @@
|
||||
|
||||
source ${HOME}/stackrc
|
||||
|
||||
# We did not have OVERCLOUD_ROLES var in the newton version of the
|
||||
# get-occ-config script. Instead we need to use CONTROLLER_HOSTS var.
|
||||
{% if release != "newton" %}
|
||||
export OVERCLOUD_ROLES=""
|
||||
{% for role in deployed_server_overcloud_roles %}
|
||||
OVERCLOUD_ROLES="$OVERCLOUD_ROLES {{ role.name }}"
|
||||
export {{ role.name }}_hosts={{ role.hosts }}
|
||||
{% endfor %}
|
||||
export OVERCLOUD_HOSTS="{{ deployed_server_overcloud_roles|map(attribute='hosts')|join(' ') }}"
|
||||
{% else %}
|
||||
export CONTROLLER_HOSTS="{{deployed_server_overcloud_roles|map(attribute='hosts')|join(' ') }}"
|
||||
{% endif %}
|
||||
|
||||
|
||||
/usr/share/openstack-tripleo-heat-templates/deployed-server/scripts/get-occ-config.sh 2>&1 | sudo dd of=/var/log/deployed-server-os-collect-config.log
|
||||
|
||||
# We also do not have the deployed-server-enable-ssh-admin script on newton.
|
||||
{% if release != "newton" %}
|
||||
/usr/share/openstack-tripleo-heat-templates/deployed-server/scripts/enable-ssh-admin.sh 2>&1 | sudo dd of=/var/log/deployed-server-enable-ssh-admin.log
|
||||
{% endif %}
|
||||
|
Reference in New Issue
Block a user