Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- root@contrail-controller-01:~# bash -x /opt/contrail/bin/keystone-server-setup.sh
- + CONF_DIR=/etc/contrail
- + set -x
- + '[' -f /etc/redhat-release ']'
- + '[' -f /etc/lsb-release ']'
- + egrep -q 'DISTRIB_ID.*Ubuntu' /etc/lsb-release
- + is_ubuntu=1
- + is_redhat=0
- + web_svc=apache2
- + mysql_svc=mysql
- + '[' 1 -eq 1 ']'
- ++ dpkg -l
- ++ grep ii
- ++ grep keystone
- ++ grep -v python
- ++ awk '{print $3}'
- + keystone_version=1:2015.1.2-0ubuntu2~cloud0
- ++ cat /proc/sys/net/ipv4/ip_local_reserved_ports
- + sysctl -w net.ipv4.ip_local_reserved_ports=35357,35358,33306,35357-35358
- net.ipv4.ip_local_reserved_ports = 35357,35358,33306,35357-35358
- + grep '^net.ipv4.ip_local_reserved_ports' /etc/sysctl.conf
- + '[' 0 -ne 0 ']'
- + sed -i 's/net.ipv4.ip_local_reserved_ports\s*=\s*/net.ipv4.ip_local_reserved_ports=35357,35358,/' /etc/sysctl.conf
- + chkconfig mysql
- + ret=0
- + '[' 0 -ne 0 ']'
- ++ service mysql status
- + mysql_status=' * MySQL is running (PID: 30782)'
- + [[ * MySQL is running (PID: 30782) != *running* ]]
- + '[' '!' -f /etc/contrail/mysql.token ']'
- ++ cat /etc/contrail/mysql.token
- + MYSQL_TOKEN=25adf92b19c30d9f2a9d
- + KEYSTONE_CONF=/etc/keystone/keystone.conf
- + source /etc/contrail/ctrl-details
- ++ SERVICE_TOKEN=5e71cbaa4a4ce4365ef2
- ++ AUTH_PROTOCOL=http
- ++ QUANTUM_PROTOCOL=http
- ++ ADMIN_TOKEN=contrail
- ++ REGION_NAME=RegionOne
- ++ CONTROLLER=10.10.20.101
- ++ NEUTRON_PASSWORD=contrail
- ++ NOVA_PASSWORD=contrail
- ++ SERVICE_TENANT_NAME=service
- ++ API_SERVER=10.10.20.101
- ++ OSAPI_COMPUTE_WORKERS=40
- ++ CONDUCTOR_WORKERS=40
- ++ SELF_MGMT_IP=10.10.10.101
- ++ MEMCACHED_SERVERS=10.10.10.101:11211,10.10.10.102:11211,10.10.10.103:11211
- ++ AMQP_SERVER=10.10.20.100
- ++ QUANTUM=10.10.20.101
- ++ QUANTUM_PORT=9696
- ++ OPENSTACK_INDEX=1
- ++ SRIOV_ENABLED=False
- ++ SERVICE_DBPASS=c0ntrail123
- ++ INTERNAL_VIP=10.10.20.100
- ++ CONTRAIL_INTERNAL_VIP=10.10.20.100
- + ADMIN_PASSWORD=contrail
- + SERVICE_PASSWORD=contrail
- + SERVICE_TOKEN=5e71cbaa4a4ce4365ef2
- + openstack-config --set /etc/keystone/keystone.conf DEFAULT admin_token 5e71cbaa4a4ce4365ef2
- + service supervisor-openstack status
- + service supervisor-openstack stop
- supervisor-openstack stop/waiting
- ++ service supervisor-openstack status
- ++ grep -s -i running
- ++ echo stopped
- + status=stopped
- + '[' stopped == stopped ']'
- + service supervisor-openstack start
- supervisor-openstack start/running, process 27917
- + sleep 5
- + supervisorctl -s unix:///tmp/supervisord_openstack.sock stop all
- nova-novncproxy: stopped
- nova-api: stopped
- nova-conductor: stopped
- glance-api: stopped
- cinder-api: stopped
- nova-consoleauth: stopped
- nova-objectstore: stopped
- keystone: stopped
- nova-console: stopped
- heat-api-cfn: stopped
- nova-scheduler: stopped
- heat-engine: stopped
- glance-registry: stopped
- heat-api: stopped
- cinder-scheduler: stopped
- + service keystone restart
- keystone: ERROR (not running)
- keystone: started
- + chkconfig supervisor-openstack on
- + '[' '!' -d /etc/keystone/ssl ']'
- + '[' -d /var/log/keystone ']'
- + chown -R keystone:keystone /var/log/keystone
- + REGION_NAME=RegionOne
- + OPENSTACK_INDEX=1
- + INTERNAL_VIP=10.10.20.100
- + '[' 10.10.20.100 '!=' none ']'
- + export SERVICE_ENDPOINT=http://10.10.20.101:35358/v2.0
- + SERVICE_ENDPOINT=http://10.10.20.101:35358/v2.0
- + controller_ip=10.10.20.101
- + '[' 10.10.20.100 '!=' none ']'
- + controller_ip=10.10.20.100
- + cat
- + cat
- + export ADMIN_PASSWORD
- + export SERVICE_PASSWORD
- + '[' 10.10.20.100 '!=' none ']'
- + openstack-config --set /etc/keystone/keystone.conf sql connection mysql://keystone:c0ntrail123@10.10.20.101:3306/keystone
- + for APP in keystone
- + '[' 1 -eq 1 ']'
- + openstack-db -y --init --service keystone --password c0ntrail123 --rootpw 25adf92b19c30d9f2a9d
- + systemctl --version
- + '[' -f /etc/redhat-release ']'
- + '[' -f /etc/lsb-release ']'
- + egrep -q 'DISTRIB_ID.*Ubuntu' /etc/lsb-release
- + is_ubuntu=1
- + is_redhat=0
- + web_svc=apache2
- + mysql_svc=mysql
- + mysql_pkg_chk='expr 1'
- + dbmanage_cmd='"$APP-manage $db_sync"'
- + '[' 8 -gt 0 ']'
- + case "$1" in
- + ASSUME_YES=yes
- + shift
- + '[' 7 -gt 0 ']'
- + case "$1" in
- + MODE=init
- + shift
- + '[' 6 -gt 0 ']'
- + case "$1" in
- + shift
- + APP=keystone
- + shift
- + '[' 4 -gt 0 ']'
- + case "$1" in
- + shift
- + MYSQL_APP_PW=c0ntrail123
- + shift
- + '[' 2 -gt 0 ']'
- + case "$1" in
- + shift
- + MYSQL_ROOT_PW=25adf92b19c30d9f2a9d
- + shift
- + '[' 0 -gt 0 ']'
- + '[' '!' init ']'
- + '[' '!' keystone ']'
- + case "$APP" in
- + MYSQL_APP_PW_DEFAULT=keystone
- + : c0ntrail123
- + '[' keystone = glance ']'
- + APP_CONFIG=/etc/keystone/keystone.conf
- + NEW_MYSQL_INSTALL=0
- + expr 1
- 1
- + service_running mysql
- + test ''
- + service mysql status
- + '[' 0 -eq 1 ']'
- + '[' '!' defined ']'
- + MYSQL_ROOT_PW_ARG=
- + '[' defined ']'
- + MYSQL_ROOT_PW_ARG=--password=25adf92b19c30d9f2a9d
- + echo 'SELECT 1;'
- + mysql -u root --password=25adf92b19c30d9f2a9d
- + echo 'Verified connectivity to MySQL.'
- Verified connectivity to MySQL.
- + '[' init = init ']'
- ++ echo 'SELECT COUNT(*) FROM INFORMATION_SCHEMA.SCHEMATA WHERE SCHEMA_NAME='\''keystone'\'';'
- ++ mysql -u root --password=25adf92b19c30d9f2a9d
- ++ tail -n+2
- + dbs=1
- + '[' 1 '!=' 0 ']'
- + echo 'Database '\''keystone'\'' already exists. Please consider first running:'
- Database 'keystone' already exists. Please consider first running:
- + echo '/usr/bin/openstack-db --drop --service keystone'
- /usr/bin/openstack-db --drop --service keystone
- + exit 1
- + '[' 0 -eq 1 ']'
- + tries=0
- + '[' 0 -lt 10 ']'
- ++ source /etc/contrail/keystonerc
- +++ export OS_USERNAME=admin
- +++ OS_USERNAME=admin
- +++ export SERVICE_TOKEN=5e71cbaa4a4ce4365ef2
- +++ SERVICE_TOKEN=5e71cbaa4a4ce4365ef2
- +++ export OS_SERVICE_ENDPOINT=http://10.10.20.101:35358/v2.0
- +++ OS_SERVICE_ENDPOINT=http://10.10.20.101:35358/v2.0
- +++ export OS_REGION_NAME=RegionOne
- +++ OS_REGION_NAME=RegionOne
- ++ keystone user-list
- + '[' 0 -eq 0 ']'
- + break
- + '[' 1 -eq 1 ']'
- + ubuntu_kilo_or_above=0
- + [[ 1:2015.1.2-0ubuntu2~cloud0 == *\:* ]]
- ++ echo 1:2015.1.2-0ubuntu2~cloud0
- ++ cut -d: -f2
- + keystone_version_without_epoch=2015.1.2-0ubuntu2~cloud0
- + dpkg --compare-versions 2015.1.2-0ubuntu2~cloud0 ge 2015
- + '[' 0 -eq 0 ']'
- + ubuntu_kilo_or_above=1
- + for svc in keystone
- + openstack-config --del /etc/keystone/keystone.conf database connection
- + openstack-config --set /etc/keystone/keystone.conf keystone_authtoken admin_tenant_name service
- + openstack-config --set /etc/keystone/keystone.conf keystone_authtoken admin_user keystone
- + openstack-config --set /etc/keystone/keystone.conf keystone_authtoken admin_password contrail
- + openstack-config --set /etc/keystone/keystone.conf DEFAULT log_file /var/log/keystone/keystone.log
- + openstack-config --set /etc/keystone/keystone.conf sql connection mysql://keystone:c0ntrail123@127.0.0.1/keystone
- + openstack-config --set /etc/keystone/keystone.conf catalog template_file /etc/keystone/default_catalog.templates
- + openstack-config --set /etc/keystone/keystone.conf catalog driver keystone.catalog.backends.sql.Catalog
- + openstack-config --set /etc/keystone/keystone.conf identity driver keystone.identity.backends.sql.Identity
- + '[' 1 -eq 1 ']'
- + '[' 1 -eq 1 ']'
- + openstack-config --set /etc/keystone/keystone.conf token driver keystone.token.persistence.backends.memcache.Token
- + openstack-config --set /etc/keystone/keystone.conf ec2 driver keystone.contrib.ec2.backends.sql.Ec2
- + openstack-config --set /etc/keystone/keystone.conf DEFAULT onready keystone.common.systemd
- + openstack-config --set /etc/keystone/keystone.conf memcache servers 127.0.0.1:11211
- + '[' 1 -eq 1 ']'
- + keystone-manage db_sync
- 2016-06-11 14:11:18.330 30816 WARNING oslo_config.cfg [-] Option "connection" from group "sql" is deprecated. Use option "connection" from group "database".
- + '[' 10.10.20.100 '!=' none ']'
- + openstack-config --set /etc/keystone/keystone.conf sql connection mysql://keystone:c0ntrail123@10.10.20.101:3306/keystone
- + '[' 1 -eq 1 ']'
- + '[' 1 -eq 1 ']'
- + openstack-config --set /etc/keystone/keystone.conf token driver keystone.token.persistence.backends.memcache.Token
- + openstack-config --del /etc/keystone/keystone.conf memcache servers
- + openstack-config --set /etc/keystone/keystone.conf database idle_timeout 180
- + openstack-config --set /etc/keystone/keystone.conf database min_pool_size 100
- + openstack-config --set /etc/keystone/keystone.conf database max_pool_size 700
- + openstack-config --set /etc/keystone/keystone.conf database max_overflow 100
- + openstack-config --set /etc/keystone/keystone.conf database retry_interval 5
- + openstack-config --set /etc/keystone/keystone.conf database max_retries -1
- + openstack-config --set /etc/keystone/keystone.conf database db_max_retries -1
- + openstack-config --set /etc/keystone/keystone.conf database db_retry_interval 1
- + openstack-config --set /etc/keystone/keystone.conf database connection_debug 10
- + openstack-config --set /etc/keystone/keystone.conf database pool_timeout 120
- + item_size_max=10m
- + '[' 1 -eq 1 ']'
- + memcache_conf=/etc/memcached.conf
- ++ grep '\-I ' /etc/memcached.conf
- + opts='-I 10m'
- + '[' 0 -ne 0 ']'
- + '[' '!' -f /usr/bin/nodejs ']'
- + echo '======= Enabling the keystone services ======'
- ======= Enabling the keystone services ======
- + for svc in '$web_svc' memcached
- + chkconfig apache2 on
- + for svc in '$web_svc' memcached
- + chkconfig memcached on
- + echo '======= Starting the services ======'
- ======= Starting the services ======
- + for svc in '$web_svc' memcached
- + service apache2 restart
- * Restarting web server apache2 AH00558: apache2: Could not reliably determine the server's fully qualified domain name, using 10.10.10.101. Set the 'ServerName' directive globally to suppress this message
- [ OK ]
- + for svc in '$web_svc' memcached
- + service memcached restart
- Restarting memcached: memcached.
- + service keystone restart
- keystone: stopped
- keystone: started
- + '[' 10.10.20.100 '!=' none ']'
- + '[' 1 -eq 1 ']'
- + source /etc/contrail/keystonerc
- ++ export OS_USERNAME=admin
- ++ OS_USERNAME=admin
- ++ export SERVICE_TOKEN=5e71cbaa4a4ce4365ef2
- ++ SERVICE_TOKEN=5e71cbaa4a4ce4365ef2
- ++ export OS_SERVICE_ENDPOINT=http://10.10.20.101:35358/v2.0
- ++ OS_SERVICE_ENDPOINT=http://10.10.20.101:35358/v2.0
- ++ export OS_REGION_NAME=RegionOne
- ++ OS_REGION_NAME=RegionOne
- + bash contrail-ha-keystone-setup.sh 10.10.20.100
- + ENABLE_ENDPOINTS=yes
- + '[' -f /etc/redhat-release ']'
- + '[' -f /etc/lsb-release ']'
- + egrep -q 'DISTRIB_ID.*Ubuntu' /etc/lsb-release
- + dpkg -l contrail-heat
- + ENABLE_HEAT=yes
- + CONTROLLER=
- + '[' -z contrail ']'
- + '[' -z contrail ']'
- + CONTROLLER=10.10.20.100
- + '[' -z 10.10.20.100 ']'
- + is_keystone_up
- + for i in '{1..36}' '{'
- + keystone tenant-list
- WARNING: Bypassing authentication using a token & endpoint (authentication credentials are being ignored).
- +----------------------------------+--------------------+---------+
- | id | name | enabled |
- +----------------------------------+--------------------+---------+
- | bdec5a0798c7405db3c4ce55d81e8785 | admin | True |
- | b6b93ba8323d40e3b01f411b5d5e0fb0 | demo | True |
- | 085784b61dfb40a6a7362d62500c3b3f | invisible_to_admin | True |
- | f18afffae5ba40329bafcab4dbe134f7 | service | True |
- +----------------------------------+--------------------+---------+
- + '[' 0 == 0 ']'
- + return 0
- + '[' 0 '!=' 0 ']'
- ++ get_tenant admin
- +++ keystone tenant-list
- +++ grep ' admin '
- +++ awk '{print $2;}'
- ++ id=bdec5a0798c7405db3c4ce55d81e8785
- ++ '[' -z bdec5a0798c7405db3c4ce55d81e8785 ']'
- ++ echo bdec5a0798c7405db3c4ce55d81e8785
- + ADMIN_TENANT=bdec5a0798c7405db3c4ce55d81e8785
- ++ get_tenant service
- +++ keystone tenant-list
- +++ grep ' service '
- +++ awk '{print $2;}'
- ++ id=f18afffae5ba40329bafcab4dbe134f7
- ++ '[' -z f18afffae5ba40329bafcab4dbe134f7 ']'
- ++ echo f18afffae5ba40329bafcab4dbe134f7
- + SERVICE_TENANT=f18afffae5ba40329bafcab4dbe134f7
- ++ get_tenant demo
- +++ keystone tenant-list
- +++ grep ' demo '
- +++ awk '{print $2;}'
- ++ id=b6b93ba8323d40e3b01f411b5d5e0fb0
- ++ '[' -z b6b93ba8323d40e3b01f411b5d5e0fb0 ']'
- ++ echo b6b93ba8323d40e3b01f411b5d5e0fb0
- + DEMO_TENANT=b6b93ba8323d40e3b01f411b5d5e0fb0
- ++ get_tenant invisible_to_admin
- +++ keystone tenant-list
- +++ grep ' invisible_to_admin '
- +++ awk '{print $2;}'
- ++ id=085784b61dfb40a6a7362d62500c3b3f
- ++ '[' -z 085784b61dfb40a6a7362d62500c3b3f ']'
- ++ echo 085784b61dfb40a6a7362d62500c3b3f
- + INVIS_TENANT=085784b61dfb40a6a7362d62500c3b3f
- ++ get_user admin
- +++ keystone user-list
- +++ grep admin
- +++ awk '{print $2;}'
- ++ id=29415fb29f224407bda7eaffee4eb4a8
- ++ EMAIL=@example.com
- ++ '[' -z 29415fb29f224407bda7eaffee4eb4a8 ']'
- ++ echo 29415fb29f224407bda7eaffee4eb4a8
- + ADMIN_USER=29415fb29f224407bda7eaffee4eb4a8
- ++ get_user demo
- +++ keystone user-list
- +++ grep demo
- +++ awk '{print $2;}'
- ++ id=6371b496cad44f09aec882c34823f0de
- ++ EMAIL=@example.com
- ++ '[' -z 6371b496cad44f09aec882c34823f0de ']'
- ++ echo 6371b496cad44f09aec882c34823f0de
- + DEMO_USER=6371b496cad44f09aec882c34823f0de
- ++ get_role admin
- +++ keystone role-list
- +++ grep ' admin '
- +++ awk '{print $2;}'
- ++ id=9fbfe58245d045308c07f132f0b748eb
- ++ '[' -z 9fbfe58245d045308c07f132f0b748eb ']'
- ++ echo 9fbfe58245d045308c07f132f0b748eb
- + ADMIN_ROLE=9fbfe58245d045308c07f132f0b748eb
- ++ get_role Member
- +++ keystone role-list
- +++ grep ' Member '
- +++ awk '{print $2;}'
- ++ id=357b9297ab684457aeaba96857ec29dc
- ++ '[' -z 357b9297ab684457aeaba96857ec29dc ']'
- ++ echo 357b9297ab684457aeaba96857ec29dc
- + MEMBER_ROLE=357b9297ab684457aeaba96857ec29dc
- ++ get_role KeystoneAdmin
- +++ keystone role-list
- +++ grep ' KeystoneAdmin '
- +++ awk '{print $2;}'
- ++ id=8fcf6cac0de944d8b88b2d29ab35fd49
- ++ '[' -z 8fcf6cac0de944d8b88b2d29ab35fd49 ']'
- ++ echo 8fcf6cac0de944d8b88b2d29ab35fd49
- + KEYSTONEADMIN_ROLE=8fcf6cac0de944d8b88b2d29ab35fd49
- ++ get_role KeystoneServiceAdmin
- +++ keystone role-list
- +++ grep ' KeystoneServiceAdmin '
- +++ awk '{print $2;}'
- ++ id=dad32bec7e7f4d5a8ffac4c42ea1a6b0
- ++ '[' -z dad32bec7e7f4d5a8ffac4c42ea1a6b0 ']'
- ++ echo dad32bec7e7f4d5a8ffac4c42ea1a6b0
- + KEYSTONESERVICE_ROLE=dad32bec7e7f4d5a8ffac4c42ea1a6b0
- ++ get_role sysadmin
- +++ keystone role-list
- +++ grep ' sysadmin '
- +++ awk '{print $2;}'
- ++ id=16f08b97be984a1fbae5f352bd10715f
- ++ '[' -z 16f08b97be984a1fbae5f352bd10715f ']'
- ++ echo 16f08b97be984a1fbae5f352bd10715f
- + SYSADMIN_ROLE=16f08b97be984a1fbae5f352bd10715f
- ++ get_role netadmin
- +++ keystone role-list
- +++ grep ' netadmin '
- +++ awk '{print $2;}'
- ++ id=c8ce732a3e224fa192930eea33a07287
- ++ '[' -z c8ce732a3e224fa192930eea33a07287 ']'
- ++ echo c8ce732a3e224fa192930eea33a07287
- + NETADMIN_ROLE=c8ce732a3e224fa192930eea33a07287
- ++ user_role_lookup 29415fb29f224407bda7eaffee4eb4a8 bdec5a0798c7405db3c4ce55d81e8785 admin
- +++ keystone user-role-list --user-id 29415fb29f224407bda7eaffee4eb4a8 --tenant-id bdec5a0798c7405db3c4ce55d81e8785
- +++ grep ' admin '
- +++ awk '{print $4;}'
- ++ echo admin
- + '[' -z admin ']'
- ++ user_role_lookup 6371b496cad44f09aec882c34823f0de b6b93ba8323d40e3b01f411b5d5e0fb0 Member
- +++ keystone user-role-list --user-id 6371b496cad44f09aec882c34823f0de --tenant-id b6b93ba8323d40e3b01f411b5d5e0fb0
- +++ grep ' Member '
- +++ awk '{print $4;}'
- ++ echo Member
- + '[' -z Member ']'
- ++ user_role_lookup 6371b496cad44f09aec882c34823f0de b6b93ba8323d40e3b01f411b5d5e0fb0 sysadmin
- +++ keystone user-role-list --user-id 6371b496cad44f09aec882c34823f0de --tenant-id b6b93ba8323d40e3b01f411b5d5e0fb0
- +++ grep ' sysadmin '
- +++ awk '{print $4;}'
- ++ echo sysadmin
- + '[' -z sysadmin ']'
- ++ user_role_lookup 6371b496cad44f09aec882c34823f0de b6b93ba8323d40e3b01f411b5d5e0fb0 netadmin
- +++ keystone user-role-list --user-id 6371b496cad44f09aec882c34823f0de --tenant-id b6b93ba8323d40e3b01f411b5d5e0fb0
- +++ grep ' netadmin '
- +++ awk '{print $4;}'
- ++ echo netadmin
- + '[' -z netadmin ']'
- ++ user_role_lookup 6371b496cad44f09aec882c34823f0de 085784b61dfb40a6a7362d62500c3b3f Member
- +++ keystone user-role-list --user-id 6371b496cad44f09aec882c34823f0de --tenant-id 085784b61dfb40a6a7362d62500c3b3f
- +++ grep ' Member '
- +++ awk '{print $4;}'
- ++ echo Member
- + '[' -z Member ']'
- ++ user_role_lookup 29415fb29f224407bda7eaffee4eb4a8 b6b93ba8323d40e3b01f411b5d5e0fb0 admin
- +++ keystone user-role-list --user-id 29415fb29f224407bda7eaffee4eb4a8 --tenant-id b6b93ba8323d40e3b01f411b5d5e0fb0
- +++ awk '{print $4;}'
- +++ grep ' admin '
- ++ echo admin
- + '[' -z admin ']'
- ++ user_role_lookup 29415fb29f224407bda7eaffee4eb4a8 bdec5a0798c7405db3c4ce55d81e8785 KeystoneAdmin
- +++ keystone user-role-list --user-id 29415fb29f224407bda7eaffee4eb4a8 --tenant-id bdec5a0798c7405db3c4ce55d81e8785
- +++ grep ' KeystoneAdmin '
- +++ awk '{print $4;}'
- ++ echo KeystoneAdmin
- + '[' -z KeystoneAdmin ']'
- ++ user_role_lookup 29415fb29f224407bda7eaffee4eb4a8 bdec5a0798c7405db3c4ce55d81e8785 KeystoneServiceAdmin
- +++ keystone user-role-list --user-id 29415fb29f224407bda7eaffee4eb4a8 --tenant-id bdec5a0798c7405db3c4ce55d81e8785
- +++ grep ' KeystoneServiceAdmin '
- +++ awk '{print $4;}'
- ++ echo KeystoneServiceAdmin
- + '[' -z KeystoneServiceAdmin ']'
- ++ get_service nova compute 'Nova Compute Service'
- +++ keystone service-list
- +++ grep ' nova '
- +++ awk '{print $2;}'
- ++ id=2a39483ee36c4805a18c7afdc7065eff
- ++ '[' -z 2a39483ee36c4805a18c7afdc7065eff ']'
- ++ echo 2a39483ee36c4805a18c7afdc7065eff
- + NOVA_SERVICE=2a39483ee36c4805a18c7afdc7065eff
- ++ get_service_user nova
- +++ keystone user-list
- +++ grep nova
- +++ awk '{print $2;}'
- ++ id=84a590a801f34d84a447221f0a1ac4e1
- ++ EMAIL=@example.com
- ++ '[' -z 84a590a801f34d84a447221f0a1ac4e1 ']'
- ++ echo 84a590a801f34d84a447221f0a1ac4e1
- + NOVA_USER=84a590a801f34d84a447221f0a1ac4e1
- ++ user_role_lookup 84a590a801f34d84a447221f0a1ac4e1 f18afffae5ba40329bafcab4dbe134f7 admin
- +++ keystone user-role-list --user-id 84a590a801f34d84a447221f0a1ac4e1 --tenant-id f18afffae5ba40329bafcab4dbe134f7
- +++ grep ' admin '
- +++ awk '{print $4;}'
- ++ echo admin
- + '[' -z admin ']'
- + [[ -n yes ]]
- ++ endpoint_lookup 2a39483ee36c4805a18c7afdc7065eff
- +++ keystone endpoint-list
- +++ grep ' 2a39483ee36c4805a18c7afdc7065eff '
- +++ awk '{print $2;}'
- ++ echo e06cf3de2a734d1d8fdf1d73c7453a39
- + '[' -z e06cf3de2a734d1d8fdf1d73c7453a39 ']'
- ++ get_service ec2 ec2 'EC2 Compatibility Layer'
- +++ keystone service-list
- +++ grep ' ec2 '
- +++ awk '{print $2;}'
- ++ id=85a9cec36fb043689d52a9147a8156e8
- ++ '[' -z 85a9cec36fb043689d52a9147a8156e8 ']'
- ++ echo 85a9cec36fb043689d52a9147a8156e8
- + EC2_SERVICE=85a9cec36fb043689d52a9147a8156e8
- + [[ -n yes ]]
- ++ endpoint_lookup 85a9cec36fb043689d52a9147a8156e8
- +++ keystone endpoint-list
- +++ grep ' 85a9cec36fb043689d52a9147a8156e8 '
- +++ awk '{print $2;}'
- ++ echo 19a1319e9e0b45e7b5b05e91b117edd1
- + '[' -z 19a1319e9e0b45e7b5b05e91b117edd1 ']'
- ++ get_service glance image 'Glance Image Service'
- +++ keystone service-list
- +++ grep ' glance '
- +++ awk '{print $2;}'
- ++ id=b17a28375db44a7988a252be8ec2c758
- ++ '[' -z b17a28375db44a7988a252be8ec2c758 ']'
- ++ echo b17a28375db44a7988a252be8ec2c758
- + GLANCE_SERVICE=b17a28375db44a7988a252be8ec2c758
- ++ get_service_user glance
- +++ keystone user-list
- +++ grep glance
- +++ awk '{print $2;}'
- ++ id=af84cae033184631970eea13e4ccdeb3
- ++ EMAIL=@example.com
- ++ '[' -z af84cae033184631970eea13e4ccdeb3 ']'
- ++ echo af84cae033184631970eea13e4ccdeb3
- + GLANCE_USER=af84cae033184631970eea13e4ccdeb3
- ++ user_role_lookup af84cae033184631970eea13e4ccdeb3 f18afffae5ba40329bafcab4dbe134f7 admin
- +++ keystone user-role-list --user-id af84cae033184631970eea13e4ccdeb3 --tenant-id f18afffae5ba40329bafcab4dbe134f7
- +++ grep ' admin '
- +++ awk '{print $4;}'
- ++ echo admin
- + '[' -z admin ']'
- + [[ -n yes ]]
- ++ endpoint_lookup b17a28375db44a7988a252be8ec2c758
- +++ grep ' b17a28375db44a7988a252be8ec2c758 '
- +++ keystone endpoint-list
- +++ awk '{print $2;}'
- ++ echo 1bc83027e8bb4f3d8b8c6717d0b60e5c
- + '[' -z 1bc83027e8bb4f3d8b8c6717d0b60e5c ']'
- ++ get_service keystone identity 'Keystone Identity Service'
- +++ keystone service-list
- +++ grep ' keystone '
- +++ awk '{print $2;}'
- ++ id=01ff4f2b4f074127954bae1ac4d95934
- ++ '[' -z 01ff4f2b4f074127954bae1ac4d95934 ']'
- ++ echo 01ff4f2b4f074127954bae1ac4d95934
- + KEYSTONE_SERVICE=01ff4f2b4f074127954bae1ac4d95934
- + [[ -n yes ]]
- ++ endpoint_lookup 01ff4f2b4f074127954bae1ac4d95934
- +++ keystone endpoint-list
- +++ grep ' 01ff4f2b4f074127954bae1ac4d95934 '
- +++ awk '{print $2;}'
- ++ echo 0aed434fc97b4945a3808bfb58693009
- + '[' -z 0aed434fc97b4945a3808bfb58693009 ']'
- + CINDER_SERVICE=
- + CINDER_USER=
- + CINDER_SERVICE_TYPE=v1
- + '[' -f /etc/redhat-release ']'
- + '[' -f /etc/lsb-release ']'
- + egrep -q 'DISTRIB_ID.*Ubuntu' /etc/lsb-release
- ++ dpkg-query -W '-f=${Version}' cinder-api
- + os_cinder=1:2015.1.2-0ubuntu1~cloud0
- ++ python -c 'from distutils.version import LooseVersion; print LooseVersion('\''1:2015.1.2-0ubuntu1~cloud0'\'') >= LooseVersion('\''1:2015.1.1'\'')'
- + is_kilo_or_above=True
- + '[' True == True ']'
- ++ get_service cinderv2 volumev2 'Cinder V2 Service'
- +++ keystone service-list
- +++ grep ' cinderv2 '
- +++ awk '{print $2;}'
- ++ id=6dc28a40e67941569885a6d6dbf7e336
- ++ '[' -z 6dc28a40e67941569885a6d6dbf7e336 ']'
- ++ echo 6dc28a40e67941569885a6d6dbf7e336
- + CINDER_SERVICE=6dc28a40e67941569885a6d6dbf7e336
- ++ get_service_user cinderv2
- +++ keystone user-list
- +++ grep cinderv2
- +++ awk '{print $2;}'
- ++ id=d391c92282734a12a83c84774ab37836
- ++ EMAIL=@example.com
- ++ '[' -z d391c92282734a12a83c84774ab37836 ']'
- ++ echo d391c92282734a12a83c84774ab37836
- + CINDER_USER=d391c92282734a12a83c84774ab37836
- + CINDER_SERVICE_TYPE=v2
- + [[ -z 6dc28a40e67941569885a6d6dbf7e336 ]]
- + [[ -z d391c92282734a12a83c84774ab37836 ]]
- ++ user_role_lookup d391c92282734a12a83c84774ab37836 f18afffae5ba40329bafcab4dbe134f7 admin
- +++ keystone user-role-list --user-id d391c92282734a12a83c84774ab37836 --tenant-id f18afffae5ba40329bafcab4dbe134f7
- +++ grep ' admin '
- +++ awk '{print $4;}'
- ++ echo admin
- + '[' -z admin ']'
- + [[ -n yes ]]
- ++ endpoint_lookup 6dc28a40e67941569885a6d6dbf7e336
- +++ keystone endpoint-list
- +++ grep ' 6dc28a40e67941569885a6d6dbf7e336 '
- +++ awk '{print $2;}'
- ++ echo 3b93aea2b8f04d98980e6c61bfae0d3c
- + '[' -z 3b93aea2b8f04d98980e6c61bfae0d3c ']'
- ++ get_service horizon dashboard 'OpenStack Dashboard'
- +++ keystone service-list
- +++ grep ' horizon '
- +++ awk '{print $2;}'
- ++ id=e930aef2fa664b3f9e9771f4664993bc
- ++ '[' -z e930aef2fa664b3f9e9771f4664993bc ']'
- ++ echo e930aef2fa664b3f9e9771f4664993bc
- + HORIZON_SERVICE=e930aef2fa664b3f9e9771f4664993bc
- + [[ -n '' ]]
- + [[ -n '' ]]
- + [[ -n yes ]]
- + get_role heat_stack_user
- ++ keystone role-list
- ++ grep ' heat_stack_user '
- ++ awk '{print $2;}'
- + id=da0158679e904d609940590e8b0d36f2
- + '[' -z da0158679e904d609940590e8b0d36f2 ']'
- + echo da0158679e904d609940590e8b0d36f2
- da0158679e904d609940590e8b0d36f2
- + get_role heat_stack_owner
- ++ keystone role-list
- ++ grep ' heat_stack_owner '
- ++ awk '{print $2;}'
- + id=3e8df0e356d148f6a7986292f0a19c7a
- + '[' -z 3e8df0e356d148f6a7986292f0a19c7a ']'
- + echo 3e8df0e356d148f6a7986292f0a19c7a
- 3e8df0e356d148f6a7986292f0a19c7a
- ++ get_service heat orchestration 'Orchestration Service'
- +++ keystone service-list
- +++ awk '{print $2;}'
- +++ grep ' heat '
- ++ id=c2b5bb604ef446649dfe8fc5204d4f3a
- ++ '[' -z c2b5bb604ef446649dfe8fc5204d4f3a ']'
- ++ echo c2b5bb604ef446649dfe8fc5204d4f3a
- + HEAT_SERVICE=c2b5bb604ef446649dfe8fc5204d4f3a
- ++ get_service_user heat
- +++ keystone user-list
- +++ grep heat
- +++ awk '{print $2;}'
- ++ id=b278a99972f3429bb3e90661e427b112
- ++ EMAIL=@example.com
- ++ '[' -z b278a99972f3429bb3e90661e427b112 ']'
- ++ echo b278a99972f3429bb3e90661e427b112
- + HEAT_USER=b278a99972f3429bb3e90661e427b112
- ++ user_role_lookup b278a99972f3429bb3e90661e427b112 f18afffae5ba40329bafcab4dbe134f7 admin
- +++ keystone user-role-list --user-id b278a99972f3429bb3e90661e427b112 --tenant-id f18afffae5ba40329bafcab4dbe134f7
- +++ grep ' admin '
- +++ awk '{print $4;}'
- ++ echo admin
- + '[' -z admin ']'
- + [[ -n yes ]]
- ++ endpoint_lookup c2b5bb604ef446649dfe8fc5204d4f3a
- +++ keystone endpoint-list
- +++ awk '{print $2;}'
- +++ grep ' c2b5bb604ef446649dfe8fc5204d4f3a '
- ++ echo bbd8ee6c61d94205ae297eac01ac34e5
- + '[' -z bbd8ee6c61d94205ae297eac01ac34e5 ']'
- + EC2RC=/etc/contrail/ec2rc
- ++ keystone ec2-credentials-create --tenant-id=bdec5a0798c7405db3c4ce55d81e8785 --user-id=29415fb29f224407bda7eaffee4eb4a8
- + RESULT='WARNING: Bypassing authentication using a token & endpoint (authentication credentials are being ignored).
- +-----------+----------------------------------+
- | Property | Value |
- +-----------+----------------------------------+
- | access | 289f9096308943b8905fc634e916bef2 |
- | secret | a69187cc14e048708a5341fe9e7af510 |
- | tenant_id | bdec5a0798c7405db3c4ce55d81e8785 |
- | trust_id | |
- | user_id | 29415fb29f224407bda7eaffee4eb4a8 |
- +-----------+----------------------------------+'
- ++ echo 'WARNING: Bypassing authentication using a token & endpoint (authentication credentials are being ignored).
- +-----------+----------------------------------+
- | Property | Value |
- +-----------+----------------------------------+
- | access | 289f9096308943b8905fc634e916bef2 |
- | secret | a69187cc14e048708a5341fe9e7af510 |
- | tenant_id | bdec5a0798c7405db3c4ce55d81e8785 |
- | trust_id | |
- | user_id | 29415fb29f224407bda7eaffee4eb4a8 |
- ++ grep access
- +-----------+----------------------------------+'
- ++ awk '{print $4}'
- + ADMIN_ACCESS=289f9096308943b8905fc634e916bef2
- ++ echo 'WARNING: Bypassing authentication using a token & endpoint (authentication credentials are being ignored).
- +-----------+----------------------------------+
- | Property | Value |
- +-----------+----------------------------------+
- | access | 289f9096308943b8905fc634e916bef2 |
- | secret | a69187cc14e048708a5341fe9e7af510 |
- | tenant_id | bdec5a0798c7405db3c4ce55d81e8785 |
- | trust_id | |
- | user_id | 29415fb29f224407bda7eaffee4eb4a8 |
- ++ grep secret
- +-----------+----------------------------------+'
- ++ awk '{print $4}'
- + ADMIN_SECRET=a69187cc14e048708a5341fe9e7af510
- ++ keystone ec2-credentials-create --tenant-id=b6b93ba8323d40e3b01f411b5d5e0fb0 --user-id=6371b496cad44f09aec882c34823f0de
- + RESULT='WARNING: Bypassing authentication using a token & endpoint (authentication credentials are being ignored).
- +-----------+----------------------------------+
- | Property | Value |
- +-----------+----------------------------------+
- | access | c8d6beac13fb49858c22df075ce92650 |
- | secret | 45695fc6511b4f028ca4f60dac02825e |
- | tenant_id | b6b93ba8323d40e3b01f411b5d5e0fb0 |
- | trust_id | |
- | user_id | 6371b496cad44f09aec882c34823f0de |
- +-----------+----------------------------------+'
- ++ echo 'WARNING: Bypassing authentication using a token & endpoint (authentication credentials are being ignored).
- +-----------+----------------------------------+
- | Property | Value |
- +-----------+----------------------------------+
- | access | c8d6beac13fb49858c22df075ce92650 |
- | secret | 45695fc6511b4f028ca4f60dac02825e |
- | tenant_id | b6b93ba8323d40e3b01f411b5d5e0fb0 |
- | trust_id | |
- | user_id | 6371b496cad44f09aec882c34823f0de |
- +-----------+----------------------------------+'
- ++ grep access
- ++ awk '{print $4}'
- + DEMO_ACCESS=c8d6beac13fb49858c22df075ce92650
- ++ echo 'WARNING: Bypassing authentication using a token & endpoint (authentication credentials are being ignored).
- +-----------+----------------------------------+
- | Property | Value |
- +-----------+----------------------------------+
- | access | c8d6beac13fb49858c22df075ce92650 |
- | secret | 45695fc6511b4f028ca4f60dac02825e |
- | tenant_id | b6b93ba8323d40e3b01f411b5d5e0fb0 |
- | trust_id | |
- | user_id | 6371b496cad44f09aec882c34823f0de |
- +-----------+----------------------------------+'
- ++ grep secret
- ++ awk '{print $4}'
- + DEMO_SECRET=45695fc6511b4f028ca4f60dac02825e
- + cat
- + '[' 0 '!=' 0 ']'
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement