Update tox config to include upper-constraints as dependencies. This
resolves issues with building PDF docs.
Change-Id: I7d6789cecfeb432e0a0c38f996f559c24c85ca03
Recent versions of setuptools are warning that usage of dash-separated
keys will not be supported in future versions.
Change-Id: Id19425239ae3ab8769c3d847a4e4bf886ee0493f
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.
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.
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: Ic436b800e4474a0e45703231f8138ad97505335b
This repo is now testing only with Python 3, so let's make
a few cleanups:
- Remove obsolete sections from setup.cfg
- Update requirements, no need for python_version anymore
- Cleanup doc/source/conf.py to remove now obsolete content.
- Use newer openstackdocstheme version
- Remove install_command from tox.ini, the default is fine
- Enable sphinx warnings, fix all
Change-Id: I921faba15db8657115f78b7f008145c177a6ec59
This spec proposes a new REST API that allows users to query for the
list of possible resource properties (and their possible values) in
order to make it easier to craft reservation requests referencing
resource_properties.
Change-Id: I96f70210e4f2fbd49d4e8354133c797604b2568c
Remove install_command, the default is just fine.
Update openstackdocstheme version, remove obsolete setting of
html_last_updated_fmt.
Update pbr version.
Change-Id: I759fcb2d65b6cc7132486088e1e3f1388a9a2e6d
This spec proposes a new mechanism to allow operators to define custom
policies that determine whether a given user request to create or update
a lease is valid. A chain of enforcement filters will be called on every
lease request. Two filters will initially be defined: one that checks
that leases do not exceed a length threshold, and one that delegates to
an external HTTP service. Future filter implementations may be included
with Blazar, but there is also a mechanism for operators to provide
their own filter implementations as Python modules.
Change-Id: I376d348a334a09614545b1cadafb3cc76cfa1b1c
This spec proposes to add support for preemptible instances with Blazar.
It would allow to increase utilization by filling gaps between
reservations, as well as provide an implementation of preemptible
instances that does not require modifications to the Nova compute
service.
Change-Id: Iba016a52666d44c82ea7c820814b18952dcaf9ed
OpenStack is dropping the py2.7 support in ussuri cycle.
specs repo has py2 specific requirement which is removed
or tox optimization.
Ussuri Communtiy-wide goal:
https://governance.openstack.org/tc/goals/selected/ussuri/drop-py27.html
Change-Id: I262c6035ce1307409d2fdea730d69c5e162bc668
This commit includes small changes to fix Sphinx warnings and a specs
template file for the Train release.
Change-Id: Ifb44a1d948f8fcd6db95b154a84ed18e3ee4b042