Thanks to visit codestin.com
Credit goes to github.com

Skip to content

Commit 5e79073

Browse files
authored
Add epoxy jobs
We opt to run on Jammy for now due to to [1]. That's okay since Jammy is a supported host for Epoxy [2]. We should migrate once [1] has been resolved, however. [1] https://bugs.launchpad.net/ubuntu/+source/apparmor/+bug/2065685 [2] https://governance.openstack.org/tc/reference/runtimes/2025.1.html Signed-off-by: Stephen Finucane <[email protected]>
1 parent af02ce6 commit 5e79073

18 files changed

+88
-0
lines changed

.github/workflows/functional-baremetal.yaml

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -16,6 +16,10 @@ jobs:
1616
openstack_version: "master"
1717
ubuntu_version: "22.04"
1818
additional_services: "openstack-cli-server"
19+
- name: "epoxy"
20+
openstack_version: "stable/2025.1"
21+
ubuntu_version: "22.04"
22+
additional_services: "openstack-cli-server"
1923
- name: "dalmatian"
2024
openstack_version: "stable/2024.2"
2125
ubuntu_version: "22.04"

.github/workflows/functional-basic.yaml

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -18,6 +18,10 @@ jobs:
1818
openstack_version: "master"
1919
ubuntu_version: "22.04"
2020
additional_services: "openstack-cli-server"
21+
- name: "epoxy"
22+
openstack_version: "stable/2025.1"
23+
ubuntu_version: "22.04"
24+
additional_services: "openstack-cli-server"
2125
- name: "dalmatian"
2226
openstack_version: "stable/2024.2"
2327
ubuntu_version: "22.04"

.github/workflows/functional-blockstorage.yaml

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -16,6 +16,10 @@ jobs:
1616
openstack_version: "master"
1717
ubuntu_version: "22.04"
1818
additional_services: "openstack-cli-server"
19+
- name: "epoxy"
20+
openstack_version: "stable/2025.1"
21+
ubuntu_version: "22.04"
22+
additional_services: "openstack-cli-server"
1923
- name: "dalmatian"
2024
openstack_version: "stable/2024.2"
2125
ubuntu_version: "22.04"

.github/workflows/functional-compute.yaml

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -16,6 +16,10 @@ jobs:
1616
openstack_version: "master"
1717
ubuntu_version: "22.04"
1818
additional_services: "openstack-cli-server"
19+
- name: "epoxy"
20+
openstack_version: "stable/2025.1"
21+
ubuntu_version: "22.04"
22+
additional_services: "openstack-cli-server"
1923
- name: "dalmatian"
2024
openstack_version: "stable/2024.2"
2125
ubuntu_version: "22.04"

.github/workflows/functional-containerinfra.yaml

Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -25,6 +25,19 @@ jobs:
2525
enable_plugin magnum https://github.com/openstack/magnum master
2626
MAGNUMCLIENT_BRANCH=master
2727
additional_services: "openstack-cli-server"
28+
- name: "epoxy"
29+
openstack_version: "stable/2025.1"
30+
ubuntu_version: "22.04"
31+
devstack_conf_overrides: |
32+
# ensure we're using a working version of setuptools
33+
if [ -n "\$TOP_DIR" ]; then
34+
sed -i 's/setuptools\[core\]$/setuptools[core]==79.0.1/g' \$TOP_DIR/lib/infra \$TOP_DIR/inc/python
35+
sed -i 's/pip_install "-U" "pbr"/pip_install "-U" "pbr" "setuptools[core]==79.0.1"/g' \$TOP_DIR/lib/infra
36+
fi
37+
38+
enable_plugin magnum https://github.com/openstack/magnum stable/2025.1
39+
MAGNUMCLIENT_BRANCH=stable/2025.1
40+
additional_services: "openstack-cli-server"
2841
- name: "dalmatian"
2942
openstack_version: "stable/2024.2"
3043
ubuntu_version: "22.04"

