| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
|
|
|
|
|
|
| |
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/zed branch, tests will
continue to use the upper-constraints list on master.
Change-Id: I3e14afdd68581bc67230b0e172268355832ba8c4
|
|
|
|
| |
Change-Id: I5a6438387b64a3bcf1a8bb215ddcec9b5ef35b5c
|
|
|
|
|
|
|
|
|
|
|
| |
In Zed cycle, we have dropped the python 3.6/3.7[1] testing
and its support. Add release notes and update the python
classifier for the same.
[1] https://governance.openstack.org/tc/reference/runtimes/zed.html
Co-Authored-By: Ghanshyam Mann <gmann@ghanshyammann.com>
Change-Id: I8a07a79a976c82518a6a94b6725719b9375df3a2
|
|
|
|
|
|
| |
This ps adds py39 support and replaces dashes with underscores
Change-Id: I5245be419244c8bd93c7099b61ce0a382f7a5065
|
|\ |
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
This PR makes troveclient to handle API response in new data schema.
Trove API response data schema has changed by the commit[1].
Original problem is that python-troveclient can't parse a API response
data in new data schema, resulting in an error.
[1]: https://opendev.org/openstack/trove/commit/429c39890e3242c6a502037673943b38452c5811
Task: 44986
Story: 2009979
Change-Id: I2e446c68c3b82c11d13f6bace54273c109e02069
|
|/
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
This PR replaces a request parameter name "net-id" with "network_id"
creating a cluster. When creating a cluster, Clusters API internally
calls Instaces API to create a instance. A request parameter name to
create instances has changed[1] but python-troveclient still uses
old parameter name when creating a cluster.
The original problem is instance creation error when creating a
instance that belongs to a cluster. Troves's Instances API has
changed a parameter name from "net-id" to "network_id", but Clusters
API and python-troveclient still uses the "net-id" parameter name.
We need to fix it.
[1]: https://opendev.org/openstack/trove/commit/535417240709694080255c064c9d84a5ab1d5372
Task: 44925
Story: 2009958
Change-Id: Ia3d1d6f451296eba34f2389da184c41a7ee9e84e
|
|
|
|
|
|
|
|
|
|
|
|
| |
Add file to the reno documentation build to show release notes for
stable/yoga.
Use pbr instruction to increment the minor version number
automatically so that master versions are higher than the versions on
stable/yoga.
Sem-Ver: feature
Change-Id: I8143ca09cafc3bf2ae68c856f426f2acaa699b38
|
|
|
|
|
|
|
|
|
|
|
| |
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: Ibb1f0b5a7740d36fda7be637f21802e31623baba
|
|
|
|
|
|
|
|
|
|
|
|
| |
Add file to the reno documentation build to show release notes for
stable/xena.
Use pbr instruction to increment the minor version number
automatically so that master versions are higher than the versions on
stable/xena.
Sem-Ver: feature
Change-Id: I62ae17b426c970e0e595210da0d7656f70b37352
|
|
|
|
| |
Change-Id: Id0853dfb207bbd219755d46a9c0d6b4e897bfbeb
|
|
|
|
|
|
|
|
| |
The patch bumps min version of tox to 3.18.0 in order to
replace tox's whitelist_externals by allowlist_externals option:
https://github.com/tox-dev/tox/blob/master/docs/changelog.rst#v3180-2020-07-23
Change-Id: Ia9928d8fe69a6a3c593ff9b5846ef3123e7dda26
|
|
|
|
| |
Change-Id: I97d3fcfa2935f76cb8753734fec6dab8669e732a
|
|
|
|
| |
Change-Id: I9886792f346bbe8d4887539ca69588b4957547e1
|
|
|
|
|
|
|
|
| |
When troveclient is used as a plugin for osc, it does not respect
provided endpoint type or cert via osc. This might result in
CERTIFICATE_VERIFY_FAILED error with osc, but not with trove shell.
Change-Id: I3d34774e87fcf0fe8efb024d4e6ff80a4e3f49c6
|
|
|
|
|
|
|
|
|
|
|
| |
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: I6b35118b83af7c18baaefaddfdd6cd51912ee0c7
|
|
|
|
|
|
|
|
|
|
|
|
| |
Add file to the reno documentation build to show release notes for
stable/wallaby.
Use pbr instruction to increment the minor version number
automatically so that master versions are higher than the versions on
stable/wallaby.
Sem-Ver: feature
Change-Id: I01e922d4a71d97f4342e5ec6d498c69359e2f987
|
|
|
|
|
|
|
| |
This feature needs to bump python-troveclient major version as it
introduced an incompatible change for backup creation CLI.
Change-Id: I6fe94ccb552e2c0020150494ccc2ba6361184229
|
|
|
|
| |
Change-Id: I100f8a302aeb498e3c0cebd8d36ef5fa437d444d
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
The abstract base classes previously defined in 'collections' were moved
to 'collections.abc' in 3.3. The aliases will be removed in 3.10.
Preempt this change now with a simple find-replace:
$ ag -l 'collections.($TYPES)' | \
xargs sed -i 's/\(collections\)\.\($TYPES\)/\1.abc.\2/g'
Where $TYPES is the list of moved ABCs from [1].
[1] https://docs.python.org/3/library/collections.abc.html
Credit for this commit message to Stephen Finucane <stephenfin@redhat.com>
Change-Id: I782f2449832398cf2cfb886f561635de3d8ac18d
|
|
|
|
|
|
|
|
|
| |
Add python3.7 from setup.cfg, Wallaby's python
supported runtimes are python 3.7[1]:
[1] http://lists.openstack.org/pipermail/openstack-discuss/2021-January/019648.html
Change-Id: Ia1e29c25df0b3f47b9513b863a6f3866a7e802c3
|
|
|
|
|
| |
Change-Id: Iadc87779bf513c9d04847b6cf8ecbc60b300d7db
Implements: blueprint remove-unicode
|
|
|
|
|
|
|
|
|
| |
If using formatters it will raise a error that local variable
'data' referenced before assignment
story: 2008472
task: 41511
Change-Id: I6c66139b54a203bd8af01e8534e4d7ce7735e02d
|
|
|
|
|
|
|
|
|
| |
Remove python3.7 from setup.cfg, since Wallaby's python
supported runtimes are python 3.6 and python 3.8[1]:
[1]: https://governance.openstack.org/tc/reference/runtimes/wallaby.html
Change-Id: I26e748d804743ffc3f30cd05347fdd51dedb051c
|
|
|
|
|
|
|
|
| |
Just use 'server_id' from the instance response instead.
Story: 2008464
Task: 41496
Change-Id: Ib84dbd5fbd752ab7c7607ccb874663b01bfb7388
|
|\ |
|
| |
| |
| |
| |
| |
| | |
[1] https://pypi.org/project/cliff/3.5.0/
Change-Id: I1d6fb5ca4e0856a2766a69f7fce9b56d7253f754
|
|/
|
|
| |
Change-Id: I3f5badc4d3bbb41de008d39e813d48f6aa670dc1
|
|
|
|
|
|
|
| |
Story: 2008420
Task: 41361
Change-Id: I4dd67cf9aa9a13a520e69872d2752d22f19e63cf
|
|
|
|
|
|
|
|
|
|
|
| |
The community doesn't have a final solution, the following are what we found:
* virtualenv 20.2.2 released recently with pip bumped to 20.3.1
* pip before 20.3 is not actually satisfying the full dependency set and those
issues were uncovered by the newer version.
* Disable this job for now until the community has a decent solution
Change-Id: Ib4a59ae54cc6d86234226ad8b78fbb0058cc02de
|
|
|
|
|
|
|
| |
Story: 2008419
Task: 41360
Change-Id: Ib14e5d56f75b68f32ee3ec23a198f618e5141931
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Introduce support of python 3.8 [1] and move tox and jobs to py38.
jsonschema 3.2.0 [2] support python 3.8
pyOpenSSL 19.1.0 [3] support python 3.8
[1] https://governance.openstack.org/tc/reference/runtimes/victoria.html#python-runtimes-for-victoria
[2] https://github.com/Julian/jsonschema/pull/627
[3] https://pypi.org/project/pyOpenSSL/19.1.0/
Change-Id: I8f561325780a95173501f42e10b6fce617bb17f4
|
|\ |
|
| |
| |
| |
| |
| |
| |
| |
| |
| | |
Story: 2008341
Task: 41244
This reverts commit f859692cc3f3f9ad72546d6b94f991a1558d78af.
Change-Id: I690956927fb2558950362d1f223596db92e53d1e
|
| |
| |
| |
| | |
Change-Id: I9d08740b9e220d24aad7f691491d5eea8a7e16f9
|
|/
|
|
|
|
|
|
|
|
|
|
|
|
| |
- Support "--datastore-version-number" for creating configuration
- Support "--datastore-version-number" for creating instance
- Support "--version-number" for creating datastore version
- Support "--version-name" for updating datastore version
- Support showing version number for datastore version, instance and
configuration
Story: 2008358
Task: 41264
Change-Id: Ie84b4506736a82a214b0416f7e451d565552f651
|
|\ |
|
| |
| |
| |
| |
| |
| |
| |
| |
| | |
Story: 2008341
Task: 41242
This reverts commit 27cf71299ec51976fed8b18dbf5c0e4f9f4fd6f5.
Change-Id: I036a0423263b1a0332415c6403647ae82c9e34c4
|
|/
|
|
|
|
|
| |
Story: 2008343
Task: 41245
Change-Id: Id6a0dc82430dc601d4102729b3ac010e137881c6
|
|
|
|
|
|
| |
Change-Id: Iee4d92921d75f4d72405342fb5147a8bbfd269e5
Story: 2008340
Task: 41241
|
|
|
|
|
|
| |
Change-Id: Ib0fb05c82477c4f081a5608012c7d64b3857a223
Story: 2008342
Task: 41243
|
|
|
|
| |
Change-Id: I9399c62815c20f8db129bf22647e7457eaae0f57
|
|
|
|
|
|
|
|
|
|
|
| |
UPPER_CONSTRAINTS_FILE is old name and deprecated
-https://zuul-ci.org/docs/zuul-jobs/python-roles.html#rolevar-tox.tox_constraints_file
This allows to use lower-constraints file as more
readable way instead of UPPER_CONSTRAINTS_FILE=<lower-constraints file>.
[1] https://review.opendev.org/#/c/722814/
Change-Id: Ieb7bf715f4d28814afe6b791fde90ab114d9793a
|
|
|
|
|
|
|
|
| |
Python modules related to coding style checks (listed in blacklist.txt in
openstack/requirements repo) are dropped from lower-constraints.txt
they are not needed during installation.
Change-Id: Ib9998802371dafa84042e3c4c71c7fac019fe996
|
|\ |
|
| |
| |
| |
| |
| |
| |
| |
| | |
in 'victoria' cycle, we should test py38 by default.
also remove unused env pypy
Trivial change
Change-Id: Iafaa88482bf5e972e1c0eb9766254d3973685368
|
| |
| |
| |
| | |
Change-Id: I1b3e8dce864740221722070a710f5a2f867d6c4b
|
| |
| |
| |
| |
| |
| |
| | |
Remove babel.cfg and the translation bits from setup.cfg, those are not
needed anymore.
Change-Id: Ia70ca75cde26c41aab142ca7a8fff977aedc0f42
|
| |
| |
| |
| |
| |
| | |
Remove all usages of six.
Change-Id: I6ea8d1cdc3060d5c2a4311c7454b66ba75109b0c
|
| |
| |
| |
| |
| |
| |
| |
| |
| | |
The imp module is deprecated[1] since version 3.4, use importlib to
instead
[1]: https://docs.python.org/3/library/imp.html
Change-Id: Ifb44be3b0a0c35dd99d0230e9c371dfcb97f6fdd
|