diff -pruN 5.2.0-1/.gitignore 5.2.0-0ubuntu1/.gitignore
--- 5.2.0-1/.gitignore	2025-08-13 11:36:29.000000000 +0000
+++ 5.2.0-0ubuntu1/.gitignore	1970-01-01 00:00:00.000000000 +0000
@@ -1,33 +0,0 @@
-*~
-*.pyc
-*.dat
-TAGS
-*.egg-info
-*.egg
-.eggs/*
-build
-.coverage
-.tox
-.stestr
-cover
-venv
-.venv
-output.xml
-*.sublime-workspace
-*.sqlite
-*.html
-.*.swp
-.DS_Store
-.testrepository
-versioninfo
-var/*
-ChangeLog
-AUTHORS
-covhtml/
-doc/source/reference/api
-
-# Files created by releasenotes build
-releasenotes/build
-
-#Files created by functional tests
-functional_testing.conf
diff -pruN 5.2.0-1/.gitreview 5.2.0-0ubuntu1/.gitreview
--- 5.2.0-1/.gitreview	2025-08-13 11:36:29.000000000 +0000
+++ 5.2.0-0ubuntu1/.gitreview	1970-01-01 00:00:00.000000000 +0000
@@ -1,4 +0,0 @@
-[gerrit]
-host=review.opendev.org
-port=29418
-project=openstack/glance_store.git
diff -pruN 5.2.0-1/AUTHORS 5.2.0-0ubuntu1/AUTHORS
--- 5.2.0-1/AUTHORS	1970-01-01 00:00:00.000000000 +0000
+++ 5.2.0-0ubuntu1/AUTHORS	2025-08-25 12:51:29.000000000 +0000
@@ -0,0 +1,172 @@
+Abhijeet Malawade <Abhijeet.Malawade@nttdata.com>
+Abhishek Kekane <akekane@redhat.com>
+Adam Kijak <adam.kijak@corp.ovh.com>
+Adam Zhang <adamz@vmware.com>
+Ade Lee <alee@redhat.com>
+Akihiro Motoki <amotoki@gmail.com>
+Alexandre Arents <alexandre.arents@corp.ovh.com>
+Alfredo Moralejo <amoralej@redhat.com>
+Andrea Rosa <andrea.rosa@hp.com>
+Andreas Jaeger <aj@suse.com>
+Andreas Jaeger <aj@suse.de>
+Andrew Bogott <abogott@wikimedia.org>
+Andrey Pavlov <andrey-mp@yandex.ru>
+Andrey Pavlov <andrey.mp@gmail.com>
+Andrii Ostapenko <aostapenko@mirantis.com>
+Ankit Agrawal <ankit11.agrawal@nttdata.com>
+Arnaud Legendre <arnaudleg@gmail.com>
+Arnaud Morin <arnaud.morin@ovhcloud.com>
+Ben Roble <ben.roble@rackspace.com>
+Brian D. Elliott <bdelliott@gmail.com>
+Brian Rosmaita <brian.rosmaita@rackspace.com>
+Brian Rosmaita <rosmaita.fossdev@gmail.com>
+Brianna Poulos <Brianna.Poulos@jhuapl.edu>
+Cao Xuan Hoang <hoangcx@vn.fujitsu.com>
+ChangBo Guo(gcb) <eric.guo@easystack.cn>
+Christian Rohmann <christian.rohmann@inovex.de>
+Christian Schwede <cschwede@redhat.com>
+Chuck Short <chucks@redhat.com>
+Cindy Pallares <cindy.pallaresq@gmail.com>
+Corey Bryant <corey.bryant@canonical.com>
+Cyril Roelandt <cyril@redhat.com>
+Dan Prince <dprince@redhat.com>
+Dan Smith <dansmith@redhat.com>
+Dan Smith <dms@danplanet.com>
+Danny Al-Gaaf <danny.al-gaaf@bisect.de>
+Darja Malyavkina <dshakhray@mirantis.com>
+Dharini Chandrasekar <dharini.chandrasekar@intel.com>
+Doug Hellmann <doug@doughellmann.com>
+Dr. Jens Harbott <harbott@osism.tech>
+Drew Varner <avarner@linux.vnet.ibm.com>
+Edgar Magana <emagana@gmail.com>
+Elancheran T.S <tsecheran@yahoo.com>
+Eric Brown <browne@vmware.com>
+Eric Harney <eharney@redhat.com>
+Erno Kuvaja <jokke@hp.com>
+Erno Kuvaja <jokke@usr.fi>
+Flavio Percoco <flaper87@gmail.com>
+Ghanshyam Mann <gmann@ghanshyammann.com>
+Giridhar Jayavelu <gjayavelu@vmware.com>
+Gorka Eguileor <geguileo@redhat.com>
+Haikel Guemar <hguemar@fedoraproject.org>
+Hemanth Makkapati <hemanth.makkapati@rackspace.com>
+Hervé Beraud <hberaud@redhat.com>
+Hoang Trung Hieu <hieuht@vn.fujitsu.com>
+Ian Cordasco <graffatcolmingov@gmail.com>
+Ian Cordasco <ian.cordasco@rackspace.com>
+Ian Cordasco <sigmavirus24@gmail.com>
+Itisha Dewan <ishadewan07@gmail.com>
+Jake Yip <jake.yip@unimelb.edu.au>
+James Page <james.page@ubuntu.com>
+Jamie Lennox <jamielennox@gmail.com>
+Jamie Lennox <jamielennox@redhat.com>
+Jens Rosenboom <j.rosenboom@x-ion.de>
+Jeremy Stanley <fungi@yuggoth.org>
+Jesse J. Cook <jesse.cook@rackspace.com>
+Jian Wen <wenjian@letv.com>
+JordanP <jordan.pittier@scality.com>
+Josh Durgin <josh.durgin@inktank.com>
+Jun Hong Li <junhongl@cn.ibm.com>
+Kairat Kushaev <kkushaev@mirantis.com>
+LeopardMa <mabao@inspur.com>
+Li Wei <wei.li@easystack.cn>
+Liang Fang <liang.a.fang@intel.com>
+LiuNanke <nanke.liu@easystack.cn>
+Louis Taylor <kragniz@gmail.com>
+Louis Taylor <louis@kragniz.eu>
+Lucian Petrut <lpetrut@cloudbasesolutions.com>
+Luigi Toscano <ltoscano@redhat.com>
+Masashi Ozawa <mozawa@cloudian.com>
+Matt Riedemann <mriedem@us.ibm.com>
+Matt Smith <mss@datera.io>
+Michal Arbet <michal.arbet@ultimum.io>
+Mike Durnosvystov <glacierr.dev@gmail.com>
+Mike Fedosin <mfedosin@mirantis.com>
+Mingda Sun <mingda@unitedstack.com>
+Mohammed Naser <mnaser@vexxhost.com>
+Naohiro Sameshima <naohiro.sameshima@global.ntt>
+Nguyen Hai <nguyentrihai93@gmail.com>
+Nguyen Hung Phuong <phuongnh@vn.fujitsu.com>
+Niall Bunting <niall.bunting@hpe.com>
+NiallBunting <niall.bunting@hp.com>
+Nikhil Komawar <nik.komawar@gmail.com>
+Nikhil Komawar <nikhilskomawar@gmail.com>
+Nina Goradia <ninag@us.ibm.com>
+Nobuto Murata <nobuto.murata@canonical.com>
+Oleksii Chuprykov <ochuprykov@mirantis.com>
+Ondřej Nový <ondrej.novy@firma.seznam.cz>
+OpenStack Release Bot <infra-root@openstack.org>
+Paul Belanger <pabelanger@redhat.com>
+Pavlo Shchelokovskyy <shchelokovskyy@gmail.com>
+Pierre Riteau <pierre@stackhpc.com>
+Pranali Deore <pdeore@redhat.com>
+Radoslaw Smigielski <radoslaw.smigielski@alcatel-lucent.com>
+Rajat Dhasmana <rajatdhasmana@gmail.com>
+Rajesh Tailor <rajesh.tailor@nttdata.com>
+Ronald Bradford <ronald.bradford@gmail.com>
+RustShen <rustinpeace@163.com>
+Sabari Kumar Murugesan <smurugesan@vmware.com>
+Scott McClymont <scott.mcclymont@verizonwireless.com>
+Sean McGinnis <sean.mcginnis@gmail.com>
+Sean McGinnis <sean.mcginnis@huawei.com>
+Shuquan Huang <huang.shuquan@99cloud.net>
+Stefan Dinescu <stefan.dinescu@windriver.com>
+Stephen Finucane <stephenfin@redhat.com>
+Stuart McLaren <stuart.mclaren@hp.com>
+Stuart McLaren <stuart.​mclaren@hp.​com>
+Szymon Datko <szymon.datko@corp.ovh.com>
+Sławek Kapłoński <slawek@kaplonski.pl>
+THOMAS J. COCOZZELLO <tjcocozz@us.ibm.com>
+Takashi Kajinami <kajinamit@oss.nttdata.com>
+Takashi Kajinami <tkajinam@redhat.com>
+Takashi Natsume <takanattie@gmail.com>
+Taylor Peoples <tpeoples@us.ibm.com>
+Thomas Bechtold <tbechtold@suse.com>
+Tim Burke <tim.burke@gmail.com>
+Tom Cocozzello <tjcocozz@us.ibm.com>
+Tomoki Sekiyama <tomoki.sekiyama.qu@hitachi.com>
+Tomoki Sekiyama <tomoki.sekiyama@gmail.com>
+Tony Breeds <tony@bakeyournoodle.com>
+Victor Coutellier <victor.coutellier@gmail.com>
+Victor Sergeyev <vsergeyev@mirantis.com>
+Victor Stinner <vstinner@redhat.com>
+Vikhyat Umrao <vumrao@redhat.com>
+Vincent Untz <vuntz@suse.com>
+Vladislav Kuzmin <vkuzmin@mirantis.com>
+Weijin Wang <wiwang@vmware.com>
+XiaojueGuan <guanalbertjone@gmail.com>
+Xinxin Shen <shenxinxin@inspur.com>
+XinxinShen <shenxinxin@inspur.com>
+YAMADA Hideki <yamada.hideki@lab.ntt.co.jp>
+Yu Shengzuo <yu.shengzuo@99cloud.net>
+Zhi Yan Liu <zhiyanl@cn.ibm.com>
+Zoltan Arnold Nagy <nag@zurich.ibm.com>
+anguoming <agm_daydayup@foxmail.com>
+ankitagrawal <ankit11.agrawal@nttdata.com>
+asmita singh <asmita.singh@nttdata.com>
+caoyuan <cao.yuan@99cloud.net>
+chenjiao <chenjiao@inspur.com>
+gengchc2 <geng.changcai2@zte.com.cn>
+hgangwx@cn.ibm.com <hgangwx@cn.ibm.com>
+kairat_kushaev <kkushaev@mirantis.com>
+khashf <6059347+khashf@users.noreply.github.com>
+liuyamin <liuyamin@fiberhome.com>
+liyou01 <liyou01@inspur.com>
+lujie <lujie@ict.ac.cn>
+luqitao <qtlu@fiberhome.com>
+ricolin <rico.lin@easystack.cn>
+skseeker <er.sksumit@gmail.com>
+song jian <jian.song@easystack.cn>
+wangxiyuan <wangxiyuan1007@gmail.com>
+whoami-rajat <rajatdhasmana@gmail.com>
+wu.chunyang <wuchunyang@yovole.com>
+xuanyandong <xuanyandong@inspur.com>
+yanghuichan <yanghc@fiberhome.com>
+yfzhao <dsware@126.com>
+yuyafei <yu.yafei@zte.com.cn>
+zhangbailin <zhangbailin@inspur.com>
+zhangboye <zhangboye@inspur.com>
+zhangdaolong <zhangdaolong@fiberhome.com>
+zhangsong <zhangsong@cmss.chinamobile.com>
+zhengyao1 <zheng.yao1@zte.com.cn>
+zhufl <zhu.fanglei@zte.com.cn>
diff -pruN 5.2.0-1/ChangeLog 5.2.0-0ubuntu1/ChangeLog
--- 5.2.0-1/ChangeLog	1970-01-01 00:00:00.000000000 +0000
+++ 5.2.0-0ubuntu1/ChangeLog	2025-08-25 12:51:29.000000000 +0000
@@ -0,0 +1,1055 @@
+CHANGES
+=======
+
+5.2.0
+-----
+
+
+5.1.0
+-----
+
+* Replace oslo\_utils.encodeutils.exception\_to\_unicode
+* Imported Translations from Zanata
+
+5.0.0
+-----
+
+* Replace assertIn with assertRaisesRegex
+* swift: Drop support for v1/v2 auth
+* Replace os-client-config
+* [cinder] Add size validation for image uploads
+* [rbd] Add size validation for image uploads
+* [swift] Add size validation for image uploads
+* [filesystem] Add size validation for image uploads
+* [s3] Add size validation for image uploads
+* Add support for backend\_defaults group
+* Deprecate filesystem\_store\_datadirs
+* Drop explicit dependency on python-subunit
+* Remove Python 3.9 support
+
+4.10.0
+------
+
+* Replace Eventlet with concurrent.futures
+* Disable do\_secure\_hash for glance\_store-src-ceph-tempest
+* VMware: Refactor config options
+* Filesystem: Refactor config options
+* RBD: Refactor config options
+* Support multipart upload when image\_size == 0
+* Update master for stable/2025.1
+* Imported Translations from Zanata
+
+4.9.1
+-----
+
+* Imported Translations from Zanata
+
+4.9.0
+-----
+
+* Update python classifier as per the 2025.1 cycle testing runtime
+* Move Ubuntu focal jobs to Ubuntu Jammy
+* Followup: Add try/finally block
+* Add interface to get store weight from memory
+* Imported Translations from Zanata
+* Cinder PowerFlex: Fix issue when downloading image
+* S3: add option to specify a custom CA cert bundle
+* Add note about requirements lower bounds
+* Use time.sleep() instead of eventlet.sleep()
+* Follow-up of "Move to python3.9 as minimal python version"
+* Move to python3.9 as minimal python version
+* Update master for stable/2024.2
+
+4.8.1
+-----
+
+* Imported Translations from Zanata
+* reno: Update master for unmaintained/zed
+
+4.8.0
+-----
+
+* Update status of VMWare store driver
+* Update maintainer of rbd driver and cinder driver
+* Use normal credentials for legacy image update
+* reno: Update master for xena Unmaintained status
+* reno: Update master for wallaby Unmaintained status
+* reno: Update master for victoria Unmaintained status
+* Update master for stable/2024.1
+
+4.7.0
+-----
+
+* reno: Update master for yoga Unmaintained status
+* Remove \_snapshot\_has\_external\_reference from rbd driver
+* Bump hacking
+* s3: Do not log access keys
+* Do not show access\_key in s3 driver
+* RBD: Use rados\_connect\_timeout to override timeout
+* rbd: compute appropriate resize amount before resizing image
+* Update python classifier in setup.cfg
+* Remove unnecessary ceilometer service overrides
+* Increase timeout of glance\_store-src-ceph-tempest
+* Remove unused httplib2
+* Remove unused test tools
+* cinder: Catch missing dependencies
+* Update master for stable/2023.2
+* Deprecate VMWare Datastore
+
+4.6.1
+-----
+
+* Imported Translations from Zanata
+* Imported Translations from Zanata
+
+4.6.0
+-----
+
+* RBD: Trash image when snapshots prevent deletion
+* Add per-store weight config element
+* RBD: Wrap RBD calls in native threads
+* Make ceph job voting
+
+4.5.0
+-----
+
+* Revert "RBD: Wrap RBD calls in native threads"
+* Update 'extras' for cinder driver
+* Imported Translations from Zanata
+
+4.4.0
+-----
+
+* Add force to os-brick disconnect
+* Run cinder driver unit tests
+* RBD: Wrap RBD calls in native threads
+* Update master for stable/2023.1
+* Do not always import boto3
+* rbd: Disable rbd stores if libraries are not available
+* cinder: Disable cinder stores if cinderclient is not installed
+* move attachment\_update to try block
+* Fix misuse of assertTrue
+* Imported Translations from Zanata
+
+4.3.0
+-----
+
+* Replace deprecated UPPER\_CONSTRAINTS\_FILE variable
+* Imported Translations from Zanata
+* Cinder: Add support to extend attached volumes
+* Refactor/restructure glance cinder store
+
+4.2.0
+-----
+
+* Fix tox4 error
+* Add region\_name option to s3 store
+* [test-only] OverflowError running on 32-bit systems
+* Imported Translations from Zanata
+* Switch to 2023.1 Python3 unit tests and generic template name
+* Update master for stable/zed
+* Imported Translations from Zanata
+* Imported Translations from Zanata
+
+4.1.0
+-----
+
+* Tests: Mock sleep in cinder test\_attachment\_create\_retries
+* Swift: Honor \*\_domain\_name parameters
+* Do not loose url queries on redirects
+* Rbd: Deprecate unused rados\_connect\_timeout
+* Add debug logs to cinder store
+* Remove logic for Python <= 2.6
+
+4.0.1
+-----
+
+* Support os-brick specific lock\_path for Cinder
+* Imported Translations from Zanata
+* Remove Python 2 support
+
+4.0.0
+-----
+
+* Update python testing as per zed cycle teting runtime
+* Cinder: Correct exception logging during attach
+* Correct retry interval during attach volume
+* Add coverage for add method
+* Add exception coverage for get, get\_size, delete
+* Add coverage for helper methods
+* Add coverage for get\_cinderclient and \_check\_context
+* Remove redundant try except around volume create
+* Add coverage for StoreLocation
+* Add coverage for get\_cinder\_session
+* Remove six usage
+* Refactor cinder store tests[2/2]
+* Refactor cinder store tests[1/2]
+* Replace FakeObject with MagicMock[2/2]
+* Replace FakeObject with MagicMock[1/2]
+* Update master for stable/yoga
+
+3.0.0
+-----
+
+* Cinder store: Wait for device resize
+* Correct attachment\_complete call
+* Pass valid IP address to os-brick
+* [RBD] Clone v2: Image is unusable if deletion fails
+* Updating python testing classifier as per Yoga testing runtime
+* Imported Translations from Zanata
+* nit: Correct debug log
+* Cleanup devstack jobs
+* Fix documentation build with Sphinx>=4.2.0
+* Fix typos
+* Add Python3 yoga unit tests
+* Update master for stable/xena
+
+2.7.0
+-----
+
+* Xena cycle Release Notes
+* Raise correct exception from "Quota full"
+* Add volume multiattach handling
+* Drop lower-constraints job
+* Glance cinder nfs: Block creating qcow2 volumes
+* Doc: Use Block Storage API v3
+* Add cinder's new attachment support
+
+2.6.0
+-----
+
+* s3: Optimize WRITE\_CHUNKSIZE to minimize an overhead
+* setup.cfg: Replace dashes with underscores
+* Allow any Keystone domain for cinder store
+* vmware: Use cookiejar from oslo.vmware client directly
+* Pass multipath config while creating connector object
+* Add Python3 xena unit tests
+* Update master for stable/wallaby
+* swift: Take into account swift\_store\_endpoint
+
+2.5.0
+-----
+
+* Wallaby cycle Release Notes
+* Run glance functional job on glance\_store
+* Validate volume type during volume create
+* Cinder store: Use v3 API by default
+* Fix lower\_constraints and requirements
+* Replace md5 with oslo version
+
+2.4.0
+-----
+
+* Imported Translations from Zanata
+* Add Python3 wallaby unit tests
+* Update master for stable/victoria
+* Update user/project referencing from context
+
+2.3.0
+-----
+
+* Drop snapshot in use log from ERROR to WARN
+* Add a little more test coverage for rbd resize logic
+* Bring FakeData utility over from glance
+* Correct default type name reference
+* Support Cinder multiple stores
+* Handle sparse images in glance\_store
+* Ramp up rbd resize to avoid excessive calls
+
+2.2.0
+-----
+
+* Copy data files to glance upon installation
+* [Trivial]Add missing white space between words
+* [goal] Migrate glance\_store jobs to focal
+* zuul: glance\_store-src-ceph-tempest replaces a legacy job
+* use stevedore to load extensions
+* requirements: Drop os-testr
+* Remove translation sections from setup.cfg
+* Fix mock import in unit tests
+* Don't allow image creation with encrypted nfs volumes
+
+2.1.0
+-----
+
+* Release notes for Victoria Milestone 1
+* Stop to use the \_\_future\_\_ module
+* Switch to newer openstackdocstheme and reno versions
+* Cap jsonschema 3.2.0 as the minimal version
+* Fix hacking min version to 3.0.1
+* Imported Translations from Zanata
+* Add lock per share for cinder nfs mount/umount
+* Clarify the filesystem\_store\_metadata\_file config option
+* Fix: API returns 503 if one of the store is mis-configured
+* Bump default tox env from py37 to py38
+* Add py38 package metadata
+* Bump cinder/os-brick requirements
+* Use unittest.mock instead of third party mock
+* Imported Translations from Zanata
+* Add Python3 victoria unit tests
+* Enforce constraints for docs dependencies
+* Cleanup py27 support
+* Update hacking for Python3
+* Update master for stable/ussuri
+
+2.0.0
+-----
+
+* Release note for 1.2.0
+* Add config for cinder mounting needs
+* Refactor methods in cinder store
+* Add S3 store support to glance\_store
+* Fix for BufferedReader sets is\_zero\_size true for a chunk
+* Image upload fails if cinder multipath is enabled
+* Drop support for tempest-full
+* Restore quotes removal for swift config in Python3
+* Drop python 2.7 support and testing
+* Re-use swift\_store\_cacert for Keystone session
+* doc: Clean up unnecessary left vertical lines
+* Imported Translations from Zanata
+
+1.1.0
+-----
+
+* Remove sheepdog store driver
+* Add release notes link in readme
+* Imported Translations from Zanata
+* Release note for 1.0.1
+* Update master for stable/train
+* Register reserved store configs
+* Remove warning filter
+* Set zero size only when nothing is written
+* Fix option load for swift/vmware
+
+1.0.0
+-----
+
+* Release note and documentation for 1.0.0
+* Deprecate Sheepdog driver
+* Change location metadata key 'backend' to 'store'
+* Remove sheepdog tests from zuul config
+* Add Python 3 Train unit tests
+
+0.29.1
+------
+
+* Add 0.29.1 releasenotes
+* Revert "Change location metadata key 'backend' to 'store'"
+
+0.29.0
+------
+
+* Rethinking file system access
+* Remove outdated line in tox.ini
+* Change location metadata key 'backend' to 'store'
+* Add location prefix url to store instance
+* Add releasenote for option removal
+* Removed 'store\_capabilities\_update\_min\_interval' config option
+* Dropping the py35 testing
+* Modify deprecation warning for stores options
+* Cap sphinx for py2 to match global requirements
+* Replace git.openstack.org URLs with opendev.org URLs
+* Fix failing tips-py35 jobs
+* OpenDev Migration Patch
+* Do not include ETag when puting manifest in chunked uploads
+* Update irrelevant-files for tempest tests
+* Python3: Fix return type on CooperativeReader.read
+* Uncap jsonschema
+* Update master for stable/stein
+* Prevent unicode object error from zero-byte read
+* Return bytes even when get()ing a zero-byte image from swift
+
+0.28.0
+------
+
+* Stein cycle Release Notes
+* Update help text for rbd\_ceph\_conf
+* Filesystem driver: add chunk size config option
+* Fix python3 compatibility of rbd get\_fsid
+* Do not raise StopIteration
+* add python 3.7 unit test job
+* Fix some types in the FS and VMware drivers
+* Imported Translations from Zanata
+* Update mailinglist from dev to discuss
+* Use template for lower-constraints
+* Update deprecation notices
+* Catch rbd NoSpace exception
+* Remove moxstubout usage
+
+0.27.0
+------
+
+* Add statement explaining "tips" job configuration
+* Provision to add new config options in sample config file
+* Imported Translations from Zanata
+* add lib-forward-testing-python3 test job
+* add python 3.6 unit test job
+* switch documentation job to new PTI
+* Fix defaults for ConfigParser
+* Change rbd default conf path
+* import zuul job settings from project-config
+* remove bandit from testing
+* Refactor periodic "tips" jobs
+* Imported Translations from Zanata
+* Move doc8 to test requirements
+* Remove team diversity tags note in README
+* Wrap interface function for multihash correctly
+* cinder: Support os-brick privsep filters
+* Update reno for stable/rocky
+
+0.26.0
+------
+
+* Consider Cinder back-end as production ready
+* Remove config option help translation
+* Deprecate store\_add\_to\_backend()
+* Multihash Implementation for Glance
+
+0.25.0
+------
+
+* Address multi store nits
+* Add release notes for 0.25.0
+* Multi store support for cinder driver
+* Update tox.ini to conform to the PTI
+* Follow the new PTI for document build
+* Multi store support for http, swift, sheepdog and vmware driver
+* Enable multi store support for glance
+* Deprecate stores, default\_store config options
+* specify region on creating cinderclient
+* cinder: Specify mountpoint host param to attach API
+* Deprecate store\_capabilities\_update\_min\_interval
+* Update links in README
+
+0.24.0
+------
+
+* use only exceptions for uri validations
+* fix tox python3 overrides
+* Update conf.py to align with openstackdocstheme
+* Add periodic tips jobs
+* Add glance\_store disclaimer to docs
+* Remove tox\_install.sh
+* uncap eventlet
+* add lower-constraints job
+* Fix wrong links in glance\_store
+* Updated from global requirements
+* Updated from global requirements
+* Clean imports in code
+* Imported Translations from Zanata
+* Migrate legacy jobs to project repository
+* Updated from global requirements
+* Imported Translations from Zanata
+* Add doc8 to pep8 check for glance\_store project
+* Add .stestr to gitignore
+* Update reno for stable/queens
+* Updated from global requirements
+* process spelling error
+* Imported Translations from Zanata
+
+0.23.0
+------
+
+* Add Queens release note
+* Updated from global requirements
+* Updated from global requirements
+* Updated from global requirements
+* Updated from global requirements
+* Fix some wrong url and add license
+* Updated from global requirements
+* Updated from global requirements
+* Fix BufferedReader writing zero size chunks
+* Updated from global requirements
+* Updated from global requirements
+* Use cached auth\_ref instead of gettin a new one each time
+* Remove setting of version/release from releasenotes
+* Updated from global requirements
+* Updated from global requirements
+* Imported Translations from Zanata
+* TrivialFix: Correct reST field lists in docstrings
+* Revert "Remove team:diverse-affiliation from tags"
+* Expand sz to size
+* Updated from global requirements
+* Updated from global requirements
+* Updated from global requirements
+* Updated from global requirements
+* Updated from global requirements
+* Imported Translations from Zanata
+* Updated from global requirements
+* Update reno for stable/pike
+* Updated from global requirements
+* Updated from global requirements
+* Updated from global requirements
+* Remove team:diverse-affiliation from tags
+
+0.21.0
+------
+
+* Updated from global requirements
+* Add release note for Pike
+* Cinder driver: TypeError in \_open\_cinder\_volume
+* Updated from global requirements
+* Updated from global requirements
+* Updated from global requirements
+* set warning-is-error for documentation build
+* switch from oslosphinx to openstackdocstheme
+* rearrange existing documentation according to the new standard layout
+* Updated from global requirements
+* Updated from global requirements
+* Fix html\_last\_updated\_fmt for Python3
+* Fixed tests due to updated oslo.config
+* Initialize privsep root\_helper command
+* Don't fail when trying to unprotect unprotected snapshot on RBD
+* Updated from global requirements
+* Add python 3.5 in classifier and envlist
+* Imported Translations from Zanata
+* Update maintainer's email address
+* Updated from global requirements
+* Buffered reader: Upload recovery for swift store
+* Updated from global requirements
+* Replace six.iteritems() with .items()
+* Removes unnecessary utf-8 coding for glance\_store
+* Use HostAddressOpt for store opts that accept IP and hostnames
+* Updated from global requirements
+* An unit test passes because is launched as non-root user
+* Update test requirement
+* Updated from global requirements
+* Updated from global requirements
+* Fix SafeConfigParser DeprecationWarning in Python 3.2+
+* Update reno for stable/ocata
+* Correct error msg variable that could be unassigned
+* Fixing string formatting bug in log message
+
+0.20.0
+------
+
+* Updated from global requirements
+* Remove debtcollector in requirements.txt
+* Log at error when we intend to reraise the exception
+* Suppress oslo-config DeprecationWarning during functional test
+* Disable verification for Keystone session in Swift
+
+0.19.0
+------
+
+* Raise exc when using multi-tenant and swift+config
+* Updated from global requirements
+* Use storage\_url in DB for multi-tenant swift store
+* Add alt text for badges
+* Fix a typo in help text
+* Show team and repo badges on README
+* take into consideration created volume size in cinder backend
+* Updated from global requirements
+* Move rootwrap config files from etc/\* into etc/glance/\*
+* Update README
+* Convert to keystoneauth
+* Updated from global requirements
+* Fix a typo in rootwrap.conf and glance\_cinder\_store.filters
+* Fix dbg msg when swift can't determine image size
+* Refactor get\_manager\_for\_store in an OO manner
+* Add cinder\_volume\_type to cinder store configuration
+* Enable release notes translation
+* Updated from global requirements
+* Do not require entry-point dependencies in tests
+* Updated from global requirements
+* Updated from global requirements
+* Updated from global requirements
+* Sheepdog: fix command execution failure
+* Update home-page url in setup.cfg
+* Do not call image.stat() when we only need the size
+* TrivialFix: Merge imports in code
+* standardize release note page ordering
+* Clean imports in code
+* Reason to return sorted list of drivers for opts
+* Updated from global requirements
+* Always return a sorted list of drivers for configs
+* Fix doc build if git is absent
+* Improve tools/tox\_install.sh
+* Update reno for stable/newton
+
+0.18.0
+------
+
+* Fix header passed to requests
+* Updated from global requirements
+
+0.17.0
+------
+
+* Add release notes for 0.17.0
+* Release note for glance\_store configuration opts
+* Improving help text for Swift store opts
+* Improving help text for Swift store util opts
+* Improve help text of cinder driver opts
+* Fix help text of swift\_store\_config\_file
+* Improving help text for backend store opts
+* Remove "Services which consume this" section
+* Improve the help text for Swift driver opts
+* Updated from global requirements
+* Improving help text for Sheepdog opts
+* Use constraints for all tox environments
+* Improve help text of http driver opts
+* Improve help text of filesystem store opts
+* Improve help text of rbd driver opts
+* Improving help text for Glance store Swift  opts
+* Remove deprecated exceptions
+* Improve the help text for vmware datastore driver opts
+* Updated from global requirements
+
+0.16.0
+------
+
+* Updated from global requirements
+* Updated from global requirements
+* Remove S3 driver
+
+0.15.0
+------
+
+* Fix cinder config string as per current i18n state
+* Sheepdog:modify default addr
+* Cleanup i18n marker functions to match Oslo usage
+* Updated from global requirements
+* Don't include openstack/common in flake8 exclude list
+
+0.14.0
+------
+
+* Add bandit to pep8 and bandit testenv
+* Remove unused variable in vmware store
+* Imported Translations from Zanata
+* Split functional tests apart
+* Updated from global requirements
+* Check that size is a number
+* Replace dict.iterkeys with six.iterkeys to make PY3 compatible
+* cinder: Fix get\_size return value
+* The function add calculation size\_gb need improve
+* Updated from global requirements
+* Updated from global requirements
+* Fix argument order for assertEqual to (expected, observed)
+* Updated from global requirements
+* Updated from global requirements
+* Remove -c from tox.ini
+* tox respects upper-constraints.txt
+* Updated from global requirements
+* Updated from global requirements
+* Updated from global requirements
+* Updated from global requirements
+* Fix minor misspellings affecting Config Reference Guide
+* Remove verbose option from glance\_store tests
+* Updated from global requirements
+* Updated from global requirements
+* Improve help text of swift driver opts
+* Updated from global requirements
+* Add functional tests for swift
+* Imported Translations from Zanata
+* Updated from global requirements
+* Updated from global requirements
+* Fix releasenotes to pass reno gates
+* Updated from global requirements
+* tox: use os-testr instead of testr
+* Fix swiftclient mocks
+* Deprecate swift driver options properly
+* Fix typos in config files
+* Setup defaults for swift driver authentication
+* Fix doc generation warnings and errors
+* trivial:fixing one W503 pep8 error
+* Module docs are not generated
+* Fix cinder store to support Cinder RemoteFS backends
+* Missing params in store\_add\_to\_backend docstring
+* Mock swiftclient's functions in tests
+* Update reno for stable/mitaka
+
+0.13.0
+------
+
+* Add https ca\_file and insecure options to VMware Store
+* swift: Do not search storage\_url for ks v2
+
+0.12.0
+------
+
+* Fix misspelling in the releasenote support-cinder-upload
+* Add new config options for HTTPS store
+* Implement get, add and delete for cinder store
+* Implement re-authentication for swift driver
+* Implement swift store connection manager
+* Updated from global requirements
+* test\_http\_get\_redirect is not testing redirects correctly
+* Switch VMWare Datastore to use Requests
+* Updated from global requirements
+* Add base for functional tests
+* Add small image verifier for swift backend
+* Switch HTTP store to using requests
+
+0.11.0
+------
+
+* Change approach to request storage url for multi-tenant store
+* Remove unused parameters from swift connection init
+* Sheepdog: fix image-download failure
+* LOG.warn is deprecated in python3
+* Updated from global requirements
+* Updated from global requirements
+* Use url\_for from keystoneclient in swift store
+* Remove deprecated  datastore\_name, datacenter\_path
+* Add backend tests from glance
+* Fix some inconsistency in docstrings
+* Updated from global requirements
+* Change Swift zero-size chunk behaviour
+* Sheepdog: fix upload failure in API v2
+* Remove unnecessary re-raise of NotFound exception
+* Updated from global requirements
+* Add signature verifier to backend drivers
+* Use oslo\_utils.encodeutils.exception\_to\_unicode()
+* Fix default mutables for set\_acls
+* Deprecate unused Exceptions
+* Remove unnecessary auth module
+* Updated from global requirements
+* Deprecate the S3 driver
+* Document supported drivers and maintainers
+* Remove the gridfs driver
+* Set documented default directory for filesystem
+* Imported Translations from Zanata
+* Updated from global requirements
+* Swift store: do not send a 0 byte chunk
+* Store.get\_size: handle HTTPException
+* Replace deprecated library function os.popen() with subprocess
+* Updated from global requirements
+* Deprecated tox -downloadcache option removed
+* Add docs section to tox.ini
+* Replace assertEqual(None, \*) with assertIsNone in tests
+* Updated from global requirements
+* Remove duplicate keys from dictionary
+* Remove unreachable code
+* Sheepdog: Change storelocation format
+* Updated from global requirements
+* Add reno for release notes management in glance\_store
+* Put py34 first in the env order of tox
+* Updated from global requirements
+* Add list of supported stores to help
+* Add functional testing devstack gate hooks
+
+0.10.0
+------
+
+* Rel notes for 0.10.0
+* Updated from global requirements
+* Remove useless config.py file
+* vmware: check for response body in error conditions
+* remove default=None for config options
+* Updated from global requirements
+* Imported Translations from Zanata
+* Updated from global requirements
+* Updated from global requirements
+* Remove deprecated glance\_store opts from default section
+* Updated from global requirements
+* Improving GlanceStoreException
+* Activate pep8 check that \_ is imported
+* '\_' is used by i18n
+* VMware: Fix missing space in error message
+* Handle swift store's optional dependency
+* Fix swift store tests for latest swiftclient
+
+0.9.1
+-----
+
+* rbd: re-add the absolute\_import and with\_statement imports
+
+0.9.0
+-----
+
+*  Release notes 0.9.0 and corrected library version
+* Updated from global requirements
+* Catch InvalidURL when requesting store size
+* Imported Translations from Transifex
+* Add proxy support to S3 Store
+* Prevent glance-api hangups during connection to rbd
+* rbd driver cannot delete residual image from ceph in some cases
+
+0.8.0
+-----
+
+* Imported Translations from Transifex
+* Add explicit dependencies for store dependencies
+* Support V3 authentication with swift
+
+0.7.1
+-----
+
+* rbd: make sure features is an int when passed to librbd.create
+
+0.7.0
+-----
+
+* setup.cfg: add Python 3 classifiers
+* Remove usage of assert\_called\_once in mocks
+* Add .eggs/\* to .gitignore
+* Imported Translations from Transifex
+* Updated from global requirements
+* Make cinderclient a more optional dependency
+* Port S3 driver to Python 3
+* Do not used named args when using swiftclient
+* logging failed exception info for add image operation
+* Fix random test error in swift store delete
+* Port swift driver to Python 3
+* Port vmware driver to Python 3
+* RBD: Reading rbd\_default\_features from ceph.conf
+* Move glance\_store tests into the main package
+* Use six.moves to fix imports on Python 3
+* Move python-cinderclient to test-requirements.txt
+* Updated from global requirements
+
+0.6.0
+-----
+
+* Add release notes for 0.6.0
+* Drop py26 support
+* Port remaining tests to Python 3
+* Fix Python 3 issues
+* Close a file to fix a resource warning on Python 3
+* Port exception\_to\_str() to Python 3
+* Disable propagating BadStoreConfiguration
+* Sync up with global-requirements
+
+0.5.0
+-----
+
+* Add release notes for 0.5.0
+* Drop use of 'oslo' namespace package
+* Fix RBD delete image on creation failure
+* Use is\_valid\_ipv6() from oslo.utils
+* Properly instantiate Forbidden exception
+* Update README to work with release tools
+* Remove ordereddict from requirements
+* gridfs: add pymongo to test-requirements and update tests
+* Add release notes for 0.1.10-0.3.0
+* Only warn on duplicate path on fs backend
+* Propagate BadStoreConfiguration to library user
+* Handle optional dependency in vmware store
+* Update oslo libraries
+* Initialize vmware session during store creation
+
+0.4.0
+-----
+
+* Add release notes for 0.4.0
+* Fix intermittent failure in test\_vmware\_store
+* Deprecate the gridfs store
+* Remove incubative openstack.common.context module
+* Update help text with sample conf
+* Use oslo\_config.cfg.ConfigOpts in glance\_store
+* Make dependency on boto entirely conditional
+* Move from oslo.utils to oslo\_utils (supplement)
+* Fix timeout during upload from slow resource
+
+0.3.0
+-----
+
+* Throw NotFound exception when template is gone
+* Deprecate VMware store single datastore options
+* Use oslo\_utils.units where appropriate
+* VMware: Support Multiple Datastores
+
+0.2.0
+-----
+
+* Correct such logic in store.get() when chunk\_size param provided
+* Support for deleting images stored as SLO in Swift
+* Enable DRIVER\_REUSABLE for vmware store
+
+0.1.12
+------
+
+* Show fully qualified store name in update\_capabilities() logging
+* Move to hacking 0.10
+* Fix sorting query string keys for arbitrary url schemes
+* Unify using six.moves.range rename everywhere
+
+0.1.11
+------
+
+* Remove duplicate key
+* Add coverage report to run\_test.sh
+* Use a named enum for capability values
+* Check VMware session before uploading image
+* Add capabilities to storage driver
+* Fixing PEP8 E712 and E265
+* Convert httpretty tests to requests-mock
+* Replace snet config with endpoint config
+* Rename oslo.concurrency to oslo\_concurrency
+* Remove retry on failed uploads to VMware datastore
+* Remove old dependencies
+* Validate metadata JSON file
+* Use default datacenter\_path from oslo.vmware
+* Remove unused exception StorageQuotaFull
+* Move from oslo.config to oslo\_config
+* Move from oslo.utils to oslo\_utils
+* Add needed extra space to error message
+* Define a new parameter to pass CA cert file
+* Use testr directly from tox
+* Raise appropriate exception if socket error occurs
+* Swift Store to use Multiple Containers
+* Use testr directly from tox
+* Remove deprecated options
+* Correct GlanceStoreException to provide valid message - glance\_store
+* Catch NotFound exception in http.Store get\_size
+* VMware store: Re-use api session token
+
+0.1.10
+------
+
+
+0.1.9
+-----
+
+* Test swift multi-tenant store get context
+* Test swift multi-tenant store add context
+* Use oslo.concurrency
+* Move cinder store to use auth\_token
+* Swift Multi-tenant store: Fix image upload
+* Use statvfs instead of df to get available space
+* Fix public image ACL in multi-tenant Swift mode
+* Updated run\_tests.sh to run tests in debug mode
+* Remove validate\_location
+* Imported Translations from Transifex
+* Add coverage to test-requirements.txt
+* Imported Translations from Transifex
+* Switch to using oslo.utils
+* Remove network\_utils
+* Recover from errors while deleting image segments
+* VMware store: Use the Content-Length if available
+* Backporting S3 multi-part upload functionality to glace\_store
+* Make rbd store's pool handling more universal
+* s3\_store\_host parameter with port number
+* Enhance configuration handling
+* Enable F841 check
+* Portback part change of adding status field to image location
+* Mark glance\_store as being a universal wheel
+* Imported Translations from Transifex
+* Use oslo.serialization
+* Fix H402
+* Portback part change of enabling F821 check
+* Adding common.utils.exception\_to\_str() to avoid encoding issue
+* Replace stubout with oslotest.moxstubout
+* Fix RBD store to use READ\_CHUNKSIZE and correct return of get()
+* Add a run\_tests.sh
+* Run tests parallel by default
+* Add ordereddict to reqs for py2.6 compatibility
+* rbd: fix chunk size units
+* Imported Translations from Transifex
+* Stop using intersphinx
+* Cleanup shebang in non-executable module
+* Correct Sheepdog store configuration
+* Correct base class of no\_conf driver
+* Handle session timeout in the VMware store
+* Add entry-point for oslo.config options and update registering logic
+* Configure the stores explicitly
+* Imported Translations from Transifex
+* Return the right filesize when chunk\_size != None
+* Allowing operator to configure a permission for image file in fs store
+* Align swift's store API
+
+0.1.7
+-----
+
+* Add \`OPTIONS\` attribute to swift.Store function
+
+0.1.5
+-----
+
+* Add missing stores to setup.cfg
+* Set group for DeprecatedOpts
+* Complete random\_access for the filesystem store
+* Work toward Python 3.4 support and testing
+
+0.1.3
+-----
+
+* Register store's configs w/o creating instances
+
+0.1.2
+-----
+
+* Add deprecated options support for storage drivers
+* Rename locale files for glance\_store rename
+* Update .gitreview for project rename
+
+0.1.1
+-----
+
+* Rename glance.store to glance\_store
+* Port of 97882f796c0e8969c606ae723d14b6b443e2e2f9
+* Port of 502be24afa122eef08186001e54c1e1180114ccf
+* Fix collection order issues and unit test failures
+
+0.1.0
+-----
+
+
+0.0.1a2
+-------
+
+* Fix development classifier
+* Imported Translations from Transifex
+* Package glance's package entirely
+
+0.0.1a1
+-------
+
+* Split CHUNKSIZE into WRITE/READ\_CHUNKSIZE
+* Port swift store
+* Add validate\_location
+* Fix some Exceptions incompatibilities
+* Imported Translations from Transifex
+* Setup for glance.store for translation
+* Set the right classifiers in setup.cfg
+* Remove version string from setup.cfg
+* Add .gitreview to the repo
+* Fix flake8 errors
+* Adopt oslo.i18n
+* Pull multipath support from glance/master
+* Update from oslo-incubator
+* Pass offset and chunk\_size to the \`get\` method
+* Migrate vmware store
+* Move FakeHTTPResponse to a common utils module
+* Removed commented code
+* Remove deprecated \_schedule\_delayed\_delete\_from\_backend function
+* BugFix: Point to the exceptions module
+* BugFix: define scheme outside the \`try\` block
+* Add a way to register store options
+* Update functions signatures w/ optional context
+* Remove old scrubber options
+* Move exceptions out of common and add backends.py
+* Use exception
+* Remove dependency on oslo-log
+* Add offset and chunk\_size to the get method
+* Migrate the rbd store
+* Use register\_store\_schemes everywhere
+* Add missing context keyword to the s3 store
+* Migrate cinder store
+* Remove location\_strategy, it belongs to Glance
+* S3 store ported
+* Move options registration to \_\_init\_\_
+* GridFS Store
+* Port sheepdog and its test suite
+* Update from oslo-inc and added processutils
+* Fix http store tests
+* Added fake driver, restored base tests, fixed load driver issue
+* Use context when needed
+* Add context=None to http store methods
+* Remove old exceptions
+* HTTP migrated
+* Accept a message keyword in exceptions
+* Filesystem driver restored
+* Move drivers under \_driver
+* Added testr
+* Config & Import fixes
+* Move base test to glance/store
+* Deprecate old options, make the list shorter
+* Add glance.store common
+* Add tests w/ some fixes, although they don't run yet
+* Update gitignore
+* Add requirements and testr
+* Add oslo-inc modules
+* Copying from glance
diff -pruN 5.2.0-1/PKG-INFO 5.2.0-0ubuntu1/PKG-INFO
--- 5.2.0-1/PKG-INFO	1970-01-01 00:00:00.000000000 +0000
+++ 5.2.0-0ubuntu1/PKG-INFO	2025-08-25 12:51:29.464873300 +0000
@@ -0,0 +1,103 @@
+Metadata-Version: 2.1
+Name: glance_store
+Version: 5.2.0
+Summary: OpenStack Image Service Store Library
+Home-page: https://docs.openstack.org/glance_store/latest/
+Author: OpenStack
+Author-email: openstack-discuss@lists.openstack.org
+Classifier: Development Status :: 5 - Production/Stable
+Classifier: Environment :: OpenStack
+Classifier: Intended Audience :: Developers
+Classifier: Intended Audience :: Information Technology
+Classifier: License :: OSI Approved :: Apache Software License
+Classifier: Operating System :: POSIX :: Linux
+Classifier: Programming Language :: Python
+Classifier: Programming Language :: Python :: Implementation :: CPython
+Classifier: Programming Language :: Python :: 3 :: Only
+Classifier: Programming Language :: Python :: 3
+Classifier: Programming Language :: Python :: 3.10
+Classifier: Programming Language :: Python :: 3.11
+Classifier: Programming Language :: Python :: 3.12
+Requires-Python: >=3.10
+License-File: LICENSE
+Requires-Dist: oslo.config>=5.2.0
+Requires-Dist: oslo.i18n>=3.15.3
+Requires-Dist: oslo.serialization!=2.19.1,>=2.18.0
+Requires-Dist: oslo.utils>=4.7.0
+Requires-Dist: oslo.concurrency>=3.26.0
+Requires-Dist: stevedore>=1.20.0
+Requires-Dist: eventlet!=0.18.3,!=0.20.1,>=0.18.2
+Requires-Dist: jsonschema>=3.2.0
+Requires-Dist: keystoneauth1>=3.4.0
+Requires-Dist: python-keystoneclient>=3.8.0
+Requires-Dist: requests>=2.14.2
+Provides-Extra: vmware
+Requires-Dist: oslo.vmware>=3.6.0; extra == "vmware"
+Provides-Extra: swift
+Requires-Dist: python-swiftclient>=3.2.0; extra == "swift"
+Provides-Extra: cinder
+Requires-Dist: python-cinderclient>=4.1.0; extra == "cinder"
+Requires-Dist: os-brick>=6.3.0; extra == "cinder"
+Requires-Dist: oslo.rootwrap>=5.8.0; extra == "cinder"
+Requires-Dist: oslo.privsep>=1.23.0; extra == "cinder"
+Provides-Extra: s3
+Requires-Dist: boto3>=1.9.199; extra == "s3"
+Provides-Extra: test
+Requires-Dist: hacking<6.2.0,>=6.1.0; extra == "test"
+Requires-Dist: doc8>=0.6.0; extra == "test"
+Requires-Dist: coverage!=4.4,>=4.0; extra == "test"
+Requires-Dist: ddt>=1.4.4; extra == "test"
+Requires-Dist: fixtures>=3.0.0; extra == "test"
+Requires-Dist: requests-mock>=1.2.0; extra == "test"
+Requires-Dist: retrying>=1.3.3; extra == "test"
+Requires-Dist: stestr>=2.0.0; extra == "test"
+Requires-Dist: testscenarios>=0.4; extra == "test"
+Requires-Dist: testtools>=2.2.0; extra == "test"
+Requires-Dist: oslotest>=3.2.0; extra == "test"
+Requires-Dist: openstacksdk>=0.10.0; extra == "test"
+Requires-Dist: boto3>=1.9.199; extra == "test"
+Requires-Dist: oslo.vmware>=3.6.0; extra == "test"
+Requires-Dist: httplib2>=0.9.1; extra == "test"
+Requires-Dist: python-swiftclient>=3.2.0; extra == "test"
+Requires-Dist: python-cinderclient>=4.1.0; extra == "test"
+Requires-Dist: os-brick>=2.6.0; extra == "test"
+Requires-Dist: oslo.rootwrap>=5.8.0; extra == "test"
+Requires-Dist: oslo.privsep>=1.23.0; extra == "test"
+
+========================
+Team and repository tags
+========================
+
+.. image:: https://governance.openstack.org/tc/badges/glance_store.svg
+    :target: https://governance.openstack.org/tc/reference/tags/index.html
+    :alt: The following tags have been asserted for the Glance Store
+          Library:
+          "project:official",
+          "stable:follows-policy",
+          "vulnerability:managed".
+          Follow the link for an explanation of these tags.
+.. NOTE(rosmaita): the alt text above will have to be updated when
+   additional tags are asserted for glance_store.  (The SVG in the
+   governance repo is updated automatically.)
+
+.. Change things from this point on
+
+Glance Store Library
+====================
+
+Glance's stores library
+
+This library has been extracted from the Glance source code for the
+specific use of the Glance and Glare projects.
+
+The API it exposes is not stable, has some shortcomings, and is not a
+general purpose interface. We would eventually like to change this,
+but for now using this library outside of Glance or Glare will not be
+supported by the core team.
+
+* License: Apache License, Version 2.0
+* Documentation: https://docs.openstack.org/glance_store/latest/
+* Source: https://opendev.org/openstack/glance_store/
+* Bugs: https://bugs.launchpad.net/glance-store
+* Release notes: https://docs.openstack.org/releasenotes/glance_store/index.html
+
diff -pruN 5.2.0-1/debian/changelog 5.2.0-0ubuntu1/debian/changelog
--- 5.2.0-1/debian/changelog	2025-08-28 10:59:13.000000000 +0000
+++ 5.2.0-0ubuntu1/debian/changelog	2025-09-18 21:49:30.000000000 +0000
@@ -1,220 +1,246 @@
-python-glance-store (5.2.0-1) experimental; urgency=medium
+python-glance-store (5.2.0-0ubuntu1) questing; urgency=medium
 
-  * New upstream release.
-
- -- Thomas Goirand <zigo@debian.org>  Thu, 28 Aug 2025 12:59:13 +0200
+  * New upstream release for OpenStack Flamingo (LP: #2122726).
 
-python-glance-store (4.9.1-2) unstable; urgency=medium
+ -- Myles Penner <myles.penner@canonical.com>  Thu, 18 Sep 2025 14:49:30 -0700
 
-  * Uploading to unstable.
+python-glance-store (5.0.0-0ubuntu2) questing; urgency=medium
 
- -- Thomas Goirand <zigo@debian.org>  Fri, 28 Mar 2025 08:30:42 +0100
+  * d/glance_sudoers: Drop override causing compatibility issues with
+    sudo-rs. (LP: #2120708)
 
-python-glance-store (4.9.1-1) experimental; urgency=medium
+ -- Guillaume Boutry <guillaume.boutry@canonical.com>  Tue, 19 Aug 2025 12:21:03 +0200
 
-  * New upstream release.
-  * d/watch: switch to version=4 and mode=git.
+python-glance-store (5.0.0-0ubuntu1) questing; urgency=medium
 
- -- Thomas Goirand <zigo@debian.org>  Wed, 26 Feb 2025 11:19:30 +0100
+  [ Guillaume Boutry ]
+  * d/gbp.conf, .launchpad.yaml: Sync from cloud-archive-tools for
+    flamingo.
 
-python-glance-store (4.8.1-3) unstable; urgency=medium
+  [ Myles Penner ]
+  * New upstream release for OpenStack Flamingo. (LP: #2116155)
+  * d/control: Align (Build-)Depends with upstream.
+  * d/watch: Add Flamingo key verification.
+  * d/u/signing-key.asc: Add Flamingo public key.
 
-  * Switch to pybuild (Closes: #1090506).
+ -- Myles Penner <myles.penner@canonical.com>  Tue, 15 Jul 2025 09:39:49 -0700
 
- -- Thomas Goirand <zigo@debian.org>  Thu, 19 Dec 2024 10:44:21 +0100
+python-glance-store (4.9.1-0ubuntu1) plucky; urgency=medium
 
-python-glance-store (4.8.1-2) unstable; urgency=medium
+  * New upstream release for OpenStack Epoxy.
 
-  * Uploading to unstable.
+ -- James Page <james.page@ubuntu.com>  Fri, 28 Feb 2025 14:18:24 +0000
 
- -- Thomas Goirand <zigo@debian.org>  Thu, 19 Sep 2024 17:03:00 +0200
+python-glance-store (4.9.0-0ubuntu1) plucky; urgency=medium
 
-python-glance-store (4.8.1-1) experimental; urgency=medium
+  * d/gbp.conf, .launchpad.yaml: Sync from cloud-archive-tools for
+    epoxy.
+  * New upstream release for OpenStack Epoxy.
 
-  * New upstream release.
+ -- James Page <james.page@ubuntu.com>  Wed, 15 Jan 2025 14:41:42 +0000
 
- -- Thomas Goirand <zigo@debian.org>  Mon, 26 Aug 2024 10:34:40 +0200
+python-glance-store (4.8.1-0ubuntu1) oracular; urgency=medium
 
-python-glance-store (4.7.0-4) unstable; urgency=medium
+  * d/gbp.conf: upstream-branch -> upstream-dalmatian.
+  * New upstream release for OpenStack Dalmatian.
 
-  * Remove build-depends on python3-boto (Closes: #1069646).
+ -- James Page <james.page@ubuntu.com>  Wed, 25 Sep 2024 10:20:18 +0100
 
- -- Thomas Goirand <zigo@debian.org>  Mon, 22 Apr 2024 14:12:33 +0200
+python-glance-store (4.8.0-0ubuntu1) oracular; urgency=medium
 
-python-glance-store (4.7.0-3) unstable; urgency=medium
+  * New upstream release. 
 
-  * Remove extraneous dependency on python3-six (Closes: #1068970).
+ -- James Page <james.page@ubuntu.com>  Wed, 07 Aug 2024 08:16:02 +0100
 
- -- Thomas Goirand <zigo@debian.org>  Thu, 18 Apr 2024 13:50:10 +0200
+python-glance-store (4.7.0-0ubuntu1) noble; urgency=medium
 
-python-glance-store (4.7.0-2) unstable; urgency=medium
+  * New upstream point release for OpenStack Caracal.
 
-  * Uploading to unstable.
+ -- James Page <james.page@canonical.com>  Fri, 08 Mar 2024 13:51:27 +0000
 
- -- Thomas Goirand <zigo@debian.org>  Thu, 04 Apr 2024 09:09:35 +0200
+python-glance-store (4.6.1-0ubuntu2) noble; urgency=medium
 
-python-glance-store (4.7.0-1) experimental; urgency=medium
+  [ Corey Bryant ]
+  * d/gbp.conf, .launchpad.yaml: Sync from cloud-archive-tools for
+    caracal.
 
-  * New upstream release.
+  [ James Page ]
+  * d/control: Drop BD on python3-boto (LP: #2052437).
+  * d/rules: remove duplicated configuration files from /usr/etc.
 
- -- Thomas Goirand <zigo@debian.org>  Thu, 29 Feb 2024 10:16:29 +0100
+ -- Corey Bryant <corey.bryant@canonical.com>  Wed, 07 Feb 2024 10:06:37 +0000
 
-python-glance-store (4.6.1-3) unstable; urgency=medium
+python-glance-store (4.6.1-0ubuntu1) mantic; urgency=medium
 
-  * autopkgtest: blacklist TestConnectorBase.test_factory_3 that is failing on
-    ppc64el and s390x.
+  * New upstream release for OpenStack Bobcat.
 
- -- Thomas Goirand <zigo@debian.org>  Tue, 07 Nov 2023 16:20:36 +0100
+ -- Corey Bryant <corey.bryant@canonical.com>  Tue, 05 Sep 2023 15:23:41 -0400
 
-python-glance-store (4.6.1-2) unstable; urgency=medium
+python-glance-store (4.6.0-0ubuntu1) mantic; urgency=medium
 
-  * Uploading to unstable.
+  * New upstream release for OpenStack Bobcat.
 
- -- Thomas Goirand <zigo@debian.org>  Wed, 04 Oct 2023 21:38:57 +0200
+ -- Corey Bryant <corey.bryant@canonical.com>  Tue, 11 Jul 2023 13:52:38 -0400
 
-python-glance-store (4.6.1-1) experimental; urgency=medium
+python-glance-store (4.5.0-0ubuntu1) mantic; urgency=medium
 
-  * New upstream release.
+  * d/gbp.conf, .launchpad.yaml: Sync from cloud-archive-tools for
+    bobcat.
+  * .launchpad.yaml: Add netloc to no_proxy to fix failing test.
+  * New upstream release for OpenStack Bobcat.
+  * d/control: Align (Build-)Depends with upstream.
+  * d/p/CVE-2023-2088.patch: Dropped. Fixed in upstream release.
 
- -- Thomas Goirand <zigo@debian.org>  Thu, 31 Aug 2023 10:47:22 +0200
+ -- Corey Bryant <corey.bryant@canonical.com>  Thu, 08 Jun 2023 16:54:08 -0400
 
-python-glance-store (4.6.0-1) experimental; urgency=medium
+python-glance-store (4.3.0-0ubuntu4) mantic; urgency=medium
 
-  * New upstream release.
+  * SECURITY UPDATE: Unauthorized File Access (LP: #2021980)
+    - debian/patches/CVE-2023-2088.patch: Add force to os-brick
+      disconnect.
+    - CVE-2023-2088
 
- -- Thomas Goirand <zigo@debian.org>  Tue, 29 Aug 2023 16:15:05 +0200
+ -- Corey Bryant <corey.bryant@canonical.com>  Wed, 31 May 2023 14:53:17 -0400
 
-python-glance-store (4.3.1-4) unstable; urgency=medium
+python-glance-store (4.3.0-0ubuntu3) mantic; urgency=medium
 
-  * Cleans better (Closes: #1048440).
+  * SECURITY REGRESSION: Regressions in other projects (LP: #2020111)
+    - debian/patches/series: Do not apply CVE-2023-2088.patch until
+      patches are ready for all upstream OpenStack projects.
+    - CVE-2023-2088
 
- -- Thomas Goirand <zigo@debian.org>  Tue, 22 Aug 2023 10:50:46 +0200
+ -- Corey Bryant <corey.bryant@canonical.com>  Thu, 18 May 2023 11:09:59 -0400
 
-python-glance-store (4.3.1-3) unstable; urgency=medium
+python-glance-store (4.3.0-0ubuntu2) mantic; urgency=medium
 
-  * New upstream release:
-    - include CVE-2023-2088 patch.
-  * Uploading to unstable.
+  * SECURITY UPDATE: Unauthorized File Access
+    - debian/patches/CVE-2023-2088.patch: Add force to os-brick
+      disconnect.
+    - CVE-2023-2088
 
- -- Thomas Goirand <zigo@debian.org>  Mon, 19 Jun 2023 10:36:54 +0200
+ -- Corey Bryant <corey.bryant@canonical.com>  Fri, 05 May 2023 13:12:36 +0200
 
-python-glance-store (4.3.0-2) experimental; urgency=medium
+python-glance-store (4.3.0-0ubuntu1) lunar; urgency=medium
 
-  * CVE-2023-2088: Unauthorized volume access through deleted volume
-    attachments. Applied upstream patch: Add force to os-brick disconnect.
-    (Closes: #1035978).
+  * New upstream release for OpenStack Antelope.
 
- -- Thomas Goirand <zigo@debian.org>  Fri, 12 May 2023 08:46:22 +0200
+ -- Corey Bryant <corey.bryant@canonical.com>  Wed, 22 Feb 2023 13:13:26 -0500
 
-python-glance-store (4.3.0-1) experimental; urgency=medium
+python-glance-store (4.2.0-0ubuntu1) lunar; urgency=medium
 
-  * New upstream release.
-  * Removed dependency versions satisfied in Bookworm.
-  * Removed OverflowError_running_on_32-bit_systems.patch applied upstream.
+  * New upstream release for OpenStack Antelope.
 
- -- Thomas Goirand <zigo@debian.org>  Tue, 21 Feb 2023 14:58:25 +0100
+ -- Corey Bryant <corey.bryant@canonical.com>  Thu, 12 Jan 2023 15:23:57 -0500
 
-python-glance-store (4.1.0-3) unstable; urgency=medium
+python-glance-store (4.1.0-0ubuntu1) kinetic; urgency=medium
 
-  * Add OverflowError_running_on_32-bit_systems.patch.
+  * New upstream release for OpenStack Zed.
 
- -- Thomas Goirand <zigo@debian.org>  Sat, 01 Oct 2022 19:58:18 +0200
+ -- Corey Bryant <corey.bryant@canonical.com>  Thu, 08 Sep 2022 17:51:07 -0400
 
-python-glance-store (4.1.0-2) unstable; urgency=medium
+python-glance-store (4.0.1-0ubuntu2) kinetic; urgency=medium
 
-  * Uploading to unstable.
+  * d/control: Update standards version to 4.6.1.
 
- -- Thomas Goirand <zigo@debian.org>  Fri, 23 Sep 2022 09:07:49 +0200
+ -- Corey Bryant <corey.bryant@canonical.com>  Wed, 13 Jul 2022 15:57:08 -0400
 
-python-glance-store (4.1.0-1) experimental; urgency=medium
+python-glance-store (4.0.1-0ubuntu1) kinetic; urgency=medium
 
-  * New upstream release.
-  * Add autopkgtest.
+  * New upstream release for OpenStack Zed.
+  * d/control: Align (Build-)Depends with upstream.
 
- -- Thomas Goirand <zigo@debian.org>  Mon, 29 Aug 2022 17:28:59 +0200
+ -- Corey Bryant <corey.bryant@canonical.com>  Wed, 13 Jul 2022 15:27:31 -0400
 
-python-glance-store (3.0.0-2) unstable; urgency=medium
+python-glance-store (4.0.0-0ubuntu1) kinetic; urgency=medium
 
-  * Uploading to unstable.
+  * New upstream release for OpenStack Zed.
+  * d/control, d/rules: Switch to debhelper compat 13 and switch to pybuild.
 
- -- Thomas Goirand <zigo@debian.org>  Thu, 24 Mar 2022 12:10:35 +0100
+ -- Corey Bryant <corey.bryant@canonical.com>  Tue, 31 May 2022 13:59:45 -0400
 
-python-glance-store (3.0.0-1) experimental; urgency=medium
+python-glance-store (3.0.0-0ubuntu1) jammy; urgency=medium
 
-  * New upstream releasse.
+  * New upstream release for OpenStack Yoga.
 
- -- Thomas Goirand <zigo@debian.org>  Fri, 18 Feb 2022 16:58:57 +0100
+ -- Corey Bryant <corey.bryant@canonical.com>  Tue, 01 Mar 2022 14:03:38 -0500
 
-python-glance-store (2.7.0-2) unstable; urgency=medium
+python-glance-store (2.7.0-0ubuntu1) impish; urgency=medium
 
-  * Uploading to unstable.
+  * New upstream release for OpenStack Xena.
+  * d/control: Align (Build-)Depends with upstream.
 
- -- Thomas Goirand <zigo@debian.org>  Wed, 29 Sep 2021 10:27:29 +0200
+ -- Corey Bryant <corey.bryant@canonical.com>  Tue, 07 Sep 2021 14:51:14 -0400
 
-python-glance-store (2.7.0-1) experimental; urgency=medium
+python-glance-store (2.6.0-0ubuntu1) impish; urgency=medium
 
-  [ Mickael Asseline ]
-  * New upstream release.
-  * Added myself in copyright and uploaders.
-  * Added python3-retrying to build-depends.
+  * New upstream release for OpenStack Xena.
+  * d/control: Align (Build-)Depends with upstream.
 
- -- Thomas Goirand <zigo@debian.org>  Tue, 24 Aug 2021 10:15:46 +0200
+ -- Corey Bryant <corey.bryant@canonical.com>  Mon, 19 Jul 2021 13:55:21 -0400
 
-python-glance-store (2.5.0-2) unstable; urgency=medium
+python-glance-store (2.5.0-0ubuntu1) hirsute; urgency=medium
 
-  * Upload to unstable.
+  * New upstream release for OpenStack Wallaby.
+  * d/control: Align (Build-)Depends with upstream.
 
- -- Thomas Goirand <zigo@debian.org>  Mon, 16 Aug 2021 08:42:02 +0200
+ -- Chris MacNaughton <chris.macnaughton@ubuntu.com>  Wed, 17 Mar 2021 13:29:01 +0000
 
-python-glance-store (2.5.0-1) experimental; urgency=medium
+python-glance-store (2.4.0-0ubuntu1) hirsute; urgency=medium
 
-  * New upstream release.
-  * Fixed (build-)depends for this release.
+  * d/control: Update VCS paths for move to lp:~ubuntu-openstack-dev.
+  * New upstream release for OpenStack Wallaby.
 
- -- Thomas Goirand <zigo@debian.org>  Sun, 14 Mar 2021 16:17:54 +0100
+ -- Chris MacNaughton <chris.macnaughton@ubuntu.com>  Thu, 03 Dec 2020 13:06:14 +0000
 
-python-glance-store (2.3.0-4) unstable; urgency=medium
+python-glance-store (2.3.0-0ubuntu1) groovy; urgency=medium
 
-  * glance-store-common.preinst: remove /etc/glance/rootwrap.conf, if it was
-    an unmodified filed by the glance-common postinst, to avoid dpkg
-    interactive prompting. (Closes: #984613)
+  * New upstream release for OpenStack Victoria.
+  * d/control: Align (Build-)Depends with upstream.
 
- -- Thomas Goirand <zigo@debian.org>  Wed, 10 Mar 2021 10:58:01 +0100
+ -- Chris MacNaughton <chris.macnaughton@canonical.com>  Thu, 03 Sep 2020 07:00:37 +0000
 
-python-glance-store (2.3.0-3) unstable; urgency=medium
+python-glance-store (2.1.0-0ubuntu1) groovy; urgency=medium
 
-  * Correctly install files in /etc/glance.
-  * Standards-Version: 4.5.0.
-  * Use debhelper-compat = 11.
+  * New upstream release for OpenStack Victoria.
+  * d/control: Align (Build-)Depends with upstream.
 
- -- Thomas Goirand <zigo@debian.org>  Fri, 16 Oct 2020 13:52:38 +0200
+ -- Chris MacNaughton <chris.macnaughton@canonical.com>  Fri, 24 Jul 2020 10:02:40 +0000
 
-python-glance-store (2.3.0-2) unstable; urgency=medium
+python-glance-store (2.0.0-0ubuntu1) focal; urgency=medium
 
-  * Uploading to unstable.
-  * Add a debian/salsa-ci.yml.
+  * New upstream release for OpenStack Ussuri.
+  * d/control: Align (Build-)Depends with upstream.
 
- -- Thomas Goirand <zigo@debian.org>  Wed, 14 Oct 2020 23:10:36 +0200
+ -- Corey Bryant <corey.bryant@canonical.com>  Thu, 09 Apr 2020 10:30:08 -0400
 
-python-glance-store (2.3.0-1) experimental; urgency=medium
+python-glance-store (1.1.0-0ubuntu3) focal; urgency=medium
 
-  * New upstream release.
-  * Fixed (build-)depends for this release.
+  * d/python3-glance-store.install: Fix installation of /etc/glance.
+  * d/python3-glance-store.postinst: Added since glance-store installs to
+    /etc/glance/rootwrap.d. Set default ownership and permissions for
+    /etc/<pkg> (LP: #1859422).
 
- -- Thomas Goirand <zigo@debian.org>  Mon, 07 Sep 2020 14:38:18 +0200
+ -- Corey Bryant <corey.bryant@canonical.com>  Thu, 26 Mar 2020 09:33:55 -0400
 
-python-glance-store (2.0.0-2) unstable; urgency=medium
+python-glance-store (1.1.0-0ubuntu2) focal; urgency=medium
 
-  * Uploading to unstable.
+  * d/rules: Install binary and library code with pkgos-dh_auto_install,
+    installing directly to debian/python3-glance-store/usr/.
 
- -- Thomas Goirand <zigo@debian.org>  Fri, 08 May 2020 10:56:38 +0200
+ -- Corey Bryant <corey.bryant@canonical.com>  Mon, 03 Feb 2020 15:20:07 -0500
 
-python-glance-store (2.0.0-1) experimental; urgency=medium
+python-glance-store (1.1.0-0ubuntu1) focal; urgency=low
 
-  * New upstream release.
-  * Add python3-boto3 as build-depends.
+  * Merge from Debian unstable.  Remaining changes:
+    - d/control: Enable autopkgtest-pkg-python testsuite.
+    - d/gbp.conf: Retain for gbp and pristine-tar config.
+    - d/watch: Get tarball from tarballs.openstack.org.
+    - d/control: Drop glance-store-common binary packages.
+    - d/control: Breaks/Replaces python3-glance-store -> glance-store-common.
+    - d/python3-glance-store.*: Dropped. No need to update alternatives.
+  * New upstream release for OpenStack Ussuri.
 
- -- Thomas Goirand <zigo@debian.org>  Mon, 06 Apr 2020 17:34:50 +0200
+ -- Sahid Orentino Ferdjaoui <sahid.ferdjaoui@canonical.com>  Thu, 30 Jan 2020 10:41:32 +0100
 
 python-glance-store (1.0.1-2) unstable; urgency=medium
 
@@ -243,6 +269,21 @@ python-glance-store (1.0.0-1) experiment
 
  -- Thomas Goirand <zigo@debian.org>  Tue, 17 Sep 2019 22:12:07 +0200
 
+python-glance-store (1.0.0-0ubuntu1) eoan; urgency=medium
+
+  * New upstream release for OpenStack Train.
+
+ -- Corey Bryant <corey.bryant@canonical.com>  Wed, 25 Sep 2019 14:08:30 -0400
+
+python-glance-store (0.29.1-0ubuntu1) eoan; urgency=medium
+
+  * New upstream release for OpenStack Train.
+  * d/control: Align (Build-)Depends with upstream.
+  * d/p/prevent-unicode-object-error-from-zero-byte-read: Dropped. Fixed
+    in new upstream release.
+
+ -- Corey Bryant <corey.bryant@canonical.com>  Tue, 30 Jul 2019 15:29:04 -0400
+
 python-glance-store (0.28.0-3) unstable; urgency=medium
 
   * Uploading to unstable.
@@ -263,6 +304,39 @@ python-glance-store (0.28.0-1) experimen
 
  -- Thomas Goirand <zigo@debian.org>  Tue, 26 Mar 2019 22:31:47 +0100
 
+python-glance-store (0.28.0-0ubuntu3) eoan; urgency=medium
+
+  * Drop support for Python 2:
+    - d/control: Drop python-glance-store and glance-store-common
+      binary packages.
+    - d/control: Breaks/Replaces python3-glance-store -> glance-store-common.
+    - d/control: Drop BDI's on python-*.
+    - d/rules: Skip install and test of Python 2 module.
+    - d/python3-glance-store.install: Move install of configuration files
+      to Python 3 module.
+
+ -- James Page <james.page@ubuntu.com>  Thu, 11 Jul 2019 07:08:34 +0100
+
+python-glance-store (0.28.0-0ubuntu2) eoan; urgency=medium
+
+  * d/p/prevent-unicode-object-error-from-zero-byte-read: Fix unicode
+    issue (LP: #1805332).
+
+ -- Sahid Orentino Ferdjaoui <sahid.ferdjaoui@canonical.com>  Wed, 24 Apr 2019 13:46:56 +0100
+
+python-glance-store (0.28.0-0ubuntu1) disco; urgency=medium
+
+  * New upstream release for OpenStack Stein.
+
+ -- Corey Bryant <corey.bryant@canonical.com>  Mon, 11 Mar 2019 14:18:25 -0400
+
+python-glance-store (0.27.0-0ubuntu1) disco; urgency=medium
+
+  * New upstream release for OpenStack Stein.
+  * d/p/drop-doc8.patch: Drop, included upstream.
+
+ -- James Page <james.page@ubuntu.com>  Tue, 20 Nov 2018 10:07:17 +0000
+
 python-glance-store (0.26.1-4) unstable; urgency=medium
 
   * Update patch (already merged into master)
@@ -296,6 +370,34 @@ python-glance-store (0.26.1-1) experimen
 
  -- Thomas Goirand <zigo@debian.org>  Wed, 22 Aug 2018 16:24:14 +0200
 
+python-glance-store (0.26.1-0ubuntu2) cosmic; urgency=medium
+
+  * d/p/drop-doc8.patch: Drop runtime requirement on doc8; its used
+    for style checking of RST documentation so is build time only.
+
+ -- James Page <james.page@ubuntu.com>  Tue, 14 Aug 2018 14:31:58 +0100
+
+python-glance-store (0.26.1-0ubuntu1) cosmic; urgency=medium
+
+  * New upstream point release for OpenStack Rocky.
+
+ -- Corey Bryant <corey.bryant@canonical.com>  Fri, 10 Aug 2018 15:32:53 -0400
+
+python-glance-store (0.26.0-0ubuntu1) cosmic; urgency=low
+
+  * Merge from Debian unstable.  Remaining changes:
+    - d/control: Enable autopkgtest-pkg-python testsuite.
+    - d/gbp.conf: Retain for gbp and pristine-tar config.
+    - d/watch: Get tarball from tarballs.openstack.org.
+    - d/rules: Skip tests for Py3.7.
+  * New upstream release for OpenStack Rocky.
+  * d/control: Align (Build-)Depends with upstream.
+  * d/rules: Run tests with stestr.
+  * d/p/drop-sphinxcontrib-apidoc.patch: Drop sphinxcontrib.apidoc extension
+    until package is available.
+
+ -- Corey Bryant <corey.bryant@canonical.com>  Mon, 06 Aug 2018 10:40:13 -0400
+
 python-glance-store (0.23.0-3) unstable; urgency=medium
 
   * Python 3 now has priority over Python 2.
@@ -321,6 +423,18 @@ python-glance-store (0.23.0-1) experimen
 
  -- Thomas Goirand <zigo@debian.org>  Wed, 14 Feb 2018 08:35:38 +0000
 
+python-glance-store (0.23.0-0ubuntu1) bionic; urgency=medium
+
+  * New upstream release.
+  * d/*: wrap-and-sort -bast.
+  * d/control: Align (Build-)Depends with upstream.
+  * d/control: Update Standards-Version to 4.1.2.
+  * d/control: Bump debhelper compat to 10.
+  * d/p/drop-openstackdoctheme.patch: Dropped. No longer needed.
+  * d/p/drop-enum34.patch: Rebased.
+
+ -- Corey Bryant <corey.bryant@canonical.com>  Wed, 24 Jan 2018 11:57:34 -0500
+
 python-glance-store (0.22.0-2) unstable; urgency=medium
 
   * Only modify /etc/glance if files/dirs exist (Closes: #880087).
@@ -355,6 +469,75 @@ python-glance-store (0.22.0-1) experimen
 
  -- Thomas Goirand <zigo@debian.org>  Sat, 07 Oct 2017 11:22:04 +0200
 
+python-glance-store (0.22.0-0ubuntu1) artful; urgency=medium
+
+  * d/watch: Get tarball from tarballs.openstack.org.
+  * New upstream release.
+  * d/control: Align (Build-)Depends with upstream.
+
+ -- Corey Bryant <corey.bryant@canonical.com>  Tue, 15 Aug 2017 16:31:13 -0400
+
+python-glance-store (0.21.0-0ubuntu1) artful; urgency=medium
+
+  * New upstream release.
+  * d/control: Align (Build-)Depends with upstream.
+  * d/p/drop-enum34.patch: Rebased.
+  * d/p/drop-openstackdoctheme.patch: Temporarily drop openstackdocstheme
+    sphinx extension until sphinx>=1.6.2 is available.
+
+ -- Corey Bryant <corey.bryant@canonical.com>  Fri, 04 Aug 2017 11:54:15 -0400
+
+python-glance-store (0.20.0-0ubuntu2) zesty; urgency=medium
+
+  * debian/glance-common.install: Fix rootwrap install. 
+
+ -- Chuck Short <zulcss@ubuntu.com>  Mon, 23 Jan 2017 05:20:19 -0500
+
+python-glance-store (0.20.0-0ubuntu1) zesty; urgency=medium
+
+  * New upstream release.
+  * d/control: Align (Build-)Depends with upstream.
+  * d/p/drop-git-sphinx.patch: Dropped. Fixed upstream.
+  * d/p/drop-enum34.patch: Rebased.
+  * New upstream release.
+  * d/control: Align (Build-)Depends with upstream.
+
+ -- Corey Bryant <corey.bryant@canonical.com>  Thu, 19 Jan 2017 12:15:32 -0500
+
+python-glance-store (0.18.0-0ubuntu3) zesty; urgency=medium
+
+  * d/gbp.conf: Update default config.
+
+ -- Corey Bryant <corey.bryant@canonical.com>  Fri, 04 Nov 2016 08:09:18 -0400
+
+python-glance-store (0.18.0-0ubuntu2) zesty; urgency=medium
+
+  [ Corey Bryant ]
+  * d/control: Add run-time dependency for python-swiftclient (LP: #1604397).
+  * d/p/drop-enum34.patch: Fix python3 test failures.
+
+  [ Thomas Goirand ]
+  * Fixed enum34 runtime depends.
+
+ -- Corey Bryant <corey.bryant@canonical.com>  Thu, 03 Nov 2016 15:20:09 -0400
+
+python-glance-store (0.18.0-0ubuntu1) yakkety; urgency=medium
+
+  [ James Page ]
+  * d/glance-store-common.*,control,glance_sudoers: Add binary package for
+    shared rootwrap configuration, associated filters and sudoers.d
+    configuration (LP: #1609733).
+
+  [ Corey Bryant ]
+  * New upstream release.
+  * .gitreview: Copy from orig tar ball.
+  * d/gbp.conf: Update debian-branch for Newton.
+  * d/control: Align (Build-)Depends with upstream.
+  * d/p/drop-git-sphinx.patch: Rebased.
+  * glance_store/tests/unit/test_swift_store.py: Copied from orig tarball.
+
+ -- Corey Bryant <corey.bryant@canonical.com>  Fri, 02 Sep 2016 13:08:17 -0400
+
 python-glance-store (0.13.1-1) unstable; urgency=medium
 
   * Team upload.
@@ -511,3 +694,4 @@ python-glance-store (0.1.3-1) unstable;
   * Initial release. (Closes: #760537)
 
  -- Thomas Goirand <zigo@debian.org>  Fri, 05 Sep 2014 10:54:04 +0800
+
diff -pruN 5.2.0-1/debian/control 5.2.0-0ubuntu1/debian/control
--- 5.2.0-1/debian/control	2025-08-28 10:59:13.000000000 +0000
+++ 5.2.0-0ubuntu1/debian/control	2025-09-18 21:49:30.000000000 +0000
@@ -1,71 +1,66 @@
 Source: python-glance-store
 Section: python
 Priority: optional
-Maintainer: Debian OpenStack <team+openstack@tracker.debian.org>
+Maintainer: Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>
+XSBC-Original-Maintainer: Debian OpenStack <openstack-devel@lists.alioth.debian.org>
 Uploaders:
  Thomas Goirand <zigo@debian.org>,
  Corey Bryant <corey.bryant@canonical.com>,
- Michal Arbet <michal.arbet@ultimum.io>,
- Mickael Asseline <mickael@papamica.com>,
 Build-Depends:
- debhelper-compat (= 11),
+ debhelper-compat (= 13),
  dh-python,
  openstack-pkg-tools,
  python3-all,
- python3-pbr,
+ python3-pbr (>= 2.0.0),
  python3-setuptools,
- python3-sphinx,
+ python3-sphinx (>= 2.0.0),
 Build-Depends-Indep:
- python3-boto3,
- python3-cinderclient,
- python3-coverage,
- python3-eventlet,
- python3-fixtures,
+ python3-boto3 (>= 1.9.199),
+ python3-cinderclient (>= 1:4.1.0),
+ python3-coverage (>= 4.0),
+ python3-ddt (>= 1.4.4),
+ python3-debtcollector,
+ python3-doc8 (>= 0.6.0),
+ python3-eventlet (>= 0.18.2),
+ python3-fixtures (>= 3.0.0),
  python3-gridfs,
  python3-hacking,
- python3-httplib2,
- python3-jsonschema,
- python3-keystoneauth1,
- python3-keystoneclient,
- python3-openstackdocstheme,
- python3-os-brick,
- python3-oslo.concurrency,
- python3-oslo.config,
- python3-oslo.i18n,
- python3-oslo.privsep,
- python3-oslo.rootwrap,
- python3-oslo.serialization,
- python3-oslo.utils,
- python3-oslo.vmware,
- python3-oslotest,
+ python3-httplib2 (>= 0.9.1),
+ python3-jsonschema (>= 3.2.0),
+ python3-keystoneauth1 (>= 3.4.0),
+ python3-keystoneclient (>= 1:3.8.0),
+ python3-mock (>= 2.0.0),
+ python3-openstackdocstheme (>= 2.2.1),
+ python3-openstacksdk (>= 0.10.0),
+ python3-os-brick (>= 2.6.0),
+ python3-os-testr (>= 1.0.0),
+ python3-oslo.concurrency (>= 3.26.0),
+ python3-oslo.config (>= 1:5.2.0),
+ python3-oslo.i18n (>= 3.15.3),
+ python3-oslo.privsep (>= 1.23.0),
+ python3-oslo.rootwrap (>= 5.8.0),
+ python3-oslo.serialization (>= 2.18.0),
+ python3-oslo.utils (>= 4.7.0),
+ python3-oslo.vmware (>= 3.6.0),
+ python3-oslotest (>= 1:3.2.0),
  python3-pymongo,
- python3-requests,
- python3-requests-mock,
- python3-retrying,
- python3-sphinxcontrib.apidoc,
- python3-stestr,
- python3-stevedore,
- python3-subunit,
- python3-swiftclient,
- python3-testscenarios,
- python3-testtools,
+ python3-reno,
+ python3-requests (>= 2.14.2),
+ python3-requests-mock (>= 1.2.0),
+ python3-retrying (>= 1.3.3),
+ python3-sphinxcontrib.apidoc (>= 0.2.0),
+ python3-stestr (>= 2.0.0),
+ python3-stevedore (>= 1:1.20.0),
+ python3-subunit (>= 1.0.0),
+ python3-swiftclient (>= 1:3.2.0),
+ python3-testrepository (>= 0.0.18),
+ python3-testscenarios (>= 0.4),
+ python3-testtools (>= 2.2.0),
  subunit,
-Standards-Version: 4.5.0
-Vcs-Browser: https://salsa.debian.org/openstack-team/libs/python-glance-store
-Vcs-Git: https://salsa.debian.org/openstack-team/libs/python-glance-store.git
-Homepage: https://github.com/openstack/glance_store
-
-Package: glance-store-common
-Architecture: all
-Depends:
- ${misc:Depends},
-Description: OpenStack Image Service store library - common files
- The Glance project provides services for discovering, registering, and
- retrieving virtual machine images over the cloud. They may be stand-alone
- services, or may be used to deliver images from object stores, such as
- OpenStack's Swift service, to Nova's compute nodes.
- .
- This package contains shared configuration files for the Glance's stores.
+Standards-Version: 4.6.1
+Vcs-Git: https://git.launchpad.net/~ubuntu-openstack-dev/ubuntu/+source/python-glanceclient
+Homepage: https://opendev.org/openstack/glance_store
+Testsuite: autopkgtest-pkg-python
 
 Package: python-glance-store-doc
 Section: doc
@@ -84,28 +79,34 @@ Description: OpenStack Image Service sto
 Package: python3-glance-store
 Architecture: all
 Depends:
- glance-store-common (= ${binary:Version}),
- python3-cinderclient,
- python3-eventlet,
+ python3-cinderclient (>= 1:3.3.0),
+ python3-ddt (>= 1.4.4),
+ python3-debtcollector,
+ python3-eventlet (>= 0.18.2),
  python3-httplib2,
- python3-jsonschema,
- python3-keystoneauth1,
- python3-keystoneclient,
- python3-os-brick,
- python3-oslo.concurrency,
- python3-oslo.config,
- python3-oslo.i18n,
- python3-oslo.privsep,
- python3-oslo.rootwrap,
- python3-oslo.serialization,
- python3-oslo.utils,
- python3-oslo.vmware,
- python3-pbr,
- python3-requests,
- python3-stevedore,
+ python3-jsonschema (>= 3.2.0),
+ python3-keystoneauth1 (>= 3.4.0),
+ python3-keystoneclient (>= 1:3.8.0),
+ python3-os-brick (>= 2.2.0),
+ python3-oslo.concurrency (>= 3.26.0),
+ python3-oslo.config (>= 1:5.2.0),
+ python3-oslo.i18n (>= 3.15.3),
+ python3-oslo.privsep (>= 1.23.0),
+ python3-oslo.rootwrap (>= 5.8.0),
+ python3-oslo.serialization (>= 2.18.0),
+ python3-oslo.utils (>= 4.7.0),
+ python3-oslo.vmware (>= 3.6.0),
+ python3-pbr (>= 2.0.0),
+ python3-requests (>= 2.14.2),
+ python3-retrying (>= 1.3.3),
+ python3-stevedore (>= 1:1.20.0),
  python3-swiftclient,
  ${misc:Depends},
  ${python3:Depends},
+Breaks:
+ glance-store-common (<< 0.28.0-0ubuntu3~),
+Replaces:
+ glance-store-common (<< 0.28.0-0ubuntu3~),
 Description: OpenStack Image Service store library - Python 3.x
  The Glance project provides services for discovering, registering, and
  retrieving virtual machine images over the cloud. They may be stand-alone
diff -pruN 5.2.0-1/debian/copyright 5.2.0-0ubuntu1/debian/copyright
--- 5.2.0-1/debian/copyright	2025-08-28 10:59:13.000000000 +0000
+++ 5.2.0-0ubuntu1/debian/copyright	2025-09-18 21:49:30.000000000 +0000
@@ -17,7 +17,6 @@ License: Apache-2
 Files: debian/*
 Copyright: (c) 2014-2016, Thomas Goirand <zigo@debian.org>
            (c) 2018-2019, Michal Arbet <michal.arbet@ultimum.io>
-           (c) 2021 Mickael Asseline <mickael@papamica.com>
 License: Apache-2
 
 License: Apache-2
diff -pruN 5.2.0-1/debian/gbp.conf 5.2.0-0ubuntu1/debian/gbp.conf
--- 5.2.0-1/debian/gbp.conf	1970-01-01 00:00:00.000000000 +0000
+++ 5.2.0-0ubuntu1/debian/gbp.conf	2025-09-18 21:49:30.000000000 +0000
@@ -0,0 +1,9 @@
+[DEFAULT]
+debian-branch = master
+upstream-tag = %(version)s
+pristine-tar = True
+upstream-branch = upstream-flamingo
+
+[buildpackage]
+export-dir = ../build-area
+prebuild = [ ! -f .launchpad.yaml ] || rm .launchpad.yaml
diff -pruN 5.2.0-1/debian/glance-store-common.install 5.2.0-0ubuntu1/debian/glance-store-common.install
--- 5.2.0-1/debian/glance-store-common.install	2025-08-28 10:59:13.000000000 +0000
+++ 5.2.0-0ubuntu1/debian/glance-store-common.install	1970-01-01 00:00:00.000000000 +0000
@@ -1 +0,0 @@
-debian/glance_sudoers /etc/sudoers.d
diff -pruN 5.2.0-1/debian/glance-store-common.postinst 5.2.0-0ubuntu1/debian/glance-store-common.postinst
--- 5.2.0-1/debian/glance-store-common.postinst	2025-08-28 10:59:13.000000000 +0000
+++ 5.2.0-0ubuntu1/debian/glance-store-common.postinst	1970-01-01 00:00:00.000000000 +0000
@@ -1,22 +0,0 @@
-#!/bin/sh
-
-set -e
-
-if [ "$1" = "configure" ] ; then
-	if [ -f /etc/glance/rootwrap.conf ] ; then
-		chown root:root /etc/glance/rootwrap.conf
-	fi
-
-	if [ -d /etc/glance/rootwrap.d ] ; then
-		chown -R root:root /etc/glance/rootwrap.d
-		chmod 0755 /etc/glance/rootwrap.d
-	fi
-
-	if [ -f /etc/sudoers.d/glance_sudoers ] ; then
-		chmod 0440 /etc/sudoers.d/glance_sudoers
-	fi
-fi
-
-#DEBHELPER#
-
-exit 0
diff -pruN 5.2.0-1/debian/glance-store-common.preinst 5.2.0-0ubuntu1/debian/glance-store-common.preinst
--- 5.2.0-1/debian/glance-store-common.preinst	2025-08-28 10:59:13.000000000 +0000
+++ 5.2.0-0ubuntu1/debian/glance-store-common.preinst	1970-01-01 00:00:00.000000000 +0000
@@ -1,25 +0,0 @@
-#!/bin/sh
-
-set -e
-
-if [ "${1}" = "install" ] || [ "${1}" = "upgrade" ] ; then
-	# The file /etc/glance/rootwrap.conf in buster was copied from
-	# /usr/share/glance-common/rootwrap.conf from the glance-common
-	# package during postinst. In Bullseye, it becomes a CONFFILE
-	# owned by the glance-store-common package. To avoid prompting
-	# during upgrade from Buster to Bullseye, we therefore need to
-	# get the file away before installing glance-store-common,
-	# otherwise dpkg will prompt the user interactively.
-	#
-	# Of course, this wont be needed in Bookworms anymore.
-	if [ -e /etc/glance/rootwrap.conf ] ; then
-		# We only remove the file if it wasn't manually modified
-		# by the user (in which case dpkg prompting is the correct
-		# thing to do). So we just use the MD5 to see if it's the
-		# same file.
-		MD5=$(md5sum /etc/glance/rootwrap.conf | awk '{print $1}')
-		if [ "${MD5}" = "38f96ec95f09ffb192ee2febc6f771a1" ] ; then
-			rm /etc/glance/rootwrap.conf
-		fi
-	fi
-fi
diff -pruN 5.2.0-1/debian/glance_sudoers 5.2.0-0ubuntu1/debian/glance_sudoers
--- 5.2.0-1/debian/glance_sudoers	2025-08-28 10:59:13.000000000 +0000
+++ 5.2.0-0ubuntu1/debian/glance_sudoers	2025-09-18 21:49:30.000000000 +0000
@@ -1,3 +1 @@
-Defaults:glance !requiretty
-
 glance ALL = (root) NOPASSWD: /usr/bin/glance-rootwrap /etc/glance/rootwrap.conf *
diff -pruN 5.2.0-1/debian/python3-glance-store.install 5.2.0-0ubuntu1/debian/python3-glance-store.install
--- 5.2.0-1/debian/python3-glance-store.install	2025-08-28 10:59:13.000000000 +0000
+++ 5.2.0-0ubuntu1/debian/python3-glance-store.install	2025-09-18 21:49:30.000000000 +0000
@@ -1 +1,2 @@
-/usr
+debian/glance_sudoers /etc/sudoers.d
+etc/glance/* /etc/glance/
diff -pruN 5.2.0-1/debian/python3-glance-store.postinst 5.2.0-0ubuntu1/debian/python3-glance-store.postinst
--- 5.2.0-1/debian/python3-glance-store.postinst	1970-01-01 00:00:00.000000000 +0000
+++ 5.2.0-0ubuntu1/debian/python3-glance-store.postinst	2025-09-18 21:49:30.000000000 +0000
@@ -0,0 +1,32 @@
+#!/bin/sh
+
+set -e
+
+GLANCE_UID=64062
+GLANCE_GID=64062
+
+if [ "$1" = "configure" ]
+then
+    if ! getent group glance > /dev/null 2>&1
+    then
+        addgroup --quiet --system \
+            --gid $GLANCE_GID glance 2>/dev/null
+    fi
+    if ! getent passwd glance > /dev/null 2>&1
+    then
+        adduser --quiet --system \
+            --home /var/lib/glance \
+            --no-create-home \
+            --uid $GLANCE_UID \
+            --gid $GLANCE_GID \
+            --shell /bin/false glance 2>/dev/null
+    fi
+
+    find /etc/glance -exec chown root:glance "{}" +
+    find /etc/glance -type f -exec chmod 0640 "{}" + -o -type d -exec chmod 0750 "{}" +
+
+    find /etc/glance/rootwrap.d -exec chown root:root "{}" +
+    find /etc/glance/rootwrap.d -type f -exec chmod 0644 "{}" + -o -type d -exec chmod 0755 "{}" +
+fi
+
+#DEBHELPER#
diff -pruN 5.2.0-1/debian/python3-glance-store.postrm 5.2.0-0ubuntu1/debian/python3-glance-store.postrm
--- 5.2.0-1/debian/python3-glance-store.postrm	2025-08-28 10:59:13.000000000 +0000
+++ 5.2.0-0ubuntu1/debian/python3-glance-store.postrm	1970-01-01 00:00:00.000000000 +0000
@@ -1,11 +0,0 @@
-#!/bin/sh
-
-set -e
-
-if [ "$1" = "remove" ] || [ "$1" = "disappear" ] ; then
-	update-alternatives --remove glance-rootwrap /usr/bin/python3-glance-rootwrap
-fi
-
-#DEBHELPER#
-
-exit 0
diff -pruN 5.2.0-1/debian/python3-glance-store.prerm 5.2.0-0ubuntu1/debian/python3-glance-store.prerm
--- 5.2.0-1/debian/python3-glance-store.prerm	2025-08-28 10:59:13.000000000 +0000
+++ 5.2.0-0ubuntu1/debian/python3-glance-store.prerm	1970-01-01 00:00:00.000000000 +0000
@@ -1,11 +0,0 @@
-#!/bin/sh
-
-set -e
-
-if [ "$1" = "remove" ] ; then
-	update-alternatives --remove glance-rootwrap /usr/bin/python3-glance-rootwrap
-fi
-
-#DEBHELPER#
-
-exit 0
diff -pruN 5.2.0-1/debian/rules 5.2.0-0ubuntu1/debian/rules
--- 5.2.0-1/debian/rules	2025-08-28 10:59:13.000000000 +0000
+++ 5.2.0-0ubuntu1/debian/rules	2025-09-18 21:49:30.000000000 +0000
@@ -11,25 +11,20 @@ include /usr/share/openstack-pkg-tools/p
 	dh $@ --buildsystem=pybuild --with python3,sphinxdoc
 
 override_dh_auto_clean:
-	rm -rf build .stestr *.egg-info
+	rm -rf build .stestr
 	find . -iname '*.pyc' -delete
 	for i in $$(find . -type d -iname __pycache__) ; do rm -rf $$i ; done
-	rm -rf doc/source/reference/api
 
 override_dh_auto_build:
 	echo "Do nothing..."
 
 override_dh_auto_install:
-	for i in $(PYTHON3S) ; do \
-		python3 setup.py install -f --install-layout=deb --root=$(CURDIR)/debian/tmp ; \
-	done
+	pkgos-dh_auto_install --no-py2
+	rm -rf $(CURDIR)/debian/python3-glance-store/usr/etc
+
 ifeq (,$(findstring nocheck, $(DEB_BUILD_OPTIONS)))
-	PYTHONPATH=$(CURDIR)/debian/tmp/usr/lib/python3/dist-packages pkgos-dh_auto_test --no-py2
+	PYTHONPATH=$(CURDIR)/debian/python3-glance-store/usr/lib/python3/dist-packages pkgos-dh_auto_test --no-py2
 endif
-	mkdir -p $(CURDIR)/debian/glance-store-common/etc/glance
-	mv $(CURDIR)/debian/tmp/usr/etc/glance/* $(CURDIR)/debian/glance-store-common/etc/glance
-	rmdir $(CURDIR)/debian/tmp/usr/etc/glance
-	rmdir $(CURDIR)/debian/tmp/usr/etc
 
 override_dh_auto_test:
 	echo "Do nothing..."
diff -pruN 5.2.0-1/debian/salsa-ci.yml 5.2.0-0ubuntu1/debian/salsa-ci.yml
--- 5.2.0-1/debian/salsa-ci.yml	2025-08-28 10:59:13.000000000 +0000
+++ 5.2.0-0ubuntu1/debian/salsa-ci.yml	1970-01-01 00:00:00.000000000 +0000
@@ -1,3 +0,0 @@
-include:
-  - https://salsa.debian.org/salsa-ci-team/pipeline/raw/master/salsa-ci.yml
-  - https://salsa.debian.org/salsa-ci-team/pipeline/raw/master/pipeline-jobs.yml
diff -pruN 5.2.0-1/debian/source/options 5.2.0-0ubuntu1/debian/source/options
--- 5.2.0-1/debian/source/options	2025-08-28 10:59:13.000000000 +0000
+++ 5.2.0-0ubuntu1/debian/source/options	2025-09-18 21:49:30.000000000 +0000
@@ -1 +1,2 @@
 extend-diff-ignore = "^[^/]*[.]egg-info/"
+extend-diff-ignore = "^.launchpad.yaml"
diff -pruN 5.2.0-1/debian/tests/control 5.2.0-0ubuntu1/debian/tests/control
--- 5.2.0-1/debian/tests/control	2025-08-28 10:59:13.000000000 +0000
+++ 5.2.0-0ubuntu1/debian/tests/control	1970-01-01 00:00:00.000000000 +0000
@@ -1,5 +0,0 @@
-Tests: unittests
-Depends:
- @,
- @builddeps@,
-Restrictions: allow-stderr needs-root
diff -pruN 5.2.0-1/debian/tests/unittests 5.2.0-0ubuntu1/debian/tests/unittests
--- 5.2.0-1/debian/tests/unittests	2025-08-28 10:59:13.000000000 +0000
+++ 5.2.0-0ubuntu1/debian/tests/unittests	1970-01-01 00:00:00.000000000 +0000
@@ -1,5 +0,0 @@
-#!/bin/sh
-
-set -e
-
-pkgos-dh_auto_test --no-py2 'glance_store\.tests\.unit\.(?!.*cinder\.test_base\.TestConnectorBase\.test_factory_3.*)'
diff -pruN 5.2.0-1/debian/upstream/signing-key.asc 5.2.0-0ubuntu1/debian/upstream/signing-key.asc
--- 5.2.0-1/debian/upstream/signing-key.asc	1970-01-01 00:00:00.000000000 +0000
+++ 5.2.0-0ubuntu1/debian/upstream/signing-key.asc	2025-09-18 21:49:30.000000000 +0000
@@ -0,0 +1,34 @@
+-----BEGIN PGP PUBLIC KEY BLOCK-----
+
+mDMEZ92jlhYJKwYBBAHaRw8BAQdAnSMr01EpuQHlcTQ8c0ENVDFs9mi/TdWB0IlG
+ZF1eC2S0Qk9wZW5TdGFjayBJbmZyYSAoMjAyNS4yL0ZsYW1pbmdvIEN5Y2xlKSA8
+aW5mcmEtcm9vdEBvcGVuc3RhY2sub3JnPoiWBBMWCAA+FiEExxsAfvl4h/2PtjZc
+60/W1hjmIYEFAmfdo5YCGwMFCQFj9QAFCwkIBwIGFQoJCAsCBBYCAwECHgECF4AA
+CgkQ60/W1hjmIYElLAEAkMjANVr+kVjZGp8KtliT+ySFAqoCQceuscYt7WmeD4wA
+/2gHNfFDJwkWn9JY9mCR2y7gwf6skTWl3ssPogTa84wDiHUEEBYIAB0WIQQiKE9p
+2ezN8994GXkccRrxk/+OVAUCZ92k6wAKCRAccRrxk/+OVMQGAQD0X/Eow2mK/YzZ
+rMO60g2KI767/rnKJWKFUTCZCfswxwD/WxuGjGRB98RZ9IbCcmaUvRqHf9812h60
+/RCoB4AtiwSJAjMEEAEKAB0WIQSXrklvwC3sn8NTsudI+ZYRQ0lYKQUCZ92vKwAK
+CRBI+ZYRQ0lYKdthD/wJh0uxw05WsmFwjuds82JdnH9ow3OdG/0bhds8eEvgYuQe
+ZEQ9/RC5hJ+SiV+/zclIaG+xYHW3VkZUgOmmLxRzmqFbWbDm5yKp7jTqM2zYB4Jx
+EiLB4dWHZFmrcqfkJ06nXVMjGkj73N+DqHWQ6hleaiE7tcbI++w1AN7niL0rW008
+iP8IHoWLh2dJxQlcheVdjCe0jEU3qO8KxhUTeARPD/Vp1CpJWlq9vWs9/bweMrtj
+FsQwxBiZcQ/0zXDnQFUKpbNDFjQZnjmmwTqhopquL5e5mZWr0NussI20JXyZHj7T
+N5ikDAFPf9iM1Apb+/g9njGUgYFEOgEJuDr1oLolZ+9+7uZrKGD1gmdY7pVG12Xn
+2QJ3rft/Wy8Obac+TdA+UoEYQu4LOUpUOmPOcXE/8/fTxybkQGOZm1Ufaddz+6ee
+uHBbIaxI1kh5MrxH5cIaEkvdjOGg+bMyq7C8CE8WgSEN/JiupEZYgDduOSuqGHDp
++9ydEkanNjGN+K4rXJ7ABBv9freINx5kmCAaDzXeIAL8n1/Rzd6Z/acOlC9omDM0
+mYKKIfLMp6Rp7SKnB37Tp0dKGP4r/SJsx5Sxn7XrktVJ1ht5ByipDD6VBN3+OQPx
+56pRLDCk9EFDjbOW0iKzyPx+Nya5G9CN9AqQXe1MlHsFn+q7DEUSmlGZfvtjN7g4
+BGfdo5YSCisGAQQBl1UBBQEBB0DHSvmmZUEZ94olzKZSHa2HBCWhrhOVNFn/0ag8
+KyY5fQMBCAeIfgQYFggAJhYhBMcbAH75eIf9j7Y2XOtP1tYY5iGBBQJn3aOWAhsM
+BQkBY/UAAAoJEOtP1tYY5iGB6XcA+wY0JUi2ZUqH0CRs4EfS6VML/7u08g8ZByN4
+DZ2htqOGAQDmGHHjpMhKz04eDXLpNO6UZ/Q6LnqEXztW8eBXVtiZALgzBGfdpHYW
+CSsGAQQB2kcPAQEHQKH/4Td8MRK/9UxGyPqWWaZl88m4xE48XM4kP6w3asRViO8E
+GBYIACAWIQTHGwB++XiH/Y+2NlzrT9bWGOYhgQUCZ92kdgIbAgCBCRDrT9bWGOYh
+gXYgBBkWCAAdFiEE3cFPzrMpT3Q4I7HG9zFcLOa3NF0FAmfdpHYACgkQ9zFcLOa3
+NF1xqwEA3muioM6tJtSbiCUCDau2QnalBkfov/A2FFIxvnyHbH0A/051M0O09Tcl
+E7tAieH8W63Jhg3n/GzKl36hXqh3ANML8kIA/0eu6JgK+F0s8iiy+sQecTD7W38B
+A8CSZ29ANdlMwzf7AP9araqMvKRpTMAzhQ+1Eluh8FmXQhzeZDhlIZ8DQDQ/CQ==
+=FVKc
+-----END PGP PUBLIC KEY BLOCK-----
diff -pruN 5.2.0-1/debian/watch 5.2.0-0ubuntu1/debian/watch
--- 5.2.0-1/debian/watch	2025-08-28 10:59:13.000000000 +0000
+++ 5.2.0-0ubuntu1/debian/watch	2025-09-18 21:49:30.000000000 +0000
@@ -1,3 +1,3 @@
-version=4
-opts="mode=git,uversionmangle=s/\.0rc/~rc/;s/\.0b1/~b1/;s/\.0b2/~b2/;s/\.0b3/~b3/" \
-https://github.com/openstack/glance_store refs/tags/(\d[brc\d\.]+)
+version=3
+opts=uversionmangle=s/\.(b|rc)/~$1/,pgpsigurlmangle=s/$/.asc/ \
+    http://tarballs.openstack.org/glance_store/ glance_store-(\d.*)\.tar\.gz
diff -pruN 5.2.0-1/glance_store.egg-info/PKG-INFO 5.2.0-0ubuntu1/glance_store.egg-info/PKG-INFO
--- 5.2.0-1/glance_store.egg-info/PKG-INFO	1970-01-01 00:00:00.000000000 +0000
+++ 5.2.0-0ubuntu1/glance_store.egg-info/PKG-INFO	2025-08-25 12:51:29.000000000 +0000
@@ -0,0 +1,103 @@
+Metadata-Version: 2.1
+Name: glance_store
+Version: 5.2.0
+Summary: OpenStack Image Service Store Library
+Home-page: https://docs.openstack.org/glance_store/latest/
+Author: OpenStack
+Author-email: openstack-discuss@lists.openstack.org
+Classifier: Development Status :: 5 - Production/Stable
+Classifier: Environment :: OpenStack
+Classifier: Intended Audience :: Developers
+Classifier: Intended Audience :: Information Technology
+Classifier: License :: OSI Approved :: Apache Software License
+Classifier: Operating System :: POSIX :: Linux
+Classifier: Programming Language :: Python
+Classifier: Programming Language :: Python :: Implementation :: CPython
+Classifier: Programming Language :: Python :: 3 :: Only
+Classifier: Programming Language :: Python :: 3
+Classifier: Programming Language :: Python :: 3.10
+Classifier: Programming Language :: Python :: 3.11
+Classifier: Programming Language :: Python :: 3.12
+Requires-Python: >=3.10
+License-File: LICENSE
+Requires-Dist: oslo.config>=5.2.0
+Requires-Dist: oslo.i18n>=3.15.3
+Requires-Dist: oslo.serialization!=2.19.1,>=2.18.0
+Requires-Dist: oslo.utils>=4.7.0
+Requires-Dist: oslo.concurrency>=3.26.0
+Requires-Dist: stevedore>=1.20.0
+Requires-Dist: eventlet!=0.18.3,!=0.20.1,>=0.18.2
+Requires-Dist: jsonschema>=3.2.0
+Requires-Dist: keystoneauth1>=3.4.0
+Requires-Dist: python-keystoneclient>=3.8.0
+Requires-Dist: requests>=2.14.2
+Provides-Extra: vmware
+Requires-Dist: oslo.vmware>=3.6.0; extra == "vmware"
+Provides-Extra: swift
+Requires-Dist: python-swiftclient>=3.2.0; extra == "swift"
+Provides-Extra: cinder
+Requires-Dist: python-cinderclient>=4.1.0; extra == "cinder"
+Requires-Dist: os-brick>=6.3.0; extra == "cinder"
+Requires-Dist: oslo.rootwrap>=5.8.0; extra == "cinder"
+Requires-Dist: oslo.privsep>=1.23.0; extra == "cinder"
+Provides-Extra: s3
+Requires-Dist: boto3>=1.9.199; extra == "s3"
+Provides-Extra: test
+Requires-Dist: hacking<6.2.0,>=6.1.0; extra == "test"
+Requires-Dist: doc8>=0.6.0; extra == "test"
+Requires-Dist: coverage!=4.4,>=4.0; extra == "test"
+Requires-Dist: ddt>=1.4.4; extra == "test"
+Requires-Dist: fixtures>=3.0.0; extra == "test"
+Requires-Dist: requests-mock>=1.2.0; extra == "test"
+Requires-Dist: retrying>=1.3.3; extra == "test"
+Requires-Dist: stestr>=2.0.0; extra == "test"
+Requires-Dist: testscenarios>=0.4; extra == "test"
+Requires-Dist: testtools>=2.2.0; extra == "test"
+Requires-Dist: oslotest>=3.2.0; extra == "test"
+Requires-Dist: openstacksdk>=0.10.0; extra == "test"
+Requires-Dist: boto3>=1.9.199; extra == "test"
+Requires-Dist: oslo.vmware>=3.6.0; extra == "test"
+Requires-Dist: httplib2>=0.9.1; extra == "test"
+Requires-Dist: python-swiftclient>=3.2.0; extra == "test"
+Requires-Dist: python-cinderclient>=4.1.0; extra == "test"
+Requires-Dist: os-brick>=2.6.0; extra == "test"
+Requires-Dist: oslo.rootwrap>=5.8.0; extra == "test"
+Requires-Dist: oslo.privsep>=1.23.0; extra == "test"
+
+========================
+Team and repository tags
+========================
+
+.. image:: https://governance.openstack.org/tc/badges/glance_store.svg
+    :target: https://governance.openstack.org/tc/reference/tags/index.html
+    :alt: The following tags have been asserted for the Glance Store
+          Library:
+          "project:official",
+          "stable:follows-policy",
+          "vulnerability:managed".
+          Follow the link for an explanation of these tags.
+.. NOTE(rosmaita): the alt text above will have to be updated when
+   additional tags are asserted for glance_store.  (The SVG in the
+   governance repo is updated automatically.)
+
+.. Change things from this point on
+
+Glance Store Library
+====================
+
+Glance's stores library
+
+This library has been extracted from the Glance source code for the
+specific use of the Glance and Glare projects.
+
+The API it exposes is not stable, has some shortcomings, and is not a
+general purpose interface. We would eventually like to change this,
+but for now using this library outside of Glance or Glare will not be
+supported by the core team.
+
+* License: Apache License, Version 2.0
+* Documentation: https://docs.openstack.org/glance_store/latest/
+* Source: https://opendev.org/openstack/glance_store/
+* Bugs: https://bugs.launchpad.net/glance-store
+* Release notes: https://docs.openstack.org/releasenotes/glance_store/index.html
+
diff -pruN 5.2.0-1/glance_store.egg-info/SOURCES.txt 5.2.0-0ubuntu1/glance_store.egg-info/SOURCES.txt
--- 5.2.0-1/glance_store.egg-info/SOURCES.txt	1970-01-01 00:00:00.000000000 +0000
+++ 5.2.0-0ubuntu1/glance_store.egg-info/SOURCES.txt	2025-08-25 12:51:29.000000000 +0000
@@ -0,0 +1,204 @@
+.stestr.conf
+.zuul.yaml
+AUTHORS
+ChangeLog
+LICENSE
+README.rst
+requirements.txt
+setup.cfg
+setup.py
+test-requirements.txt
+tox.ini
+doc/requirements.txt
+doc/source/conf.py
+doc/source/index.rst
+doc/source/reference/index.rst
+doc/source/user/drivers.rst
+doc/source/user/index.rst
+etc/glance/rootwrap.conf
+etc/glance/rootwrap.d/glance_cinder_store.filters
+glance_store/__init__.py
+glance_store/backend.py
+glance_store/capabilities.py
+glance_store/driver.py
+glance_store/exceptions.py
+glance_store/i18n.py
+glance_store/location.py
+glance_store/multi_backend.py
+glance_store.egg-info/PKG-INFO
+glance_store.egg-info/SOURCES.txt
+glance_store.egg-info/dependency_links.txt
+glance_store.egg-info/entry_points.txt
+glance_store.egg-info/not-zip-safe
+glance_store.egg-info/pbr.json
+glance_store.egg-info/requires.txt
+glance_store.egg-info/top_level.txt
+glance_store/_drivers/__init__.py
+glance_store/_drivers/filesystem.py
+glance_store/_drivers/http.py
+glance_store/_drivers/rbd.py
+glance_store/_drivers/s3.py
+glance_store/_drivers/vmware_datastore.py
+glance_store/_drivers/cinder/__init__.py
+glance_store/_drivers/cinder/base.py
+glance_store/_drivers/cinder/nfs.py
+glance_store/_drivers/cinder/scaleio.py
+glance_store/_drivers/cinder/store.py
+glance_store/_drivers/swift/__init__.py
+glance_store/_drivers/swift/buffered.py
+glance_store/_drivers/swift/connection_manager.py
+glance_store/_drivers/swift/store.py
+glance_store/_drivers/swift/utils.py
+glance_store/common/__init__.py
+glance_store/common/attachment_state_manager.py
+glance_store/common/cinder_utils.py
+glance_store/common/fs_mount.py
+glance_store/common/utils.py
+glance_store/locale/en_GB/LC_MESSAGES/glance_store.po
+glance_store/locale/ko_KR/LC_MESSAGES/glance_store.po
+glance_store/tests/__init__.py
+glance_store/tests/base.py
+glance_store/tests/fakes.py
+glance_store/tests/utils.py
+glance_store/tests/etc/glance-swift.conf
+glance_store/tests/functional/README.rst
+glance_store/tests/functional/__init__.py
+glance_store/tests/functional/base.py
+glance_store/tests/functional/filesystem/__init__.py
+glance_store/tests/functional/filesystem/test_functional_filesystem.py
+glance_store/tests/functional/swift/__init__.py
+glance_store/tests/functional/swift/test_functional_swift.py
+glance_store/tests/unit/__init__.py
+glance_store/tests/unit/test_backend.py
+glance_store/tests/unit/test_backend_group_configuration.py
+glance_store/tests/unit/test_connection_manager.py
+glance_store/tests/unit/test_driver.py
+glance_store/tests/unit/test_exceptions.py
+glance_store/tests/unit/test_filesystem_store.py
+glance_store/tests/unit/test_http_store.py
+glance_store/tests/unit/test_location.py
+glance_store/tests/unit/test_multistore_filesystem.py
+glance_store/tests/unit/test_multistore_rbd.py
+glance_store/tests/unit/test_multistore_s3.py
+glance_store/tests/unit/test_multistore_vmware.py
+glance_store/tests/unit/test_opts.py
+glance_store/tests/unit/test_rbd_store.py
+glance_store/tests/unit/test_s3_store.py
+glance_store/tests/unit/test_store_base.py
+glance_store/tests/unit/test_store_capabilities.py
+glance_store/tests/unit/test_swift_store.py
+glance_store/tests/unit/test_swift_store_multibackend.py
+glance_store/tests/unit/test_swift_store_utils.py
+glance_store/tests/unit/test_test_utils.py
+glance_store/tests/unit/test_vmware_store.py
+glance_store/tests/unit/cinder/__init__.py
+glance_store/tests/unit/cinder/test_base.py
+glance_store/tests/unit/cinder/test_cinder_base.py
+glance_store/tests/unit/cinder/test_cinder_store.py
+glance_store/tests/unit/cinder/test_multistore_cinder.py
+glance_store/tests/unit/cinder/test_nfs.py
+glance_store/tests/unit/cinder/test_scaleio.py
+glance_store/tests/unit/common/__init__.py
+glance_store/tests/unit/common/test_attachment_state_manager.py
+glance_store/tests/unit/common/test_cinder_utils.py
+glance_store/tests/unit/common/test_fs_mount.py
+glance_store/tests/unit/common/test_utils.py
+releasenotes/notes/.placeholder
+releasenotes/notes/0.29.1-notes-ded2a1d473a306c7.yaml
+releasenotes/notes/Stein_final_release-c7df5838028b8c7e.yaml
+releasenotes/notes/add-backend-defaults-group-4c320deac0f234ee.yaml
+releasenotes/notes/add-store-weight-d443fbea8cc8d4c9.yaml
+releasenotes/notes/block-creating-encrypted-nfs-volumes-d0ff370ab762042e.yaml
+releasenotes/notes/bug-1620999-8b76a0ad14826197.yaml
+releasenotes/notes/bug-1820817-0ee70781918d232e.yaml
+releasenotes/notes/bug-1915602-fcc807a435d8a6bf.yaml
+releasenotes/notes/bug-1954883-3666d63a3c0233f1.yaml
+releasenotes/notes/bug-2004555-4fd67fce86c07461.yaml
+releasenotes/notes/cinder-fix-nfs-sparse-vol-create-76631ce05f86257c.yaml
+releasenotes/notes/cinder-nfs-block-qcow2-vol-4fed58b0afafc980.yaml
+releasenotes/notes/cinder-support-extend-in-use-volume-c6292f950ff75cca.yaml
+releasenotes/notes/deprecate-filesystem_store_datadirs-40c54304cae4e11a.yaml
+releasenotes/notes/deprecate-rados_connect_timeout-767ed1eaa026196e.yaml
+releasenotes/notes/deprecate-sheepdog-driver-1f9689c327f313d4.yaml
+releasenotes/notes/deprecate-store_add_to_backend-f419e5c4210613d2.yaml
+releasenotes/notes/deprecate-store_capabilities_update_min_interval-039389fa296e2494.yaml
+releasenotes/notes/deprecate-vmware-store-2f720c6074b843b0.yaml
+releasenotes/notes/drop-py-2-7-345cafc9c1d3f892.yaml
+releasenotes/notes/drop-python-3-6-and-3-7-41af87576c4fd7b1.yaml
+releasenotes/notes/fix-exception-logging-during-attach-9546e24189db83c4.yaml
+releasenotes/notes/fix-interval-in-retries-471155ff34d9f0e9.yaml
+releasenotes/notes/fix-ip-in-connector-info-36b95d9959f10f63.yaml
+releasenotes/notes/fix-legacy-image-update-49a149ec267dccb6.yaml
+releasenotes/notes/fix-rados_connect_timeout-39e5074bc1a3b65b.yaml
+releasenotes/notes/fix-rbd-lockup-3aa2bb86f7d29e19.yaml
+releasenotes/notes/fix-scaleio-download-image-2563cb2681895d0e.yaml
+releasenotes/notes/fix-wait-device-resize-c282940b71a3748e.yaml
+releasenotes/notes/fs-drv-chunk-sz-a1b2f6a72fad92d5.yaml
+releasenotes/notes/handle-sparse-image-a3ecfc4ae1c00d48.yaml
+releasenotes/notes/improved-configuration-options-3635b56aba3072c9.yaml
+releasenotes/notes/lock_path-cef9d6f5f52c3211.yaml
+releasenotes/notes/move-rootwrap-config-f2cf435c548aab5c.yaml
+releasenotes/notes/multi-store-0c004fc8aba2a25d.yaml
+releasenotes/notes/multi-tenant-store-058b67ce5b7f3bd0.yaml
+releasenotes/notes/multiattach-volume-handling-1a8446a64463f2cf.yaml
+releasenotes/notes/multihash-support-629e9cbc283a8b47.yaml
+releasenotes/notes/pike-relnote-9f547df14184d18c.yaml
+releasenotes/notes/prevent-unauthorized-errors-ebb9cf2236595cd0.yaml
+releasenotes/notes/queens-relnote-5fa2d009d9a9e458.yaml
+releasenotes/notes/rbd-trash-snapshots-158a39da4248fb0c.yaml
+releasenotes/notes/release-1.0.0-7ab43e91523eb3c8.yaml
+releasenotes/notes/release-1.0.1-098b1487ac8cc9a1.yaml
+releasenotes/notes/release-1.2.0-8d239f01cd8ff0bf.yaml
+releasenotes/notes/releasenote-0.17.0-efee3f557ea2096a.yaml
+releasenotes/notes/remove-cinder-experimental-fbf9dea32c84dc9b.yaml
+releasenotes/notes/remove-gridfs-driver-09286e27613b4353.yaml
+releasenotes/notes/remove-py38-ad3b92513d4381e3.yaml
+releasenotes/notes/remove-py39-0f971df8daf45202.yaml
+releasenotes/notes/remove-s3-driver-f432afa1f53ecdf8.yaml
+releasenotes/notes/remove-store-cap-update-min-interval-21fea4173ed4a09b.yaml
+releasenotes/notes/rethinking-filesystem-access-5ab872fd0c0d27db.yaml
+releasenotes/notes/rocky-bugfixes-adefa8f47db16a2d.yaml
+releasenotes/notes/s3-store-large-object-size-zero-a24229ae6955b799.yaml
+releasenotes/notes/set-documented-default-directory-for-filesystem-9b417a29416d3a94.yaml
+releasenotes/notes/sorted-drivers-for-configs-a905f07d3bf9c973.yaml
+releasenotes/notes/start-using-reno-73ef709807e37b74.yaml
+releasenotes/notes/support-cinder-multiple-stores-6cc8489f8f4f8ff3.yaml
+releasenotes/notes/support-cinder-upload-c85849d9c88bbd7e.yaml
+releasenotes/notes/support-cinder-user-domain-420c76053dd50534.yaml
+releasenotes/notes/support-s3-driver-a4158f9fa35931d5.yaml
+releasenotes/notes/swift-remove-auth-version-v1-and-v2-d2372f9feea42f2c.yaml
+releasenotes/notes/update-stein-deprecations-3c2f6ffeab22b558.yaml
+releasenotes/notes/victoria-milestone-1-c1f9de5b90e8c326.yaml
+releasenotes/notes/vmware-store-requests-369485d2cfdb6175.yaml
+releasenotes/notes/volume-type-validation-check-011a400d7fb3b307.yaml
+releasenotes/notes/wallaby-final-release-00f0f851ff7d93ab.yaml
+releasenotes/notes/xena-final-release-3c6e19dfba43b40d.yaml
+releasenotes/source/2023.1.rst
+releasenotes/source/2023.2.rst
+releasenotes/source/2024.1.rst
+releasenotes/source/2024.2.rst
+releasenotes/source/2025.1.rst
+releasenotes/source/conf.py
+releasenotes/source/index.rst
+releasenotes/source/liberty.rst
+releasenotes/source/mitaka.rst
+releasenotes/source/newton.rst
+releasenotes/source/ocata.rst
+releasenotes/source/pike.rst
+releasenotes/source/queens.rst
+releasenotes/source/rocky.rst
+releasenotes/source/stein.rst
+releasenotes/source/train.rst
+releasenotes/source/unreleased.rst
+releasenotes/source/ussuri.rst
+releasenotes/source/victoria.rst
+releasenotes/source/wallaby.rst
+releasenotes/source/xena.rst
+releasenotes/source/yoga.rst
+releasenotes/source/zed.rst
+releasenotes/source/_static/.placeholder
+releasenotes/source/_templates/.placeholder
+releasenotes/source/locale/de/LC_MESSAGES/releasenotes.po
+releasenotes/source/locale/en_GB/LC_MESSAGES/releasenotes.po
+releasenotes/source/locale/zh_CN/LC_MESSAGES/releasenotes.po
+tools/with_venv.sh
\ No newline at end of file
diff -pruN 5.2.0-1/glance_store.egg-info/dependency_links.txt 5.2.0-0ubuntu1/glance_store.egg-info/dependency_links.txt
--- 5.2.0-1/glance_store.egg-info/dependency_links.txt	1970-01-01 00:00:00.000000000 +0000
+++ 5.2.0-0ubuntu1/glance_store.egg-info/dependency_links.txt	2025-08-25 12:51:29.000000000 +0000
@@ -0,0 +1 @@
+
diff -pruN 5.2.0-1/glance_store.egg-info/entry_points.txt 5.2.0-0ubuntu1/glance_store.egg-info/entry_points.txt
--- 5.2.0-1/glance_store.egg-info/entry_points.txt	1970-01-01 00:00:00.000000000 +0000
+++ 5.2.0-0ubuntu1/glance_store.egg-info/entry_points.txt	2025-08-25 12:51:29.000000000 +0000
@@ -0,0 +1,23 @@
+[console_scripts]
+glance-rootwrap = oslo_rootwrap.cmd:main
+
+[glance_store.drivers]
+cinder = glance_store._drivers.cinder:Store
+file = glance_store._drivers.filesystem:Store
+glance.store.cinder.Store = glance_store._drivers.cinder:Store
+glance.store.filesystem.Store = glance_store._drivers.filesystem:Store
+glance.store.http.Store = glance_store._drivers.http:Store
+glance.store.rbd.Store = glance_store._drivers.rbd:Store
+glance.store.s3.Store = glance_store._drivers.s3:Store
+glance.store.swift.Store = glance_store._drivers.swift:Store
+glance.store.vmware_datastore.Store = glance_store._drivers.vmware_datastore:Store
+http = glance_store._drivers.http:Store
+no_conf = glance_store.tests.fakes:UnconfigurableStore
+rbd = glance_store._drivers.rbd:Store
+s3 = glance_store._drivers.s3:Store
+swift = glance_store._drivers.swift:Store
+vmware = glance_store._drivers.vmware_datastore:Store
+
+[oslo.config.opts]
+glance.multi_store = glance_store.multi_backend:_list_config_opts
+glance.store = glance_store.backend:_list_opts
diff -pruN 5.2.0-1/glance_store.egg-info/not-zip-safe 5.2.0-0ubuntu1/glance_store.egg-info/not-zip-safe
--- 5.2.0-1/glance_store.egg-info/not-zip-safe	1970-01-01 00:00:00.000000000 +0000
+++ 5.2.0-0ubuntu1/glance_store.egg-info/not-zip-safe	2025-08-25 12:51:29.000000000 +0000
@@ -0,0 +1 @@
+
diff -pruN 5.2.0-1/glance_store.egg-info/pbr.json 5.2.0-0ubuntu1/glance_store.egg-info/pbr.json
--- 5.2.0-1/glance_store.egg-info/pbr.json	1970-01-01 00:00:00.000000000 +0000
+++ 5.2.0-0ubuntu1/glance_store.egg-info/pbr.json	2025-08-25 12:51:29.000000000 +0000
@@ -0,0 +1 @@
+{"git_version": "6de8b57", "is_release": true}
\ No newline at end of file
diff -pruN 5.2.0-1/glance_store.egg-info/requires.txt 5.2.0-0ubuntu1/glance_store.egg-info/requires.txt
--- 5.2.0-1/glance_store.egg-info/requires.txt	1970-01-01 00:00:00.000000000 +0000
+++ 5.2.0-0ubuntu1/glance_store.egg-info/requires.txt	2025-08-25 12:51:29.000000000 +0000
@@ -0,0 +1,48 @@
+oslo.config>=5.2.0
+oslo.i18n>=3.15.3
+oslo.serialization!=2.19.1,>=2.18.0
+oslo.utils>=4.7.0
+oslo.concurrency>=3.26.0
+stevedore>=1.20.0
+eventlet!=0.18.3,!=0.20.1,>=0.18.2
+jsonschema>=3.2.0
+keystoneauth1>=3.4.0
+python-keystoneclient>=3.8.0
+requests>=2.14.2
+
+[cinder]
+python-cinderclient>=4.1.0
+os-brick>=6.3.0
+oslo.rootwrap>=5.8.0
+oslo.privsep>=1.23.0
+
+[s3]
+boto3>=1.9.199
+
+[swift]
+python-swiftclient>=3.2.0
+
+[test]
+hacking<6.2.0,>=6.1.0
+doc8>=0.6.0
+coverage!=4.4,>=4.0
+ddt>=1.4.4
+fixtures>=3.0.0
+requests-mock>=1.2.0
+retrying>=1.3.3
+stestr>=2.0.0
+testscenarios>=0.4
+testtools>=2.2.0
+oslotest>=3.2.0
+openstacksdk>=0.10.0
+boto3>=1.9.199
+oslo.vmware>=3.6.0
+httplib2>=0.9.1
+python-swiftclient>=3.2.0
+python-cinderclient>=4.1.0
+os-brick>=2.6.0
+oslo.rootwrap>=5.8.0
+oslo.privsep>=1.23.0
+
+[vmware]
+oslo.vmware>=3.6.0
diff -pruN 5.2.0-1/glance_store.egg-info/top_level.txt 5.2.0-0ubuntu1/glance_store.egg-info/top_level.txt
--- 5.2.0-1/glance_store.egg-info/top_level.txt	1970-01-01 00:00:00.000000000 +0000
+++ 5.2.0-0ubuntu1/glance_store.egg-info/top_level.txt	2025-08-25 12:51:29.000000000 +0000
@@ -0,0 +1 @@
+glance_store
diff -pruN 5.2.0-1/setup.cfg 5.2.0-0ubuntu1/setup.cfg
--- 5.2.0-1/setup.cfg	2025-08-13 11:36:29.000000000 +0000
+++ 5.2.0-0ubuntu1/setup.cfg	2025-08-25 12:51:29.464873300 +0000
@@ -1,75 +1,75 @@
 [metadata]
 name = glance_store
 summary = OpenStack Image Service Store Library
-description_file =
-    README.rst
+description_file = 
+	README.rst
 author = OpenStack
 author_email = openstack-discuss@lists.openstack.org
 home_page = https://docs.openstack.org/glance_store/latest/
 python_requires = >=3.10
-classifier =
-    Development Status :: 5 - Production/Stable
-    Environment :: OpenStack
-    Intended Audience :: Developers
-    Intended Audience :: Information Technology
-    License :: OSI Approved :: Apache Software License
-    Operating System :: POSIX :: Linux
-    Programming Language :: Python
-    Programming Language :: Python :: Implementation :: CPython
-    Programming Language :: Python :: 3 :: Only
-    Programming Language :: Python :: 3
-    Programming Language :: Python :: 3.10
-    Programming Language :: Python :: 3.11
-    Programming Language :: Python :: 3.12
+classifier = 
+	Development Status :: 5 - Production/Stable
+	Environment :: OpenStack
+	Intended Audience :: Developers
+	Intended Audience :: Information Technology
+	License :: OSI Approved :: Apache Software License
+	Operating System :: POSIX :: Linux
+	Programming Language :: Python
+	Programming Language :: Python :: Implementation :: CPython
+	Programming Language :: Python :: 3 :: Only
+	Programming Language :: Python :: 3
+	Programming Language :: Python :: 3.10
+	Programming Language :: Python :: 3.11
+	Programming Language :: Python :: 3.12
 
 [files]
-packages =
-    glance_store
-data_files =
-    etc/glance =
-        etc/glance/rootwrap.conf
-    etc/glance/rootwrap.d =
-        etc/glance/rootwrap.d/glance_cinder_store.filters
+packages = 
+	glance_store
+data_files = 
+	etc/glance =
+	etc/glance/rootwrap.conf
+	etc/glance/rootwrap.d =
+	etc/glance/rootwrap.d/glance_cinder_store.filters
 
 [entry_points]
-glance_store.drivers =
-    file = glance_store._drivers.filesystem:Store
-    http = glance_store._drivers.http:Store
-    swift = glance_store._drivers.swift:Store
-    rbd = glance_store._drivers.rbd:Store
-    cinder = glance_store._drivers.cinder:Store
-    vmware = glance_store._drivers.vmware_datastore:Store
-    s3 = glance_store._drivers.s3:Store
-
-    # TESTS ONLY
-    no_conf = glance_store.tests.fakes:UnconfigurableStore
-
-    # Backwards compatibility
-    glance.store.filesystem.Store = glance_store._drivers.filesystem:Store
-    glance.store.http.Store = glance_store._drivers.http:Store
-    glance.store.swift.Store = glance_store._drivers.swift:Store
-    glance.store.rbd.Store = glance_store._drivers.rbd:Store
-    glance.store.cinder.Store = glance_store._drivers.cinder:Store
-    glance.store.vmware_datastore.Store = glance_store._drivers.vmware_datastore:Store
-    glance.store.s3.Store = glance_store._drivers.s3:Store
-
-oslo.config.opts =
-    glance.store = glance_store.backend:_list_opts
-    glance.multi_store = glance_store.multi_backend:_list_config_opts
-
-console_scripts =
-    glance-rootwrap = oslo_rootwrap.cmd:main
+glance_store.drivers = 
+	file = glance_store._drivers.filesystem:Store
+	http = glance_store._drivers.http:Store
+	swift = glance_store._drivers.swift:Store
+	rbd = glance_store._drivers.rbd:Store
+	cinder = glance_store._drivers.cinder:Store
+	vmware = glance_store._drivers.vmware_datastore:Store
+	s3 = glance_store._drivers.s3:Store
+	
+	no_conf = glance_store.tests.fakes:UnconfigurableStore
+	
+	glance.store.filesystem.Store = glance_store._drivers.filesystem:Store
+	glance.store.http.Store = glance_store._drivers.http:Store
+	glance.store.swift.Store = glance_store._drivers.swift:Store
+	glance.store.rbd.Store = glance_store._drivers.rbd:Store
+	glance.store.cinder.Store = glance_store._drivers.cinder:Store
+	glance.store.vmware_datastore.Store = glance_store._drivers.vmware_datastore:Store
+	glance.store.s3.Store = glance_store._drivers.s3:Store
+oslo.config.opts = 
+	glance.store = glance_store.backend:_list_opts
+	glance.multi_store = glance_store.multi_backend:_list_config_opts
+console_scripts = 
+	glance-rootwrap = oslo_rootwrap.cmd:main
 
 [extras]
-# Dependencies for each of the optional stores
-vmware =
-  oslo.vmware>=3.6.0 # Apache-2.0
-swift =
-  python-swiftclient>=3.2.0 # Apache-2.0
-cinder =
-  python-cinderclient>=4.1.0 # Apache-2.0
-  os-brick>=6.3.0 # Apache-2.0
-  oslo.rootwrap>=5.8.0 # Apache-2.0
-  oslo.privsep>=1.23.0 # Apache-2.0
-s3 =
-  boto3>=1.9.199 # Apache-2.0
+vmware = 
+	oslo.vmware>=3.6.0 # Apache-2.0
+swift = 
+	python-swiftclient>=3.2.0 # Apache-2.0
+cinder = 
+	python-cinderclient>=4.1.0 # Apache-2.0
+	os-brick>=6.3.0 # Apache-2.0
+	oslo.rootwrap>=5.8.0 # Apache-2.0
+	oslo.privsep>=1.23.0 # Apache-2.0
+s3 = 
+	boto3>=1.9.199 # Apache-2.0
+
+[egg_info]
+tag_build = 
+tag_date = 0
+