.github/workflows/functional-dns.yaml

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -22,6 +22,10 @@ jobs:
2222
sed -i 's/pip_install "-U" "pbr"/pip_install "-U" "pbr" "setuptools[core]==79.0.1"/g' \$TOP_DIR/lib/infra
2323
fi
2424
additional_services: "openstack-cli-server"
25+
- name: "epoxy"
26+
openstack_version: "stable/2025.1"
27+
ubuntu_version: "22.04"
28+
additional_services: "openstack-cli-server"
2529
- name: "dalmatian"
2630
openstack_version: "stable/2024.2"
2731
ubuntu_version: "22.04"

.github/workflows/functional-fwaas_v2.yaml

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -20,6 +20,10 @@ jobs:
2020
openstack_version: "master"
2121
ubuntu_version: "22.04"
2222
additional_services: "openstack-cli-server"
23+
- name: "epoxy"
24+
openstack_version: "stable/2025.1"
25+
ubuntu_version: "22.04"
26+
additional_services: "openstack-cli-server"
2327
- name: "dalmatian"
2428
openstack_version: "stable/2024.2"
2529
ubuntu_version: "22.04"

.github/workflows/functional-identity.yaml

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -16,6 +16,10 @@ jobs:
1616
openstack_version: "master"
1717
ubuntu_version: "22.04"
1818
additional_services: "openstack-cli-server"
19+
- name: "epoxy"
20+
openstack_version: "stable/2025.1"
21+
ubuntu_version: "22.04"
22+
additional_services: "openstack-cli-server"
1923
- name: "dalmatian"
2024
openstack_version: "stable/2024.2"
2125
ubuntu_version: "22.04"

.github/workflows/functional-image.yaml

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -16,6 +16,10 @@ jobs:
1616
openstack_version: "master"
1717
ubuntu_version: "22.04"
1818
additional_services: "openstack-cli-server"
19+
- name: "epoxy"
20+
openstack_version: "stable/2025.1"
21+
ubuntu_version: "22.04"
22+
additional_services: "openstack-cli-server"
1923
- name: "dalmatian"
2024
openstack_version: "stable/2024.2"
2125
ubuntu_version: "22.04"

.github/workflows/functional-keymanager.yaml

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -22,6 +22,16 @@ jobs:
2222
sed -i 's/pip_install "-U" "pbr"/pip_install "-U" "pbr" "setuptools[core]==79.0.1"/g' \$TOP_DIR/lib/infra
2323
fi
2424
additional_services: "openstack-cli-server"
25+
- name: "epoxy"
26+
openstack_version: "stable/2025.1"
27+
ubuntu_version: "22.04"
28+
devstack_conf_overrides: |
29+
# ensure we're using a working version of setuptools
30+
if [ -n "\$TOP_DIR" ]; then
31+
sed -i 's/setuptools\[core\]$/setuptools[core]==79.0.1/g' \$TOP_DIR/lib/infra \$TOP_DIR/inc/python
32+
sed -i 's/pip_install "-U" "pbr"/pip_install "-U" "pbr" "setuptools[core]==79.0.1"/g' \$TOP_DIR/lib/infra
33+
fi
34+
additional_services: "openstack-cli-server"
2535
- name: "dalmatian"
2636
openstack_version: "stable/2024.2"
2737
ubuntu_version: "22.04"

.github/workflows/functional-loadbalancer.yaml

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -22,6 +22,10 @@ jobs:
2222
sed -i 's/pip_install "-U" "pbr"/pip_install "-U" "pbr" "setuptools[core]==79.0.1"/g' \$TOP_DIR/lib/infra
2323
fi
2424
additional_services: "openstack-cli-server"
25+
- name: "epoxy"
26+
openstack_version: "stable/2025.1"
27+
ubuntu_version: "22.04"
28+
additional_services: "openstack-cli-server"
2529
- name: "dalmatian"
2630
openstack_version: "stable/2024.2"
2731
ubuntu_version: "22.04"

