Add designate config for rocky
Change-Id: I3ddc673abe8d23c0b332fac8012d3272f73c0977
Related-Prod: PROD-23724 (PROD:23724)
diff --git a/.kitchen.yml b/.kitchen.yml
index 36ec5b8..2868a31 100644
--- a/.kitchen.yml
+++ b/.kitchen.yml
@@ -94,67 +94,40 @@
platform: ubuntu
suites:
- - name: server_cluster_ocata
+<% for os_version in ['ocata','pike','queens','rocky'] %>
+ - name: server_cluster_<%=os_version%>
provisioner:
pillars-from-files:
designate.sls: tests/pillar/server_cluster.sls
- linux_repo_openstack.sls: tests/pillar/repo_mcp_openstack_ocata.sls
+ linux_repo_openstack.sls: tests/pillar/repo_mcp_openstack_<%=os_version%>.sls
pillars:
release.sls:
designate:
server:
- version: ocata
+ version: <%=os_version%>
verifier:
inspec_tests:
- - tests/integration/ocata/server_cluster
+ - tests/integration/<%=os_version%>/server_cluster
- - name: server_single_ocata
+ - name: server_single_<%=os_version%>
provisioner:
pillars-from-files:
designate.sls: tests/pillar/server_single.sls
- linux_repo_openstack.sls: tests/pillar/repo_mcp_openstack_ocata.sls
+ linux_repo_openstack.sls: tests/pillar/repo_mcp_openstack_<%=os_version%>.sls
pillars:
release.sls:
designate:
server:
- version: ocata
+ version: <%=os_version%>
verifier:
inspec_tests:
- - tests/integration/ocata/server_single
+ - tests/integration/<%=os_version%>/server_single
- - name: server_cluster_pike
+ - name: server_cluster_ssl_<%=os_version%>
provisioner:
pillars-from-files:
designate.sls: tests/pillar/server_cluster.sls
- linux_repo_openstack.sls: tests/pillar/repo_mcp_openstack_pike.sls
- pillars:
- release.sls:
- designate:
- server:
- version: pike
- verifier:
- inspec_tests:
- - tests/integration/pike/server_cluster
-
- - name: server_single_pike
- provisioner:
- pillars-from-files:
- designate.sls: tests/pillar/server_single.sls
- linux_repo_openstack.sls: tests/pillar/repo_mcp_openstack_pike.sls
- pillars:
- release.sls:
- designate:
- server:
- version: pike
- verifier:
- inspec_tests:
- - tests/integration/pike/server_single
-
- - name: server_cluster_ssl
- provisioner:
- pillars-from-files:
- designate.sls: tests/pillar/server_cluster.sls
- linux_repo_openstack.sls: tests/pillar/repo_mcp_openstack_pike.sls
+ linux_repo_openstack.sls: tests/pillar/repo_mcp_openstack_<%=os_version%>.sls
pillars:
top.sls:
base:
@@ -166,18 +139,18 @@
release.sls:
designate:
server:
- version: pike
+ version: <%=os_version%>
verifier:
inspec_tests:
- - tests/integration/pike/server_cluster
+ - tests/integration/<%=os_version%>/server_cluster
attributes:
ssl: true
- - name: server_single_ssl
+ - name: server_single_ssl_<%=os_version%>
provisioner:
pillars-from-files:
designate.sls: tests/pillar/server_single.sls
- linux_repo_openstack.sls: tests/pillar/repo_mcp_openstack_pike.sls
+ linux_repo_openstack.sls: tests/pillar/repo_mcp_openstack_<%=os_version%>.sls
pillars:
top.sls:
base:
@@ -189,84 +162,12 @@
release.sls:
designate:
server:
- version: pike
+ version: <%=os_version%>
verifier:
inspec_tests:
- - tests/integration/pike/server_single
+ - tests/integration/<%=os_version%>/server_single
attributes:
ssl: true
- - name: server_cluster_queens
- provisioner:
- pillars-from-files:
- designate.sls: tests/pillar/server_cluster.sls
- linux_repo_openstack.sls: tests/pillar/repo_mcp_openstack_queens.sls
- pillars:
- release.sls:
- designate:
- server:
- version: queens
- verifier:
- inspec_tests:
- - tests/integration/queens/server_cluster
-
- - name: server_single_queens
- provisioner:
- pillars-from-files:
- designate.sls: tests/pillar/server_single.sls
- linux_repo_openstack.sls: tests/pillar/repo_mcp_openstack_queens.sls
- pillars:
- release.sls:
- designate:
- server:
- version: queens
- verifier:
- inspec_tests:
- - tests/integration/queens/server_single
-
- - name: server_cluster_ssl
- provisioner:
- pillars-from-files:
- designate.sls: tests/pillar/server_cluster.sls
- linux_repo_openstack.sls: tests/pillar/repo_mcp_openstack_queens.sls
- pillars:
- top.sls:
- base:
- "*":
- - linux_repo_openstack
- - designate
- - release
- - ssl
- release.sls:
- designate:
- server:
- version: queens
- verifier:
- inspec_tests:
- - tests/integration/queens/server_cluster
- attributes:
- ssl: true
-
- - name: server_single_ssl
- provisioner:
- pillars-from-files:
- designate.sls: tests/pillar/server_single.sls
- linux_repo_openstack.sls: tests/pillar/repo_mcp_openstack_queens.sls
- pillars:
- top.sls:
- base:
- "*":
- - linux_repo_openstack
- - designate
- - release
- - ssl
- release.sls:
- designate:
- server:
- version: queens
- verifier:
- inspec_tests:
- - tests/integration/queens/server_single
- attributes:
- ssl: true
+<% end %>
# vim: ft=yaml sw=2 ts=2 sts=2 tw=125