#Create overcloudrc files.
KeystoneURL=`openstack stack output show overcloud KeystoneURL | grep output_value | awk {‘print $4’} |cut -f1 -d v`
AdminPassword=`mistral environment-get overcloud| grep \”AdminPassword\” | awk {‘print $4’} | cut -f 1 -d, | cut -f2 -d \”`
#AdminPassword=`openstack object save overcloud plan-environment.yaml –file – |grep AdminPassword: | grep -v Heat | awk {‘print $2’}`
cat << EOF > /home/stack/overcloudrc.v3
export OS_NO_CACHE=True
export COMPUTE_API_VERSION=1.1
export OS_USERNAME=admin
export OS_USER_DOMAIN_NAME=Default
export OS_PROJECT_DOMAIN_NAME=Default
export OS_CLOUDNAME=overcloud
export OS_AUTH_URL=${KeystoneURL}v3
export NOVA_VERSION=1.1
export OS_PROJECT_NAME=admin
export OS_IDENTITY_API_VERSION=3
export OS_PASSWORD=$AdminPassword
export PYTHONWARNINGS=”ignore:Certificate has no, ignore:A true SSLContext object is not available”
EOF
cat << EOF > /home/stack/overcloudrc
export OS_NO_CACHE=True
export OS_CLOUDNAME=overcloud
export OS_AUTH_URL=${KeystoneURL}v2.0
export NOVA_VERSION=1.1
export COMPUTE_API_VERSION=1.1
export OS_USERNAME=admin
export OS_PASSWORD=$AdminPassword
export OS_PROJECT_NAME=admin
export PYTHONWARNINGS=”ignore:Certificate has no, ignore:A true SSLContext object is not available”
EOF