Update gate jobs as per the 2025.1 cycle testing runtime

As per 2025.1 testing runtime[1], we need to test on Ubuntu
Noble (which will be taken care by depends-on tempest and devstack
patches to move base jobs to Noble) and at least single job to run on
Ubuntu Jammy (for smooth upgrade from previous releases).

This commit adds a new job to run on Jammy which can be removed
in future cycle when testing runtime test next version of Ubuntu
as default.

Related-Bug: #2088355

Depends-On: https://review.opendev.org/c/openstack/cyborg-tempest-plugin/+/932948

[1] https://governance.openstack.org/tc/reference/runtimes/2025.1.html

Change-Id: Ia6de0b51fca309f2d56ae19def4ef76553504eca
This commit is contained in:
Ghanshyam Mann 2024-10-21 18:32:38 -07:00 committed by Ghanshyam
parent 90c711f1dd
commit ff67fef10d
2 changed files with 3 additions and 0 deletions

View File

@ -8,11 +8,13 @@
check: check:
jobs: jobs:
- cyborg-tempest - cyborg-tempest
- cyborg-tempest-jammy
- cyborg-tempest-ipv6-only - cyborg-tempest-ipv6-only
- cyborg-tox-bandit - cyborg-tox-bandit
gate: gate:
jobs: jobs:
- cyborg-tempest - cyborg-tempest
- cyborg-tempest-jammy
- job: - job:
name: cyborg-tox-bandit name: cyborg-tox-bandit

View File

@ -10,6 +10,7 @@ pciutils
# libsrvg2 is needed for sphinxcontrib-svg2pdfconverter in docs builds. # libsrvg2 is needed for sphinxcontrib-svg2pdfconverter in docs builds.
librsvg2-tools [doc platform:rpm] librsvg2-tools [doc platform:rpm]
librsvg2-bin [doc platform:dpkg] librsvg2-bin [doc platform:dpkg]
libjpeg-dev [doc platform:dpkg]
latexmk [pdf-docs] latexmk [pdf-docs]
texlive [pdf-docs] texlive [pdf-docs]
texlive-latex-recommended [pdf-docs] texlive-latex-recommended [pdf-docs]