Commit Graph

245 Commits

Author SHA1 Message Date
Cyril Roelandt 61c1184c4b Update git submodules
* Update glance-specs from branch 'master'
  to 3bdda0e98f0a350771f11e66e633ea2a1730f209
  - Add 2024.2 directory for specs
    
    Change-Id: Ic5afc4efd7c7ba5c6de14a1a1f119fd9a3557414
2024-03-14 14:18:51 +00:00
Zuul 788d7e02a8 Update git submodules
* Update glance-specs from branch 'master'
  to 5b14f26d108f03ccbd8fc0b3b2026074de09008c
  - Merge "[Spec Lite] Deprecate cachemanage middleware"
  - [Spec Lite] Deprecate cachemanage middleware
    
    Change-Id: I8fca98a3a4034d08e0ec131860c7efc4dad2137b
2024-01-16 06:37:57 +00:00
Zuul ead8e4fbf7 Update git submodules
* Update glance-specs from branch 'master'
  to 1de4647dbeb0fbe886d83bdab60aa82eaa531fee
  - Merge "[Spec Lite] Deprecate location strategy"
  - [Spec Lite] Deprecate location strategy
    
    Change-Id: Ia12b350543b8590a536cf8ee7e986decfbd4950e
2024-01-16 06:37:56 +00:00
Zuul 7f60562fb3 Update git submodules
* Update glance-specs from branch 'master'
  to f0d788a7620319930b8fcb2a547da2de43cd2959
  - Merge "Repropose Spec for the Glance part of Image Encryption (Caracal)"
  - 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
2024-01-12 11:24:43 +00:00
Zuul 68b9b96e0e Update git submodules
* Update glance-specs from branch 'master'
  to 4b686a805d7abd9abb292ebc95f81cc92fa03b1d
  - Merge "Caracal project priorities"
  - Caracal project priorities
    
    Change-Id: I9f71ad08b7e8caa677b9b103da720cf89a60f95e
2024-01-12 10:16:22 +00:00
Abhishek Kekane 357243e344 Update git submodules
* Update glance-specs from branch 'master'
  to a3920b7fb200799f977d9403de92462f240c5b1c
  - [Spec] Use Centralized database for cache operations
    
    Change-Id: I0b9d023b1736a5517e0583b13e0cb834d9495ab8
2024-01-12 10:16:14 +00:00
PranaliD 3520259f84 Update git submodules
* Update glance-specs from branch 'master'
  to c6492bd705bf35d802dcfe8c424b225821c68ed5
  - Add 2024.1 directory for specs
    
    Change-Id: I33596e1b21c328012a6ad72002e6dca937000226
2023-10-26 07:28:08 +00:00
Zuul bbe709ee40 Update git submodules
* Update glance-specs from branch 'master'
  to 3f7b8f38244e7bd370294c4a2013892c8dff0ac2
  - Merge "Bobcat project priorities"
  - Bobcat project priorities
    
    Change-Id: Ibc40d0ef523d56192c90d02704bce3d735bea862
2023-06-22 11:41:13 +00:00
Abhishek Kekane 5c5a68fdc5 Update git submodules
* Update glance-specs from branch 'master'
  to a7685634ddb3c4e29886ccd67dc50a90b6c38cb6
  - [Spec] Add weight for each glance store
    
    Change-Id: I56f9485bfe025962d3d657352260b62db7cab750
2023-06-21 13:33:39 +00:00
Zuul 4fd0af67d2 Update git submodules
* Update glance-specs from branch 'master'
  to 099ba88a9f5c5e75f23910a971ed62a6fc6603dd
  - Merge "Repropose Spec for the Glance part of Image Encryption (Bobcat)"
  - 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-06-12 07:49:30 +00:00
Rajat Dhasmana 284c219701 Update git submodules
* Update glance-specs from branch 'master'
  to a5bcf0c19af59869d6b027edacd94e977ba39a46
  - 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-08 04:13:22 +00:00
Zuul 3bf8752aa4 Update git submodules
* Update glance-specs from branch 'master'
  to 78e07d761ba077b3a6302e4b237a14ab6901685a
  - Merge "Repropose new location APIs spec for 2023.2 (Bobcat)"
  - 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-15 05:58:45 +00:00
