Commit Graph

381 Commits

Author SHA1 Message Date
Cyril Roelandt 3bdda0e98f Add 2024.2 directory for specs
Change-Id: Ic5afc4efd7c7ba5c6de14a1a1f119fd9a3557414
2024-03-07 15:05:00 +01:00
Zuul 5b14f26d10 Merge "[Spec Lite] Deprecate cachemanage middleware" 2024-01-16 06:37:57 +00:00
Zuul 1de4647dbe Merge "[Spec Lite] Deprecate location strategy" 2024-01-16 06:37:56 +00:00
Zuul f0d788a762 Merge "Repropose Spec for the Glance part of Image Encryption (Caracal)" 2024-01-12 11:24:43 +00:00
Abhishek Kekane c6aa19b092 [Spec Lite] Deprecate cachemanage middleware
Change-Id: I8fca98a3a4034d08e0ec131860c7efc4dad2137b
2024-01-12 11:09:15 +00:00
Abhishek Kekane e4a1fa3401 [Spec Lite] Deprecate location strategy
Change-Id: Ia12b350543b8590a536cf8ee7e986decfbd4950e
2024-01-12 11:03:33 +00:00
Abhishek Kekane a3920b7fb2 [Spec] Use Centralized database for cache operations
Change-Id: I0b9d023b1736a5517e0583b13e0cb834d9495ab8
2023-12-19 04:52:12 +00:00
PranaliD 01655fa2a4 Repropose Spec for the Glance part of Image Encryption (Caracal)
This commit re-proposes the Image Encryption spec for Glance part
to latest caracal cycle based on Caracal PTG discussion[1]

[1]: https://etherpad.opendev.org/p/oct2023-ptg-glance#L271

Change-Id: Ie789ebc551774adaa743f8c43c2ae49d9ec36cca
2023-11-01 12:37:46 +00:00
PranaliD c6492bd705 Add 2024.1 directory for specs
Change-Id: I33596e1b21c328012a6ad72002e6dca937000226
2023-10-26 05:35:30 +00:00
Abhishek Kekane a7685634dd [Spec] Add weight for each glance store
Change-Id: I56f9485bfe025962d3d657352260b62db7cab750
2023-06-14 13:58:07 +00:00
Zuul 099ba88a9f Merge "Repropose Spec for the Glance part of Image Encryption (Bobcat)" 2023-06-12 07:49:30 +00:00
Rajat Dhasmana a5bcf0c19a Update new location APIs spec
The update is based on the review comments[1] on the implementation
patch and IRC discussion[2].

[1] https://review.opendev.org/c/openstack/glance/+/881940/14/glance/api/v2/images.py#1196
[2] https://meetings.opendev.org/irclogs/%23openstack-glance/%23openstack-glance.2023-05-17.log.html#t2023-05-17T17:00:16

Change-Id: I635b19a1356fb685c3c814a12707592034ee0ffc
2023-06-07 14:53:42 +00:00
Rajat Dhasmana b7f6ba60ce Repropose new location APIs spec for 2023.2 (Bobcat)
This commit re-proposes the new location APIs spec based on
the discussion in the 2023.2 (Bobcat) PTG[1].

[1] https://wiki.openstack.org/wiki/CinderBobcatPTGSummary#Glance-Cinder-Nova_cross_project

Change-Id: I7fbd73beebdf103e9e1f7d6501a756ba7da20949
2023-05-09 08:33:07 +00:00
Pranali Deore ec880a511e Repropose Spec for the Glance part of Image Encryption (Bobcat)
This commit re-proposes the Image Encryption spec for Glance part
to latest bobcat cycle based on Bobcat PTG discussion[1]

[1]: https://lists.openstack.org/pipermail/openstack-discuss/2023-April/033187.html

