| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
|
|
|
|
|
|
|
| |
The RBAC goal has changed[1] and system scope is no longer going to be
used. This patch updates Designate to align to this change in direction
by removing the system scope from the policies.
It also updates the functional tests to be ready for the switch to using
the new keystone roles by default.
[1] https://governance.openstack.org/tc/goals/selected/consistent-and-secure-rbac.html#direction-change
Depends-On: https://review.opendev.org/c/openstack/designate-tempest-plugin/+/879111
Change-Id: I1937e215dbd072b0a095df659c75f17a3f48c937
|
|
|
|
| |
Change-Id: I677ac79047286fb92343d3d895c38cf1a1076556
|
|
|
|
|
|
|
|
|
|
|
| |
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
|
|
|
|
|
|
| |
This matches the currently supported LTS platform according to the TC.
Change-Id: I7a5d2fce52841ab057ef1678c6cfb96205033101
|
|
|
|
|
|
|
| |
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
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Zuul deprecated declaring shared queues at a pipeline level with
release 4.1.0[1]. This removes pipeline-level declarations to use only
top-level ones.
See [2] for details.
[1] https://zuul-ci.org/docs/zuul/latest/releasenotes.html#relnotes-4-1-0-deprecation-notes
[2] http://lists.openstack.org/pipermail/openstack-discuss/2022-May/028603.html
Change-Id: I606fcc1d8f8f4fe74eecfc261f01f1b785f29f6e
|
|
|
|
|
|
|
|
| |
Zuul is changing how queues are declared[1]. This patch updates Designate for the new way to define the queue.
[1] https://lists.zuul-ci.org/pipermail/zuul-discuss/2022-May/001801.html
Change-Id: I94324104a7ed89e757d48bb250d8b1132026ce46
|
|\ |
|
| |
| |
| |
| |
| |
| |
| |
| | |
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
|
| |
| |
| |
| |
| |
| | |
Fix the dnspython "latest" job to not run on docs only jobs.
Change-Id: Ib77d30d95f0126b21a9c58e6aa8e35aa68254c0e
|
|\ \ |
|
| |/
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
As discussed in TC PTG[1] and TC resolution[2], we are
dropping the lower-constraints.txt file and its testing.
We will keep lower bounds in the requirements.txt file but
with a note that these are not tested lower bounds and we
try our best to keep them updated.
[1] https://etherpad.opendev.org/p/tc-zed-ptg#L326
[2] https://governance.openstack.org/tc/resolutions/20220414-drop-lower-constraints.html#proposal
Change-Id: I452a1149f417089a4b87f05b78c94c7a31fcbd66
|
|/
|
|
|
|
|
| |
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
|
|
|
|
|
|
|
|
|
|
|
| |
This is an automatically generated patch to ensure unit testing
is in place for all the of the tested runtimes for zed.
See also the PTI in governance [1].
[1]: https://governance.openstack.org/tc/reference/project-testing-interface.html
Change-Id: Ibcee66e9100121035ace7e4166be19fc3a07c6e5
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Devstack is using poor settings when generating certificates when tls-proxy
is enabled[1]. These settings do not work at all on CentOS 9 Stream causing
devtack to fail[2].
This patch will make the CentOS 9 Stream job non-voting until devstack can be
fixed.
[1] https://opendev.org/openstack/devstack/src/branch/master/lib/tls#L304
[2] https://zuul.opendev.org/t/openstack/build/1d90b22a39c74e24a8390861b3c5f957/log/job-output.txt#5535
Change-Id: I9ea2bdb73854b10c155a44f6025f07b433d407c3
|
|\ |
|
| |
| |
| |
| |
| |
| |
| | |
This patch adds a non-voting job that runs the Designate unit tests
with the latest release of the dnspython package.
Change-Id: Ief33213ab5cc549b7fa4babc4eabf72aaeb98b6b
|
|/
|
|
|
|
|
|
| |
CentOS 9 Stream is part of the yoga release PTI[1] so we should have a job that tests with it.
[1] https://governance.openstack.org/tc/reference/runtimes/yoga.html
Change-Id: I3ae4a8c9c964290cd790df186ae45bc9f2ee38ec
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
This patch is the base patch to enable support for Keystone
scoped tokens[1] and default roles[2] in the Designate API.
It also migrates to using project_id in the context objects instead of
the deprecated tenant_id.
[1] https://docs.openstack.org/keystone/latest/admin/tokens-overview.html#authorization-scopes
[2] https://docs.openstack.org/keystone/latest/admin/service-api-protection.html
Depends-On: https://review.opendev.org/c/openstack/designate-tempest-plugin/+/821632
Change-Id: I43bb76dc4dc1d167d86fd5ea139a50f95f3b0b4a
|
|\ |
|
| |
| |
| |
| |
| |
| |
| | |
Added job to test whether things work when fips is enabled.
The job appears to be passing successfully.
Change-Id: I43dcc43309b7da8ca077fce2d1950940971a3dbe
|
|\ \ |
|
| |/
| |
| |
| |
| |
| |
| |
| | |
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
|
|
|
|
|
|
|
|
|
|
|
| |
This is an automatically generated patch to ensure unit testing
is in place for all the of the tested runtimes for yoga.
See also the PTI in governance [1].
[1]: https://governance.openstack.org/tc/reference/project-testing-interface.html
Change-Id: If10b860b8da515d54c008f75ecb410dd73ab1fd8
|
|
|
|
|
|
|
| |
This patch re-enables the tempest scenario jobs after the gate fix
patch has merged.
Change-Id: I4f97559cbbd5bc360850571b94f58aa296467ae8
|
|
|
|
|
|
|
|
|
|
|
|
| |
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
|
|
|
|
|
|
|
|
|
|
|
| |
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: I7db9ad45d719db4912a365043bfea5944bb71dfd
|
|
|
|
|
|
|
|
|
|
|
| |
This is an automatically generated patch to ensure unit testing
is in place for all the of the tested runtimes for wallaby.
See also the PTI in governance [1].
[1]: https://governance.openstack.org/tc/reference/project-testing-interface.html
Change-Id: I8a3fc6e4801607895871296cb5b250f2014f1487
|
|
|
|
|
|
|
| |
It matches the feature of the existing legacy job.
Depends-On: https://review.opendev.org/747579
Change-Id: I306599c0321ea40334750db57f39d9e3a237f13e
|
|
|
|
|
|
|
|
|
|
|
| |
This is an automatically generated patch to ensure unit testing
is in place for all the of the tested runtimes for victoria.
See also the PTI in governance [1].
[1]: https://governance.openstack.org/tc/reference/project-testing-interface.html
Change-Id: Ie22926df4818b6413426ade03f67f35436d50086
|
|\ |
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
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
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
OpenStack is dropping the py2.7 support in ussuri cycle.
Designate is ready with python 3 and ok to drop the
python 2.7 support.
Complete discussion & schedule can be found in
- http://lists.openstack.org/pipermail/openstack-discuss/2019-October/010142.html
- https://etherpad.openstack.org/p/drop-python2-support
Ussuri Communtiy-wide goal:
https://governance.openstack.org/tc/goals/selected/ussuri/drop-py27.html
Depends-On: https://review.opendev.org/#/c/693631/
Change-Id: I5a5bdc859f87f82097b95b2ebb31edb6e9b72b3a
|
|
|
|
| |
Change-Id: Iaeae4497e3eb1ebe5888e9646acbf409c5332d9b
|
|
|
|
|
|
|
| |
The pool-manager has been deprecated since Newton and
is now being removed with the Train release.
Change-Id: Ib258043d492bb25e1c061d765b40885317c73804
|
|
|
|
|
| |
Change-Id: I0b4d5649c740722af0ab6af8cebeaf785053dd28
Signed-off-by: Graham Hayes <gr@ham.ie>
|
|
|
|
| |
Change-Id: If3fd2f808a65fd036e351b55975c48d59348933a
|
|
|
|
|
|
|
|
| |
Story: #2005477
Task: #35887
Change-Id: Id0152470274590242a41f6e110d9d63e3daa6f49
Signed-off-by: Graham Hayes <gr@ham.ie>
|
|
|
|
|
|
|
|
|
| |
The job has been running with mysql instead of postgres for some time
and we need to iteratively fix the issues that have accumulated in the
meantime.
Change-Id: I312c1e364643daad6754c743678a9d5b4a6f9984
Signed-off-by: Graham Hayes <gr@ham.ie>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
This goal is to implement the process set out in the 2018-10-24 Python
Update Process TC resolution[1], for the Train cycle to ensure unit
testing is in place for all of the Tested Runtimes for Train[2].
In practice, this generally means adding unit tests for Python 3.7 and dropping
unit tests for Python 3.5. Using the Zuul template for Train will ensure that
all projects that support Python3 will be tested against the agreed runtime
versions, and make it easier to update them in future.
[1]https://governance.openstack.org/tc/resolutions/20181024-python-update-process.html
[2]https://governance.openstack.org/tc/reference/runtimes/train.html
Change-Id: I27ad92ae4f17e56e5879b7338db3543e5a67d8a5
Depends-On: https://review.opendev.org/#/c/641878/
|
|\ |
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
All the integration testing has been moved to
Bionic now[1] and py3.5 is not tested runtime for
Train or stable/stein[2].
As per below ML thread, we are good to drop the py35
testing now:
http://lists.openstack.org/pipermail/openstack-discuss/2019-April/005097.html
[1] http://lists.openstack.org/pipermail/openstack-discuss/2019-April/004647.html
[2]
https://governance.openstack.org/tc/reference/runtimes/stein.html
https://governance.openstack.org/tc/reference/runtimes/train.html
Change-Id: I4a3416c240a0cd605491019739378f0e6acd0b0a
|
|/
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
This commit was bulk generated and pushed by the OpenDev sysadmins
as a part of the Git hosting and code review systems migration
detailed in these mailing list posts:
http://lists.openstack.org/pipermail/openstack-discuss/2019-March/003603.html
http://lists.openstack.org/pipermail/openstack-discuss/2019-April/004920.html
Attempts have been made to correct repository namespaces and
hostnames based on simple pattern matching, but it's possible some
were updated incorrectly or missed entirely. Please reach out to us
via the contact information listed at https://opendev.org/ with any
questions you may have.
|
|\ |
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
- Move default python to py3 for devstack jobs
- Remove old (and non working) experimental jobs
- Move legacy devstack jobs to devstack-tempest based jobs
- Update vagrant plugins nodeset
Change-Id: Ida65852dec370a53641cb6428d50b0a2ac81f387
Signed-off-by: Graham Hayes <gr@ham.ie>
|
|/
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
This is a mechanically generated change to replace openstack.org
git:// URLs with https:// equivalents.
This is in aid of a planned future move of the git hosting
infrastructure to a self-hosted instance of gitea (https://gitea.io),
which does not support the git wire protocol at this stage.
This update should result in no functional change.
For more information see the thread at
http://lists.openstack.org/pipermail/openstack-discuss/2019-March/003825.html
Change-Id: Ibfb5f95fe11f55c7ad33f2312998ef61aab3de2f
|