| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
|
|
| |
We don't need to track this in test-reqs for
unit tests, etc. since it's only used for
functional tests.
Change-Id: I2e9a55d0f4530e9f3fd0f6c1c48cf5ee19c841da
|
|
|
|
|
|
|
| |
Updates requirements to what we're using now and revises the
lower-constraints file to contain only direct dependencies.
Change-Id: I1a3cc999b94dc6b6482b1ca44218b42ee2638a8c
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
This adds the import order extension to match what we have in the cinder
repo. This is a linting extension that will check that imports are in
the correct order and the correct grouping so they automatically get
flagged, and it won't be whether reviewers notice and decide to do
anything or not.
Cinder change was Ic13ba238a4a45c6219f4de131cfe0366219d722f for a little
more wordy reasoning.
Also includes updates for noqa tags. Newer version of the linters appear
to want these on the function definition line, not on the decorator
line.
Change-Id: Ibf3f3afbf3bb6ec6613b35f91d4a353c6a391f41
Signed-off-by: Sean McGinnis <sean.mcginnis@gmail.com>
|
|
|
|
| |
Change-Id: Id3e61949550e70e2c4235406d258bbd9c66e67cf
|
|
|
|
|
|
|
|
|
|
|
| |
Sync the versions with cinder's, which were recently updated by
I42af21b1c4247d04d479f1fc1ecd6f9baac0cfc9. Also increased the
minimum version of tempest to the most recent release.
Also added indirect dependencies to test-requirements.txt in order
to limit the number of versions considered by the resolver.
Change-Id: I7b4bc7b392b2192e0c832c4f0148546a5920b9e2
|
|\ |
|
| |
| |
| |
| |
| |
| |
| |
| | |
This adds doc8 to the pep8 job to lint the docs. Also fixes a few issues
it highlighted.
Change-Id: Id0f4b9bee1f6a0103ec581b20037a9b74201aaca
Signed-off-by: Sean McGinnis <sean.mcginnis@gmail.com>
|
|/
|
|
|
|
|
|
|
|
|
| |
pycodestyle does not know about "importutils.try_import"
calls, so we have to either
a) put them inside a "try" block
or
b) add "# noqa: E402" to each import after the
try_import call
Change-Id: Ia545bb689cfdfb57962d74e3957dfb372fd3782b
|
|
|
|
|
|
|
|
| |
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: Ia41326a601dfd72750bd81c3ebee9ec5884ad91b
Signed-off-by: Sean McGinnis <sean.mcginnis@gmail.com>
|
|\ |
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
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. A
couple of variables are also not needed anymore, remove them.
Set openstackdocs_auto_name to use project as name.
Set openstackdocs_pdf_link to link to PDF file. Note that
the link to the published document only works on docs.openstack.org
where the PDF file is placed in the top-level html directory. The
site-preview places the PDF in a pdf directory.
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: I2cc022495b162bec1424ec69611acb879900c005
|
|/
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
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.
Also removing the hacking and other related dep from lower-constraints file
as theose are blacklisted requirements and does not need to be present
there.
- http://lists.openstack.org/pipermail/openstack-discuss/2020-May/014828.html
Change-Id: If5f2f970a353189f3eaeea00322848cb8346245c
|
|
|
|
|
|
|
|
|
| |
We've kept hacking capped for a long time now. This raises the hacking
package version to the latest release and fixes the issues that it
found.
Change-Id: I69e41a340c815090f25677607e971a8e75791f6d
Signed-off-by: Sean McGinnis <sean.mcginnis@gmail.com>
|
|
|
|
|
|
| |
Use latest release 1.1.0 and compatible changes w.r.t pep8
Change-Id: I1ae708f0753249226ceb47610a1a4d0b558c1d0e
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Our HACKING documentation instructs developers to use:
"tox -e venv -- reno new <slug>"
to create new release notes. We did not add reno to our requirements
though, so attempting to run "tox -e venv -- reno" fails with the
command not found. This adds reno to our requirements so they get
installed in the venv.
Change-Id: Ie888297098e9380587769affad1a8ca9a6dfe5bc
Signed-off-by: Sean McGinnis <sean.mcginnis@gmail.com>
|
|
|
|
|
|
|
|
| |
os-testr has moved over to use stestr instead of testr. This change
updates the tox.ini file to call stestr directly instead of going
through ostestr and remove testrepository from test-requirements.txt.
Change-Id: I31fa5fefd610ec783471e15992675bd39ff0ebc4
|
|
|
|
| |
Change-Id: I8f497677a5e705c7261b3e00f5c28648c74608b8
|
|
|
|
|
|
|
|
|
|
|
|
| |
For compliance with the Project Testing Interface as described in:
https://governance.openstack.org/tc/reference/project-testing-interface.html
For more detials information, please refer to:
http://lists.openstack.org/pipermail/openstack-dev/2017-December/125710.html
Change-Id: I7615e33c0d00c56b3ee6cb856a0553e32a1664c6
|
|
|
|
| |
Change-Id: I42a92cafe702ff98f7e2bec8af3292c4c8e660ca
|
|
|
|
| |
Change-Id: I2a2b5b164e62c0643bd14fd98443342dc2269af7
|
|
|
|
|
|
|
|
|
| |
python-subunit is not used directly anywhere
and it is dependency of both testrepository
and os-testr
(probably was used by some tox wrapper script before)
Change-Id: I9ef59e6f7a8f9519943578ea06819a2ab7ef4cfc
|
|
|
|
| |
Change-Id: I510639c95acb355292b7b5bda1ffa5b41c7d8608
|
|
|
|
| |
Change-Id: Iacb099eeea7cf67b9a2ee792cb8bfa751406f1f6
|
|
|
|
| |
Change-Id: Ieb3b4460300e8ad8f606b2979262dd39b251cd8d
|
|\ |
|
| |
| |
| |
| | |
Change-Id: Icfe847fd8583be08e5467d4f2cb31413c9ba36f1
|
|/
|
|
|
|
|
|
|
| |
As part of the docs migration work[0] for Pike we need to switch to use
the openstackdocstheme.
[0]https://review.openstack.org/#/c/472275/
Change-Id: Ie5930c73c748bb308940606fced8f84eecdecdc8
|
|
|
|
| |
Change-Id: Ic8567364a423091a8ce7bcbba2db6290ca1d6791
|
|
|
|
| |
Change-Id: I8a41e3b223af8c9d538c1b7c430597bdb778838b
|
|
|
|
| |
Change-Id: I83fb98c2902cb1c24a266249e3a9935330e21703
|
|
|
|
| |
Change-Id: I5e2c2da4aec930ca080195d4d55c8c31e1fafdc4
|
|
|
|
| |
Change-Id: Ib5dd8b581b808f37217f141c0218af7d8f4dc527
|
|\ |
|
| |
| |
| |
| | |
Change-Id: Ib12c3a12cb732e896f1a99f4edd40636b4f46d5b
|
|/
|
|
| |
Change-Id: I1743261574e8fcb354388b0e876ca995b739f66d
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
The very specific 'password' is being masked when logging
requests but not when logging response bodies.
This change fixes the response logging to mask passwords and
also makes the request logging more robust as it was just
checking for 'password' but the mask_password method handles
much more than that.
Change-Id: Id8bf583ecdf60eafb50fd69d6a19180ea97bd92c
Closes-Bug: #1640269
|
|
|
|
| |
Change-Id: Icb3499d02b7cf1337cde7569e403aba5133930f1
|
|
|
|
| |
Change-Id: Id9bdf09b863bb1f88ff9973fc9ac73bf399ae10f
|
|\ |
|
| |
| |
| |
| |
| |
| | |
It's only needed for python < 2.7 which is not supported
Change-Id: I37def57ea8485c7ccf1def851a2f4caa23e61199
|
| |
| |
| |
| | |
Change-Id: I35ac95d408f6a2774265dbac7fe5f2d3123b4518
|
|/
|
|
| |
Change-Id: I2bfb7b1196e983e06cd0378da5496e49c60cc5d1
|
|
|
|
| |
Change-Id: I2df821d29ef8f03337a49759ff8e93464093bacc
|
|
|
|
| |
Change-Id: I867998073730aa92ed7223cfe9dcf27f946b7f45
|
|
|
|
| |
Change-Id: I9fe18e40bd6ffbd34916ea4062d8a0e9d0edfe10
|
|
|
|
|
|
|
|
|
|
| |
Since 10.0.0 release tempest-ib is deprecated now.
Cinderclient should use tempest.lib in test code
and add tempest>=11.0.0 in requirements following
global-requirements.
Closes-Bug: #1583583
Change-Id: I9d766f46eb6fff29ae9c0267a60ff2ef4bf2343e
|
|
|
|
| |
Change-Id: Ic543aab4ffef00c706481d62f0df4488547bad82
|
|
|
|
|
|
|
|
|
| |
Changes to cinderclient to use microversions.
Implements: blueprint api-microversion-support-for-cinderclient
api-microversion-support-for-cinderclient
Change-Id: I840a1162b88e8ff36fa3fc4e1d6b9317104df3e0
|
|
|
|
|
|
|
| |
ostestr has more user-friendly output including lists of all and
failed tests.
Change-Id: I6db42b0f7480d79b85e20334fb3c2d8236efc316
|
|
|
|
| |
Change-Id: I697e3c611ef51994f99e4cebe469df57bb72ea03
|