Commit Graph

18 Commits

Author SHA1 Message Date
Michael Johnson 8b1b7ca101 Remove stable/yoga check job
Yoga is now tagged for end of maintenance and devstack is no longer supporting
focal. This patch removes the stable branch job for yoga.

Closes-Bug: #2056773
Change-Id: I6dc983a9f4ac49d76b45354b56c9aba29f897390
2024-03-12 00:37:41 +00:00
Michael Johnson 6eb43b36cc Add a stable/bobcat BIND9 job
This patch adds a stable/bobcat BIND9 test job using Ubuntu Jammy.

Change-Id: I44a69e059a6e56d2b422b99d22578781fbb7fabb
2023-10-05 17:51:20 +00:00
Ghanshyam Mann 300523aa65 Remove EM stable/xena job from master gate
stable/xena is in EM state. As Tempest and
plugins masters does not support EM stable branches
QA team will be pinning tempest in devstack stable/xena
soon. With that we do not need to test the stable/xena
jobs on master gate

- https://review.opendev.org/c/openstack/releases/+/881254

Change-Id: I94f8511ab4adab2dfba21260c69c6e691911e16d
2023-06-08 20:58:05 -05:00
Ghanshyam Mann 25c93a50ec Remove stable/wallaby job from master gate
stable/wallaby is in EM state. As Tempest and
plugins masters does not support Em stable branches
qa team is pinning tempest in devstack stable/wallaby
tesitng[1]. With that we do not need to test the
stable/wallaby jobs on master gate

[1] https://review.opendev.org/c/openstack/devstack/+/871782

Change-Id: If5db25580fc979f9b4184e3556d2e1f1ed227c6f
2023-06-09 01:55:51 +00:00
Michael Johnson 1f63edcc33 Re-enable the tempest tests and add Antelope
This patch re-enables the tempest tests with the keystone default roles
job and adds the Antelope (2023.1) stable job.

Change-Id: Idaa3e0e90fb3f7d6b754d9b0814e945bda009650
2023-03-31 16:25:59 +00:00
Michael Johnson 288cdcf697 Update designate-tempest-plugin "direction change"
The RBAC goal has changed[1] and system scope is no longer going to be
used. This patch updates Designate tempest plugin to align to this change in
direction by removing the system scope from the policy tests.

[1] https://governance.openstack.org/tc/goals/selected/consistent-and-secure-rbac.html#direction-change

Change-Id: I4e5c56630d5cca96278fe67232519c067356da23
2023-03-31 16:24:24 +00:00
Ghanshyam Mann a2e80a3585 Pin stable branch jobs nodeset to Ubuntu Focal (20.04)
In 2023.1 cycle. we are moving the default distro
version of Ubuntu to Jammy (22.04)[1] so we need to pin
the nodeset for stable branch job in master gate so that
they continue run on their supporting distro version which is
Ubuntu Focal since stable/victoria.

[1] https://governance.openstack.org/tc/goals/selected/migrate-ci-jobs-to-ubuntu-jammy.html

Change-Id: I20e9be1071c27301a07089ec70c9ceb53fca7633
2022-11-22 16:00:18 +00:00
Dr. Jens Harbott 1d5fbf7613 Add designate-bind9-stable-zed job
After stable/zed was released, we should also test updates to the
tempest-plugin against that branch.

Change-Id: I877732fa51f60d2b50fb552a63e00df76f80b690
2022-10-14 14:08:30 +02:00
Dr. Jens Harbott b0d3f9a54f Drop explicit queue configuration
It will be inherited via the designate-devstack-jobs project template,
so we can drop the explicit setting.

Depends-On: https://review.opendev.org/c/openstack/designate/+/861352
Change-Id: Ib555ea19c183149ebdf25f7915089c405c23644d
2022-10-14 14:06:27 +02:00
Michael Johnson a08d5c33ca Update zuul queue configuration
Zuul is changing how queues are declared[1]. This patch updates Designate tempest plugin for the new way to define the queue.

[1] https://lists.zuul-ci.org/pipermail/zuul-discuss/2022-May/001801.html

Change-Id: I0c50864a43df520d4213002656547d7b6b6d6775
2022-05-19 16:15:40 +00:00
Michael Johnson b83ec1ea58 Update tempest stable branch testing
Victoria will go into extended maintenace on April 27th and Ussuri is already in extended maintenance. Let's stop testing our tempest plugin against those versions and add stable branch testing for yoga.

Change-Id: Iee03db1fc06c4cdde66126b5338b9dbb585b622b
2022-04-26 23:17:44 +00:00
Michael Johnson 1e6cadf306 Add stable branch check jobs
designate-tempest-plugin is a branchless repository (no stable branches),
so we should have check jobs that make sure new tests don't artificially
fail when run against the stable branches.

Change-Id: I6529af7f4e2222a2cf4a1f937601d7be119e182a
2022-01-19 18:30:01 +00:00
Nicolas Bock add731103c Fix docs reqs for new pip
Per [1], the docs requirements were failing (or at least could) due to
test-requirements being used instead of doc/requirements. The former
may include dep versions not compatible with the upper-constraints and
hence cause issues for the new pip resolver. This patch fixes that.

[1] http://lists.openstack.org/pipermail/openstack-discuss/2021-January/019611.html

Change-Id: Ifcf59e49b00e9b468b59f53de53c417a0e84adc4
Signed-off-by: Nicolas Bock <nicolas.bock@canonical.com>
2021-06-16 01:08:41 +00:00
Nguyen Hai 7462c37d6f switch documentation job to new PTI
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: Ie8da44c2a1360eece2ea47d131af214e9d4dbec8
Story: #2002586
Task: #24292
2018-08-20 00:38:30 +09:00
Nguyen Hai 7ce15eb273 import zuul job settings from project-config
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: Ie8dfbc4e7b5327cc26e2087d90a2559d866c6648
Story: #2002586
Task: #24292
2018-08-17 15:03:04 +09:00
James E. Blair 31b3ae6993 Zuul: Remove project name
Zuul no longer requires the project-name for in-repo configuration.
Omitting it makes forking or renaming projects easier.

Change-Id: I2ec44949effee0843b134003849e04f496378ff6
2018-01-31 23:55:09 -08:00
Jens Harbott e9b074c4b1 Run neutron-tempest-plugin designate integration test
This test imports the designate-tempest-plugin, so we want to make sure
that we don't produce a regression for it.

Depends-On: Ib56531952cb70d8878631bbc0cb74a9b652d8c3a
Change-Id: I511bbcab20af92a9757b8be83afce9391474fa63
2017-12-15 07:31:58 +00:00
Jens Harbott 3dfc47ae70 Run tests from designate repo
We want to run tests against the designate repo that are defined there.

Depends-On: I446d1501596d2ea092cf2ff4de26695c464511ce
Change-Id: I39bea2cc7fb0336373e2f425fec7056e923f2ba7
2017-11-26 10:43:18 +00:00