Commit Graph

465 Commits (master)

Author SHA1 Message Date
PranaliD c6492bd705 Add 2024.1 directory for specs
Change-Id: I33596e1b21c328012a6ad72002e6dca937000226
2023-10-26 05:35:30 +00:00
Zuul 3f7b8f3824 Merge "Bobcat project priorities" 2023-06-22 11:41:13 +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
Zuul 78e07d761b Merge "Repropose new location APIs spec for 2023.2 (Bobcat)" 2023-05-15 05:58:45 +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 1cabce42b2 Bobcat project priorities
Change-Id: Ibc40d0ef523d56192c90d02704bce3d735bea862
2023-04-17 14:11:15 +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
Zuul 690285bad7 Merge "Add a script to prepare the next cycle" 2023-04-10 10:35:31 +00:00
Cyril Roelandt 86d0efcd78 Add a script to prepare the next cycle
Running tox -eprepare-next-cycle will apply all necessary changes, only
requiring that the user review and commit the changes.

Change-Id: I5f10d901e47a8062c87506fbc3e68f2536a47480
2023-04-05 15:20:52 +02: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
Zuul 997ef79892 Merge "Repropose new location APIs spec" 2023-01-20 06:27:58 +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
Rajat Dhasmana 87ff6571bf Replace whitelist_externals with allowlist_externals
whitelist_externals option is deprecated in tox 3.27[1] and removed
in tox 4[2]. Also we're seeing a gate failure due to this.

2022-12-29 16:48:15.280775 | ubuntu-jammy | docs: 275 W commands[0]> 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.

[1] https://tox.wiki/en/3.27.1/config.html#conf-allowlist_externals
[2] https://tox.wiki/en/latest/config.html#allowlist_externals

Change-Id: I3380ddfda752b03e0171d6d7a77f500da5b00169
2022-12-30 13:49:14 +00:00
Zuul 2d0d8c2b7c Merge "Add option region_name to s3 store" 2022-12-01 11:18:14 +00:00
Zuul 778f0584ce Merge "remove unicode prefix from code" 2022-11-10 14:12:26 +00:00
Brian Rosmaita aa8a8c70d3 Fix redirects
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.

Change-Id: If279a3122ccf5c1d88f688025f877de2ac9d339b
2022-09-19 10:11:18 -04:00
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
niuke 348d03c5bd remove unicode prefix from code
Change-Id: I1881a2789d16f60bb22c915dae1c27cd80685079
2022-08-12 22:49:02 +08: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 9c8f16ec98 Merge "remove unicode from code" 2022-05-12 14:04:38 +00:00
Zuul e015e00491 Merge "Update http to https" 2022-05-12 14:04:36 +00: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
Zuul aeb0fbf6f4 Merge "Spec Lite: Add ability to purge all rows by glance-manage" 2022-05-04 07:30:56 +00:00
taoguo ee3b2e476e Update http to https
update http link to https link

Change-Id: I0d666b95eb45c86f7688f6238f74fb11778a8fbf
2022-04-29 21:43:25 +00:00
Abhishek Kekane 2638ada23d Remove setup.py and setup.cfg
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
2022-04-04 15:29:44 +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