Theses used to be used for building docs in the past.
A recent release of setuptools 61.0.0 introduced a breaking change [1]
which caused our openstack-tox-docs and openstack-tox-pep8 jobs to fail
with:
error: Multiple top-level packages discovered in a flat-layout:
['specs', 'priorities'].
This removes setup.py and setup.cfg from use in tox.ini to resolve the
issue and they are not needed anyway.
Related-Bug: #1966382
Change-Id: Ia653b3e13302db5bf2adc006aea5436a9c65616e
This patch adds a spec for exposing the store specific information
for optimizing upload volume to image operation from cinder rbd
backend to glance rbd backend.
Implements: blueprint expose-store-specific-info
Co-Authored-by: Rajat Dhasmana <rajatdhasmana@gmail.com>
Change-Id: I0db7a1a73de8b41460498ae389a059153d945386
Delete the legacy sqlalchemy-migrate-based migrations and related
tooling.
Part of blueprint remove-sqlalchemy-migrate
Change-Id: I88e64043f268b857de69f98a78c74c1ac6b02120
Signed-off-by: Stephen Finucane <stephenfin@redhat.com>
As planned in the glance meeting today, this adds a new spec for
distributed image import, in total isolation, with a proposal to
start with the simple case and moving to use image location
metadata when available.
Change-Id: Ic11be7628535f87b9002b69f845150bd02b9f0d7
The current paths need '/openstack/glance-specs' prepended to them.
(This was verified by fungi manually editing the deployed .htaccess
file on the specs website, and also by cinder change
I1a546d4b39c507336d3364f9d1c0129c04bec1f6.)
Change-Id: I94ab1898b83fe708703dccc49df83bae3cd12fc6
Version 1 of the Images API was removed in Rocky by Change
Ia086230cc8c92f7b7dfd5b001923110d5bc55d4d. This patch removes
the version 1 "user guide" documentation.
Change-Id: Idc4986671df623f4e5a953c49918be66b973aada
Add new configuration option ``enable_thin_provisioning`` to rbd
and filesystem store to enable or not sparse upload.
Sparse file mean not really write null byte sequences but only the
data itself at a given offset, the "holes" who can appear will
automatically interpreted by the storage backend as null bytes,
and do not really consume your storage.
Change-Id: I5330a12ab3d04b420857689ba899ad41c5856129
Implements: blueprint handle-sparse-image
We want to propose Image Encryption for Openstack, which would affect
Glance, but also Nova and Cinder. This spec contains the details of the
Glance part for the Image Encryption and an overview over all needed
changes.
Change-Id: I169a7aed53f6ff53415449ad9f2fc92e73fab937
Co-Authored-By: Markus Hentsch <markus.hentsch@secustack.com>
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: If08d763c2c0f09faa61c327ab64f1ad7b1549262
Follow up patch to fix the minor comments on base patch [1].
[1] https://review.opendev.org/#/c/717665
Change-Id: I76e0fdb8af559e65dce8a0f813f284d0fce1e772
Make a few cleanups:
- Remove obsolete sections from setup.cfg
- Switch to using sphinx-build
- 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: I3287169563c44d05cfab0329af9756f6de4f885c