- 23 Jun, 2020 3 commits
- 08 Jun, 2020 1 commit
-
-
Hervé Beraud authored
The mock third party library was needed for mock support in py2 runtimes. Since we now only support py36 and later, we don't need it in lower-constraints. These changes will help us to drop `mock` from openstack/requirements Change-Id: I44e4eb34d8e4e30d7a3bb9e1361a259d8f6c9d19
-
- 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: Ia51ad057b476b9b8817af895d23bf0549cee0bae
-
- 30 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. Disable openstackdocs_auto_name to use 'project' variable as name. 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. 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. See also http://lists.openstack.org/pipermail/openstack-discuss/2020-May/014971.html Change-Id: Ib3db49d1256072975e9f3a9472cb27ca6d9895f6
-
- 13 May, 2020 1 commit
-
-
Ghanshyam Mann authored
flake8 new release 3.8.0 added new checks and gate pep8 job start failing. hacking 3.0.1 fix the pinning of flake8 to avoid bringing in a new version with new checks. Though it is fixed in latest hacking but 2.0 and 3.0 has cap for flake8 as <4.0.0 which mean flake8 new version 3.9.0 can also break the pep8 job if new check are added. To avoid similar gate break in future, we need to bump the hacking min version. - http://lists.openstack.org/pipermail/openstack-discuss/2020-May/014828.html Change-Id: If6bd35105d281ebf179dbdd4d3636a0419d5cd5c
-
- 11 May, 2020 1 commit
-
-
Zuul authored
-
- 09 May, 2020 1 commit
-
-
Andreas Jaeger authored
This repo is now testing only with Python 3, so let's 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 - Update classifiers - Use newer openstackdocstheme and Sphinx versions - Build docs, don't publish yet Change-Id: I2de4e1dbac061002940f80b2cf129dc343343a0d
-
- 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: I91cbe83df8580d72bee157c1c430b9f1f69abf3f Signed-off-by:Sean McGinnis <sean.mcginnis@gmail.com>
-
- 30 Apr, 2020 1 commit
-
-
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: Ib5d298c1f6efef24b45ff61ed9a070cfc4545c76
-
- 29 Apr, 2020 4 commits
-
-
Zuul authored
-
Zuul authored
-
Andreas Jaeger authored
The repo is Python 3 now, so update hacking to version 3.0 which supports Python 3. Fix problems found. Remove hacking and friends from lower-constraints, they are not needed for installation. Change-Id: I7dd7a16d2b2d75120fa14de1d5c080a1a1c9729d
-
Sean McGinnis authored
This updates the docs build command to follow the instructions from the project team guide. Use newer TOX_CONSTRAINTS variable. Change-Id: I4381ae349e2988b2654696086ca5f7159b695b7e Signed-off-by:Sean McGinnis <sean.mcginnis@gmail.com>
-
- 20 Apr, 2020 2 commits
-
-
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: Icc42a058851448152ddc86fded6b8808e2e704a4 Signed-off-by:Sean McGinnis <sean.mcginnis@gmail.com>
-
Sean McGinnis authored
OpenStack is dropping the py2.7 support in ussuri cycle. This also adds the standard expected jobs to be run for ussuri. 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 Various fixes to make the expected jobs pass as well. Change-Id: I3e8c107c9e3cb8a13a531fb81fd2030d0aad0e7e Signed-off-by:
Sean McGinnis <sean.mcginnis@gmail.com>
-
- 02 Apr, 2020 1 commit
-
-
jacky06 authored
1. Sync sphinx dependency with global requirements. It caps python 2 since sphinx 2.0 no longer supports Python 2.7. 2. Remove unncessary "==" Change-Id: I1d321e17470216b76fca84f21896bc1457a6a92a
-
- 21 Feb, 2020 2 commits
-
-
Andreas Jaeger authored
fix and enable: - E121 continuation line under-indented for hanging indent - E126 continuation line over-indented for hanging indent - E226 missing whitespace around arithmetic operator - H306 imports not in alphabetical order - H401 docstring should not start with a space Change-Id: I1dab6908652924931e750187380d153d64eba2b6
-
Andreas Jaeger authored
Add first jobs for this repo - without jobs, nothing can merge. Disable failing pep8 tests for now. The repo previously had noop-jobs defined in project-config but that got removed. Further jobs and templates can be added later. Change-Id: I17734aab0aec5e74ecab941f4d142c68184b6700
-
- 19 Feb, 2020 2 commits
-
-
Adrian Turjak authored
Keep a fallback to the old one to ease migrations. Change-Id: Ic7e1e554a3c4197a09fe52f01fadcc10ccb534cc
-
Zuul authored
-
- 04 Feb, 2020 1 commit
-
-
Simon Merrick authored
Change-Id: I9c2ecf330d08d47e44d41d7c2f9ba3a21d023f3b
-
- 27 Jan, 2020 1 commit
-
-
Adrian Turjak authored
This matches the new changes to Adjutant as part of the refactor to split API and Workflow layers. 202 will be the most common response code when dealing with the creation of new tasks due to future async task processing. Change-Id: Ia09a070709b8a2973c9149df91c67af2b69199a0
-
- 23 Jan, 2020 1 commit
-
-
Zuul authored
-
- 11 Jan, 2020 1 commit
-
-
Andreas Jaeger authored
This repo does not support Python 2 anymore, so we don't need six for compatibility between Python2 and 3, convert six usage to Python 3 code. Needed-By: https://review.opendev.org/701743 Change-Id: Ia51c0af5df488069f3048f632f56774dcb4344ef
-
- 19 Apr, 2019 1 commit
-
-
OpenDev Sysadmins authored
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.
-
- 22 Jan, 2019 1 commit
-
-
lijunjie authored
Change-Id: Ic5c82580e1b968b2fab21a00f067cb15420b5dc4
-
- 17 Jan, 2019 1 commit
-
-
Adrian Turjak authored
Change-Id: I8cb19d301be92b7c6f4a26b4616547221f77caf0
-
- 16 Aug, 2018 1 commit
-
-
Akihiro Motoki authored
Horizon test setting no longer depends on nose and related stuffs. This commit cleans up nose related dependencies. Filenames of test modules need to start with test_* so that Django test runner detects them. There is no test defined but it would be nice to adjust the filename. Also moves horizon dependencies to requirements.txt. Change-Id: Ib2f246d76da8a1f5d26a9cf8e9ef27e5f4f62bee
-
- 03 May, 2018 1 commit
-
-
Zuul authored
-
- 02 May, 2018 3 commits
-
-
Adrian Turjak authored
Horizon in Rocky 'fixed' recursive inheritance but this in turn broke our use of overextends. As such we drop overextends for Rocky onwards, but this means Adjutant-UI from Rocky onwards only works with Horizon from Rocky onwards. This also fixes issues with quota naming cleanup which was changed in Horizon proper. Change-Id: I60fa4e8e751bb62760830e37775c42b9900fb59c
-
Zuul authored
-
Adrian Turjak authored
When Adjutant has sizes defined for a service that only exists in certain regions, this can cause errors. If we come across a region without that service, skip the service. Change-Id: Icc6b8cc3aaed408c10dc4fb54c54fe2376cf2a88
-
- 01 May, 2018 1 commit
-
-
Zuul authored
-
- 27 Mar, 2018 1 commit
-
-
Adrian Turjak authored
This column should have always been roles, this renames that properly. No point having the data source be called roles and the column be called role. Change-Id: I6ce736bfa1449fccf8f9f96d504a236546d76e82
-
- 23 Mar, 2018 2 commits
-
-
Andreas Jaeger authored
Install horizon from git in OpenStack CI instead of from tarball. Update tox.ini for this. Change-Id: I78ec5f3cb2105dcaed6b3e3879af189d5890fbfc
-
Andreas Jaeger authored
Set up .gitreview for this project so that the usual OpenStack git review process works. Change-Id: I4da43556b07782439d51e217012caa869491f8e8
-
- 15 Feb, 2018 1 commit
-
-
Adrian Turjak authored
PBR by default gets most files in the repo itself so a manifest file isn't needed. "MANIFEST.in generation ensures almost all files stored in Git, with the exception of .gitignore, .gitreview and .pyc files, are automatically included in your distribution." Change-Id: I5a3dd88e92eee6d7f28d3578e412689fa1f729f4
-
- 13 Feb, 2018 1 commit
-
-
Adrian Turjak authored
Adjutant-ui was requesting data for all regions when it didn't need usage for all regions. This gives us a way to avoid that. Change-Id: Iecb474b86c6cd1454f4eb61f7b1326bd65b1dcfa
-