Update jobs for the current cycle

This patch removes zed and yoga jobs, it's enough if we keep only
master and 3 stable releases back. It also updates python versions
in setup.cfg and adds a new stable job on stable/2024.1 branch.

Change-Id: Ia6043d9c1f39dbb8ad09c88884ce1916fbe176d1
This commit is contained in:
Martin Kopec 2024-04-25 08:34:48 +02:00
parent 94718fef1f
commit 7b287c26e1
2 changed files with 28 additions and 38 deletions

View File

@ -1,17 +1,19 @@
- project: - project:
templates: templates:
- openstack-cover-jobs - openstack-cover-jobs
- openstack-python3-antelope-jobs
- release-notes-jobs-python3 - release-notes-jobs-python3
check: check:
jobs: jobs:
- openstack-tox-pep8
- openstack-tox-py38
- openstack-tox-py39 - openstack-tox-py39
- openstack-tox-py310
- openstack-tox-py311 - openstack-tox-py311
- openstack-tox-py312
- python-tempestconf-tempest-devstack-admin - python-tempestconf-tempest-devstack-admin
- python-tempestconf-tempest-devstack-admin-yoga
- python-tempestconf-tempest-devstack-admin-zed
- python-tempestconf-tempest-devstack-admin-2023-1 - python-tempestconf-tempest-devstack-admin-2023-1
- python-tempestconf-tempest-devstack-admin-2023-2 - python-tempestconf-tempest-devstack-admin-2023-2
- python-tempestconf-tempest-devstack-admin-2024-1
- python-tempestconf-tempest-devstack-admin-fips-centos9 - python-tempestconf-tempest-devstack-admin-fips-centos9
- python-tempestconf-tempest-devstack-demo - python-tempestconf-tempest-devstack-demo
- python-tempestconf-tempest-devstack-admin-plugins - python-tempestconf-tempest-devstack-admin-plugins
@ -30,12 +32,16 @@
- opendev-tox-docs - opendev-tox-docs
gate: gate:
jobs: jobs:
- openstack-tox-pep8
- openstack-tox-py38
- openstack-tox-py39 - openstack-tox-py39
- openstack-tox-py310
- openstack-tox-py311
- openstack-tox-py312
- python-tempestconf-tempest-devstack-admin - python-tempestconf-tempest-devstack-admin
- python-tempestconf-tempest-devstack-admin-yoga
- python-tempestconf-tempest-devstack-admin-zed
- python-tempestconf-tempest-devstack-admin-2023-1 - python-tempestconf-tempest-devstack-admin-2023-1
- python-tempestconf-tempest-devstack-admin-2023-2 - python-tempestconf-tempest-devstack-admin-2023-2
- python-tempestconf-tempest-devstack-admin-2024-1
- python-tempestconf-tempest-devstack-demo - python-tempestconf-tempest-devstack-demo
- python-tempestconf-tempest-devstack-admin-plugins - python-tempestconf-tempest-devstack-admin-plugins
- refstack-client-devstack-master: - refstack-client-devstack-master:
@ -46,12 +52,9 @@
- opendev-promote-docs - opendev-promote-docs
experimental: experimental:
jobs: jobs:
- python-tempestconf-tempest-devstack-demo-yoga
- python-tempestconf-tempest-devstack-demo-zed
- python-tempestconf-tempest-devstack-demo-2023-1 - python-tempestconf-tempest-devstack-demo-2023-1
- python-tempestconf-tempest-devstack-demo-2023-2 - python-tempestconf-tempest-devstack-demo-2023-2
- refstack-client-devstack-yoga - python-tempestconf-tempest-devstack-demo-2024-1
- refstack-client-devstack-zed
- refstack-client-devstack-2023-1 - refstack-client-devstack-2023-1
@ -203,21 +206,6 @@
nslookup_target: 'opendev.org' nslookup_target: 'opendev.org'
enable_fips: true enable_fips: true
- job:
name: python-tempestconf-tempest-devstack-admin-yoga
parent: python-tempestconf-tempest-devstack-admin
override-checkout: stable/yoga
vars:
branch: stable/yoga
- job:
name: python-tempestconf-tempest-devstack-admin-zed
parent: python-tempestconf-tempest-devstack-admin
override-checkout: stable/zed
vars:
branch: stable/zed
ensure_tox_version: '<4'
- job: - job:
name: python-tempestconf-tempest-devstack-admin-2023-1 name: python-tempestconf-tempest-devstack-admin-2023-1
parent: python-tempestconf-tempest-devstack-admin parent: python-tempestconf-tempest-devstack-admin
@ -232,6 +220,13 @@
vars: vars:
branch: stable/2023.2 branch: stable/2023.2
- job:
name: python-tempestconf-tempest-devstack-admin-2024-1
parent: python-tempestconf-tempest-devstack-admin
override-checkout: stable/2024.1
vars:
branch: stable/2024.1
- job: - job:
name: python-tempestconf-tempest-devstack-demo name: python-tempestconf-tempest-devstack-demo
parent: python-tempestconf-devstack-base parent: python-tempestconf-devstack-base
@ -251,20 +246,6 @@
# is resolved # is resolved
tempest_exclude_regex: 'tempest.api.compute.servers' tempest_exclude_regex: 'tempest.api.compute.servers'
- job:
name: python-tempestconf-tempest-devstack-demo-yoga
parent: python-tempestconf-tempest-devstack-demo
override-checkout: stable/yoga
vars:
branch: stable/yoga
- job:
name: python-tempestconf-tempest-devstack-demo-zed
parent: python-tempestconf-tempest-devstack-demo
override-checkout: stable/zed
vars:
branch: stable/zed
- job: - job:
name: python-tempestconf-tempest-devstack-demo-2023-1 name: python-tempestconf-tempest-devstack-demo-2023-1
parent: python-tempestconf-tempest-devstack-demo parent: python-tempestconf-tempest-devstack-demo
@ -279,6 +260,13 @@
vars: vars:
branch: stable/2023.2 branch: stable/2023.2
- job:
name: python-tempestconf-tempest-devstack-demo-2024-1
parent: python-tempestconf-tempest-devstack-demo
override-checkout: stable/2024.1
vars:
branch: stable/2024.1
- job: - job:
name: python-tempestconf-tempest-packstack-admin name: python-tempestconf-tempest-packstack-admin
parent: python-tempestconf-packstack-base parent: python-tempestconf-packstack-base

View File

@ -20,6 +20,8 @@ classifier =
Programming Language :: Python :: 3.8 Programming Language :: Python :: 3.8
Programming Language :: Python :: 3.9 Programming Language :: Python :: 3.9
Programming Language :: Python :: 3.10 Programming Language :: Python :: 3.10
Programming Language :: Python :: 3.11
Programming Language :: Python :: 3.12
[files] [files]
packages = packages =