Commit Graph

564 Commits

Author SHA1 Message Date
Michael Johnson
1952d65ad5 Update zuul queue configuration
Zuul is changing how queues are declared[1]. This patch updates
Designate client for the new way to define the queue.

This change also drops the `lower-constraints` job.

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

Change-Id: Ibf3bab374ec3a5bec842051c29d18864d42c02b8
(cherry picked from commit ef2098e654)
train-eol
2022-09-19 10:54:01 -06:00
Sean McGinnis
ca3e45c064 Update TOX/UPPER_CONSTRAINTS_FILE for stable/train
Update the URL to the upper-constraints file to point to the redirect
rule on releases.openstack.org so that anyone working on this branch
will switch to the correct upper-constraints list automatically when
the requirements repository branches.

Until the requirements repository has as stable/train branch, tests will
continue to use the upper-constraints list on master.

Change-Id: If7c7fb1831ed873bf783a92ea2d2d124a2292fbd
2019-09-20 17:03:01 +00:00
63e276a735 Update .gitreview for stable/train
Change-Id: Id583ef3740f1114dcd952b83dbed4aa1d751d907
2019-09-20 16:45:50 +00:00
Erik Olof Gunnar Andersson
093d8d7170 Removing v1 api support
The v1 has officially been removed from Designate since
the Queens release, and was deperecated long before that.

Change-Id: Ic5b44761ff939e2b319924af87849b3a79f9cb07
train-em 3.0.0
2019-09-10 20:53:25 -07:00
Corey Bryant
5c9bbbfac8 Add Python 3 Train unit tests
This is a mechanically generated patch to ensure unit testing is in place
for all of the Tested Runtimes for Train.

See the Train python3-updates goal document for details:
https://governance.openstack.org/tc/goals/train/python3-updates.html

Change-Id: Ie2119dec469dba059fa3ce8729f360590d45791c
Story: #2005924
Task: #34204
2.12.0
2019-06-24 09:09:57 -04:00
zhangboye
6bdc313b47 Cap sphinx for py2 to match global requirements
Change-Id: I619cdb572dec1fc599e445aca07349b31cb16738
2019-06-06 18:15:34 +08:00
OpenDev Sysadmins
51225e4381 OpenDev Migration Patch
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.
2019-04-19 19:43:48 +00:00
Ghanshyam Mann
b8d4c338cd Dropping the py35 testing
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: I160c141169d68fd9403604c68cecde0c70c463c3
2019-04-15 18:01:11 +00:00
Tony Breeds
d16aed56a2 Uncap jsonschema
We have jsonschema capped at a fairly old version. Other than some
specific releases, it looks like keeping it below 3.0 was added in
I943fd68b9fab3bce1764305a5058df5339470757 without really any explanation
why.

In order to update to a 3.x release we need to:
1. Remove the cap from global-requirements.txt (see Depends-On), leaving
   upper-constraints.txt at a 2.x release
