zuul now reports warnings when using perl-style regexp:
| The RE2 syntax error is: invalid perl operator: (?!
for
| branches: ^(?!stable)
This commit fixes it by using the correct RE2 syntax
Change-Id: I7efbce549a3ee673431018635c2f568f46df0449
If you used a system scoped token to list zones and the zone is not shared,
you could see more zones than expected.
This patch corrects that edge case.
Change-Id: I1be68b27dc052cc273fcfdf53940b38a7661e73b
Previously projects that had a zone shared with them were unable to view the
shared zone. This patch corrects that issue.
Change-Id: Ia3ede57ac2249a1bcd49512aa36452b2b9ffd827
With this set, if any one of the voting jobs fails, zuul
will report a build failure immediately and abort the remaining
jobs.
This patch enables fail-fast on the gate pipeline as any one
failing job means the patch will not merge.
Change-Id: Ib1872ed973079224f8245eef826399a0b0850f0b
With this it can be reused by the other designate repos and we can
reduce the replication everywhere.
Change-Id: I1fe73145e4a4699939244bc857600efa264f2340
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: I9fb95106665bff1c1c0e323f49afa1a630d4dd0a
This patch sets a zuul variable "nslookup_target" to 'opendev.org' to fix the FIPS jobs due to a new zuul-job change[1].
[1] https://review.opendev.org/c/zuul/zuul-jobs/+/844704
Change-Id: Ic6b3a3c6d2f5b648f00813191c30d03132e31503
The current grenade job tests only with pdns4, but it would be valuable
to also test with bind9 to discern upgrade issues when bind9 is in use.
Change-Id: I118cc92e3950540d725f433dfe5d9590cbdab616
Since Devstack is dropping CentOS 8 Stream[1], we need to move our jobs over to CentOS 9 Stream. Now that there is a "devstack-single-node-centos-9-stream" nodeset we can remove our local CentOS 9 Stream nodeset.
[1] http://lists.openstack.org/pipermail/openstack-discuss/2022-April/028321.html
Change-Id: I1c8dfec7bd2b5f80b12d7229e47ef8ff70bd283b
This patch adds a non-voting job that runs the Designate unit tests
with the latest release of the dnspython package.
Change-Id: Ief33213ab5cc549b7fa4babc4eabf72aaeb98b6b
The job has been voting for half a year now, add it into the gate
pipeline to reduce the risk of regressions.
Change-Id: I331fb10b73e148a620fa89a55c1e999c17ac3545
Signed-off-by: Dr. Jens Harbott <harbott@osism.tech>
This reverts commit 185d92d230bdf8149b3ae3f6d1730ec23c0514d7.
Reason for revert: Lets try to move back to uwsgi, as logging is a lot cleaner in the CI with uwsgi. Switches uwsgi from using uwsgi over socket to over localhost HTTP.
This patch also bumps the API_WORKERS setting for devstack from 2 to 4.
This will bump the uwsgi processes and threads from two to four.
Change-Id: I126133564e2ada32448ad36e0d021790939425d4
Added job to test whether things work when fips is enabled.
The job appears to be passing successfully.
Change-Id: I43dcc43309b7da8ca077fce2d1950940971a3dbe
This patch fixes a database migration for sqlalchemy 1.4.
It also removes some unused functions from that migration.
Note: This patch temporarily disables the scenario jobs to allow
this gate fix to merge while the tempest test issue is being
resolved.
A direct follow up patch will re-enable the tests.
Change-Id: I4fee32f9be080eea6eef38fcecbdb2dd3940b9e6
Work on fixing the postgres job has stalled for more than half a year
now, so stop running this known-broken job on every patch. This can be
reverted once the job is fixed.
[0] https://review.opendev.org/668493
Change-Id: I6e958d0a61e0b8327be719d312f1b990ff9fe2e8
Tempest recently moved tox default
to py3 including all-plugin env.
-https://review.opendev.org/#/c/703011/
This will fail the py2 jobs which are using
all-plugin tox env. Because tox all-plugin
env var enable the sitepackages=True. Py2 jobs
install the tempest plugins on py2 and all-plugin
tox try to find the installed plugins on py3 which
cause no test to run and fail the job.
tox all-plugin has been deprecated since long and not
supposed to use for plugins who already in migrated to
separate repo in queens cycle.
Using tox 'all' env to fix the issue.
Change-Id: Ib1a2be90c0b3dbacc6daf52f0fc6f326ab47fc98
Closes-Bug: 1862240
The pool-manager has been deprecated since Newton and
is now being removed with the Train release.
Change-Id: Ib258043d492bb25e1c061d765b40885317c73804