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: Ibc047731bf08644197c462a66b4e3fe061c4746e
Sem-Ver: feature
It is difficult to create device profile with command because of
the groups parameter is hard to pass, so add e.g. for the command
``openstack help accelerator device profile create``, that we
can get the example for the `group` parameter.
Change-Id: I6afa3ec4c3cc0d14d0632ff821fdf200c736da0e
https://review.opendev.org/#/c/729007/3 renamed some config related to
launchpad, but Cyborg does not enable launchpad, using storyboard.
If the configuration is incorrect, they will add the bug icon to allow
reporting from a page.
Using openstackdocs_use_storyboard = True in the docs config file.
Talked in Ussuri PTG in Cyborg, whether launchpad is enabled for Cyborg,
we have not reached a consensus agreement.
See line 291: https://etherpad.opendev.org/p/cyborg-victoria-goals
Change-Id: Iefcfc4b0f1ca9dd9e779c85ee2ec4fd97d0efe3d
These translation sections are not needed anymore, Babel can
generate translation files without them.
Change-Id: I1d071c93c1e8eba4a43274023cfea87d16fb857b
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: Iaa4b9af611c27deaadc0d77bd9e903e4c1bc77ac
Signed-off-by: Sean McGinnis <sean.mcginnis@gmail.com>
Current osc uses openstacksdk[1] to get image,
and this patch fix cyborgclient to fit that.
[1] https://review.opendev.org/#/c/650374/
Change-Id: If3e59aed4346827e9efa89704025e2fd5c74762b
The latest setup.cfg has an error below.
That is stem from miss-spelling,
and this patch fix that with proper spell.
$openstack complete
"No module named 'cyborgclient.osc.v2.showDevice';
'cyborgclient.osc.v2.device' is not a package
Change-Id: Icbbcbb10397593c8ac810164ac88b02deb9ac818
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: I99b320c5dafffddf0390058bc112fd87b537420b
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: I85a0adf95923af560605f0e91b6f85489aaf7600
Python 3.8 is now our highest level supported python runtime.
This updates the default tox target environments to swap out
py37 for py38 to make sure local development testing is
covering this version.
This does not impact zuul jobs in any way, nor prevent local
tests against py37. It just changes the default if none is
explicitly provided.
Change-Id: I2d5333478fdcc96b505bee0329b6a609201a5d92
This reverts commit 880d115865686edd09152329f0874703e6e9bea6.
This should not have been reverted initially. Now missing
landing page for train release notes.
Change-Id: I15e2147a62bba19c4e8ccf469b77fcc7f52b9e3e
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: I7b2ca72fff6559687ae5e95abdf21caaa35e5952
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.
Depend-On: I14ca880507873e952c1f887dac7f3f2973a036cb
Change-Id: Ic6b4bc30be074663409599ec320411a3abdcb69e
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: If33dc11b2bf9a841d58a50b14cb5f1e542fc43b9
Sem-Ver: feature
From version 0.42.0, openstacksdk includes cyborg related codes.[1]
This patch makes cyborgclient install that.
[1] https://releases.openstack.org/teams/openstacksdk.html
Change-Id: I4f4719e6d307a9067612b8789eefbbd1c26fe1a8
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
- Sync sphinx requirements with cyborg
- Update to openstack-discuss mailing list
Change-Id: I679491107a982de8c76674ec9f94162a6c961064
The repo is Python 3 now, so update hacking to version 3.0 which
supports Python 3.
Fix problems found:
E117 over-indented
Blacklist:
E402 module level import not at top of file
W504 line break after binary operator
Change-Id: I05b04a6f15683f7f37a5be49cc50c02eb3bbf7a7