File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -26,16 +26,16 @@ jobs:
2626 run : |
2727 docker-compose logs -t --tail=100
2828 docker-compose exec -T --user stack controller /bin/bash -c \
29- 'source devstack/openrc admin admin; openstack compute service list'
29+ 'openstack compute service list'
3030 net_id=$(docker-compose exec -T --user stack controller /bin/bash -c \
31- 'source devstack/openrc admin admin >/dev/null 2>&1; openstack network show private -f json 2>/dev/null | jq -r .id' | tr -d "\r\n")
31+ 'openstack network show private -f json 2>/dev/null | jq -r .id' | tr -d "\r\n")
3232 docker-compose exec -T --user stack controller /bin/bash -c \
33- "source devstack/openrc admin admin; exec nova boot --image cirros-0.5.2-x86_64-disk --flavor m1.medium --nic net-id=$net_id testvm"
33+ "nova boot --image cirros-0.5.2-x86_64-disk --flavor m1.medium --nic net-id=$net_id testvm"
3434 sleep 10
3535 docker-compose exec -T --user stack controller /bin/bash -c \
36- "source devstack/openrc admin admin; exec nova list"
36+ "nova list"
3737 docker-compose exec -T --user stack controller /bin/bash -c \
38- "source devstack/openrc admin admin; exec nova list" | grep ACTIVE
38+ "nova list" | grep ACTIVE
3939 docker-compose exec -T controller /bin/bash -c "systemctl disable devstack"
4040 docker-compose exec -T compute-1 /bin/bash -c "systemctl disable devstack"
4141 docker-compose exec -T compute-2 /bin/bash -c "systemctl disable devstack"
Original file line number Diff line number Diff line change @@ -34,8 +34,7 @@ sudo docker-compose logs -f
3434You can use the OpenStack CLI in the container.
3535
3636``` bash
37- sudo docker-compose exec --user stack controller /bin/bash -c \
38- ' source devstack/openrc admin admin; exec openstack image list'
37+ sudo docker-compose exec --user stack controller /bin/bash -c ' openstack image list'
3938# +--------------------------------------+--------------------------+--------+
4039# | ID | Name | Status |
4140# +--------------------------------------+--------------------------+--------+
Original file line number Diff line number Diff line change @@ -4,6 +4,19 @@ EXPOSE 80 5000 8773 8774 8775 8776 9292
44ENV DEBIAN_FRONTEND=noninteractive
55ENV DEVSTACK_COMMIT=ab8e51eb49068a8c5004007c18fdfb9b1fcc0954
66
7+ ENV OS_REGION_NAME=RegionOne
8+ ENV OS_PROJECT_DOMAIN_ID=default
9+ ENV OS_CACERT=
10+ ENV OS_AUTH_URL=http://172.28.0.2/identity
11+ ENV OS_TENANT_NAME=admin
12+ ENV OS_USER_DOMAIN_ID=default
13+ ENV OS_USERNAME=admin
14+ ENV OS_VOLUME_API_VERSION=3
15+ ENV OS_AUTH_TYPE=password
16+ ENV OS_PROJECT_NAME=admin
17+ ENV OS_PASSWORD=password
18+ ENV OS_IDENTITY_API_VERSION=3
19+
720RUN apt-get update \
821 && apt-get install -y --no-install-recommends \
922 ca-certificates \
Original file line number Diff line number Diff line change @@ -4,6 +4,19 @@ EXPOSE 80 5000 8773 8774 8775 8776 9292
44ENV DEBIAN_FRONTEND=noninteractive
55ENV DEVSTACK_COMMIT=ab8e51eb49068a8c5004007c18fdfb9b1fcc0954
66
7+ ENV OS_REGION_NAME=RegionOne
8+ ENV OS_PROJECT_DOMAIN_ID=default
9+ ENV OS_CACERT=
10+ ENV OS_AUTH_URL=http://172.28.0.2/identity
11+ ENV OS_TENANT_NAME=admin
12+ ENV OS_USER_DOMAIN_ID=default
13+ ENV OS_USERNAME=admin
14+ ENV OS_VOLUME_API_VERSION=3
15+ ENV OS_AUTH_TYPE=password
16+ ENV OS_PROJECT_NAME=admin
17+ ENV OS_PASSWORD=password
18+ ENV OS_IDENTITY_API_VERSION=3
19+
720RUN apt-get update \
821 && apt-get install -y --no-install-recommends \
922 ca-certificates \
You can’t perform that action at this time.
0 commit comments