2. Remove the cap from all consumers (this change)
3. Release a new version of consumers that are published to pypi
4. Update upper-constraints.txt with those new releases
5. Update jsonschema in upper-constraints.txt to a 3.X release
   (See: https://review.openstack.org/649789)
6. Test consumers with the change from 5.
7. [Optional] fix issues in consumers that arise from 6.
8. Merge the change from 5.

Change-Id: I229ab45375c1c5a06c283b1d0cde3c2d951e5dd8
Co-Authored-by: Sean McGinnis <sean.mcginnis@gmail.com>
Depends-On: https://review.openstack.org/649669
2019-04-04 13:59:59 +11:00
fdb515e16f Update master for stable/stein
Add file to the reno documentation build to show release notes for
stable/stein.

Use pbr instruction to increment the minor version number
automatically so that master versions are higher than the versions on
stable/stein.

Change-Id: Ic50ced0e2eaeb90e98a1415f2e8624023c5ff028
Sem-Ver: feature
2019-03-18 14:50:34 +00:00
Zuul
598c1abac4 Merge "Update hacking version" 2019-03-07 13:40:59 +00:00
Zuul
a54ae8b4bb Merge "Update json module to jsonutils" 2019-03-06 16:50:19 +00:00
jacky06
0bc07b84f7 Update hacking version
Use latest release 1.1.0 and compatible changes w.r.t pep8

Change-Id: Icac6a838cac745b14fb4ac7281fe40f0e33dceb0
2019-03-06 22:26:59 +08:00
Zuul
f106a95ba3 Merge "add python 3.7 unit test job" 2019-03-01 04:30:32 +00:00
cao.yuan
e288539298 Update json module to jsonutils
oslo project provide jsonutils, and the others use it in many place,
this PS to update the json moudule to oslo jsonutils for consistency.

Change-Id: I8cbf78b0735572f550ece31611258c3da9ae1d35
2019-02-28 10:30:22 +08:00
Corey Bryant
c7157051f2 add python 3.7 unit test job
This is a mechanically generated patch to add a unit test job running
under Python 3.7.

See ML discussion here [1] for context.

[1] http://lists.openstack.org/pipermail/openstack-dev/2018-October/135626.html

Change-Id: Iebbf2ff70a5fc569cc48dfdb06286c4f9ff8cde9
Story: #2004073
Task: #27410
2019-02-14 22:35:55 -05:00
98k
4ffd836c9a Add doc/requirements.txt to releasenotes tox environment
Without these dependencies, the releasenotes build does not actually
work.

Change-Id: I6341d335003b5bd29d05314fa6f18dc66adf6f2a
2019-01-09 18:13:34 +00:00
98k
9db7cbd52f Change openstack-dev to openstack-discuss
Mailinglists have been updated. Openstack-discuss replaces openstack-dev.

Change-Id: I6b7ce5b390318353d5721d0f0cc077a42a789dc7
2018-12-04 07:58:51 +00:00
qingszhao
3192de540a Add Python 3.6 classifier to setup.cfg
Change-Id: I181a86cdde2d49eb1072f9488a8b4a9500f29dbe
2018-11-29 09:18:17 +00:00
Vieri
f0b7eb4d8c Don't quote {posargs} in tox.ini
Quotes around {posargs} cause the entire string to be combined into one
arg that gets passed to stestr. This prevents passing multiple args
(e.g. '--concurrency=16 some-regex')

Change-Id: I2129ff5454ad7e2f94736ea750ca3f2d6d78e1ea
stein-em 2.11.0
2018-10-09 13:48:38 +00:00
Andreas Jaeger
ab3ff31658 Use templates for cover and lower-constraints
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.

Reorder templates alphabetically.

Also, add repo to designate queue for co-gating.

Change-Id: I8cd7ec2e27e3e15c92a9f57f98117eca006059b1
2018-09-06 20:53:22 +02:00
Nguyen Hai
1fcf7f10c4 add python 3.6 unit test job
This is a mechanically generated patch to add a unit test job running
under Python 3.6 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: Ia793b6bc70883865a4432b2024df6baa56a4a3e9
Story: #2002586
Task: #24292
2018-08-17 15:03:18 +09:00
Nguyen Hai
41b9101774 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: Ia976368d5efba584fb44eafe4fa1f746726236dd
Story: #2002586
Task: #24292
2018-08-17 15:03:18 +09:00
Nguyen Hai
00dfc92ea5 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: Ia2b7a3220fbc4b96a6442118845d662efaeeef4c
Story: #2002586
Task: #24292
2018-08-17 15:03:17 +09:00
Zuul
71a47fabac Merge "Update reno for stable/rocky" 2018-08-14 18:10:38 +00:00
Zuul
a870cffdf9 Merge "Check item is one of six.string_types not just str" 2018-08-11 05:46:59 +00:00
396176a268 Update reno for stable/rocky
Change-Id: I0182b4343fd0be1e8083373e206462cbb1e75901
2018-08-10 16:28:21 +00:00
Zuul
200f5192fd Merge "server-get/update show wrong values about 'id' and 'update_at'" rocky-em 2.10.0 2018-07-25 03:10:31 +00:00
Vu Cong Tuan
9f70179a3d Switch to stestr
According to Openstack summit session [1],
stestr is maintained project to which all Openstack projects should migrate.
Let's switch to stestr as other projects have already moved to it.

[1] https://etherpad.openstack.org/p/YVR-python-pti

Change-Id: I96c7c264dab04a7f52e2c77a1165ed51137bfae0
2018-07-11 14:51:22 +07:00
Ben Nemec
9d34339c06 Fix copy-pasta in quota command descriptions
These seem to have been copied from the blacklist command and don't
make sense for quotas.  They also appear in the openstackclient help
output which is confusing.

Change-Id: Ib5d2c0fd7da8cb18e230d84c5f344217ad853da7
2018-06-29 21:12:32 +00:00
miaoyuliang
19e43432c3 server-get/update show wrong values about 'id' and 'update_at'
While process 'designate server-get' and 'designate server-update',
the 'id' and 'update_at' values are wrong, they should be
interchanged.

Change-Id: Ibddf9cc9a018774ed229c0dfa81e705cd74704bc
Closes-Bug: #1777576
2018-06-20 14:26:41 -04:00
Zuul
99ca354c48 Merge "Remove PyPI downloads" 2018-06-08 20:11:20 +00:00
Chen
4dd1c3075f Remove PyPI downloads
According to official site,
https://packaging.python.org/guides/analyzing-pypi-package-downloads/
PyPI package download statistics is no longer maintained and thus
should be removed.

Change-Id: Ifd81d1071aee5c5e2ce1c52aa993b794c95455eb
2018-06-07 22:38:41 +08:00
Doug Hellmann
8b7ac9c02d fix tox python3 overrides
We want to default to running all tox environments under python 3, so
set the basepython value in each environment.

We do not want to specify a minor version number, because we do not
want to have to update the file every time we upgrade python.

We do not want to set the override once in testenv, because that
breaks the more specific versions used in default environments like
py35 and py36.

Change-Id: If352b0ca1de2cda56089ebe1c7db04feb5ba983b
Signed-off-by: Doug Hellmann <doug@doughellmann.com>
2018-06-06 17:58:17 -04:00
melissaml
3c4006313c Trivial: Update pypi url to new url
Pypi url changed from [1] to [2]

[1] https://pypi.python.org/pypi/<package>
[2] https://pypi.org/project/<package>

Change-Id: I49bb581c87d28bebe9f251cec801eaf5b79606d7
2018-04-21 10:18:37 +08:00
OpenStack Proposal Bot
bc0e25bd0a Updated from global requirements
Change-Id: Id0fe23bc2601b27ba53fa95bfb91d1a6b4fda91b
Signed-off-by: Graham Hayes <gr@ham.ie>
2018-04-17 14:12:40 +01:00
Graham Hayes
c0543004d0 Check item is one of six.string_types not just str
Change-Id: I343d9f6bdb3509256191a44e686f24e0ebeb5d22
Closes-Bug: #1762612
2018-04-16 16:01:16 +01:00
Doug Hellmann
6eeef0dd24 add lower-constraints job
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: Ib3db492e715ab98d8f4adfe58780824cf30ace15
Depends-On: https://review.openstack.org/555034
Signed-off-by: Doug Hellmann <doug@doughellmann.com>
2018-03-22 17:46:04 -04:00
OpenStack Proposal Bot
6e27a1d3f5 Updated from global requirements
Change-Id: Ia58a4bc1b168dd9b57f59231cbaa0e35071e0a85
2018-03-15 07:55:36 +00:00
OpenStack Proposal Bot
3710e6352d Updated from global requirements
Change-Id: I8f336b08b2ce96d0b06e2c4745d50905a55a9c4d
2018-03-15 00:26:06 +00:00
Zuul
1c9d458e7e Merge "Add os-testr in test-requirements.txt" 2018-03-14 13:55:26 +00:00
Jens Harbott
3ef63c3a12 Add os-testr in test-requirements.txt
The py27 and py35 jobs fail because the subunit-trace command is not
found. The command is utilized in tools/pretty_tox.sh. But os-testr
is not included in test-requirements.txt. So add it to fix the gate
job failures.

Change-Id: Ifdd4bad354aebf24e37769ff8e1e5f3bdbeebd76
Related-Bug: #1753898
2018-03-14 10:35:22 +00:00
OpenStack Proposal Bot
6cbddfa03a Updated from global requirements
Change-Id: I95d293d674e9e8f93488c85d2f1a8018670fe693
2018-03-13 07:24:49 +00:00
OpenStack Proposal Bot
0a9c5c6a9f Updated from global requirements
Change-Id: Ie98183968ec570097a18632a417bce7bc04911c7
2018-03-10 13:46:11 +00:00
Zuul
4e77351ea6 Merge "Highlight V1 API removal" 2018-02-28 18:55:42 +00:00
OpenStack Proposal Bot
f5e3a80c5c Updated from global requirements
Change-Id: I2dd8ba0611ed01e151731b9e2c5c2a212d198599
2018-02-17 10:11:18 +00:00
Zuul
95367aa57f Merge "Improve the RecordSet Update UI" 2018-02-12 20:45:02 +00:00
Graham Hayes
7cd8b69fc2 Highlight V1 API removal
Update Docs and the execption logged to point users to the
openstack cli + v2 client.

Change-Id: Ib08330d348a6a2f0e976ab0df26e91b2d7bd4e13
2018-02-12 14:01:22 +00:00
Graham Hayes
653643b448 Improve the RecordSet Update UI
This adds the logic introduced in
I8fefd9d0f104170d50c5d5dc3cbcc53facda9baf to the "recordset set"
command as well.

This helps with the consistancy, and fixes some of the same issues
in the set command.

Change-Id: Ib943ed0eea436ad1a7ad0c3717f0fb6bd6b5b3f0
2018-02-12 13:41:10 +00:00
77c743f8b9 Update reno for stable/queens
Change-Id: Ic8ba99789f4790faa066446daa9ac30e16d87ae0
2018-01-26 00:41:35 +00:00