401 Commits

Author SHA1 Message Date
Dan Smith
434abee27e Distributed Image Import spec
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
2021-02-16 07:36:24 -08:00
Abhishek Kekane
e518123237 New Image API /v2/images/{id}/tasks for task information
blueprint: messages-api
Change-Id: I2139af70efb497587f99a435f852e9dcd07cedb5
2021-02-09 05:26:08 +00:00
Brian Rosmaita
6de8257026 Fix redirects
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
2020-12-09 11:31:45 -05:00
Brian Rosmaita
47b9c32438 Remove Images API v1 user guide
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
2020-11-09 21:18:30 -05:00
Abhishek Kekane
d7bbf47795 Create specs directory for Wallaby cycle
Change-Id: I1e856c5a31961c721231043891d6bdf058b0b552
2020-09-14 05:30:56 +00:00
Zuul
e8a183671b Merge "Make cinder driver compatible with multiple stores" 2020-08-07 17:48:08 +00:00
Abhishek Kekane
5e5ad09b19 Make cinder driver compatible with multiple stores
Implements: blueprint multiple-cinder-backend-support
Change-Id: I3a3d5ec277ac338bcae2f2ba4428ffa6d960a385
2020-08-07 15:25:32 +00:00
Abhishek Kekane
f4be24c13b Calculate virtual size of image
Change-Id: I55d8193090dea749502a053fd348d92f67f3c012
Implements: blueprint image-introspect-plugin
2020-08-06 15:00:49 +00:00
Zuul
cefc48f9f0 Merge "Handle sparse images in glance_store" 2020-07-17 05:59:24 +00:00
Victor Coutellier
2b40c59f52 Handle sparse images in glance_store
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
2020-07-15 14:36:00 +02:00
Dan Smith
576a8e20cd Add copy-unowned-image spec
Change-Id: I3cdd88eef1a64171d2714034449ca2ddf85a214d
2020-07-08 07:13:29 -07:00
Zuul
f6f7a01a70 Merge "Spec for the Glance part of Image Encryption" 2020-07-08 06:13:00 +00:00
Josephine Seifert
ca9cfd82a5 Spec for the Glance part of Image Encryption
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>
2020-07-06 10:43:20 +02:00
Andreas Jaeger
2d2d7baf03 Switch to newer openstackdocstheme version
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
2020-05-30 16:56:41 +02:00
Abhishek Kekane
c73bc4a2ec Corrections based on comments on victoria specs directory patch
Follow up patch to fix the minor comments on base patch [1].

[1] https://review.opendev.org/#/c/717665

Change-Id: I76e0fdb8af559e65dce8a0f813f284d0fce1e772
2020-05-22 06:00:44 +00:00
Zuul
842f3ca5c2 Merge "Create specs directory for Victoria cycle" 2020-05-04 10:40:54 +00:00
Zuul
71a482f40c Merge "Cleanup py27 support and docs" 2020-05-02 13:23:03 +00:00
Zuul
b0ad9b1019 Merge "Deprecate 'checksum' computation" 2020-04-27 17:00:29 +00:00
Abhishek Kekane
4fef6d1812 Create specs directory for Victoria cycle
Change-Id: I3c94005ef8d8218e15636b1bb80a2269719035ad
2020-04-23 17:28:08 +00:00
Andreas Jaeger
80c60a7bd6 Cleanup py27 support and docs
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
2020-04-10 10:45:10 +02:00
Zuul
0202da7162 Merge "Add spec-lite to deprecate admin_role" 2020-04-09 15:01:09 +00:00
Brian Rosmaita
644b7ec2af Add spec-lite to deprecate admin_role
Change-Id: I4484903886a09d4556ce11e671b1ae0dd8d9b16f
2020-04-09 10:29:47 -04:00
Brian Rosmaita
85e08aff9d Deprecate 'checksum' computation
Change-Id: Id1ee86dd82f44721041bf25c820169c33218ff9c
2020-04-08 13:00:52 -04:00
Zuul
df80886815 Merge "Spec: Supporting the s3 driver again as regular glance store driver" 2020-03-26 14:07:04 +00:00
Naohiro Sameshima
01f4034f89 Spec: Supporting the s3 driver again as regular glance store driver
Change-Id: I198cebacc6e99149b65ae1ae4445ee05a70d2bbd
2020-03-21 01:13:23 +09:00
Zuul
fccfd5d7f0 Merge "Deprecate allow_additional_image_properties" 2020-03-12 04:54:58 +00:00
Zuul
e75d3482bf Merge "[ussuri][goal] Drop python 2.7 support" 2020-02-07 05:16:37 +00:00
Ghanshyam Mann
90d26b2ac4 [ussuri][goal] Drop python 2.7 support
OpenStack is dropping the py2.7 support in ussuri cycle.

specs repo either has py27 job or requirement or tox env.

Add bindep.txt file so that wheels can be build.