Zuul c95a911c1e Update git submodules
* Update glance-specs from branch 'master'
  to 690285bad77bcddb29a9b43182c2dcbd344f28e5
  - Merge "Add a script to prepare the next cycle"
  - 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-10 10:35:32 +00:00
PranaliD 6aed5a5c3b Update git submodules
* Update glance-specs from branch 'master'
  to 6beec097771cbe46c864f2092484cdc1f29b9ded
  - Add 2023.2 directory for specs
    
    Change-Id: Ia83c4abda6a8a0acc6ca3466d5be07b058ebf046
2023-03-16 13:49:15 +00:00
Zuul 8f6f2c909d Update git submodules
* Update glance-specs from branch 'master'
  to b49c141a2382ad5d1f6541d84c5a55728e4ff990
  - Merge "Cinder: Add support for extending attached volumes"
  - Cinder: Add support for extending attached volumes
    
    Change-Id: I3a8d1013fb67d06ca8dc9d9a84e2656c11a034a7
2023-01-20 12:37:20 +00:00
Zuul 58f4204d5d Update git submodules
* Update glance-specs from branch 'master'
  to 997ef7989225309f2f95ede4a636616725894abd
  - Merge "Repropose new location APIs spec"
  - 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-20 06:27:58 +00:00
Rajat Dhasmana 215d276ab1 Update git submodules
* Update glance-specs from branch 'master'
  to 87ff6571bf61a9a2f2049e2afc677ea0fc06a20e
  - 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
2023-01-04 09:12:02 +00:00
Zuul ca228306d1 Update git submodules
* Update glance-specs from branch 'master'
  to 2d0d8c2b7c8d4017190c0c3383350ce1d8a4fb88
  - Merge "Add option region_name to s3 store"
  - 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-12-01 11:18:14 +00:00
Zuul 6e5c6b108c Update git submodules
* Update glance-specs from branch 'master'
  to 778f0584ce7046366207202e831a7ca6ff2b5d47
  - Merge "remove unicode prefix from code"
  - remove unicode prefix from code
    
    Change-Id: I1881a2789d16f60bb22c915dae1c27cd80685079
2022-11-10 14:12:26 +00:00
Brian Rosmaita cf6bb96910 Update git submodules
* Update glance-specs from branch 'master'
  to aa8a8c70d32d905f281bb837ea9c4b8536ddf789
  - 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-11-10 14:12:18 +00:00
ghanshyam mann a26e541d8b Update git submodules
* Update glance-specs from branch 'master'
  to 666e70eef5d7ea0268e94e1bcbade679e0bcc335
  - 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 17:49:30 +00:00
Pranali Deore c12ac96b1e Update git submodules
* Update glance-specs from branch 'master'
  to f5a9573aff69fd52d5d5bb4c2107de87eba4927a
  - Add Antelope directory for specs
    
    Change-Id: Id5e6d7f5246e1a75ac6f2cad57992b1917db6dd8
2022-08-23 07:38:15 +00:00
Zuul 1e8ee6d434 Update git submodules
* Update glance-specs from branch 'master'
  to d451537ce2589f8f246e7ca6677624aaca382d0f
  - Merge "Update proposal for duplication image download"
  - 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-06-28 15:13:28 +00:00
Zuul 7691abce19 Update git submodules
* Update glance-specs from branch 'master'
  to eae34b91bf8c940a7d392fe2fb7097b05df842be
  - Merge "Add new location APIs"
  - Add new location APIs
    
    Implements: blueprint new-location-apis
    
    Change-Id: I2841db0ed80b971c67b29672cc94ae2bdeb9a9b5
2022-06-21 05:10:05 +00:00
Zuul 738324fbc9 Update git submodules
* Update glance-specs from branch 'master'
  to 1c9b90bdb1747a84b52e6dc71da11fd8b8a6360f
  - Merge "Expanding stores-detail for other stores"
  - 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-23 14:07:16 +00:00
Zuul 177160ffee Update git submodules
* Update glance-specs from branch 'master'
  to 3dbf72d5937d25a51102eb6a06ba09ecee84897d
  - Merge "[APIImpact] Add a new glance-download import method"
  - [APIImpact] Add a new glance-download import method
    
    Implements: blueprint glance-download-import
    
    Change-Id: I46c8e5e6a04d97d6968f7586c2fbd661f3813ca0
