With sphinx release of 5.0.0, they changed default for language variable
to 'en' from None. With that current None valuable is not valid and
should not be used.
Additionally, a typo for `allowlist_externals` was fixed.
Change-Id: I25359feb4c207f174a3e3f9fa7e61076e423abbc
* Remove tests and tools directories since openstack-specs-jobs runs
only docs
* Remove .testr.conf as there are will be no tests directory present in
this repository after this change and update .gitignore accordingly
* Use 3.18.0 as the minversion for tox in order to use
allowlist_externals option
Signed-off-by: HeroicHitesh <email.hiteshkumar@gmail.com>
Change-Id: I345f16d0956b8e397b282902a211159e11f902c8
Setuptools v54.1.0 introduces a warning that the use of dash-separated
options in 'setup.cfg' will not be supported in a future version [1].
Get ahead of the issue by replacing the dashes with underscores. Without
this, we see 'UserWarning' messages like the following on new enough
versions of setuptools:
UserWarning: Usage of dash-separated 'description-file' will not be
supported in future versions. Please use the underscore name
'description_file' instead
[1] https://github.com/pypa/setuptools/commit/a2e9ae4cb
Change-Id: I600e640d54fc4750304274e9de24b0a8ab05ea82
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.
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: Id95a6d2403c03cb909a37820f07d28107c5b02b2
Make a few cleanups:
- Remove python 2.7 stanza from setup.py
- Remove obsolete sections from setup.cfg
- Switch to using sphinx-build, fix doc warnings
- Cleanup doc/source/conf.py to remove now obsolete content.
- Use newer openstackdocstheme version
- Remove install_command from tox.ini, the default is fine
Change-Id: I23a2d62a8853f01e8574ef37b5ee1ac2ee09acd0
openstack-dev was decomissioned this night in https://review.openstack.org/621258
Update openstack-dev to openstack-discuss
Change-Id: Iafd870f48312de9f3cabc5d127006cdc12080871
We want to default to running all tox environments under python 3, so
set the basepython value in each environment.
We do not want to specify a minor version number, because we do not
want to have to update the file every time we upgrade python.
We do not want to set the override once in testenv, because that
breaks the more specific versions used in default environments like
py35 and py36.
Change-Id: I662ba48fc90d86bbe2fe88959fdff043758ff76b
Signed-off-by: Doug Hellmann <doug@doughellmann.com>
This is a mechanically generated patch to complete step 1 of moving
the zuul job settings out of project-config and into each project
repository.
Because there will be a separate patch on each branch, the branch
specifiers for branch-specific jobs have been removed.
Because this patch is generated by a script, there may be some
cosmetic changes to the layout of the YAML file(s) as the contents are
normalized.
See the python3-first goal document for details:
https://governance.openstack.org/tc/goals/stein/python3-first.html
Change-Id: I5ace54fc68cefffc940ffd152a1b030062e546e1
Story: #2002586
Task: #24319
Add new Rocky specification for installing OpenStack services using the
distribution packages.
Implements blueprint: openstack-distribution-packages
Change-Id: Id5b991c6982609931a7befb1a2a3e74363a3024c
Added specs to create masakari role that consist of three components:
1) masakari-api
2) masakari-engine
3) masakari-monitor
Change-Id: I40b98c825af59208bb30985fe8a4a4806d0ba76e
In order to allow the use of the environment variable which informs
Ansible which user executed the playbook, we pass the USER env var
into the environment that tox builds.
Change-Id: I38418890950d11d9afe85cae4de6463727b2cf94
Implements: blueprint python-build-install-simplification
Signed-off-by: Jesse Pretorius <jesse.pretorius@rackspace.co.uk>
We should as much as possible simplify the deploy guide, and
if possible, reduce the amount of duplicate documentation.
I think this spec shows a few areas of improvements we could set
in place to streamline the user experience.
Change-Id: If884c7a56f9bc97a89973ae98840b5783fb88b88