c100a552f5
Explicitly use `--os-identity-api-version` option for Baremetal OSC plugin functional tests taking it's value from config. Change-Id: I3eeb7cd029fe440684a5736eeb3b5788d1666a08 Closes-Bug: #1646837
30 lines
675 B
Bash
Executable File
30 lines
675 B
Bash
Executable File
#!/bin/bash
|
|
|
|
FUNC_TEST_DIR=$(dirname $0)/../ironicclient/tests/functional/
|
|
CONFIG_FILE=$FUNC_TEST_DIR/test.conf
|
|
|
|
if [[ -n "$OS_AUTH_TOKEN" ]] && [[ -n "$IRONIC_URL" ]]; then
|
|
cat <<END >$CONFIG_FILE
|
|
[functional]
|
|
api_version = 1
|
|
auth_strategy=noauth
|
|
os_auth_token=$OS_AUTH_TOKEN
|
|
ironic_url=$IRONIC_URL
|
|
END
|
|
else
|
|
cat <<END >$CONFIG_FILE
|
|
[functional]
|
|
api_version = 1
|
|
os_auth_url=$OS_AUTH_URL
|
|
os_identity_api_version = $OS_IDENTITY_API_VERSION
|
|
os_username=$OS_USERNAME
|
|
os_password=$OS_PASSWORD
|
|
os_tenant_name=$OS_TENANT_NAME
|
|
os_user_domain_id=$OS_USER_DOMAIN_ID
|
|
os_project_domain_id=$OS_PROJECT_DOMAIN_ID
|
|
os_service_type=baremetal
|
|
os_endpoint_type=public
|
|
END
|
|
fi
|
|
tox -e functional
|