| Commit message (Collapse) | Author | Age | Files | Lines |
... | |
| |/
| |
| |
| |
| |
| |
| |
| |
| | |
Now that we are running the Victoria tests that include a
voting py38, we can now add the Python 3.8 metadata to the
package information to reflect that support.
Change-Id: Ibfb252d74656dd517686082328048db8ce48384d
Signed-off-by: Sean McGinnis <sean.mcginnis@gmail.com>
|
|/
|
|
|
|
|
|
|
|
|
|
|
|
| |
Python 3.8 is now our highest level supported python runtime.
This updates the default tox target environments to swap out
py37 for py38 to make sure local development testing is
covering this version.
This does not impact zuul jobs in any way, nor prevent local
tests against py37. It just changes the default if none is
explicitly provided.
Change-Id: Ie160ee9faca27890e5fdcd21b1212d6c93cde735
Signed-off-by: Sean McGinnis <sean.mcginnis@gmail.com>
|
|
|
|
|
|
|
|
|
|
|
| |
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: I313cbfd89de29ad5d8f4e2782e1efefb230945d0
|
|
|
|
|
|
|
|
|
|
|
|
| |
Add file to the reno documentation build to show release notes for
stable/ussuri.
Use pbr instruction to increment the minor version number
automatically so that master versions are higher than the versions on
stable/ussuri.
Change-Id: I43ff22bd52ca8f14ddf807c629322752e5752801
Sem-Ver: feature
|
|
|
|
|
|
|
|
| |
Now that we no longer support py27, we can use the standard library
unittest.mock module instead of the third party mock lib.
Change-Id: I4d8eada1df0ec43162d4729bf75147eb40252b72
Signed-off-by: Sean McGinnis <sean.mcginnis@gmail.com>
|
|
|
|
|
|
| |
document the ignored warnings in tox.ini.
Change-Id: I4d22611f6676e96e5d5287bee4620e16ad41c3a1
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
The repo is Python 3 now, so update hacking to version 3.0 which
supports Python 3.
Fix:
F601 dictionary key 'cr_to_rp' repeated with different values
F841 local variable 'excep' is assigned to but never used
F821 undefined name 'excep'
E305 expected 2 blank lines after class or function definition, found 1
E731 do not assign a lambda expression, use a def
Blacklist:
W504 line break after binary operator
Update hacking extension for newer flake8 version.
Change-Id: I9f0d7b166e285091111c42fe978d29d7dd3bf5db
|
|\ |
|
| |
| |
| |
| | |
Change-Id: I7b1fd3412b815d88b6d54178566f4089433f98ff
|
|\ \ |
|
| |/
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
Cinder has a current implementation to support glance colocation
of volume images[1].
To support this feature for vmdk driver, we need to pass the
base image reference (from which the volume was originally created)
to the image service update method which this patch addresses.
[1] https://review.opendev.org/#/c/697636/
Change-Id: Iba7cbdd3f50877d360201391e87f1748433348a7
|
| |
| |
| |
| |
| |
| | |
File Object in Python3 do not have readinfo function.
Change-Id: Ifcda45d7641b895a58472a533655ca4d3f33f246
|
|/
|
|
|
|
|
|
|
|
|
|
| |
Update the minversion parameter to use the python -m pip to install
python packages:
https://tox.readthedocs.io/en/latest/changelog.html#id185
It's recommend to use this. Remove the useless install_command
parameter.
Change-Id: I17588a5702fa1f9429dd6bc2d1a8c4ad9e90c539
|
|\ |
|
| |
| |
| |
| |
| |
| |
| |
| |
| | |
This patch adds the ability to change the read chunk
size during a call to VmdkReadHandle.read calls.
The read size defaults to READ_CHUNKSIZE, which was
the previous behavior.
Change-Id: I2480a2dfc42b51a22a2fce071c62c97d84555cf1
|
|\ \ |
|
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
This patch adds the ability to properly translate and raise
VimExceptions when polling the state of the lease.
Change-Id: Ie22808471d4c72e26607e817167e0e2283630b5a
|
|\ \ \ |
|
| | |/
| |/|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
This patch adds some standard file handle functions to the
FileHandle class.
This adds
seek
fileno
tell
flush
Change-Id: I2ae5af9f79732a757788a03f2aabdf784f461d40
|
| | |
| | |
| | |
| | | |
Change-Id: I6fa0378b122f227970c32bc2ab8b6c0393d336bd
|
|/ /
| |
| |
| | |
Change-Id: I75c5420de8615a17692704182e79f571ac27ede2
|
|/
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
OpenStack is dropping the py2.7 support in Ussuri cycle.
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
Change-Id: I4b1f1b65d21340e76971d2bf31ee79d97392c454
Sem-Ver: api-break
|
|
|
|
|
|
|
|
|
|
|
| |
Glance supports multiple stores now. In order to use this feature, on
patch #661676, it added parameter "store_id" when call function
"image_transfer.upload_image". We need to parse this parameter and pass
it to "image_service.update" function.
Closes-Bug: #1857094
Change-Id: I03747f54545ae3f91bf10de76d07de6828a419d6
|
|
|
|
|
|
| |
move 'basepython' to the top-level 'testenv'
Change-Id: Ic3474388671341921bbfe3267405b4d90412ace0
|
|\ |
|
| |
| |
| |
| | |
Change-Id: Iee79b99c9375342bdb1a081fff40c604da8962b3
|
|/
|
|
|
|
|
|
|
|
|
|
| |
Sphinx 1.8 introduced [1] the '--keep-going' argument which, as its name
suggests, keeps the build running when it encounters non-fatal errors.
This is exceptionally useful in avoiding a continuous edit-build loop
when undertaking large doc reworks where multiple errors may be
introduced.
[1] https://github.com/sphinx-doc/sphinx/commit/e3483e9b045
Change-Id: I390f8f7add7530f1442f66816389202e3ed21f05
|
|
|
|
|
|
|
|
|
|
|
|
| |
Add file to the reno documentation build to show release notes for
stable/train.
Use pbr instruction to increment the minor version number
automatically so that master versions are higher than the versions on
stable/train.
Change-Id: Iadf764c8127ff1713f2c5e9bededdb8d29f294af
Sem-Ver: feature
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
For compliance with the Project Testing Interface as described in:
https://governance.openstack.org/tc/reference/project-testing-interface.html
For more detailed information, please refer to:
http://lists.openstack.org/pipermail/openstack-dev/2017-December/125710.html
Change-Id: Id20646cd51ffc13cf4e77c640eb677fe376c1b1f
Co-Authored-By: Stephen Finucane <stephenfin@redhat.com>
|
|
|
|
|
|
|
|
|
|
|
|
| |
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: I4625a70e74f5c01c7b69ef14f1112c5057d10255
Story: #2005924
Task: #34234
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
As it was announced [1] global bindep-fallback.txt was removed and now
projects need to have a local bindep.txt to be able to install binary
dependencies for testing.
We use lxml which requires a number of underlying packages.
[1] http://lists.openstack.org/pipermail/openstack-discuss/2019-June/007272.html
Change-Id: Ie635fa5d613cb89f8de8c8c8d5b119621acb926d
Signed-off-by: Stephen Finucane <stephenfin@redhat.com>
|
|
|
|
|
|
|
|
|
|
| |
Sync sphinx dependency with global requirements. It caps python 2 since
sphinx 2.0 no longer supports Python 2.7.
This change fixes `requirements-check` Zuul job.
Change-Id: I9c3dff8c0a87d3bad327f83770f8a6f8484abac6
Closes-Bug: #1831410
|
|\ |
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
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: I29cc5d550d36fc2d80ca4364aa972567fa70d280
|
|\ \ |
|
| | |
| | |
| | |
| | |
| | |
| | | |
This may cause the looping task to freeze.
Change-Id: Ibf1ace8f0c45a56738432028c8125154c5aa3c15
|
|\ \ \
| |_|/
|/| | |
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
Adding a looping call to periodically update NFC lease
progress during virtual disk copy from ESXi to file
handle.
Change-Id: Id562d200c92af94151b08d3ae4217da41edea55e
|
|\ \ \
| |_|/
|/| | |
|
| | |
| | |
| | |
| | | |
Change-Id: I335d3b2493f53a305ec0e22c31d817ca8ba87e40
|
| |/
|/|
| |
| |
| |
| |
| |
| |
| | |
oslo.vmware library does not need to emit localized messages from
vCenter. Explicitly setting the locale to 'en' during session
establishment to avoid UnicodeDecodeError while handling non-
english vCenter messages.
Change-Id: Ifb26a7832c15af3ed3227c94131fe0b22579e889
|
| |
| |
| |
| |
| |
| |
| | |
Bandit is flagging one of the lines in unit test as a security
issue which is false positive. Adding nosec to skip that line.
Change-Id: I36feb93bc23ba5ef0cb497859140bb5f962f2bee
|
|\ \
| |/
|/| |
|
| |
| |
| |
| |
| |
| |
| | |
This makes debugging terribly difficult when there are random
legitimate errors, for example a file is not found.
Change-Id: Iec76b95a70552de8e27683c0ea388b55b519db9f
|
|/
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
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.
|
|
|
|
|
|
|
|
|
|
| |
Python 3.6 is more strict about special characters in regular strings if
they are invalid escape sequences. This most often happens in regex
strings. This fixes one instance by switching the regex string to use a
raw string.
Change-Id: I73a7393fe04c920c7d82a2fa68f1cf0c7d453a7d
Signed-off-by: Sean McGinnis <sean.mcginnis@gmail.com>
|
|
|
|
|
|
|
| |
Small fix to switch "print foo" to "print(foo)".
Change-Id: Ib49a5e9420a4ab2ab62db2886a78c070ff6c5ba0
Signed-off-by: Sean McGinnis <sean.mcginnis@gmail.com>
|
|
|
|
|
|
|
|
|
|
|
|
| |
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: I18c08f5200dc7cceb8d8b8bf8133b2c89c8ce367
Sem-Ver: feature
|
|\ |
|
| |
| |
| |
| |
| |
| |
| |
| | |
In the case of a datastore cluster, if no datastor is found then
return None. Do not fail on a key exception for accessing a field
that does not exist
Change-Id: I036f8022e2b9f454f7cd10846b408153a18b7b60
|