This is deprecated and does not work anymore
Change-Id: I9481d98136faedf379d68a1d9a73c198a07f07f5
Signed-off-by: Arnaud Morin <arnaud.morin@ovhcloud.com>
The devstack-gate repo has been retired, let's drop all references
to it to avoid erros like this in Zuul:
The project "openstack/devstack-gate" was not found.
Change-Id: I601d7a28253d0bdb29ef9fbe6e079a1916be0234
As per victoria cycle testing runtime and community goal[1]
we need to migrate upstream CI/CD to Ubuntu Focal(20.04).
Most of the Tempest jobs will be migrate automatically once devstack
base job start running on Focal(Depends-On).
Stable jobs testing stable branch needs to keep running on their supported
distro version which is bionic from stein till ussuri.
[1] https://governance.openstack.org/tc/goals/selected/victoria/migrate-ci-cd-jobs-to-ubuntu-focal.html
Change-Id: I3651224de022bff78840df8cd6ca95792dc5cce5
Story: #2007865
Task: #40196
Supported stable branches in maintenance state
(stein, train, ussuri) use the Tempest and plugins master
version for their testing. To make sure master version (new
tests or any changes) is compatible with stable branch testing,
we need to add the stable branches job on the plugins master gate.
Tempest and many other plugins are already testing the stable
branches in same way[1].
Ussuri onwards, Tempest or plugins are py3 only, so we are
running only python3 version of stable jobs
Tempest plugins guide for stable branch testing:
- https://docs.openstack.org/tempest/latest/stable_branch_testing_policy.html
[1] e8f1876aa6/.zuul.yaml (L646)
Change-Id: I9498979712375715eab79e77a1c0e89d0efe33b5
* Backports to stable/train are now failing because tempest requires
Py3 but for some reason Py2 is provided. So we have to explicitly
define the version of Python in master because there are no
stable branches for tempest.
Change-Id: I19b57e686306b9d3f26bc5a0228ebf5d7c08bb20
As part of Train community goal 'Support IPv6-Only Deployments and Testing'[1],
Tempest has defined the base job 'devstack-tempest-ipv6' which will
deploy services on IPv6.
This commit adds the new job 'mistral-devstack-tempest-ipv6-only'
run on gate which is derived from 'devstack-tempest-ipv6'.
Verification structure will be:
- 'devstack-IPv6' deploy the service on IPv6
- 'devstack-tempest-ipv6' run will verify the IPv6-only setting and listen address
- 'mistral-devstack-tempest-ipv6-only' will run the tests.
- 'mistral-devstack-non-apache-tempest-ipv6-only' will run the tests.
Story: #2005477
Task: #35905
Depends-On: https://review.opendev.org/#/c/699959/
[1] https://governance.openstack.org/tc/goals/train/ipv6-support-and-testing.html
Change-Id: Iacd2d9cb5effde9a801010ce3e5f590f47f8831e
build-openstack-sphinx-docs jobs are obsolete since some time,
use the newer build-openstack-docs-pti jobs instead - using
a template.
Update tox.ini to use proper sphinx-build invocation.
Change-Id: Idfa081711a24a6076e8b9a0ca770423d6fa62f94
This is a mechanically generated patch to complete step 1 of moving
the zuul job settings out of project-config and into each project
repository.
Because there will be a separate patch on each branch, the branch
specifiers for branch-specific jobs have been removed.
Because this patch is generated by a script, there may be some
cosmetic changes to the layout of the YAML file(s) as the contents are
normalized.
See the python3-first goal document for details:
https://governance.openstack.org/tc/goals/stein/python3-first.html
Change-Id: I1625aa8becf4b5a4d59c3e0a0ffc1eab490f1881
Story: #2002586
Task: #24311
The contributing.rst file was referencing a non-existing path, and
index.rst referenced a non-existing usage.rst file.
Added build-openstack-sphinx-docs job to test doc changes
Change-Id: I0efd9a2f652f89df0eba88b5b95e66ee9ab44af2
Also defines the devstack jobs for mistral and python-mistralclient.
Change-Id: I7eaff91b3bc3b94ca97ffc7a1ace74c86117bd07
Depends-On: I4a3068cbe765a16f6ba4b0c3e38410929ca3a14c
Needed-By: I10c06d3fb644c7e3026eac7a00660f0465fb0749