1 # {{ ansible_managed }}
5 export CINDER_ENDPOINT_TYPE={{ openrc_clouds_yml_interface }}
8 export NOVA_ENDPOINT_TYPE={{ openrc_clouds_yml_interface }}
10 # COMMON OPENSTACK ENVS
11 export OS_ENDPOINT_TYPE={{ openrc_clouds_yml_interface }}
12 export OS_INTERFACE={{ openrc_clouds_yml_interface }}
13 export OS_PROJECT_NAME={{ am_project_name }}
14 export OS_TENANT_NAME={{ am_project_name }}
15 echo "Please enter your OpenStack Username for project $OS_PROJECT_NAME: "
16 read OS_USERNAME_INPUT
17 export OS_USERNAME=$OS_USERNAME_INPUT
18 echo "Please enter your OpenStack Password for project $OS_PROJECT_NAME as user $OS_USERNAME: "
19 read -sr OS_PASSWORD_INPUT
20 export OS_PASSWORD=$OS_PASSWORD_INPUT
21 export OS_AUTH_URL={{ openrc_os_auth_url }}
23 export OS_USER_DOMAIN_NAME={{ openrc_os_domain_name }}
24 export OS_PROJECT_DOMAIN_NAME={{ openrc_os_domain_name }}
25 export OS_REGION_NAME={{ openrc_region_name }}
26 export PS1='[\u@\h \W($OS_USERNAME_INPUT)]\$ '
27 export OS_REST_URL={{ service_internaluri_proto }}://{{ internal_lb_vip_address }}:{{ restful_service_port }}
30 {% if openrc_os_auth_url.endswith('v2.0') %}
31 export OS_IDENTITY_API_VERSION=2.0
32 export OS_AUTH_VERSION=2
34 export OS_IDENTITY_API_VERSION=3
35 export OS_AUTH_VERSION=3