Jobs¶
- legacy-tempest-dsvm-monasca-transform-python35-functional¶
- legacy-monasca-common-maven-build¶
- legacy-monasca-common-localrepo-upload¶
- legacy-group-based-policy-dsvm-nfp¶
- legacy-group-based-policy-dsvm-functional¶
- legacy-group-based-policy-dsvm-aim¶
- openstack-multinode-fips¶
Base job for OpenStack jobs to enable mutinode jobs while being able to enable FIPS by specifying enable_fips as True.
- build-wheel-cache-ubuntu-bionic¶
Build Ubuntu Bionic wheels for OpenStack CI mirrors.
- build-wheel-cache-ubuntu-focal-arm64¶
Build Ubuntu Focal wheels for OpenStack CI mirrors.
- build-wheel-cache-ubuntu-focal¶
Build Ubuntu Focal wheels for OpenStack CI mirrors.
- build-wheel-cache-ubuntu-jammy-arm64¶
Build Ubuntu Jammy wheels for OpenStack CI mirrors.
- build-wheel-cache-ubuntu-jammy¶
Build Ubuntu Jammy wheels for OpenStack CI mirrors.
- build-wheel-cache-debian-bullseye-arm64¶
Build Debian bullseye wheels for OpenStack CI mirrors.
- build-wheel-cache-debian-bullseye¶
Build Debian bullseye wheels for OpenStack CI mirrors.
- build-wheel-cache-centos-9-stream-arm64¶
Build CentOS 9 wheels for OpenStack CI mirrors.
- build-wheel-cache-centos-9-stream¶
Build CentOS 9 wheels for OpenStack CI mirrors.
- build-wheel-cache-base¶
Base job for building wheels published in OpenStack CI mirrors.
- openstack-infra-extra-integration-noble¶
- openstack-infra-extra-integration¶
Runs non-base roles that are used within various jobs to prevent regressions. As opposed to base roles, these may run in a limited set of environments or have other simplifying assumptions.
- golang-unit¶
Run golang unit test.
This uses the make target
test.
- golang-fmt¶
Run golang fmt test.
This uses the make target
fmt.
- golang-base¶
Base job for golang tests.
- ansible-role-functional-ubuntu-xenial¶
- ansible-role-functional-base¶
Run functional functional tests for ansible-role projects.
Uses tox with the
functionalenvironment.
- openstack-zuul-jobs-linters¶
This job runs against base-jobs, project-config, openstack-zuul-jobs and zuul-jobs so we can properly lint our ansible playbooks / roles.
- vhd-util-deb-package-build-promote¶
Publish the vhd-util deb packages to OpenDev PPA
- vhd-util-deb-package-build¶
Build vhd-util packages for OpenDev PPA
- openafs-deb-package-build-promote¶
Publish the openafs deb packages to OpenDev PPA
- openafs-deb-package-build¶
Build OpenAFS packages for OpenDev PPA
- openafs-rpm-package-build-promote¶
Publish the openafs RPM packages
- openafs-rpm-package-build-centos-9-stream-arm64¶
- openafs-rpm-package-build-centos-9-stream-x86¶
- openafs-rpm-package-build¶
There are no official builds for AFS on Centos, hence we build our own and publish them to tarballs.openstack.org for our centos hosts that need access to the mirror to consume.
- project-config-infra-docs-index¶
Generates the index page for https://docs.openstack.org/infra/.
- build-openstack-specs-site¶
Generates the index page of http://specs.openstack.org/.
- project-config-irc-access¶
Runs checks on IRC configuration with the
irctox env.
- project-config-grafana¶
Validates import and creates screenshots of project-config defined graphs.
- project-config-gerrit¶
Runs checks on gerrit-related configuration. Uses
gerrittox env.
- legacy-publish-openstack-artifacts¶
Base job (bionic) for autoconverted legacy jobs that publish artifacts.
This job runs on Bionic from stable/stein on.
- legacy-dsvm-base¶
Base job (bionic) for autoconverted legacy devstack-gate jobs
This job runs devstack-gate with as few changes as possible and may be used by jobs which have been automatically converted as part of the migration to Zuul v3. This job runs on Bionic from stable/stein on.
- legacy-base¶
Base job (bionic) for autoconverted legacy jobs
This job runs on Bionic from stable/stein on.
- build-openstack-deploy-guide¶
Build deploy-guide document.
- build-openstack-api-guide¶
Build api-guide document. This is only run for changes on master branch of a project.
- build-openstack-api-ref¶
Build api-ref document. This is only run on master branch of a project.
- build-openstack-releasenotes¶
Build releasenotes, with optional translation support, using reno.
- xstatic-check-version¶
Check version used by xstatic packages
- announce-release¶
Send a release announcement after publishing a project
- publish-openstack-javascript-tarball¶
Build and publish source tarball for a Javascript project.
Responds to these variables:
- publish-openstack-puppet-branch-tarball¶
Publish the results of the puppet-tarball job to tarballs.openstack.org.
- build-openstack-puppet-tarball¶
Build a puppet tarball but do not upload it anywhere.
- openstack-tox-lower-constraints¶
Run unit tests using the lower constraints.
Uses tox with the
lower-constraintsenvironment, which should be configured to use Python 3 by default unless the project does not support Python 3.
- openstack-tox-py312-with-ovsdbapp-master¶
This job installs ovsdbapp from source and tests that the unit tests of the tested project work. It uses the tox
py312environment. The job is normally run in a periodic pipeline, it is configured to run on the master branch.
- openstack-tox-py311-with-ovsdbapp-master¶
This job installs ovsdbapp from source and tests that the unit tests of the tested project work. It uses the tox
py311environment. The job is normally run in a periodic pipeline, it is configured to run on the master branch.
- openstack-tox-py310-with-ovsdbapp-master¶
This job installs ovsdbapp from source and tests that the unit tests of the tested project work. It uses the tox
py310environment. The job is normally run in a periodic pipeline, it is configured to run on the master branch.
- openstack-tox-py312-with-neutron-lib-master¶
This job installs neutron-lib from source and tests that the unit tests of the tested project work. It uses the tox
py312environment. The job is normally run in a periodic pipeline, it is configured to run on the master branch.
- openstack-tox-py311-with-neutron-lib-master¶
This job installs neutron-lib from source and tests that the unit tests of the tested project work. It uses the tox
py311environment. The job is normally run in a periodic pipeline, it is configured to run on the master branch.
- openstack-tox-py310-with-neutron-lib-master¶
This job installs neutron-lib from source and tests that the unit tests of the tested project work. It uses the tox
py310environment. The job is normally run in a periodic pipeline, it is configured to run on the master branch.
- openstack-tox-py39-with-neutron-lib-master¶
This job installs neutron-lib from source and tests that the unit tests of the tested project work. It uses the tox
py39environment. The job is normally run in a periodic pipeline, it is configured to run on the master branch.
- openstack-tox-py312-with-oslo-master¶
This job installs all oslo libraries from source and tests that the unit tests of the tested project work. It uses the tox
py312environment. The job is normally run in a periodic pipeline, it is configured to run on the master branch.
- openstack-tox-py311-with-oslo-master¶
This job installs all oslo libraries from source and tests that the unit tests of the tested project work. It uses the tox
py311environment. The job is normally run in a periodic pipeline, it is configured to run on the master branch.
- openstack-tox-py310-with-oslo-master¶
This job installs all oslo libraries from source and tests that the unit tests of the tested project work. It uses the tox
py310environment. The job is normally run in a periodic pipeline, it is configured to run on the master branch.
- openstack-tox-py39-with-oslo-master¶
This job installs all oslo libraries from source and tests that the unit tests of the tested project work. It uses the tox
py39environment. The job is normally run in a periodic pipeline, it is configured to run on the master branch.
- openstack-tox-docs¶
Run documentation build.
Uses tox with the
docsenvironment.
- openstack-tox-docs
Run documentation build.
Uses tox with the
docsenvironment.
- openstack-tox-docs
Run documentation build (focal).
Uses tox with the
docsenvironment.This job runs on focal from stable/victoria until stable/zed.
- openstack-tox-snap-with-sudo¶
Run tox-based functional tests for an OpenStack Python project.
Uses tox with the
snapenvironment. Sudo access is not revoked.
- openstack-tox-compare-cover¶
Run coverage comparison tests.
Uses tox with the
compare-coverenvironment.
- openstack-tox-pylint¶
Runs pylint tests.
Uses tox with the
pylintenvironment.
- openstack-tox-validate¶
Run validate tests.
Uses tox with the
validateenvironment.
- openstack-tox-functional-py312¶
Run tox-based functional tests for an OpenStack Python project under cPython version 3.12.
Uses tox with the
functional-py312environment.
- openstack-tox-functional-py311¶
Run tox-based functional tests for an OpenStack Python project under cPython version 3.11.
Uses tox with the
functional-py311environment.
- openstack-tox-functional-py310¶
Run tox-based functional tests for an OpenStack Python project under cPython version 3.10.
Uses tox with the
functional-py310environment.
- openstack-tox-functional-py39¶
Run tox-based functional tests for an OpenStack Python project under cPython version 3.9.
Uses tox with the
functional-py39environment.
- openstack-tox-functional-py38¶
Run tox-based functional tests for an OpenStack Python project under cPython version 3.8.
Uses tox with the
functional-py38environment.
- openstack-tox-functional-py37¶
Run tox-based functional tests for an OpenStack Python project under cPython version 3.7.
Uses tox with the
functional-py37environment.
- openstack-tox-functional-py36¶
Run tox-based functional tests for an OpenStack Python project under cPython version 3.6.
Uses tox with the
functional-py36environment.
- openstack-tox-functional-py35¶
Run tox-based functional tests for an OpenStack Python project under cPython version 3.5..
Uses tox with the
functional-py35environment.
- openstack-tox-functional-with-sudo¶
Run tox-based functional tests for an OpenStack Python project.
Uses tox with the
functionalenvironment. Sudo access is not revoked.
- openstack-tox-functional-with-sudo
Run tox-based functional tests for an OpenStack Python project.
Uses tox with the
functionalenvironment. Sudo access is not revoked.
- openstack-tox-functional-with-sudo
Run tox-based functional tests for an OpenStack Python project.
Uses tox with the
functionalenvironment. Sudo access is not revoked.This job runs on focal from stable/victoria until stable/zed.
- openstack-tox-functional¶
Run tox-based functional tests for an OpenStack Python project.
Uses tox with the
functionalenvironment.
- openstack-tox-functional
Run tox-based functional tests for an OpenStack Python project.
Uses tox with the
functionalenvironment.
- openstack-tox-functional
Run tox-based functional tests for an OpenStack Python project.
Uses tox with the
functionalenvironment.This job runs on focal from stable/victoria until stable/zed.
- openstack-tox-build¶
Run build tests.
Uses tox with the
buildenvironment.
- openstack-tox-bashate¶
Run bashate tests.
Uses tox with the
bashateenvironment.
- openstack-tox-cover¶
Run code coverage tests.
Uses tox with the
coverenvironment.
- openstack-tox-cover
Run code coverage tests.
Uses tox with the
coverenvironment.
- openstack-tox-cover
Run code coverage tests.
Uses tox with the
coverenvironment.This job runs on focal from stable/victoria until stable/zed.
- openstack-tox-pep8¶
Runs code pep8 tests.
Uses tox with the
pep8environment.
- openstack-tox-molecule¶
Runs molecule to test Ansible roles.
Uses tox with the
moleculeenvironment.
- openstack-tox-linters¶
Runs code linting tests.
Uses tox with the
lintersenvironment.
- openstack-tox-pypy¶
Run unit tests for an OpenStack Python project under PyPy.
Uses tox with the
pypyenvironment.
- openstack-tox-py313-arm64¶
Run unit tests for an OpenStack Python project under cPython version 3.13 on top of arm64 architecture.
Uses tox with the
py313environment in arm64 platform.
- openstack-tox-py313¶
Run unit tests for an OpenStack Python project under cPython version 3.13.
Uses tox with the
py313environment.
- openstack-tox-py312-arm64¶
Run unit tests for an OpenStack Python project under cPython version 3.12 on top of arm64 architecture.
Uses tox with the
py312environment in arm64 platform.
- openstack-tox-py312¶
Run unit tests for an OpenStack Python project under cPython version 3.12.
Uses tox with the
py312environment.
- openstack-tox-py311-arm64¶
Run unit tests for an OpenStack Python project under cPython version 3.11 on top of arm64 architecture.
Uses tox with the
py311environment in arm64 platform.
- openstack-tox-py311¶
Run unit tests for an OpenStack Python project under cPython version 3.11.
Uses tox with the
py311environment.
- openstack-tox-py310-arm64¶
Run unit tests for an OpenStack Python project under cPython version 3.10 on top of arm64 architecture.
Uses tox with the
py310environment in arm64 platform.
- openstack-tox-py310¶
Run unit tests for an OpenStack Python project under cPython version 3.10.
Uses tox with the
py310environment.
- openstack-tox-py310
Run unit tests for an OpenStack Python project under cPython version 3.10.
Uses tox version <4 with the
py310environment.
- openstack-tox-py39-arm64¶
Run unit tests for an OpenStack Python project under cPython version 3.9 on top of arm64 architecture.
Uses tox with the
py39environment in arm64 platform.
- openstack-tox-py39¶
Run unit tests for an OpenStack Python project under cPython version 3.9.
Uses tox with the
py39environment.
- openstack-tox-py39
Run unit tests for an OpenStack Python project under cPython version 3.9.
Uses tox version <4 with the
py39environment.
- openstack-tox-py38-arm64¶
Run unit tests for an OpenStack Python project under cPython version 3.8 on top of arm64 architecture.
Uses tox with the
py38environment in arm64 platform.
- openstack-tox-py38¶
Run unit tests for an OpenStack Python project under cPython version 3.8.
Uses tox with the
py38environment.
- openstack-tox-py38
Run unit tests for an OpenStack Python project under cPython version 3.8 on ubuntu focal.
This job runs with tox<4 from stable/victortia till stable/zed.
Uses tox with the
py38environment.
- openstack-tox-py37¶
Run unit tests for an OpenStack Python project under cPython version 3.7.
Uses tox with the
py37environment.
- openstack-tox-py36¶
Run unit tests for an OpenStack Python project under cPython version 3.6.
Uses tox with the
py36environment.
- openstack-tox-py35¶
Run unit tests for an OpenStack project under cPython version 3.5.
Uses tox with the
py35environment.
- openstack-tox-py27¶
Run unit tests for an OpenStack Python project under cPython version 2.7.
Uses tox with the
py27environment.
- openstack-tox-with-sudo¶
Job to run tox for tests with OpenStack project specific settings such as constraints but without sudo access being revoked.
- openstack-tox¶
Base job to run tox jobs with OpenStack project specific updates.
Processing upper-constraints files from openstack/requirements.
- openstack-tox
Base job to run tox jobs with OpenStack project specific updates.
Processing upper-constraints files from openstack/requirements.
- openstack-tox
Base job (Focal) to run tox jobs with OpenStack project specific updates.
Processing upper-constraints files from openstack/requirements.
This job runs on Focal from stable/victoria until stable/zed. This job is prepared to make sure all stable branches from stable/victoria until stable/zed will keep running on Focal.