Skip to content

Commit 4912623

Browse files
committed
devstack should put admin_tenant_id in tempest.conf file while setup
Some of the test cases in tempest related to quota use admin_tenant_name, ideally it should use admin_tenant_id. As tempest.conf file does not contains admin_tenant_id it should also be updated. tempest.conf file is generated by devstack while setup of openstack, changes should be made in devstack so as to put admin_tenant_id in tempest conf file. Change-Id: I62baf5b1e21ebf8d3b511624c54741015b304955 Closes-Bug: #1321624
1 parent 5069ae9 commit 4912623

1 file changed

Lines changed: 2 additions & 0 deletions

File tree

lib/tempest

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -148,6 +148,7 @@ function configure_tempest {
148148
TEMPEST_TENANT_NAME=${TEMPEST_TENANT_NAME:-demo}
149149
ALT_USERNAME=${ALT_USERNAME:-alt_demo}
150150
ALT_TENANT_NAME=${ALT_TENANT_NAME:-alt_demo}
151+
ADMIN_TENANT_ID=$(openstack project list | awk "/ admin / { print \$2 }")
151152

152153
# If the ``DEFAULT_INSTANCE_TYPE`` not declared, use the new behavior
153154
# Tempest creates instane types for himself
@@ -258,6 +259,7 @@ function configure_tempest {
258259
iniset $TEMPEST_CONFIG identity admin_username $ADMIN_USERNAME
259260
iniset $TEMPEST_CONFIG identity admin_password "$password"
260261
iniset $TEMPEST_CONFIG identity admin_tenant_name $ADMIN_TENANT_NAME
262+
iniset $TEMPEST_CONFIG identity admin_tenant_id $ADMIN_TENANT_ID
261263
iniset $TEMPEST_CONFIG identity admin_domain_name $ADMIN_DOMAIN_NAME
262264
iniset $TEMPEST_CONFIG identity auth_version ${TEMPEST_AUTH_VERSION:-v2}
263265

0 commit comments

Comments
 (0)