whitelist_externals option is deprecated in tox 3.27 and removed
in tox 4. Also we're seeing a gate failure due to this.
2022-12-29 16:48:15.280775 | ubuntu-jammy | docs: 275 W commands> rm -rf doc/build [tox/tox_env/api.py:421]
2022-12-29 16:48:15.282518 | ubuntu-jammy | docs: 277 E failed with rm is not allowed, use allowlist_externals to allow it [tox/session/cmd/run/single.py:54]
2022-12-29 16:48:15.283367 | ubuntu-jammy | docs: FAIL code 1 (0.08 seconds)
This patch replaces whitelist_externals with allowlist_externals.
Many redirects are not currently working because they reference
the '.rst' version of a file, whereas the only files available
to the http server are the built '.html' files.
The current s3 driver determine region_name from amazon endpoints, but
some operators are using an s3 compatible API which is not from amazon.
Adding a region_name paramater to the s3 store allow such operators to
use custom endpoints with custom regions.
Signed-off-by: Arnaud Morin <email@example.com>
From PTG meeting, we update the solution of this proposal
by writing the file to cache in chunks instead of writing
the whole file to cache.
Co-authored-by: Erno Kuvaja <firstname.lastname@example.org>
Co-authored-by: Mridula Joshi <email@example.com>
Currently the ``stores-detail`` API exposes store details of RBD backend.
This patch adds a spec for expanding the ``stores-detail`` API to
expose store detaiils of other stores.
Implements: blueprint expanding-stores-detail
Theses used to be used for building docs in the past.
A recent release of setuptools 61.0.0 introduced a breaking change 
which caused our openstack-tox-docs and openstack-tox-pep8 jobs to fail
error: Multiple top-level packages discovered in a flat-layout:
This removes setup.py and setup.cfg from use in tox.ini to resolve the
issue and they are not needed anyway.
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 <firstname.lastname@example.org>
Delete the legacy sqlalchemy-migrate-based migrations and related
Part of blueprint remove-sqlalchemy-migrate
Signed-off-by: Stephen Finucane <email@example.com>