| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
|
|
|
| |
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
(cherry picked from commit fe9fb45c21a7be2f88600e1f29fd37f56244cc1a)
|
|
|
|
|
|
|
|
| |
Added job to test whether things work when fips is enabled.
The job appears to be passing successfully.
Change-Id: I43dcc43309b7da8ca077fce2d1950940971a3dbe
(cherry picked from commit 604fd8cf7468a54125486e45959f717cf182ece8)
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
This patch removes the lower-constraint job from the stable/xena branch.
This is part of a series of patches that will remove the job from all stable
branches of Designate.
The lower constraint check is important on the master branch to make sure that
new patches are tested against the lowest supported version of dependencies.
This helps packagers make sure they have at least the minimum version of a
dependency packaged along with the service.
After a release and the stable branch is created, these jobs can cause
problems maintaining the stable branches as bug fix patches are released for
the dependency projects.
For this reason, we are proposing to maintain the lower-constraints job on the
master branch, but disable it on the stable branches.
Change-Id: Ib8d9a9828debe4e1750a028a7cd7637293c9dc20
|
|
|
|
|
|
|
| |
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
|
|
|
|
|
|
|
|
|
| |
Devstack switched to running on Bionic by default, so our default job
has python3.6 available and we drop the py35 variant.
Change-Id: I9207378637540046b0e5cb24268fda6ea6396079
Depends-On: https://review.openstack.org/610977
Depends-On: https://review.openstack.org/618169
|
|
|
|
|
|
|
|
| |
Make sure that we are testing with the latest python version, too.
We should also add a functional job running with py37.
Change-Id: If6c2cd41ec39f15682ea6385ccbb5cfc8551689a
|
|
|
|
|
|
|
|
|
|
|
| |
Use openstack-tox-cover template, this runs the cover job as
non-voting in the check queue only.
Use openstack-lower-constraints-jobs template
Remove jobs that are part of the templates.
Change-Id: I83bd26265887a0661ecd7fca60f27671d1c91699
|
|
|
|
|
|
|
|
|
| |
The install-guide-jobs template needs to stay in project-config, remove
it from zuul file.
See also https://review.openstack.org/597618
Change-Id: I41ea3432e380eb884fa04d55a7c1e9ee338d04ea
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
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: Ic07158b0022f57069d7e117d03c329cb01c6f722
Story: #2002586
Task: #24292
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
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: I3111e19b546a12a61975d339ac0e7512fef50c04
Story: #2002586
Task: #24292
|
|
|
|
|
| |
Change-Id: I24cf490f74517aa8f92f81a5aca6785a7a442537
Signed-off-by: Graham Hayes <gr@ham.ie>
|
|
|
|
|
| |
Change-Id: I42413448773a07fbbfdbc5f4b86515c6a3710574
Signed-off-by: Graham Hayes <gr@ham.ie>
|
|
|
|
| |
Change-Id: I28f8b9f3f75cf5a4dab43c1b728794f49321f777
|
|\ |
|
| |
| |
| |
| |
| |
| |
| |
| | |
Add a designate-base job to replace the legacy designate-devstack-base.
Add test job on bionic with py36.
Change-Id: I7c92b5b4464b585b0c9f64408507d8a2143f99d8
|
|/
|
|
|
|
|
|
|
| |
Neutron has updated the neutron-tempest-plugin-designate-scenario job to
be voting [0], let's follow that path.
[0] https://review.openstack.org/568681
Change-Id: Ifdfbdb4d465bc70b02be1c3f049dbfac67de4c88
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
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: Id52de99217d1187e3a1a638c41aba18258b6c824
Depends-On: https://review.openstack.org/555034
Signed-off-by: Doug Hellmann <doug@doughellmann.com>
|
|
|
|
|
|
|
| |
We do not need to run grenade for doc-only or similiar changes, skip
those like we skip the devstack jobs.
Change-Id: I7588ecc60791815cc6908324d59b299633bf15ce
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Change Ibc77ea864503e63f73be0f1c41e07bfe8ea3dcae needed a non-voting
requirements change for merging, since this is in, we can make
requirements voting again. For this, just remove it.
Remove voting from the neutron-tempest-plugin-designate job since
non-voting jobs should not run in gate.
Remove name from project-stanza, this is not needed anymore.
Rename designate grenade job to follow
https://docs.openstack.org/infra/manual/drivers.html#naming-with-zuul-v3
Change-Id: I794bd13bf74d2218e64b9f9922ea8abd6c9b33a0
|
|
|
|
|
|
| |
Verify that the Neutron DNS integration with designate is working.
Change-Id: I25d2ae627dfc3181fae15a6b66004e5befebad86
|
|\ |
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
- Added 'manager_model' flag for old style
pool-manager + zone-manager
- Added grenade testing for verify_noapi which
shows we can do an upgrade without impacting the
data plane
- Removed old keystone v3 test (v2 no longer exists, so
we are already testing it
- Make py35 job voting
- Stop dsvm jobs on docs / releasenotes / api-ref changes
Change-Id: I0de8d8c3366bb0325a73dd19ce0e1f9a57553d0b
|
|/
|
|
|
|
|
| |
Need to make requirements-check non-voting in order for this to pass,
will undo that afterwards.
Change-Id: Ibc77ea864503e63f73be0f1c41e07bfe8ea3dcae
|
|
|
|
|
|
|
| |
Somehow the "jobs:" tag was missing, not sure why zuul didn't throw up
on this.
Change-Id: Iaefd43979565981ee4090029dfbb8dbe2a4aab8f
|
|
Co-Authored-By: Dai Dang Van <daidv@vn.fujitsu.com>
Change-Id: I446d1501596d2ea092cf2ff4de26695c464511ce
|