Skip to content

Commit d39d40c

Browse files
Merge pull request #2856 from gophercloud/bp-v1-26b668e
[v1] Fix devstack install on EOL magnum branches
2 parents 511095e + 95a9036 commit d39d40c

1 file changed

Lines changed: 25 additions & 2 deletions

File tree

.github/workflows/functional-containerinfra.yaml

Lines changed: 25 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -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

Comments
 (0)