Change-Id: Ib0c2c1eedda72b45988b99e7afb9bd6026e0707b
2023-04-17 12:33:34 +00:00
PranaliD 6beec09777 Add 2023.2 directory for specs
Change-Id: Ia83c4abda6a8a0acc6ca3466d5be07b058ebf046
2023-03-16 07:34:26 +00:00
Zuul b49c141a23 Merge "Cinder: Add support for extending attached volumes" 2023-01-20 12:37:20 +00:00
whoami-rajat 481b222894 Cinder: Add support for extending attached volumes
Change-Id: I3a8d1013fb67d06ca8dc9d9a84e2656c11a034a7
2023-01-20 06:10:57 +00:00
Rajat Dhasmana 67e61b00c1 Repropose new location APIs spec
This commit re-proposes the new location APIs spec based on
the discussion in the 2023.1 (Antelope) PTG[1].

[1] https://wiki.openstack.org/wiki/CinderAntelopePTGSummary#Cross_project_with_glance

Implements: blueprint new-location-apis
Change-Id: Id9a3b38136d2110b643056bc289998d9e0dfa718
2023-01-17 12:04:07 +05:30
Arnaud Morin a74fe34a7d Add option region_name to s3 store
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 <arnaud.morin@ovhcloud.com>
Change-Id: I8ce4d83a470eb5c87527db7ffacb9d0b2302b661
2022-09-09 09:31:13 +02:00
ghanshyam mann 666e70eef5 Using release number as primary identifier
In Zed cycle, TC passed a resolution[1] and
updated the release Identification document[2] to
use the release number as primary identifier in
the development cycle. Release name will be used
in marketting and release team tooling (until they
are migrated to work with release number) only.

Let's use release number consistently across OpenStack
projects.

[1] https://governance.openstack.org/tc/resolutions/20220524-release-identification-process.html
[2] https://governance.openstack.org/tc/reference/release-naming.html

Change-Id: I513c4ebca38984b80d8e5613c3190d88fcb44aca
2022-09-01 00:21:44 +05:30
Pranali Deore f5a9573aff Add Antelope directory for specs
Change-Id: Id5e6d7f5246e1a75ac6f2cad57992b1917db6dd8
2022-08-19 05:52:39 +00:00
Zuul d451537ce2 Merge "Update proposal for duplication image download" 2022-06-28 15:13:27 +00:00
Zuul eae34b91bf Merge "Add new location APIs" 2022-06-21 05:10:04 +00:00
whoami-rajat 1184422804 Add new location APIs
Implements: blueprint new-location-apis

Change-Id: I2841db0ed80b971c67b29672cc94ae2bdeb9a9b5
2022-06-15 13:23:40 +05:30
Zuul 1c9b90bdb1 Merge "Expanding stores-detail for other stores" 2022-05-23 14:07:15 +00:00
khashf 31769b7b14 Update proposal for duplication image download
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.

Change-Id: I39269aba29edf9c451a8ae97aa1a34ba9c0c818d
Co-authored-by: Erno Kuvaja <jokke@usr.fi>
Co-authored-by: Mridula Joshi <mrjoshi@redhat.com>
2022-05-18 11:01:00 +00:00
Zuul 3dbf72d593 Merge "[APIImpact] Add a new glance-download import method" 2022-05-14 03:18:30 +00:00
Pierre-Samuel Le Stang 2953c404f5
[APIImpact] Add a new glance-download import method
Implements: blueprint glance-download-import

