This jobs in this template do not install zaqar, so we don't have to
run these tests in Zaqar's CI.
Change-Id: I882b24b803200ff385b23ae9471dc19e762d4249
Queues are now declared at the project level
https: //lists.openstack.org/pipermail/openstack-discuss/2021-November/025797.html
Change-Id: Iae33d7c725274be9de1aa66ad73b2d610c36e061
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: I29fcb9afa016b1321b0b4c0118a8d7ffbc00b02e
During the last PTG, TC agreed to remove the lower-constraints job[1].
Because the job is currently broken, this change removes the job
according to the decision.
[1] http://lists.openstack.org/pipermail/openstack-discuss/2022-April/028104.html
This change also removes TripleO job because TripleO no longer uses
Zaqar.
Change-Id: I480ce9304a51fb2fa1818a0f6ea36116230ff506
The upgrade pre/post script have been removed, because they are empty.
This change includes a few fixes for the grenade plugin:
- make sure to install mongo-tools when running grenade tests,
as they use mongodump which is part of that package.
- use sudo also when saving the redis dump file for the target
logs, as it already happens when the dump for the base logs
is copied.
The jobs have been ported separately from the tempest and rally
jobs because they can't be backported to all the older stable branches
like them (right now, only up to train).
Change-Id: I73c4c4dee994f13b7411a17f0c5d95ca9c84bd30
Use the native Zuul v3 jobs defined in the zaqar-tempest-plugin
repository, so that they can be used on all branches.
Use rally-task-zaqar provided by rally-openstack
as base for zaqar-rally.
Clean up the legacy files, but leave the hooks which are also
used by the grenade jobs. They will be cleaned separately.
Depends-On: https://review.opendev.org/747543
Change-Id: I31dae00091b0de7bf723c086b1c81d5500601dd3
Neutron-fwaas is going to be deprecated in master branch with [1].
[1] https://review.opendev.org/#/c/735828/
Change-Id: Ia8f9a90c0b22680bf33c6f58ef7a3a49b2cc30fe
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.
Zaqar has legacy zuul jobs 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 'zaqar-tempest-swift-ipv6'
run on gate and set the required IPv6 setting'.
Change-Id: I9aece13783a061c4214157c3f7cfc9cc9f2a3f96
Story: #2005477
Task: #35941
In Train we will switch to use py37 for tests.
There is a breaking change between Python 3.6 and 3.7
that is making it an error to raise a StopIteration exception
from a function or generator(https://www.python.org/dev/peps/pep-0479/).
So we need to fix it in code.
Change-Id: I003be4193944bc4176768c488f2f71b58fcbd58d
Closes-Bug: #1837856
Story: #2005924
Task: #34258
Small cleanups:
* Use openstack-lower-constraints-jobs template, remove individual
jobs.
* Sort list of templates
* Remove install-guide-jobs template, this stayed in project-config
and is wrong on this branch.
* Remove branches condition, there's an implicit one, this is not
needed.
* Remove job tripleo-ci-centos-7-scenario002-multinode-oooq that
only runs in pike, it gets ignored in this file.
Import job legacy-rally-dsvm-zaqar-zaqar and rename according to
Zuul v3 naming conventions.
Change-Id: Ic18f76fef2b139a3edefecc6004846b11ee7653e
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
Fix tox doc environment so that this works:
* move doc8 to pep8 following PTI
* build doc dir, not api-ref
Change-Id: I57003bd81f8214f27e3ca95ea87bba24fd44191b
Story: #2002586
Task: #24346
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: Id841ebbb7a79984e6240b8a7fb7e0ba491f17c57
Story: #2002586
Task: #24346
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.
See http://lists.openstack.org/pipermail/openstack-dev/2018-March/128352.html
for more details.
Change-Id: I9bd440a026578846d570cf750728c01e6f4b7e36
Depends-On: https://review.openstack.org/555034
Signed-off-by: Doug Hellmann <doug@doughellmann.com>
Zuul now supports including the file extension on the playbook path
and omitting the extension is now deprecrated. Update references
to include the extension.
Change-Id: Iff8fe66e0a7825ed7a6b0cecfdc1cd30bb0bde75
Configure the layout to execute the scenario002 jobs.
Note that baremetal job will be run on stable/pike and container on
Queens and beyond.
A note has been added in comment explaining more details.
Change-Id: I36906ea111a4dc7b5ee3224ee439c6be56e6a710