@@ -12,27 +12,51 @@ jobs:
1212 - name : " master"
1313 openstack_version : " master"
1414 ubuntu_version : " 22.04"
15+ devstack_conf_overrides : |
16+ enable_plugin magnum https://github.com/openstack/magnum master
17+ MAGNUMCLIENT_BRANCH=master
1518 - name : " bobcat"
1619 openstack_version : " stable/2023.2"
1720 ubuntu_version : " 22.04"
21+ devstack_conf_overrides : |
22+ enable_plugin magnum https://github.com/openstack/magnum stable/2023.2
23+ MAGNUMCLIENT_BRANCH=stable/2023.2
1824 - name : " antelope"
1925 openstack_version : " stable/2023.1"
2026 ubuntu_version : " 22.04"
27+ devstack_conf_overrides : |
28+ enable_plugin magnum https://github.com/openstack/magnum stable/2023.1
29+ MAGNUMCLIENT_BRANCH=stable/2023.1
2130 - name : " zed"
2231 openstack_version : " stable/zed"
2332 ubuntu_version : " 20.04"
33+ devstack_conf_overrides : |
34+ enable_plugin magnum https://github.com/openstack/magnum stable/zed
35+ MAGNUMCLIENT_BRANCH=stable/zed
2436 - name : " yoga"
2537 openstack_version : " stable/yoga"
2638 ubuntu_version : " 20.04"
39+ devstack_conf_overrides : |
40+ enable_plugin magnum https://github.com/openstack/magnum stable/yoga
41+ MAGNUMCLIENT_BRANCH=stable/yoga
2742 - name : " xena"
2843 openstack_version : " stable/xena"
2944 ubuntu_version : " 20.04"
45+ devstack_conf_overrides : |
46+ enable_plugin magnum https://github.com/openstack/magnum xena-eol
47+ MAGNUMCLIENT_BRANCH=xena-eol
3048 - name : " wallaby"
3149 openstack_version : " stable/wallaby"
3250 ubuntu_version : " 20.04"
51+ devstack_conf_overrides : |
52+ enable_plugin magnum https://github.com/openstack/magnum wallaby-eol
53+ MAGNUMCLIENT_BRANCH=wallaby-eol
3354 - name : " victoria"
3455 openstack_version : " stable/victoria"
3556 ubuntu_version : " 20.04"
57+ devstack_conf_overrides : |
58+ enable_plugin magnum https://github.com/openstack/magnum victoria-eol
59+ MAGNUMCLIENT_BRANCH=victoria-em
3660 runs-on : ubuntu-${{ matrix.ubuntu_version }}
3761 name : Deploy OpenStack ${{ matrix.name }} with Magnum and run containerinfra acceptance tests
3862 steps :
@@ -43,13 +67,12 @@ jobs:
4367 with :
4468 branch : ${{ matrix.openstack_version }}
4569 conf_overrides : |
46- enable_plugin magnum https://github.com/openstack/magnum ${{ matrix.openstack_version }}
4770 enable_plugin barbican https://github.com/openstack/barbican ${{ matrix.openstack_version }}
4871 enable_plugin heat https://github.com/openstack/heat ${{ matrix.openstack_version }}
4972 GLANCE_LIMIT_IMAGE_SIZE_TOTAL=5000
5073 SWIFT_MAX_FILE_SIZE=5368709122
5174 KEYSTONE_ADMIN_ENDPOINT=true
52- MAGNUMCLIENT_BRANCH= ${{ matrix.openstack_version }}
75+ ${{ matrix.devstack_conf_overrides }}
5376 enabled_services : ' h-eng,h-api,h-api-cfn,h-api-cw'
5477 - name : Checkout go
5578 uses : actions/setup-go@v4
0 commit comments