7777 neutron_plugin : ovs
7878 # NOTE: The current SMS lab Rocky8 image has moved ahead of our release
7979 # train snapshots, causing failures installing some packages.
80- vm_image : Rocky8-2022-11-08
81- vm_interface : ens3
8280 OS_CLOUD : sms-lab-release
8381 secrets : inherit
8482 if : github.repository == 'stackhpc/stackhpc-kayobe-config'
@@ -95,14 +93,12 @@ jobs:
9593 neutron_plugin : ovn
9694 # NOTE: The current SMS lab Rocky8 image has moved ahead of our release
9795 # train snapshots, causing failures installing some packages.
98- vm_image : Rocky8-2022-11-08
99- vm_interface : ens3
10096 OS_CLOUD : sms-lab-release
10197 secrets : inherit
10298 if : github.repository == 'stackhpc/stackhpc-kayobe-config'
10399
104- all-in-one-ubuntu-ovs :
105- name : aio (Ubuntu OVS)
100+ all-in-one-ubuntu-focal- ovs :
101+ name : aio (Ubuntu Focal OVS)
106102 needs :
107103 - build-kayobe-image
108104 uses : ./.github/workflows/stackhpc-all-in-one.yml
@@ -112,13 +108,12 @@ jobs:
112108 os_release : focal
113109 ssh_username : ubuntu
114110 neutron_plugin : ovs
115- vm_image : Ubuntu-20.04
116111 OS_CLOUD : sms-lab-release
117112 secrets : inherit
118113 if : github.repository == 'stackhpc/stackhpc-kayobe-config'
119114
120- all-in-one-ubuntu-ovn :
121- name : aio (Ubuntu OVN)
115+ all-in-one-ubuntu-focal- ovn :
116+ name : aio (Ubuntu Focal OVN)
122117 needs :
123118 - build-kayobe-image
124119 uses : ./.github/workflows/stackhpc-all-in-one.yml
@@ -128,7 +123,36 @@ jobs:
128123 os_release : focal
129124 ssh_username : ubuntu
130125 neutron_plugin : ovn
131- vm_image : Ubuntu-20.04
126+ OS_CLOUD : sms-lab-release
127+ secrets : inherit
128+ if : github.repository == 'stackhpc/stackhpc-kayobe-config'
129+
130+ all-in-one-ubuntu-jammy-ovs :
131+ name : aio (Ubuntu Jammy OVS)
132+ needs :
133+ - build-kayobe-image
134+ uses : ./.github/workflows/stackhpc-all-in-one.yml
135+ with :
136+ kayobe_image : ${{ needs.build-kayobe-image.outputs.kayobe_image }}
137+ os_distribution : ubuntu
138+ os_release : jammy
139+ ssh_username : ubuntu
140+ neutron_plugin : ovs
141+ OS_CLOUD : sms-lab-release
142+ secrets : inherit
143+ if : github.repository == 'stackhpc/stackhpc-kayobe-config'
144+
145+ all-in-one-ubuntu-jammy-ovn :
146+ name : aio (Ubuntu Jammy OVN)
147+ needs :
148+ - build-kayobe-image
149+ uses : ./.github/workflows/stackhpc-all-in-one.yml
150+ with :
151+ kayobe_image : ${{ needs.build-kayobe-image.outputs.kayobe_image }}
152+ os_distribution : ubuntu
153+ os_release : jammy
154+ ssh_username : ubuntu
155+ neutron_plugin : ovn
132156 OS_CLOUD : sms-lab-release
133157 secrets : inherit
134158 if : github.repository == 'stackhpc/stackhpc-kayobe-config'
@@ -144,8 +168,6 @@ jobs:
144168 os_release : " 9"
145169 ssh_username : cloud-user
146170 neutron_plugin : ovs
147- vm_image : Rocky9
148- vm_interface : ens3
149171 OS_CLOUD : sms-lab-release
150172 secrets : inherit
151173 if : github.repository == 'stackhpc/stackhpc-kayobe-config'
@@ -161,8 +183,6 @@ jobs:
161183 os_release : " 9"
162184 ssh_username : cloud-user
163185 neutron_plugin : ovn
164- vm_image : Rocky9
165- vm_interface : ens3
166186 OS_CLOUD : sms-lab-release
167187 secrets : inherit
168188 if : github.repository == 'stackhpc/stackhpc-kayobe-config'
0 commit comments