Change-Id: I46c8e5e6a04d97d6968f7586c2fbd661f3813ca0
2022-05-13 09:50:00 +02:00
Zuul b062ad1696 Merge "Fix the misspelling of "configuration"" 2022-05-12 14:04:03 +00:00
Abhishek Kekane c7bce04f5b Provision for immediate caching of an image
Change-Id: Ieb793afaa6bf4b7c21729408654ec316ba45d816
2022-05-09 14:35:36 +00:00
Mridula Joshi 8eaccf946e Expanding stores-detail for other stores
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
Change-Id: I5300789b0bf648fe51798be72aa46e8e66d059f3
2022-05-06 08:21:23 +00:00
Mitya_Eremeev 46a2eb1ea2 Spec Lite: Add ability to purge all rows by glance-manage
blueprint: purge-all-rows
Change-Id: I138570ec47d714687810ad65fce70f3a14367484
2022-02-24 14:22:52 +03:00
Abhishek Kekane d24029d79f Add Zed direcotry for specs
Change-Id: I6363351a5252706f1b886407d951544ccc08aca0
2022-02-15 06:08:46 +00:00
Zuul fbda4494e0 Merge "Append new tags to existing tags" 2021-12-23 06:12:30 +00:00
Mridula Joshi ac35d6d528 Append new tags to existing tags
Related-Bug: https://bugs.launchpad.net/glance/+bug/1939169
Change-Id: I63c010c6aab6acf800c52ccee53dd0aa0821483f
2021-12-14 05:53:16 +00:00
Mridula Joshi b8c8227e29 Expose store specific information
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
2021-12-12 12:01:43 -05:00
Dan Smith 9239abf099 [APIImpact] Add quota-api spec
Change-Id: I6346db541f6307b1c53147390b02b3d87c5e28f8
2021-11-09 14:20:11 -08:00
Abhishek Kekane 967266b047 Add Yoga directory for specs
Change-Id: I994802ca26b29e35555e0241619dac65c0a00b54
2021-09-02 18:33:11 +00:00
Zuul 7cd0ee4634 Merge "Add remove-sqlalchemy-migrate" 2021-07-16 14:01:19 +00:00
Zuul 5e7efc28fb Merge "Policy layer refactoring" 2021-07-14 13:47:18 +00:00
Stephen Finucane d4780187c7 Add remove-sqlalchemy-migrate
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>
2021-07-13 18:19:19 +01:00
Stephen Finucane a18d7ab4d7 Fix symlinks for Xena templates
Someone missed a leading period.

Change-Id: I09d10fda8e88fdd1894c97913ad1729b34e9122b
Signed-off-by: Stephen Finucane <stephenfin@redhat.com>
2021-07-13 17:34:39 +01:00
Zuul 3e1357a3ec Merge "Spec Lite: CLI support for new cache APIs" 2021-07-12 13:15:08 +00:00
Abhishek Kekane 3c54a84d9c Policy layer refactoring
Related-Bug: https://bugs.launchpad.net/glance/+bug/1915582
Change-Id: I43dd686118374d1320d15fc85bca716cc1010ff0
2021-07-05 05:38:42 +00:00
Abhishek Kekane 7e90ebc263 Spec Lite: Policy tests refactoring
Change-Id: I37c9663b79acf44a868f34671db3e820d702b2e7
2021-07-01 14:38:54 +00:00
Cyril Roelandt 7fc0bd705d Spec for Glance cache API
APIImpact

Change-Id: I05133d61f52b0fa5f39f6a976356789cd1ef5940
2021-06-09 14:23:57 +00:00
Abhishek Kekane de934b5e72 Spec Lite: CLI support for new cache APIs
Change-Id: Ife55e6b1efa66bca1e0efc5a7efb3ba130a1e33f
2021-06-08 14:05:02 +00:00
Rajat Dhasmana 01dbbfbff9 Add support of cinder's new attachment API
Add spec for cinder's new attachment API support
and multiattach handling.

Change-Id: Ie61f010fe6b47c71bc892e809c95324222a9dcc8
2021-06-02 09:16:40 -04:00
Zuul 9cb34ac6ea Merge "Revert "Add support of cinder's new attachment API"" 2021-06-02 17:48:52 +00:00
Abhishek Kekane 7499c85bf1 Revert "Add support of cinder's new attachment API"
This reverts commit 8503faee7c.

Reason for revert: Reverting the change as noticed lately that the spec file is not .rst so it does not caught the syntax errors also it is missing the entry in the spec/xena/index.rst so the actually merged spec is not displayed/listed in the final output [0]

[0] https://5987422f5decdefb3e3d-3f28c2c0c6b192e8ac5a4ae954bec2d0.ssl.cf5.rackcdn.com/787515/1/gate/openstack-tox-docs/ea34475/docs/specs/xena/approved/index.html

Change-Id: I966e2a5426195300839315cb7635d0fe925b50a9
2021-06-02 16:58:32 +00:00