.github/workflows/functional-messaging.yaml

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -16,6 +16,10 @@ jobs:
1616
openstack_version: "master"
1717
ubuntu_version: "22.04"
1818
additional_services: "openstack-cli-server"
19+
- name: "epoxy"
20+
openstack_version: "stable/2025.1"
21+
ubuntu_version: "22.04"
22+
additional_services: "openstack-cli-server"
1923
- name: "dalmatian"
2024
openstack_version: "stable/2024.2"
2125
ubuntu_version: "22.04"

.github/workflows/functional-networking.yaml

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -16,6 +16,10 @@ jobs:
1616
openstack_version: "master"
1717
ubuntu_version: "22.04"
1818
additional_services: "openstack-cli-server"
19+
- name: "epoxy"
20+
openstack_version: "stable/2025.1"
21+
ubuntu_version: "22.04"
22+
additional_services: "openstack-cli-server"
1923
- name: "dalmatian"
2024
openstack_version: "stable/2024.2"
2125
ubuntu_version: "22.04"

.github/workflows/functional-objectstorage.yaml

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -16,6 +16,10 @@ jobs:
1616
openstack_version: "master"
1717
ubuntu_version: "22.04"
1818
additional_services: "openstack-cli-server"
19+
- name: "epoxy"
20+
openstack_version: "stable/2025.1"
21+
ubuntu_version: "22.04"
22+
additional_services: "openstack-cli-server"
1923
- name: "dalmatian"
2024
openstack_version: "stable/2024.2"
2125
ubuntu_version: "22.04"

.github/workflows/functional-orchestration.yaml

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -16,6 +16,10 @@ jobs:
1616
openstack_version: "master"
1717
ubuntu_version: "22.04"
1818
additional_services: "openstack-cli-server"
19+
- name: "epoxy"
20+
openstack_version: "stable/2025.1"
21+
ubuntu_version: "22.04"
22+
additional_services: "openstack-cli-server"
1923
- name: "dalmatian"
2024
openstack_version: "stable/2024.2"
2125
ubuntu_version: "22.04"

.github/workflows/functional-placement.yaml

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -16,6 +16,10 @@ jobs:
1616
openstack_version: "master"
1717
ubuntu_version: "22.04"
1818
additional_services: "openstack-cli-server"
19+
- name: "epoxy"
20+
openstack_version: "stable/2025.1"
21+
ubuntu_version: "22.04"
22+
additional_services: "openstack-cli-server"
1923
- name: "dalmatian"
2024
openstack_version: "stable/2024.2"
2125
ubuntu_version: "22.04"

.github/workflows/functional-sharedfilesystems.yaml

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -22,6 +22,10 @@ jobs:
2222
sed -i 's/pip_install "-U" "pbr"/pip_install "-U" "pbr" "setuptools[core]==79.0.1"/g' \$TOP_DIR/lib/infra
2323
fi
2424
additional_services: "openstack-cli-server"
25+
- name: "epoxy"
26+
openstack_version: "stable/2025.1"
27+
ubuntu_version: "22.04"
28+
additional_services: "openstack-cli-server"
2529
- name: "dalmatian"
2630
openstack_version: "stable/2024.2"
2731
ubuntu_version: "22.04"

.github/workflows/functional-workflow.yaml

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -17,6 +17,11 @@ jobs:
1717
ubuntu_version: "22.04"
1818
mistral_plugin_version: "master"
1919
additional_services: "openstack-cli-server"
20+
- name: "epoxy"
21+
openstack_version: "stable/2025.1"
22+
ubuntu_version: "22.04"
23+
mistral_plugin_version: "stable/2025.1"
24+
additional_services: "openstack-cli-server"
2025
- name: "dalmatian"
2126
openstack_version: "stable/2024.2"
2227
ubuntu_version: "22.04"

0 commit comments

Comments
 (0)