|
5 | 5 | # Tests expect the resource to be name Devstack
|
6 | 6 | set -xe
|
7 | 7 | REPO_PATH=$PWD
|
8 |
| -source $REPO_PATH/ci/devstack-config-ip.sh |
9 |
| -source /opt/stack/devstack/openrc admin admin |
| 8 | +source $REPO_PATH/ci/devstack-config-ip.sh |
10 | 9 |
|
11 | 10 | credential_name=$(openssl rand -base64 12)
|
12 | 11 |
|
13 | 12 | export OPENSTACK_DEVSTACK_APPLICATION_CREDENTIAL_SECRET=$(
|
14 |
| - openstack application credential create "$credential_name" -f value -c secret) |
| 13 | + microstack.openstack application credential create "$credential_name" -f value -c secret) |
15 | 14 | export OPENSTACK_DEVSTACK_APPLICATION_CREDENTIAL_ID=$(
|
16 |
| - openstack application credential show "$credential_name" -f value -c id) |
| 15 | + microstack.openstack application credential show "$credential_name" -f value -c id) |
17 | 16 |
|
18 | 17 | export OPENSTACK_ESI_APPLICATION_CREDENTIAL_SECRET=$OPENSTACK_DEVSTACK_APPLICATION_CREDENTIAL_SECRET
|
19 | 18 | export OPENSTACK_ESI_APPLICATION_CREDENTIAL_ID=$OPENSTACK_DEVSTACK_APPLICATION_CREDENTIAL_ID
|
20 | 19 |
|
21 |
| -export OPENSTACK_PUBLIC_NETWORK_ID=$(openstack network show public -f value -c id) |
| 20 | +export OPENSTACK_PUBLIC_NETWORK_ID=$(microstack.openstack network show external -f value -c id) |
22 | 21 |
|
23 | 22 | if [[ ! "${CI}" == "true" ]]; then
|
24 | 23 | source /tmp/coldfront_venv/bin/activate
|
25 | 24 | fi
|
26 | 25 |
|
27 | 26 | export DJANGO_SETTINGS_MODULE="local_settings"
|
28 | 27 | export FUNCTIONAL_TESTS="True"
|
29 |
| -export OS_AUTH_URL="http://$HOST_IP/identity" |
30 |
| -export KEYCLOAK_URL="http://$HOST_IP:8080" |
31 |
| -export KEYCLOAK_USER="admin" |
32 |
| -export KEYCLOAK_PASS="nomoresecret" |
33 |
| -export KEYCLOAK_REALM="master" |
| 28 | +export OS_AUTH_URL="http://localhost:5000" |
34 | 29 |
|
35 | 30 | coverage run --source="." -m django test coldfront_plugin_cloud.tests.functional.openstack
|
36 | 31 | coverage run --source="." -m django test coldfront_plugin_cloud.tests.functional.esi
|
|
0 commit comments