Skip to content

Commit 1d888fd

Browse files
authored
tests: create volumev3 service type (#2959)
1 parent cdbb52a commit 1d888fd

File tree

1 file changed

+18
-0
lines changed
  • tests/playbooks/roles/install-devstack/tasks

1 file changed

+18
-0
lines changed

tests/playbooks/roles/install-devstack/tasks/main.yml

Lines changed: 18 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -115,3 +115,21 @@
115115
cmd: |
116116
set -ex
117117
sudo -u {{ user }} -H ./stack.sh
118+
119+
- name: Create volumev3 service type
120+
shell:
121+
executable: /bin/bash
122+
chdir: "{{ workdir }}"
123+
cmd: |
124+
set -ex
125+
export OS_CLOUD=devstack-admin
126+
if openstack service show volumev3 > /dev/null 2>&1; then
127+
echo "Service volumev3 already exists"
128+
exit 0
129+
fi
130+
URL="$(openstack endpoint list --service block-storage -f value -c URL | true)"
131+
if [ -z "${URL}" ]; then
132+
exit 0
133+
fi
134+
openstack service create --name cinder volumev3
135+
openstack endpoint create --region RegionOne volumev3 public "${URL}"

0 commit comments

Comments
 (0)