- 15 Apr, 2021 3 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: I5584b480a617b8ec8b1cbdad5054a5775cec3a7d
-
OpenStack Release Bot authored
Change-Id: I93babc9a228d91c5d94b96e411c748326ad227d2
-
Hervé Beraud authored
This patch is the merge of 2 current fixes that need to be solved in the same time. Indeed each issue lock our gates independently. Dropping lower constraints testing We facing errors related to the new pip resolver, this topic was discussed on the ML and QA team proposed to to test lower-constraints [1]. I propose to drop this test because the complexity and recurring pain needed to maintain that now exceeds the benefits provided by this mechanismes. [1] http://lists.openstack.org/pipermail/openstack-discuss/2020-December/019390.html Move flake8 as a pre-commit local target. The goal here is to avoid conflicts between flake8 and hacking version each 2 days. Inspired from nova's approach[1]. The flake8 version to install will be determined by hacking and requirements[2] will stay aligned instead of relying on different versions. [1] https://opendev.org/openstack/nova/src/branch/master/.pre-commit-config.yaml#L26-L35 [2] https://opendev.org/openstack/hacking/src/branch/master/requirements.txt#L1 Co-authored-by:
Daniel Bengtsson <dbengt@redhat.com> Change-Id: I04a845fd98f0d21f7a21dae9f184117263390dd1 (cherry picked from commit 7f167721)
-
- 03 Nov, 2020 1 commit
-
-
Hervé Beraud authored
Moving on py3 as the default runtime for tox to avoid to update this at each new cycle. Wallaby support officially the following runtimes [1]: - Python 3.6 - Python 3.8 During Victoria Python 3.7 was used as the default runtime [2] however this version isn't longer officially supported. [1] https://governance.openstack.org/tc/reference/runtimes/wallaby.html#python-runtimes-for-wallaby [2] https://governance.openstack.org/tc/reference/runtimes/victoria.html#python-runtimes-for-victoria Change-Id: Idb0f7ff31a8fa788c940d70eddd1e7218691a31d
-
- 16 Oct, 2020 1 commit
-
-
zhoulinhui 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: I70ca30dd0a5bf0f1aa44f627d92038c826b67174
-
- 23 Sep, 2020 1 commit
-
-
maaoyu authored
The docs requirements migrated to doc/requirements.txt we need not install things from requirements.txt. Change-Id: Ia65109bbb683489ba9a880d3a41baca5ef560d77
-
- 22 Sep, 2020 1 commit
-
-
Zuul authored
-
- 11 Sep, 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 wallaby. See also the PTI in governance [1]. [1]: https://governance.openstack.org/tc/reference/project-testing-interface.html Change-Id: I202c5e4bc869e3ac4f03acfca13d59f5e8e02c76
-
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: I73e3c0ae23f57c57cb3d55157df3cd8024914100 Sem-Ver: feature
-
- 08 Sep, 2020 1 commit
-
-
Hervé Beraud authored
Introduced changes: - pre-commit config and rules. - Add pre-commit to pep8 gate, Flake8 is covered in the pre-commit hooks. - Applying fixes for pre-commit compliance in all code. Also commit hash will be used instead of version tags in pre-commit to prevend arbitrary code from running in developer's machines. pre-commit will be used to: - trailing whitespace; - Replaces or checks mixed line ending (mixed-line-ending); - Forbid files which have a UTF-8 byte-order marker (check-byte-order-marker); - Checks that non-binary executables have a proper shebang (check-executables-have-shebangs); - Check for files that contain merge conflict strings (check-merge-conflict); - Check for debugger imports and py37+ breakpoint() calls in python source (debug-statements); - Attempts to load all yaml files to verify syntax (check-yaml); - Run flake8 checks (flake8) (local) For further details about tests please refer to: https://github.com/pre-commit/pre-commit-hooks Change-Id: Ic00da1340d695c7a109f41a09929b654baf995a7 Signed-off-by:
Moisés Guimarães de Medeiros <moguimar@redhat.com>
-
- 24 Jul, 2020 1 commit
-
-
Moisés Guimarães de Medeiros authored
This patch bumps bandit allowed version to >=1.6.0,<1.7.0 in order to avoid the errors detailed here https://github.com/PyCQA/bandit/pull/393 Change-Id: I568123c93c32cb224628c4a8371a9a0e7c19cf67 Signed-off-by:
Moisés Guimarães de Medeiros <moguimar@redhat.com>
-
- 20 Jul, 2020 1 commit
-
-
Zuul authored
-
- 22 Jun, 2020 1 commit
-
-
Zuul authored
-
- 05 Jun, 2020 1 commit
-
-
Zuul authored
-
- 03 Jun, 2020 1 commit
-
-
Zuul authored
-
- 01 Jun, 2020 2 commits
-
-
Colleen Murphy authored
Change-Id: I2e8599555571539e2befb5842e83ca81454fb150
-
Victor Coutellier authored
This commit add a new user guide about how a service developer can easily integrate oslo_limit and use Keystone unified limit system. Change-Id: I415fdef757e5f78f1c201c32489bc00a1f3cebd0
-
- 26 May, 2020 2 commits
- 21 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. Remove doc requirments from lower-constraints, they are not used for install. Remove also hacking, the version is ancient and not needed there either. openstackdocstheme renames some variables, so follow the renames. A couple of variables are also not needed anymore, remove them. Set openstackdocs_auto_name to use project 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. See also http://lists.openstack.org/pipermail/openstack-discuss/2020-May/014971.html Change-Id: I5ec9dda8582f55fc0b287c422d5c43ad2e23b9b8
-
- 15 May, 2020 2 commits
-
-
jacky06 authored
Python modules related to coding style checks (listed in blacklist.txt in openstack/requirements repo) are dropped from lower-constraints.txt as they are not actually used in tests (other than pep8). more info: https://github.com/openstack/requirements/blob/master/blacklist.txt Change-Id: I9360028e96dd2b99fee1e31ebf9645e44e845d5f
-
melissaml authored
These translation sections are not needed anymore, Babel can generate translation files without them. Change-Id: I18696d80bad13d2f3e31ed1ad8f046fb9a202e16
-
- 04 May, 2020 1 commit
-
-
Hervé Beraud authored
Related to: - https://review.opendev.org/#/c/723044/ - https://governance.openstack.org/tc/goals/selected/ussuri/project-ptl-and-contrib-docs.html Change-Id: I6e02e68b689176a1a5e6adff0f32adf79ec473cf
-
- 16 Apr, 2020 1 commit
-
-
Hervé Beraud authored
Change-Id: Ie3794ae02083f5b1fc2026d9189e7ded399b9bda
-
- 14 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: I5b9f15bb2a8f90938f682cc9589357619799bfd0
-
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: I28d813d853e7961adcf617e452769b64f9e7eccc Sem-Ver: feature
-
- 30 Mar, 2020 1 commit
-
-
Andreas Jaeger authored
Update to hacking 3.0. Change-Id: I688ac4aea53d783ff8ae585d42efd8acab067f85
-
- 27 Mar, 2020 1 commit
-
-
Andreas Jaeger authored
The repo is Python 3 now, so update hacking to version 2.0 which supports Python 3. Blacklist: W504 line break after binary operator Change-Id: I7ca780a2cff32031c562482b804888e5d49712c1
-
- 17 Mar, 2020 1 commit
-
-
Zuul authored
-
- 13 Mar, 2020 1 commit
-
-
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: I0d2b84e2ed627481118151b36386014ed0930452 Signed-off-by:Sean McGinnis <sean.mcginnis@gmail.com>
-
- 11 Mar, 2020 1 commit
-
-
Zuul authored
-
- 03 Mar, 2020 2 commits
-
-
Daniel Bengtsson authored
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: Ic5c0f747c8d579ce3369635b67cdbf2d134c175d
-
Hervé Beraud authored
Change-Id: Ifde690d7e5f59fc95533bc97d513d6aa6c432599
-
- 02 Mar, 2020 1 commit
-
-
Hervé Beraud authored
Change-Id: I40bb06d1d445d8eb8281f421a94d7dead2a89872
-
- 21 Feb, 2020 1 commit
-
-
Hervé Beraud authored
For further reading: http://lists.openstack.org/pipermail/openstack-discuss/2020-February/012606.html Change-Id: I44cb645bd118c17e1f067cb617dbce845dacd5c6
-
- 11 Feb, 2020 1 commit
-
-
Hervé Beraud authored
Change-Id: I1bda5a8ccc9df040bf88df6bf8f428b6502f4542
-
- 06 Feb, 2020 1 commit
-
-
Hervé Beraud authored
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: Ie48c796b6c83b42c85555d13a09f3b3ed96428f8 Sem-Ver: api-break
-
- 23 Dec, 2019 1 commit
-
-
caoyuan authored
move 'basepython' to the top-level 'testenv' Change-Id: I197d6486a3b126f616ffe2f7e3e669d922a1e337
-
- 05 Dec, 2019 1 commit
-
-
Zuul authored
-
- 04 Dec, 2019 1 commit
-
-
Zuul authored
-