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: I225b740cd85207e2785ab60ba7e626a773617b0c
This patch adds multi-store problem description and placeholder
for Rocky spec freeze.
Co-authored-by: Abhishek Kekane <akekane@redhat.com>
Change-Id: I5ba200a3ad6a3620c9f999330b90a0dc91ec058f
As discussed before and during the summit, the proposal for
inter-communication between glance-api nodes to provide
operational efficiency in multi-node Glance deployments.
Change-Id: Icd246e95065e4539e83416c9d8c138b8b1a1cf52
The spec looks how operators can have more control over images
that are included in the default image list. This is achieved
with a new property 'hidden' to omit images from the users.
Change-Id: I7bba164c350e74f9d3490c77d536bffdc1ccc075
Lite-spec for a dry-run option for db upgrades in glance-manage.
This spec is moved from /specs/untargeted/glance/lite-spec-db-sync-check.rst
to /specs/queens/implemented/glance/lite-spec-db-sync-check.rst because it was
implemented by change I1e0b02d615690f65a17b4ccfe4e4a72cc9e15ada
Change-Id: Ice1ab9657e236d969df50016a3b47a893e6aff0c
Glance support soft delete images with delayed_delete feature. If
this feature is open, when users delete a image, the image will
first be in a special 'pending_delete' status that is not displayed
in the API response. And then the image will be deleted by
glance-scrubber process.
But currently, there is no way to revert the pending-delete images.
Once the admin operators want to revert the delete action, Glance
should give them this kind of ability.
This patch will enhance the glance-scrubber tool to support restoring
the image from pending-delete to active. Although, whether the rollback
of a particular image is possible or not depends upon Glance configuration
option settings and quick operator action.
Change-Id: I0202b754815a3d2133a57ef987741c7b12c29ff3
blueprint: pending-delete-rollback
Update queens specs from 'approved' to 'implemented' or to
rocky/approved or to untargeted, define the redirects, and
make appropriate changes on the supporting pages.
Change-Id: I48aa6a2f11831ffc544e8b02b0bfdb80aa51d3e2
Removing the spec lite as we did not do this in queens and this did not
contain the details of refactoring the policies which is under planned
work for Rocky.
Change-Id: Ica3d5dca5a99920b12aa4062e3b68c7570278ed2
Move the implemented Queens specs from 'approved' to 'implemented'
and set up redirects so links to 'approved' won't break.
Change-Id: I6f228424d677f1b4c47b6784732c0ab10cd2aa47
One of the changes in https://review.openstack.org/#/c/523233/ was
commented out by mistake. This patch corrects that.
Closes-bug: #1735935
Change-Id: I30bb1403ad4300909ef314f3b9402fc360c30ec6
Update the specs repo to indicate the Q-1 implementations.
This includes moving the spec, adding a redirect so the old
URL doesn't break, and adding a 'whereto' test.
Change-Id: I8aac14f306f35d14ca06ca742f556ef8afb866fe
Set up whereto so that any redirect rules added to the .htaccess file
can be tested.
Change-Id: I2238a2163c26b7df9c6a3dfaf0f8701631ff2cc5
Signed-off-by: Doug Hellmann <doug@doughellmann.com>
Maintenance on oslosphinx ended with the Pike release. This
patch includes the following changes:
* switch to openstackdocstheme
* set context options for openstackdocstheme
- glance-specs doesn't have its own bug tracker, so config
to create bugs in the glance bug tracker with tag 'glance-specs'
* update requirements file
* update setup.cfg to use warning-is-error
* update four specs whose warnings were previously ignored
* add an '_extra' directory with stub .htaccess file
* configure docs build to include '_extra'
* update build command in tox.ini
Change-Id: I4da477fd39685a22fb4ef9d702af9b9a79bda0c2
In Queens, we began putting lite specs each into their own file
instead of keeping them all in a single file. This has left us with
"empty" Queens lite spec template files in the 'approved' directory,
so this patch removes them.
Change-Id: I5449c625653bb3aec7fdff30a831fb065ab9c084
The glance_store language neutralization spec has been approved
but no one has agreed to work on it for the Queens release, so
moving it to the 'untargeted' directory.
Change-Id: I838763e2c62bcd25875e0987cc6dd670c786279b
Adds the Queens priorities list. Also moves the old priority lists
to their own archive page in order to de-clutter the specs landing
page.
Change-Id: I4b54f689575f3420ccc78670d71b26a8fe25f9f3
Glance is now in a specs proposal freeze for Queens, so new specs
must be proposed for Rocky. This patch sets up the directories
and introduces a new spec-lite template to replace the old strategy
of having a single file containing all lite specs. It also reorganizes
the index page slightly to make the current cycle's specs more
prominent.
Change-Id: I85b096fc0c99a70e3ad0d7f8727b7d5ab679c95b
The operator wants user based images to be launched on certain
set of compute nodes (host aggregate groups) based on image
metadata properties.
Change-Id: I6a7ed31d5fae677cbbc9a6f6053f79d3e9326561
Implements: inject-automatic-metadata