This is an automatically generated patch to ensure unit testing
is in place for all the of the tested runtimes for antelope. Also,
updating the template name to generic one.
See also the PTI in governance [1].
[1]: https://governance.openstack.org/tc/reference/project-testing-interface.html
Change-Id: I2e9ce1b39077f83b5c4c18544e676d0a34bb1c30
This job fails because the tox environment has been removed in
I24fd4700d59b30e4e5b3fed6c892a4f8ade7bb47.
Change-Id: I2e66b482b6310b0608c8df9e6b415d49f1373db0
After fixing the uwsgi installation from source and uwsgi path
location on devstack side, we need to apply the same fix in
devstack plugins side too.
- https://review.opendev.org/#/c/577779/
NOTE(priteau): Enable Zuul jobs that were disabled in commit
fe0fea186a now that they are passing.
Change-Id: I93a945f10cf2b8d8c16d43ee80f9a03d8acf4328
Related-Bug: #1883468
With the new release of Sphinx 3.1.0, building blazar pdf docs started
failing with a "! Dimension too large." error.
TeX memory gets exhausted during the pdf build due to the inclusion of
large sample files. With this fix, sample files are included in html but
not in pdf.
Disable other Zuul jobs since some are failing. They will be enabled
again in https://review.opendev.org/#/c/738071/
Change-Id: I1287ebdeab2be521c2d19177560c8467f2acc182
Closes-Bug: #1885250
We have unit tests but we didn't have the coverage report of the
unit tests. This patch adds a zuul job to report the coverage rate
of the unit tests.
It does NOT fail even if the coverage rate is too low. This is just
for reporting so far.
Change-Id: Idec8652cb92e30660546362b66115dd380c2f80e
As part of Train community goal 'Support IPv6-Only Deployments and
Testing' [1], we need to define the integration job which deploy
services on IPv6 and perform testing to make sure service listen and
communicate over IPv6 properly.
Blazar has legacy zuul jobs only so base zuulv3 IPv6 job 'devstack-ipv6'
and 'devstack-tempest-ipv6' cannot be used and we have to copy the whole
run.yaml to set the IPv6 setting and run the IPv6 verification script
via post_test_hook.
This commit adds the new job 'blazar-devstack-dsvm-ipv6-only' run on
gate and set the required IPv6 setting'.
It also updates Blazar code so that [DEFAULT]/os_auth_host is bracketed
when used to build URLs, as required for IPv6 addresses.
[1] https://governance.openstack.org/tc/goals/train/ipv6-support-and-testing.html
Change-Id: I9a598f591d3fbb40c90be5bd12913b851aff2c9f
Co-Authored-By: Pierre Riteau <pierre@stackhpc.com>
Story: #2005477
Task: #35882
Small cleanups:
* Use openstack-lower-constraints-jobs template, remove individual
jobs.
* Sort list of templates
Change-Id: I20f5a43bc6ff5b2bea7ec4c9c00526dd9d8e5a19
Needed-By: https://review.openstack.org/623229
This is a mechanically generated patch to switch the documentation
jobs to use the new PTI versions of the jobs as part of the
python3-first goal.
See the python3-first goal document for details:
https://governance.openstack.org/tc/goals/stein/python3-first.html
Change-Id: I69b021f7bcdd7f95487a3747d77b958df5e0e4c5
Story: #2002586
Task: #24286
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: Ie85b870df0b691e9e7d16aeec18bd487542a2505
Story: #2002586
Task: #24286
Create a tox environment for running the unit tests against the lower
bounds of the dependencies.
Create a lower-constraints.txt to be used to enforce the lower bounds
in those tests.
Add openstack-tox-lower-constraints job to the zuul configuration.
Uncap eventlet at the same time to make the requirements match the
global list.
See http://lists.openstack.org/pipermail/openstack-dev/2018-March/128352.html
for more details.
Change-Id: I3d4c66be32a7e5f1bae11fcba9491f9e26b59bb6
Depends-On: https://review.openstack.org/555034
Signed-off-by: Doug Hellmann <doug@doughellmann.com>
Zuul no longer requires the project-name for in-repo configuration.
Omitting it makes forking or renaming projects easier.
Change-Id: I2e5d2d4b48aeba90a406b31cb577e46d2f378da8
Also use the newly created blazar-tempest-plugin in Zuul jobs.
Depends-On: I32f2ef3ddbb30da8061ccc035aae0428e6dd5450
Change-Id: Ia03068d8f84d988b470252efe483890f1900f488
This adds the 'irrelevant-files' section to the blazar-devstack-dsvm
job. If all the changes are in this list, the job is not run.
Change-Id: I2de90e7131d726cdadb9bab29c1a155d65e9ed1d
Migrate all functional jobs and gate to zuul v3.
Needed-By: I0b17cb8c9831d4e9f302a05b1ef3f3244a64a96b
Needed-By: I34b091ca5ce658fe34cd3800585421c9180cde25
Change-Id: Ia070c067f4f27bbf0a29f981777aa8de8c878a15