- 11 Aug, 2022 1 commit
-
-
Radosław Piliszek authored
It's not a runtime dependency (and even oslo.i18n has dropped it). For details, see [1]. [1] http://lists.openstack.org/pipermail/openstack-discuss/2020-April/014227.html Change-Id: I604ba0b901474b00efa704e6c206d0400b7cec34 (cherry picked from commit 4c994853)
-
- 18 Mar, 2021 2 commits
-
-
OpenStack Release Bot authored
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/wallaby branch, tests will continue to use the upper-constraints list on master. Change-Id: I61574de912460b8f255134d37236e6c15dcb6bfb
-
OpenStack Release Bot authored
Change-Id: Ia09b6a9e8c1a9477f7ba145e0279997179051292
-
- 03 Mar, 2021 1 commit
-
-
Pierre Riteau authored
Change-Id: Ifd55fce5f9a6eb78aa6a909beab0d502b67c1d7a Closes-Bug: #1917636
-
- 01 Mar, 2021 2 commits
- 23 Feb, 2021 3 commits
-
-
Pierre Riteau authored
This is now maintained as a Jazzband project [1]. [1] https://github.com/jazzband/prettytable Change-Id: I29f68f2d08aa707dd328504f49e80fcd2d3f771b
-
Sean McGinnis authored
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: I692abac2bf1fe118c27af043e71f315c8354c8a0 Signed-off-by:Sean McGinnis <sean.mcginnis@gmail.com>
-
Pierre Riteau authored
The seal function was introduced in unittest.mock in Python 3.7. It is preventing us from using unittest.mock instead of mock. We can restore it when the minimum runtime is Python 3.7 or later. Change-Id: Ieb26af07da0c4084fb8c4ea2c4d461eb5595f583
-
- 03 Jan, 2021 1 commit
-
-
Martin Kopec authored
pep8 job is failing because the version of flake8 (flake8<2.7.0,>=2.6.0) requested by hacking<1.2.0 is not compatible with pyflakes>=2.1.1. Therefore the patch increases the max version of hacking. Also the patch fixes a few pep8 errors. Change-Id: Ib9f1cb5a77947cfb1ab28a7f26e97edba007466c
-
- 27 Nov, 2020 1 commit
-
-
wuchunyang authored
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>. Change-Id: Ib52b501dc43bc9d6685ffd2dd79ceb881044a1f3
-
- 09 Nov, 2020 1 commit
-
-
wangzihao authored
Replace the following items with Python 3 style code: - six.text_type - six.StringIO Change-Id: I9db56ea304938d66753106357e572f307d226850
-
- 21 Oct, 2020 1 commit
-
-
wu.chunyang authored
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: I3be1bf801a386052e42c070c0710680f2f8d2a19
-
- 12 Oct, 2020 1 commit
-
-
maaoyu authored
in 'victoria' cycle, we should test py38 by default. ref: https://governance.openstack.org/tc/reference/runtimes/victoria.html Change-Id: I23079372b2cbbc083f6c4fef1df2268755a2da1e
-
- 24 Sep, 2020 1 commit
-
-
maaoyu authored
The docs requirements migrated to doc/requirements.txt we need not install things from requirements.txt. Change-Id: Iebf119fe20e8767d3d8f088d889eb5a8d38a81b2
-
- 10 Sep, 2020 3 commits
-
-
OpenStack Release Bot authored
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: I01d8d50d76b8cc9b76d3bd84bf3c67e53f542fce
-
OpenStack Release Bot authored
Add file to the reno documentation build to show release notes for stable/victoria. Use pbr instruction to increment the minor version number automatically so that master versions are higher than the versions on stable/victoria. Change-Id: Ibf43fb846edd1cf76af59aa5e93ccd9de7ffe4c6 Sem-Ver: feature
-
Zuul authored
-
- 08 Sep, 2020 1 commit
-
-
Jason Anderson authored
Currently Blazar has hard-coded support for only two login methods: 'token' and 'password'. There are many more auth mechanisms supported by Keystone and the clients. The complexity of parsing arguments and constructing an auth/session entity is taken care of in the keystoneauth1.loading module, which this commit takes advantage of. Change-Id: I7173d1880c8938ac54a0fb3495417f5ce40db4e7
-
- 27 Aug, 2020 1 commit
-
-
Jason Anderson authored
Some of the tests rely on a hard-coded date being actually in the past when the test runs. This fixes that by fixing the value of utctime when the test executes to a date in the past relative to the test input. Change-Id: Iccb57dca5c1130a0e6ca88e9ca387fc218891369
-
- 18 Aug, 2020 1 commit
-
-
Pierre Riteau authored
The test_args2body_start_now unit test started failing because the end date was set to August 9, 2020 which is now in the past. Change-Id: I8cc4f4ec7bf2af5bdfef37253801fd4c970b7977
-
- 09 Jul, 2020 1 commit
-
-
Ghanshyam Mann authored
As per victoria cycle testing runtime and community goal[1] we need to migrate upstream CI/CD to Ubuntu Focal(20.04). Fixing: - bug#1886296 Bump the pyflakes to 2.1.1 as min version to run pep8 jobs on py3.8 which is default python vesion in ubuntu focal. Story: #2007865 Task: #40178 Closes-Bug: #1886296 [1] https://governance.openstack.org/tc/goals/selected/victoria/migrate-ci-cd-jobs-to-ubuntu-focal.html Change-Id: If5262d4b4c67fddc55125ee3ca9c7f6c34ebade9
-
- 23 Jun, 2020 1 commit
-
-
Zuul authored
-
- 02 Jun, 2020 1 commit
-
-
Hervé Beraud authored
The __future__ module [1] was used in this context to ensure compatibility between python 2 and python 3. We previously dropped the support of python 2.7 [2] and now we only support python 3 so we don't need to continue to use this module and the imports listed below. Imports commonly used and their related PEPs: - `division` is related to PEP 238 [3] - `print_function` is related to PEP 3105 [4] - `unicode_literals` is related to PEP 3112 [5] - `with_statement` is related to PEP 343 [6] - `absolute_import` is related to PEP 328 [7] [1] https://docs.python.org/3/library/__future__.html [2] https://governance.openstack.org/tc/goals/selected/ussuri/drop-py27.html [3] https://www.python.org/dev/peps/pep-0238 [4] https://www.python.org/dev/peps/pep-3105 [5] https://www.python.org/dev/peps/pep-3112 [6] https://www.python.org/dev/peps/pep-0343 [7] https://www.python.org/dev/peps/pep-0328 Change-Id: Iccb1384832b5f0892ddc3e5c2adec20e312add6a
-
- 22 May, 2020 1 commit
-
-
Andreas Jaeger authored
Switch to openstackdocstheme 2.2.1 and reno 3.1.0 versions. Using these versions will allow especially: * Linking from HTML to PDF document * Allow parallel building of documents * Fix some rendering problems Update Sphinx version as well. openstackdocstheme renames some variables, so follow the renames before the next release removes them. A couple of variables are also not needed anymore, remove them. Change pygments_style to 'native' since old theme version always used 'native' and the theme now respects the setting and using 'sphinx' can lead to some strange rendering. See also http://lists.openstack.org/pipermail/openstack-discuss/2020-May/014971.html Change-Id: I84ad61a25101e9bcf67908382d272b447b605fd9
-
- 02 May, 2020 1 commit
-
-
Sean McGinnis authored
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: Ic6ce0f9934c404261e631088fc0398690370647f Signed-off-by:Sean McGinnis <sean.mcginnis@gmail.com>
-
- 09 Apr, 2020 2 commits
-
-
OpenStack Release Bot authored
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: Ia93f57c540cea18e911bc19611f9e22032c0243a
-
OpenStack Release Bot authored
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: Ifa67860398e382ed6349eb932f27280973c8fc42 Sem-Ver: feature
-
- 04 Apr, 2020 1 commit
-
-
Andreas Jaeger authored
Make a few cleanups: - Remove python 2.7 stanza from setup.py - Add requires on python >= 3.6 to setup.cfg so that pypi and pip know about the requirement - Remove obsolete sections from setup.cfg - Update classifiers - Update requirements, no need for python_version anymore Change-Id: I28b14bfc8430d75271308ee91925e58b55b6dcc2
-
- 30 Jan, 2020 1 commit
-
-
Jason Anderson authored
Blazar APIs support directly fetching a resource (whether host, floating ip, or lease) with its ID. However, the default logic for this includes a block that supports additionally looking up the resource by name (to allow looking up e.g., a lease by it's name.) This requires fetching the entire list of all resources and iterating over them until a match is found, which is very inefficient. Moreover, this branch would be taken even if the input was already a UUID. This commit changes that behavior so that if a UUID is provided, it is used to directly fetch the resource, which seems to be what the original intent was in the first place. Change-Id: I5b1ccf4abfe4aa9068bc011764cac4b3507ef697
-
- 20 Jan, 2020 1 commit
-
-
jacky06 authored
1. 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. 2. pbr hasn't need the hook configuration since forever [2] [1] https://github.com/sphinx-doc/sphinx/commit/e3483e9b045 [2] https://opendev.org/openstack/pbr/commit/c84876dc0f559a66fec19b2f81f5717204b253e2 Change-Id: I22e930f9876ca29750093a78e4bf3a7d4a479eb9
-
- 06 Dec, 2019 1 commit
-
-
Tetsuro Nakamura authored
Python 2 is no longer supported. Python 3 is required. This patch stops testing with Python 2 and issues the release note. Change-Id: I7dc416927ea23d581dbee366d54a733ee53498cf
-
- 22 Oct, 2019 1 commit
-
-
kangyufei authored
Change-Id: If7bb34575b5dae5896503b8e134bb5721cff21f3
-
- 13 Sep, 2019 1 commit
-
-
OpenStack Release Bot authored
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: Ie9a285b88b2544ff7f73ed9de7aade432b681d08 Sem-Ver: feature
-
- 11 Sep, 2019 1 commit
-
-
Pierre Riteau authored
The lease-update command needs to know about all possible keys that can be passed as reservation parameters. Also treat required_floatingips as a list, like in commit 91839508. Change-Id: Iad95ebf662fb052000f05aa3d76f76308704fd1d Related-Bug: #1843258
-
- 10 Sep, 2019 1 commit
-
-
Pierre Riteau authored
An API request to create a floating IP reservation is expected to pass the required_floatingips parameter as a list, not as a string. Modify the CLI to parse required_floatingips as a JSON array so it can be passed to the API in the right format. Change-Id: Ia84ceb881f0889266c8f0349a1ffb047597bac2d Closes-Bug: #1843258
-
- 22 Aug, 2019 1 commit
-
-
Pierre Riteau authored
Change-Id: I2974b600d1f65e91e490eb80029a67e601d6a78e
-
- 20 Aug, 2019 2 commits
-
-
Pierre Riteau authored
Change-Id: I84d9e97e26f7569767deac4144d57590896047fc
-
Pierre Riteau authored
The network_id parameter was not defined in CREATE_RESERVATION_KEYS. As a result, it could not be parsed by the command-line client. Change-Id: Icad6533ea32967601cf8d3bd4ccee659bb0b5abd Closes-Bug: #1840759
-
- 23 Jul, 2019 1 commit
-
-
Zuul authored
-