Ussuri Communtiy-wide goal:
https://governance.openstack.org/tc/goals/selected/ussuri/drop-py27.html

Change-Id: I51c3bcf161b363e4b188175b75097d19a0d10a74
2020-02-02 11:45:52 +01:00
Zuul
9f1092926b Merge "Copying existing image in multiple stores" 2020-01-16 15:43:25 +00:00
Brian Rosmaita
2a863f0bca Deprecate allow_additional_image_properties
Change-Id: I25892c3a422fab07d3974d9ad360be9a6e9be88e
2020-01-09 14:12:05 -05:00
Grégoire Unbekandt
31b189a927 Spec to import image in multi stores
Change-Id: Ia909ae1afab54242a1ca1a109a62a28131dc4dcf
2020-01-07 09:45:50 +01:00
Abhishek Kekane
f84ef0e2de Copying existing image in multiple stores
Change-Id: Id1c83aca9e9715811962cb45f198b5e6ca9feb6e
Implements: copy-existing-image
2020-01-07 06:23:06 +00:00
Zuul
8471e9c858 Merge "Delete image from single store" 2020-01-02 14:36:32 +00:00
Erno Kuvaja
a5f88b9e5c Delete image from single store
Change-Id: I283dfdefbdf6604365fb3fb0209e8deba2c18eae
2019-12-19 21:03:19 +00:00
Abhishek Kekane
e798d407b9 Ussuri project priorities
Change-Id: If0a9b966ccb6e13537505004605fb2213e7cab5e
2019-12-13 05:24:09 +00:00
Zuul
ccb013520d Merge "Create specs directory for Ussuri" 2019-10-10 14:41:24 +00:00
Zuul
a18533e96f Merge "Add priorities to Train page" 2019-10-09 13:33:54 +00:00
Abhishek Kekane
7b296e38d3 Create specs directory for Ussuri
Change-Id: I05185e69be13449777ead9247de370f9589e38e1
2019-10-09 07:32:07 +00:00
Abhishek Kekane
23f6be82bd Spec Lite: Add periodic job to prefetch images into cache
Change-Id: I2b9925a6651b869a8cc875b80b4a66be0ac93755
2019-09-10 13:37:49 +00:00
Zuul
40df420029 Merge "Spec Lite: Rethinking our filesystem access" 2019-09-06 12:09:29 +00:00
Erno Kuvaja
ea68b4dfd6 Add priorities to Train page
Change-Id: I80a2bc7224328057b0eaf3b2aac0e349c50dc7a0
2019-09-05 16:46:55 -04:00
Zuul
853394378d Merge "Add 'compressed' option to container_format" 2019-08-21 16:25:37 +00:00
ZhengMa
9757c6800a Add 'compressed' option to container_format
This spec lite is purposed to support a new container_format
so that we can do image compression when uploading a volume
to glance and decompression when downloading a image from
glance.

Change-Id: Ib5cca6aa4b88edef03c6757879fb58b274811c74
2019-08-01 14:15:40 +00:00
Brian Rosmaita
5e3cb4f599 Add spec for barbican secret deletion
Change-Id: I92940d839a38fe848dfa586a9bc2642848078eab
2019-07-23 15:35:34 -04:00
Abhishek Kekane
a484ad32d7 Spec Lite: Rethinking our filesystem access
Change-Id: Ibbc877a186c5bba019c5b062f3806c9e2bb20b10
2019-07-12 04:37:37 +00:00
Abhishek Kekane
bc4d0c5f89 Spec Lite: Add location url prefix
Change-Id: I9fa3da97db1064d28e66fc1be42fde1bf85524ab
2019-06-20 04:37:48 +00:00
Zuul
9656932e7d Merge "Spec Lite: Lazy update stores information" 2019-06-19 11:20:18 +00:00
Abhishek Kekane
790b36f03c Spec Lite: Lazy update stores information
Change-Id: I2c5a227fc15e6ac958ea700a176ac719b977e2b7
2019-05-22 06:20:58 +00:00
Erno Kuvaja
d9fd388bda Move Stein implemented specs to 'implemented'
Moves the appropriate specs from 'approved' to 'implemented' and
sets up the http redirects so that current links to the specs won't
break.

Change-Id: I21834bf265fab97332a17fbca5f3bad89ae1dc0e
2019-05-17 15:53:38 +01:00
OpenDev Sysadmins
4e095520a4 OpenDev Migration Patch
This commit was bulk generated and pushed by the OpenDev sysadmins
as a part of the Git hosting and code review systems migration
detailed in these mailing list posts:

http://lists.openstack.org/pipermail/openstack-discuss/2019-March/003603.html
http://lists.openstack.org/pipermail/openstack-discuss/2019-April/004920.html

Attempts have been made to correct repository namespaces and
hostnames based on simple pattern matching, but it's possible some
were updated incorrectly or missed entirely. Please reach out to us
via the contact information listed at https://opendev.org/ with any
questions you may have.
2019-04-19 19:34:52 +00:00