This is a lot easier to read than what we were doing before.
Change-Id: I30dbd72ef64793ce0451081e6d5bbd7ca547673e
Signed-off-by: Stephen Finucane <stephenfin@redhat.com>
We also bump the pre-commit versions used.
Change-Id: I0662b6cc7efd58e9fcf6e936dc5556fcc8492ddf
Signed-off-by: Stephen Finucane <stephenfin@redhat.com>
In change I5dd9bc9743bea779ea1b4a71264c9a77c80033b3 we have started
ignoring commands from plugins that have been migrated in-tree. Respect
that here also.
Change-Id: I70efa43341df982519afed0803a118126925e5a7
Signed-off-by: Stephen Finucane <stephenfin@redhat.com>
From requirements and the zuul job testing
plugins because the repository is now retired
[1] https://review.opendev.org/c/openstack/governance/+/963470
Change-Id: If2d3b21f0f41b50f9239ee0b07f4166409afbd5b
Signed-off-by: Goutham Pacha Ravi <gouthampravi@gmail.com>
The following libraries now provide OSC plugins.
- python-aodhclient
- python-magnumclient
- python-manilaclient
Let's install these plugins in the plugin tests to detect any
incompatibility of these libraries.
Change-Id: Idfa11994b417ce0043e10e0601ff99956c9dc671
These projects have been retired and are no longer available:
- openstack/python-muranoclient
- openstack/python-saharaclient
- openstack/python-senlinclient
Change-Id: I38077ebab2c942b479254297da27c8d1a1dc5966
Not valid since the new resolver was introduced in pip 20.3
Change-Id: I5d21cdb4b4a0677f0e0af8dbbcecfe6118f2bc3d
Signed-off-by: Stephen Finucane <stephenfin@redhat.com>
The rsdclient library[1] has not been updated for 5 years and is not
maintained.
[1] https://opendev.org/x/python-rsdclient
Change-Id: I3613c9e3dae0ea29c745eda3a7b17d58a0d5a179
... according to the following warning posted by zuul
```
All regular expressions must conform to RE2 syntax, but an expression
using the deprecated Perl-style syntax has been detected. Adjust
the configuration to conform to RE2 syntax.
```
Change-Id: I770244a37b2b8e05d38f892aa5519784547defd2
As per the current release tested runtime, we test
python version from 3.8 to 3.11 so updating the
same in python classifier in setup.cfg
Change-Id: I210c09a88da9c90e71ca176806a1a4d90f1937b6
All strings are considered as unicode string from Python 3.
This patch drops the explicit unicode literal (u'...')
appearances from the unicode strings.
Change-Id: I283b767d2d8329e9df977fa8bc135c082ae4e4ab
Now osc-placment is generally used to manage resources in placement
service, thus should be tested in the plugin check job.
Change-Id: I23b41355acf5b99b2537a66cc10566325b26c71e
openstackclient-check-plugins did not install OSC plugins
from git even when they are specified in required-projects.
This happened "item.short_name" is not evaluated.
Change-Id: I069e63005ad2cd24f134fee475fa246bf324a7e2
Switch to openstackdocstheme 2.2.1 version. Using
this version 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: Ie6fb83cee167bc7f9181f0ade2da825179c1991b
Remove congressclient from .zuul.yaml and requirements, the repos are
retired.
See also https://review.opendev.org/721741
Change-Id: I41e622da0dbf8247704b630837fde0b0cfbe81f9
The repository x/pbrx is getting retired. It was used to install all
siblings. Rework to install all repos that are setup directly.
Change-Id: I5229e49736e085e8148570bc4b9e9b2911553778
The repo is Python 3 now, so update hacking to version 2.0 which
supports Python 3.
blacklist:
W504 line break after binary operator
fix:
E117 over-indented
Change-Id: I5578956c5a3d496f16e41100c5a2f5e99b42f9a7
Some of the wording in the Contributing section of the doc index was
still launchpad-oriented and python-openstackclient specific. Fix to be
storyboard-oriented and openstackclient general.
Change-Id: I591ae9e4225ac7bdde998f52c496adfc14165d25