2022-05-14 03:18:31 +00:00
Zuul bd3fd3871c Update git submodules
* Update glance-specs from branch 'master'
  to 9c8f16ec984d2ce9af440598f8441f9910a8f44e
  - Merge "remove unicode from code"
  - remove unicode from code
    
    Change-Id: I2b0fbd01cebaa8ef4ce1a1565e8021c46ecd1445
2022-05-12 14:04:39 +00:00
Zuul 6a7ad3125f Update git submodules
* Update glance-specs from branch 'master'
  to e015e00491e739164c6e02d82cf5265dbb009e78
  - Merge "Update http to https"
  - Update http to https
    
    update http link to https link
    
    Change-Id: I0d666b95eb45c86f7688f6238f74fb11778a8fbf
2022-05-12 14:04:37 +00:00
Zuul 87f3887453 Update git submodules
* Update glance-specs from branch 'master'
  to b062ad1696df7d499092c1d5444c72a20e8269cb
  - Merge "Fix the misspelling of "configuration""
  - Fix the misspelling of "configuration"
    
    Change-Id: I23bb5f1adb46406bd773d6e842aff6dbcbb0c9ad
2022-05-12 14:04:03 +00:00
Abhishek Kekane 90665fd568 Update git submodules
* Update glance-specs from branch 'master'
  to c7bce04f5bc65f3e8014196fa685e44e2839afb6
  - Provision for immediate caching of an image
    
    Change-Id: Ieb793afaa6bf4b7c21729408654ec316ba45d816
2022-05-09 15:02:51 +00:00
Zuul 631a9e0784 Update git submodules
* Update glance-specs from branch 'master'
  to aeb0fbf6f4c68410d70b642dc9ee7f48832ad288
  - Merge "Spec Lite: Add ability to purge all rows by glance-manage"
  - Spec Lite: Add ability to purge all rows by glance-manage
    
    blueprint: purge-all-rows
    Change-Id: I138570ec47d714687810ad65fce70f3a14367484
2022-05-04 07:30:56 +00:00
Abhishek Kekane cdbe1a61c7 Update git submodules
* Update glance-specs from branch 'master'
  to 2638ada23d92f714f54b71db00330e4a6c921beb
  - 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 16:42:19 +00:00
Abhishek Kekane 7d91499388 Update git submodules
* Update glance-specs from branch 'master'
  to d24029d79fabc638c96d9587208e6bf8daca4948
  - Add Zed direcotry for specs
    
    Change-Id: I6363351a5252706f1b886407d951544ccc08aca0
2022-02-17 15:14:48 +00:00
Zuul b506a3163c Update git submodules
* Update glance-specs from branch 'master'
  to fbda4494e0ce64ba60fd5f3750f3329578f915de
  - Merge "Append new tags to existing tags"
  - Append new tags to existing tags
    
    Related-Bug: https://bugs.launchpad.net/glance/+bug/1939169
    Change-Id: I63c010c6aab6acf800c52ccee53dd0aa0821483f
2021-12-23 06:12:30 +00:00
Mridula Joshi b91e086caf Update git submodules
* Update glance-specs from branch 'master'
  to b8c8227e29df2ae8ab23d465b03630193c8e340a
  - 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-23 06:10:22 +00:00
Dan Smith 79003898d5 Update git submodules
* Update glance-specs from branch 'master'
  to 9239abf099c9a008a7ac1de1f4e8e59b306535d4
  - [APIImpact] Add quota-api spec
    
    Change-Id: I6346db541f6307b1c53147390b02b3d87c5e28f8
2021-11-23 16:22:56 +00:00
Abhishek Kekane 8c852da09a Update git submodules
* Update glance-specs from branch 'master'
  to 967266b047542437091b49e3cb3d6312cc4b5f07
  - Add Yoga directory for specs
    
    Change-Id: I994802ca26b29e35555e0241619dac65c0a00b54
2021-09-09 14:54:20 +00:00
Zuul 841ac5035e Update git submodules
* Update glance-specs from branch 'master'
  to 7cd0ee463405ea99123dd1cfcb09837bda52f0df
  - Merge "Add remove-sqlalchemy-migrate"
  - 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-16 14:01:19 +00:00
