Move the ec2-api queue declaration from the pipeline level (where it
is no longer valid) to the project level.
https: //lists.openstack.org/pipermail/openstack-discuss/2022-May/028603.html
Change-Id: I3103c4ecb803e784c87ed4cff5124d303620d4a5
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: Ie2649c5006fad5395ec6e754d31b6f1ba6b24845
Nova API microversion 2.92 removed the ability to generate a private
key. The user or client is now responsible for generating the key pair.
Start doing that using cryptography, which is in our requirements
(unlike paramiko, which nova uses).
included:
https://review.opendev.org/c/openstack/ec2-api/+/857880https://review.opendev.org/c/openstack/ec2-api/+/859192
Change-Id: I0032de8cd779beafbd6848a2aecbcb6455e8eada
Signed-off-by: Stephen Finucane <stephenfin@redhat.com>
... because TripleO deprecated support for EC2 API during Train cycle
and removed it during Ussuri cycle.
Change-Id: I9c9f09b339f46855a8ed4465f11db8c15e0ef5e9
This is an automatically generated patch to ensure unit testing
is in place for all the of the tested runtimes for xena.
See also the PTI in governance [1].
[1]: https://governance.openstack.org/tc/reference/project-testing-interface.html
Change-Id: I0781cc489024f81a3cb3ec12ba66244a084843b2
Depends-On: I43dd37f975b49de21cd34bbc8ce9378e09e88420
1) Move main tempest job to ec2api-tempest-plugin.
2) Remove temporarily full tempest job (will be moved to ec2api-tempest)
3) Remove completely rally job. It is not working for years.
Change-Id: I44f609f1ff08acc770943108c3ec99c887561654
we have to merge python3-train changes but new bug in keystone
prevents this commit.
we have fix for keystone and we checked that functional job passes
with that fix.
so I suggest to switch off functional job to merge python3-train
and then I'll revert functional job
keystone fix: https://review.opendev.org/#/c/677239/
Change-Id: I939821aee613895672c61a575a0700e55ce4a3b8
Small cleanups:
* Use openstack-lower-constraints-jobs template, remove individual
jobs.
* Sort list of templates
Change-Id: I4732b6117b5e0a8210a5e6308c7c67b94f478d2f
Needed-By: https://review.openstack.org/623229
This job is still not voting and fail sometime.
It's not used by ec2-api team to make a decision.
It's very long.
Change-Id: I752f59aea398fe0a62b49440086d1dcb66d67691
Non-containerized multinode scenario jobs are no longer supported
and should be removed from zuul config.
Change-Id: I2420e22f9016d62023f732b29cfc3803a6f5a0be
The install-guide-jobs template needs to stay in project-config, remove
it from zuul file.
See also https://review.openstack.org/597618
Remove duplicated template publish-openstack-docs-pti.
Change-Id: I572743ee994e74e4d43de29991c0634bb296cd9a
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: I324617a366aa8fc1710935d8a33d505dfe3e33f7
Story: #2002586
Task: #24295
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: Iaa1add7f6155d28200429d8be3f3de70b3224329
Story: #2002586
Task: #24295
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: I43945c5f12b315f1ca4d28c2ab768eaa16e5ff08
Story: #2002586
Task: #24295
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: I867d8c58cb49ab5bac892b34c3b761d940f26290
Story: #2002586
Task: #24295
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: I092758f7553860040990790a31651cd35affbc67
Depends-On: https://review.openstack.org/555034
Signed-off-by: Doug Hellmann <doug@doughellmann.com>
ec2api tempest plugin is ready to use for testing the
ec2-api in gate.
This patch moves the 'ec2-api-functional-neutron-full' job
to run test from plugin.
After this we can remove the in-tree ec2-api tempest plugin.
Change-Id: I87698147d644b615f5941db5a6bf4810e9110a58
ec2api tempest plugin[1] is ready to use for testing the
ec2-api in gate.
This patch moves the 'functional-neutron-dsvm-ec2api'
job to run test from plugin.
next patch will use the plugin for other job too if needed
and remove the in-tree tests on successful execution.
.. 1 https://github.com/openstack/ec2api-tempest-plugin
Change-Id: I31b59008f76981b832cb2f7a651858c5c02d494f
This patch moves the zuulv3 jobs for ec2-api repo.
This is first step to switch jobs to ec2 tempest plugin.
There is already gate broken due to switching neutron_vpnaas
to neutron-tempest-plugin whichy stop any further updates to merge
in ec2-api repo.
This commit also fix that.
To make this merge, legacy job needs to be remopved first. Done in below
dependent patch:
Depends-On: I0e5a1c37b407497fd9e60e58bac7c7a89e14dc75
Needed-By: I0c342072f7d749b0243889e2bedd636347df23ef
Change-Id: I9c88ac1ecf0368c9ea7a8b20c84995ea29487184