Merge "Make deployed_server_prepare.sh compatible with newton"
This commit is contained in:
@@ -2,13 +2,23 @@
|
|||||||
|
|
||||||
source ${HOME}/stackrc
|
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=""
|
export OVERCLOUD_ROLES=""
|
||||||
{% for role in deployed_server_overcloud_roles %}
|
{% for role in deployed_server_overcloud_roles %}
|
||||||
OVERCLOUD_ROLES="$OVERCLOUD_ROLES {{ role.name }}"
|
OVERCLOUD_ROLES="$OVERCLOUD_ROLES {{ role.name }}"
|
||||||
export {{ role.name }}_hosts={{ role.hosts }}
|
export {{ role.name }}_hosts={{ role.hosts }}
|
||||||
{% endfor %}
|
{% endfor %}
|
||||||
export OVERCLOUD_HOSTS="{{ deployed_server_overcloud_roles|map(attribute='hosts')|join(' ') }}"
|
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
|
/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
|
/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