Zuul cec54b8e6f Update git submodules
* Update glance-specs from branch 'master'
  to 5e7efc28fbe7c68a34c1b7218d18fb40e6872d92
  - Merge "Policy layer refactoring"
  - Policy layer refactoring
    
    Related-Bug: https://bugs.launchpad.net/glance/+bug/1915582
    Change-Id: I43dd686118374d1320d15fc85bca716cc1010ff0
2021-07-14 13:47:18 +00:00
Stephen Finucane 9d6228531c Update git submodules
* Update glance-specs from branch 'master'
  to a18d7ab4d70eb41bf15550845f80c960bd6ba28e
  - Fix symlinks for Xena templates
    
    Someone missed a leading period.
    
    Change-Id: I09d10fda8e88fdd1894c97913ad1729b34e9122b
    Signed-off-by: Stephen Finucane <stephenfin@redhat.com>
2021-07-14 04:57:47 +00:00
Zuul db113e4f2c Update git submodules
* Update glance-specs from branch 'master'
  to 3e1357a3ecc52a1dac736d59ca92689cbbc3dddb
  - Merge "Spec Lite: CLI support for new cache APIs"
  - Spec Lite: CLI support for new cache APIs
    
    Change-Id: Ife55e6b1efa66bca1e0efc5a7efb3ba130a1e33f
2021-07-12 13:15:08 +00:00
Abhishek Kekane 3be2bb620c Update git submodules
* Update glance-specs from branch 'master'
  to 7e90ebc2636b5ba91595e79513f6adf4b3a83aae
  - Spec Lite: Policy tests refactoring
    
    Change-Id: I37c9663b79acf44a868f34671db3e820d702b2e7
2021-07-02 05:14:50 +00:00
Cyril Roelandt acd5715bc4 Update git submodules
* Update glance-specs from branch 'master'
  to 7fc0bd705d1d25ca8be5bed090234658da7670c0
  - Spec for Glance cache API
    
    APIImpact
    
    Change-Id: I05133d61f52b0fa5f39f6a976356789cd1ef5940
2021-06-11 04:44:00 +00:00
Rajat Dhasmana 984b62afed Update git submodules
* Update glance-specs from branch 'master'
  to 01dbbfbff94b7be79d7309b6620e7c364e8f5c6c
  - 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-03 06:29:46 +00:00
Zuul 8c7ba1d454 Update git submodules
* Update glance-specs from branch 'master'
  to 9cb34ac6ea102039ff54a7ffb1e59f2059339153
  - Merge "Revert "Add support of cinder's new attachment API""
  - Revert "Add support of cinder's new attachment API"
    
    This reverts commit 8503faee7c91ffc21440a7bf170cc404999308e5.
    
    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 17:48:52 +00:00
Zuul efc50a292e Update git submodules
* Update glance-specs from branch 'master'
  to b9aa3161c9409032075554e6ca6efaf674e48938
  - Merge "Add support of cinder's new attachment API"
  - Add support of cinder's new attachment API
    
    Add spec for cinder's new attachment API support and multiattach handling.
    
    Change-Id: Ic5247dd0abf65d93fb1119efd9db06923cc2539e
2021-06-02 16:45:52 +00:00
Dan Smith 8fd88512df Update git submodules
* Update glance-specs from branch 'master'
  to a6eefb34a211cd37c4711d627c04ee5d7dbcae04
  - Add glance-unified-quotas spec
    
    Change-Id: I5ec3dd76fac8f424c0ecef38990a6de6f36d7fc7
2021-05-31 05:17:09 +00:00
YuehuiLei d377aa310b Update git submodules
* Update glance-specs from branch 'master'
  to c33e771b4e62267aed757849f9be063d3d5c35c0
  - Add xena directory for specs
    
    Change-Id: I9e7452c9f5bec5f5b0b5e288f5af8a0463a23840
2021-03-15 15:21:50 +00:00
Dan Smith a253a32459 Update git submodules
* Update glance-specs from branch 'master'
  to 434abee27ecc8b5289701aa21d82bcb5195ad95d
  - 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-03-01 17:16:51 +00:00
Abhishek Kekane cd008349d9 Update git submodules
* Update glance-specs from branch 'master'
  to e518123237e7882d4b31b5ba8bd068cbb5e28a89
  - New Image API /v2/images/{id}/tasks for task information
    
    blueprint: messages-api
    Change-Id: I2139af70efb497587f99a435f852e9dcd07cedb5
2021-02-12 15:31:10 +00:00