diff -pruN 6.13.0-1/.gitignore 6.13.0-0ubuntu1/.gitignore
--- 6.13.0-1/.gitignore	2025-08-20 21:40:04.000000000 +0000
+++ 6.13.0-0ubuntu1/.gitignore	1970-01-01 00:00:00.000000000 +0000
@@ -1,66 +0,0 @@
-*/.*
-!.coveragerc
-!.gitignore
-!.mailmap
-!.testr.conf
-!.zuul.yaml
-/.*
-
-*.py[cod]
-
-# C extensions
-*.so
-
-# Packages
-*.egg
-*.egg-info
-dist
-build
-eggs
-parts
-bin
-var
-sdist
-develop-eggs
-.installed.cfg
-lib
-lib64
-
-# Installer logs
-pip-log.txt
-
-# Unit test / coverage reports
-.coverage
-.tox
-.venv
-tools/lintstack.head.py
-tools/pylint_exceptions
-cover
-mypy-report
-
-# Translations
-*.mo
-
-# Mr Developer
-.mr.developer.cfg
-.project
-.pydevproject
-
-# Complexity
-output/*.html
-output/*/index.html
-
-# Sphinx
-doc/build
-
-# Release notes
-releasenotes/build/
-
-# pbr generates these
-AUTHORS
-ChangeLog
-
-# Editors
-*~
-.*.swp
-.*sw?
diff -pruN 6.13.0-1/.gitreview 6.13.0-0ubuntu1/.gitreview
--- 6.13.0-1/.gitreview	2025-08-20 21:40:04.000000000 +0000
+++ 6.13.0-0ubuntu1/.gitreview	1970-01-01 00:00:00.000000000 +0000
@@ -1,4 +0,0 @@
-[gerrit]
-host=review.opendev.org
-port=29418
-project=openstack/os-brick.git
diff -pruN 6.13.0-1/AUTHORS 6.13.0-0ubuntu1/AUTHORS
--- 6.13.0-1/AUTHORS	1970-01-01 00:00:00.000000000 +0000
+++ 6.13.0-0ubuntu1/AUTHORS	2025-08-25 12:47:24.000000000 +0000
@@ -0,0 +1,191 @@
+Ade Lee <alee@redhat.com>
+Alan Bishop <abishop@redhat.com>
+Alex Kavanagh <alex@ajkavanagh.co.uk>
+Alfredo Moralejo <amoralej@redhat.com>
+Andreas Jaeger <aj@suse.com>
+Andreas Scheuring <andreas.scheuring@de.ibm.com>
+Angus Lees <gus@inodes.org>
+Anish Bhatt <anish@chelsio.com>
+Anthony Lee <anthony.mic.lee@hpe.com>
+Arne Recknagel <arecknag@de.ibm.com>
+Arnon Yaari <arnony@infinidat.com>
+Aviram Bar-Haim <aviramb@mellanox.com>
+Avishay Traeger <avishay@stratoscale.com>
+Bertrand Lallau <bertrand.lallau@gmail.com>
+Biser Milanov <biser.milanov@storpool.com>
+Brian Rosmaita <rosmaita.fossdev@gmail.com>
+Cao Xuan Hoang <hoangcx@vn.fujitsu.com>
+ChangBo Guo(gcb) <eric.guo@easystack.cn>
+Charles Short <chucks@redhat.com>
+Charles Short <zulcss@gmail.com>
+Chhavi Agarwal <chhagarw@in.ibm.com>
+Chris M <cinder@tristero.net>
+Chris MacNaughton <chris.macnaughton@canonical.com>
+Christopher Uhler <christopher.uhler@veritas.com>
+Chuck Short <chucks@redhat.com>
+Corey Bryant <corey.bryant@canonical.com>
+Daniel Pawlik <daniel.pawlik@corp.ovh.com>
+David Vallee Delisle <dvd@redhat.com>
+Dirk Mueller <dirk@dmllr.de>
+Dmitry Guryanov <dguryanov@parallels.com>
+Dmitry Guryanov <dguryanov@virtuozzo.com>
+Doug Hellmann <doug@doughellmann.com>
+Earle F. Philhower, III <earle.philhower.iii@hgst.com>
+Eric Harney <eharney@redhat.com>
+Eric Young <eric.young@emc.com>
+Erik Olof Gunnar Andersson <eandersson@blizzard.com>
+Felipe Reyes <felipe.reyes@canonical.com>
+Flavio Percoco <flaper87@gmail.com>
+Ghanshyam Mann <gmann@ghanshyammann.com>
+Gorka Eguileor <geguileo@redhat.com>
+Hahyun <hfamily15@gmail.com>
+Hamdy Khader <hamdyk@mellanox.com>
+Hemna <waboring@hemna.com>
+Hervé Beraud <hberaud@redhat.com>
+Ivan Kolodyazhny <e0ne@e0ne.info>
+Ivan Pchelintsev <Ivan.Pchelintsev@dell.com>
+Jack Lu <renxlu@cisco.com>
+Jay S. Bryant <jsbryant@us.ibm.com>
+Ji-Wei <ji.wei3@zte.com.cn>
+John Griffith <john.griffith8@gmail.com>
+Jon Bernard <jobernar@redhat.com>
+Jordan Pittier <jordan.pittier@scality.com>
+Jose Porrua <jose.porrua@netapp.com>
+Keiichi KII <k-keiichi@bx.jp.nec.com>
+Kendall Nelson <kennelson11@gmail.com>
+Kendall Nelson <kjnelson@us.ibm.com>
+Lee Yarwood <lyarwood@redhat.com>
+Liang Fang <liang.a.fang@intel.com>
+Lior Friedman <lior.friedman@kioxia.com>
+LisaLi <xiaoyan.li@intel.com>
+Liu Qing <liuqing@chinac.com>
+Lucian Petrut <lpetrut@cloudbasesolutions.com>
+Luigi Toscano <ltoscano@redhat.com>
+Lukas Bezdicka <lbezdick@redhat.com>
+Luong Anh Tuan <tuanla@vn.fujitsu.com>
+Maciej Kucia <maciej@kucia.net>
+Mark Goddard <mark@stackhpc.com>
+Markus Hentsch <markus.hentsch@cloudandheat.com>
+Matan Sabag <matan.sabag@emc.com>
+Mathieu Gagné <mgagne@iweb.com>
+Matt Riedemann <mriedem@us.ibm.com>
+Matthew Booth <mbooth@redhat.com>
+Michael Price <michael.price@netapp.com>
+Michal Dulko <michal.dulko@intel.com>
+Michał Dulko <michal.dulko@intel.com>
+Mike Durnosvystov <glacierr.dev@gmail.com>
+Mike Perez <thingee@gmail.com>
+Monty Taylor <mordred@inaugust.com>
+Moritz "WanzenBug" Wanzenböck <moritz.wanzenboeck@linbit.com>
+Muli Ben-Yehuda <muli@lightbitslabs.com>
+Naga Venkata <naga.b@hpe.com>
+Nate Potter <nathaniel.potter@intel.com>
+Nilesh Thathagar <nilesh.thathagar@dell.com>
+Ondřej Nový <ondrej.novy@firma.seznam.cz>
+OpenStack Release Bot <infra-root@openstack.org>
+Patricia Domingues <patricia@linux.vnet.ibm.com>
+Patrick East <patrick.east@purestorage.com>
+Pawel Kaminski <pawelx.kaminski@intel.com>
+Peter Penchev <openstack-dev@storpool.com>
+Peter Wang <peter.wang13@emc.com>
+Philipp Reisner <philipp.reisner@linbit.com>
+Rafael Folco <rfolco@br.ibm.com>
+Rahman LBL <rahman@build02.lbits>
+Rajat Dhasmana <rajatdhasmana@gmail.com>
+Rawan Herzallah <rawanh@mellanox.com>
+Rikimaru Honjo <honjo.rikimaru@po.ntt-tx.co.jp>
+Rui Yuan Dou <rydou@fiberhome.com>
+Ryan Rossiter <rlrossit@us.ibm.com>
+Sahid Orentino Ferdjaoui <sahid.ferdjaoui@canonical.com>
+Sam Wan <sam.wan@emc.com>
+Sean McGinnis <sean.mcginnis@gmail.com>
+Sean McGinnis <sean.mcginnis@huawei.com>
+Sean McGinnis <sean_mcginnis@dell.com>
+Sergey Vilgelm <sergey@vilgelm.info>
+Shilpa Jagannath <smanjara@redhat.com>
+Silvan Kaiser <silvan@quobyte.com>
+Sofia Enriquez <lsofia.enriquez@gmail.com>
+Sophie Huang <sh879n@att.com>
+Stefan Amann <stefan.amann@de.ibm.com>
+Stephen Finucane <sfinucan@redhat.com>
+Swapnil Kulkarni (coolsvap) <me@coolsvap.net>
+Szczerbik, Przemyslaw <przemyslawx.szczerbik@intel.com>
+Takashi Kajinami <kajinamit@oss.nttdata.com>
+Takashi Kajinami <tkajinam@redhat.com>
+Takashi Natsume <takanattie@gmail.com>
+Tejdeep Kautharam <tejdeep.kautharam@intel.com>
+Thelo Gaultier <thelo.gaultier@gmail.com>
+Thomas Bechtold <tbechtold@suse.com>
+Tomoki Sekiyama <tomoki.sekiyama@hds.com>
+Tony Breeds <tony@bakeyournoodle.com>
+Tony Saad <tony.saad@dell.com>
+Tony Xu <hhktony@gmail.com>
+Tushar Trambak Gite <tushargite96@gmail.com>
+Van Hung Pham <hungpv@vn.fujitsu.com>
+Victor Stinner <vstinner@redhat.com>
+Vipin Balachandran <vbala@vmware.com>
+Vladislav Belogrudov <vladislav.belogrudov@dell.com>
+Vu Cong Tuan <tuanvc@vn.fujitsu.com>
+Walter A. Boring IV <waboring@hemna.com>
+Walter A. Boring IV <walter.boring@hp.com>
+Walter A. Boring IV <walter.boring@hpe.com>
+Xiaojun Liao <xiaojunliao85@gmail.com>
+Xing Yang <xing.yang@emc.com>
+Yandong Xuan <xuanyandong@inspur.com>
+Yian Zong <yian.zong@dell.com>
+Yingxin <yingxin.cheng@intel.com>
+Yong Huang <yong.huang@emc.com>
+Yury Kulazhenkov <yury.kulazhenkov@dell.com>
+Yusuke Hayashi <hayashi-yusuke@jp.fujitsu.com>
+Zhao Liqiang <zhaoliqiang@cmss.chinamobile.com>
+ZhijunWei <wzj334965317@outlook.com>
+Zohar Mamedov <zohar.cloud@gmail.com>
+ankitagrawal <ankit11.agrawal@nttdata.com>
+caixiaoyu <caixiaoyu@cmss.chinamobile.com>
+caoyuan <cao.yuan@99cloud.net>
+cheng <shcli@cn.ibm.com>
+cheng li <shcli@cn.ibm.com>
+dengzhaosen <dengzhaosen@inspur.com>
+digvijay2016 <digvijay.ukirde@in.ibm.com>
+felix23ma <maqi@cmss.chinamobile.com>
+fuzihao <fuzihao@inspur.com>
+haobing1 <hao.bing1@zte.com.cn>
+happystacker <jeanpierre.roquesalane@dell.com>
+howardlee <lihongweibj@inspur.com>
+iain MacDonnell <iain.macdonnell@oracle.com>
+imacdonn <iain.macdonnell@oracle.com>
+jacky06 <zhang.min@99cloud.net>
+jeremy.zhang <zhangjun_inspur@163.com>
+jichenjc <jichenjc@cn.ibm.com>
+kangyufei <kangyf@inspur.com>
+lihaijing <lihaijing@fiberhome.com>
+lisali <xiaoyan.li@intel.com>
+liuyamin <liuyamin@fiberhome.com>
+melissaml <ma.lei@99cloud.net>
+olegnest <Oleg_Nesterenkov@Dell.com>
+pengyuesheng <pengyuesheng@gohighsec.com>
+qingszhao <zhao.daqing@99cloud.net>
+qiufossen <qiujunting@inspur.com>
+shenjiatong <yshxxsjt715@gmail.com>
+syeyoung <cyoung06@naver.com>
+tony-saad <tony.saad@dell.com>
+tushargite96 <tushargite96@gmail.com>
+wang yong <wangyong2017@inspur.com>
+wanghongxu <wang19930902@gmail.com>
+wangxiyuan <wangxiyuan@huawei.com>
+weiweigu <gu.weiwei@zte.com.cn>
+whoami-rajat <rajatdhasmana@gmail.com>
+xianming mao <xianming.mao@easystack.cn>
+xuanyandong <xuanyandong@inspur.com>
+yenai <yenai@cmss.chinamobile.com>
+yuval <yuval@lightbitslabs.com>
+yuval brave <yuval@lightbitslabs.com>
+yuyafei <yu.yafei@zte.com.cn>
+zengjia <zengjia@awcloud.com>
+zhangboye <zhangboye@inspur.com>
+zhangdaolong <zhangdaolong@fiberhome.com>
+zhanghongtao <zhanghongtao0826@126.com>
+zhangsong <zhangsong@cmss.chinamobile.com>
+zhangyanxian <zhang.yanxian@zte.com.cn>
+zhangyanxian <zhangyanxianmail@163.com>
+zhaoleilc <15247232416@163.com>
diff -pruN 6.13.0-1/ChangeLog 6.13.0-0ubuntu1/ChangeLog
--- 6.13.0-1/ChangeLog	1970-01-01 00:00:00.000000000 +0000
+++ 6.13.0-0ubuntu1/ChangeLog	2025-08-25 12:47:24.000000000 +0000
@@ -0,0 +1,1092 @@
+CHANGES
+=======
+
+6.13.0
+------
+
+* Add missing release note
+* Dell PowerFlex: Improve secret handling
+* Drop redundant description of default values
+* iSCSI: Add debug log for WWN and multipath
+* Remove Python 3.9 support
+* Allow extend\_volume for local devices
+
+6.12.0
+------
+
+* FC: Avoid calling \`\`lsscsi\`\` during disconnect
+* Update master for stable/2025.1
+* Remove usage of the "VIRTUAL\_ENV" environment variable
+
+6.11.0
+------
+
+* FC: Improve exception handling during scanning
+* Fix: UTs in fibre channel multipath tests
+* mypy: Improve linuxscsi coverage
+* Support mypy 1.15.0
+* mypy: Print mypy version used
+* FC: Fix multipath wait issue with slow connections
+* StorPool: Add the iSCSI configuration API
+
+6.10.0
+------
+
+* Use oslo.utils to strip scope from an IPv6 address
+* Switch back to built-in md5 method
+* Fix outdated notes in requirement files
+* Bump hacking to 7
+* StorPool: Do not use packages \`storpool\` and \`storpool.spopenstack\`
+* Fix multipathd dependency in NVMe-oF connections
+* Updating testing as per the 2025.1 cycle testing runtime
+* reno: Update master for unmaintained/2023.1
+* Fix pdf doc build
+* Update master for stable/2024.2
+
+6.9.0
+-----
+
+* Add get\_passphrase\_from\_secret utility function
+* Dell PowerFlex: Added retry after disconnect volume
+* add a new funtion to return IP address(es) of a host machine
+* Wait for multipath device to be ready for I/O
+* StorPool: Raise on spopenstack, SP\_OURID issues
+* storpool.py: Use StorPool's API for Attach/Detach
+* Fix fast8 tox env
+
+6.8.0
+-----
+
+* Support hacking 6.1.0
+* reno: Update master for unmaintained/zed
+* Update CI for Dalmatian
+* Cleanup pylintrc adjustments for six
+* RBD: Pass all monitor hosts in a single parameter
+* Update master for stable/2024.1
+* reno: Update master for xena Unmaintained status
+* reno: Update master for wallaby Unmaintained status
+* reno: Update master for victoria Unmaintained status
+
+6.7.0
+-----
+
+* Deprecate Windows OS support
+* Add releasenote for unchecked LVM versions
+* Fix: FC partial target scan
+* reno: Update master for yoga Unmaintained status
+
+6.6.0
+-----
+
+* Update python classifier in setup.cfg
+* NVMe-oF: Support nvme cli v2
+* NVME-oF: Fix to support new "address" in sysfs
+* NVMe-oF: Fix attach when reconnecting
+* Dell Powerflex: Add new VOLUME\_NOT\_MAPPED\_ERROR
+* Silence warning when running in a container with overlayfs
+* Fix iSCSI disconnect\_volume when flush fails
+* Remove unnecessary 'type: ignore' comments
+* mypy: Cleanup "noqa: H301" comments
+* NVMe-oF: Improve hostnqn creation
+* Dell PowerFlex: Unnecessary login happen
+
+6.5.0
+-----
+
+* Revert "Dell PowerFlex password appears in plain text when creating a volume"
+* Dell PowerFlex password appears in plain text when creating a volume from an image
+* Dell Powerflex: Add new VOLUME\_ALREADY\_MAPPED\_ERROR
+* NVMe-oF: Fix generation of hostnqn file
+* Update master for stable/2023.2
+* Use generic testing template
+
+6.4.0
+-----
+
+* Fix unit tests when hostid file exists
+* Check paths before extending device
+* NVMe-oF: Create /etc/nvme/hostid
+* tox: Don't share envdir between pep8 and fast8
+* RBD: Improve close and flush in IOWrapper
+* SCSI: Support non SAM LUN addressing
+* Support hacking>=6.0.0
+* LVM: Assume LVM >= 2.02.115
+* LVM: Assume version >= 2.02.99
+* Fix multipath resize map with friendly names
+* Remove egg\_info from setup.cfg
+* [docs] add autodoc\_mock\_imports
+* nvmeof: Call findmnt with -v
+* mypy: Fix failing mypy job
+* encryptors: Unbind LuksEncryptor and CryptsetupEncryptor
+
+6.3.0
+-----
+
+* Bump mypy to 1.2.0
+* Revert "Fix iSCSI disconnect\_volume when flush fails"
+* import pylint tooling from cinder
+* Support force disconnect for FC
+* Fix iSCSI disconnect\_volume when flush fails
+* LVM: Remove outdated comment
+* Bump mypy to 1.1.1
+* LVM: Fix supports\_full\_pool\_create
+* Add Python 3.10 to setup.cfg metadata
+* Set packages in setup.cfg
+* Update master for stable/2023.1
+* Update hacking to 5.0
+
+6.2.0
+-----
+
+* LVM: Fix bare raise on LVM command error
+* Update minimum requirements in os-brick
+* linuxrbd: Remove rados\_connect\_timeout parameter
+* Fix wrong assertion methods
+* Bump hacking to 4.1.0
+* Support separate privsep logging levels
+* Bump bandit to release 1.7.0
+* Bump mypy version to 0.982
+* Get ready for tox 4
+* mypy: Annotate utils.get\_device\_size
+* Remove eventlet from requirements
+* Handle FileNotFoundError on get\_system\_uuid()
+* nit: correct spelling of Rescanning in debug log
+* Update metadata in setup.cfg
+* Add Python3 antelope unit tests
+* Update master for stable/zed
+* mypy: lvm.py
+
+6.1.0
+-----
+
+* mypy: initiator/linuxrbd
+* Add mypy-report directory to .gitignore
+* RBD: Improve IOWrapper's close & flush methods
+* NVMe-oF: Get system uuid in privsep
+* mypy: Update format to future \_\_annotations\_\_
+* mypy: os\_brick/encryptors/\_\_init\_\_.py
+* mypy: set no\_implicit\_optional
+* Move mypy job to check queue (non-voting)
+* NVMe-oF: read mdstat in Python
+* mypy: initiator/connectors/rbd.py
+* mypy: privileged/rbd.py
+* Bump mypy version to 0.960
+* mypy: improve utils.py coverage, update format
+* mypy: privileged/nvmeof.py
+* mypy: initiator
+* mypy: work around mypy bug #13214
+* Add flake8-logging-format extension
+* Fix nits in nvmeof connector
+* Support shared\_targets tristate value
+* NVMe-oF: Disconnect subsystems
+* NVMe-oF: Consolidate code paths
+* LUKS: Support extending host attached volumes
+
+6.0.0
+-----
+
+* Support independent file lock path
+* Make ceph job voting (sometimes)
+* Update README to drop py3.6 reference
+* RBD: Fix disconnect\_volume for encrypted volumes
+* Read HBA information from sysfs
+* Fix Unit Test failures due to host's ANA support
+* Add NVMeoF Multipathing support Phase 1 (Native) implementation of NVMeoF Multipathing
+* Avoid volume extension errors caused by multipath-tools version
+* PEP8: Don't force name in TODO
+* Fix encryption symlink issues
+* Update python testing as per zed cycle teting runtime
+* Bump mypy version to 0.942
+* NVMe-oF: Remove misleading exception from logs
+* Update master for stable/yoga
+
+5.2.0
+-----
+
+* Failure to generate hostnqn in case missing "show-hostnqn" sub-command
+* Add "known issues" note to yoga os-brick release
+* nvmeof connector check controller already connected
+* Update requirements minima for Yoga release
+* Updating python testing as per Yoga testing runtime
+* Lightos connector - refactor disconnect volume
+* Robust md creation/ending
+* Reuse get\_host\_nqn code
+* nvmeof connector utilize replica\_count
+* NVMeOF connector support multipath-enabled kernels
+* releasenotes: add Lightbits LightOS connector release note
+* Lightbits LightOS driver
+* Update python testing classifier
+* Prevent CI from running on irrelevant files
+
+5.1.0
+-----
+
+* Use file locks in connectors
+* Update notes about hacking on os-brick
+* multipath/iscsi: iSCSI connections are not reinitiated after reboot
+* Fix paths for NVMe devices (non-nguid)
+* Fix PowerFlex connector HTTPS certificate validation
+* mypy: utils.py
+* mypy: exception.py
+* Add Python3 yoga unit tests
+* Update master for stable/xena
+
+5.0.0
+-----
+
+* Add support for multiple volumes within subsystem to NVMe-OF connector
+* rbd windows: log the device number
+* LVM: Retry lv calls on segfault due to lvs failure
+* Replace deprecated tenacity.Retrying.call
+* Update mypy infrastructure
+* Drop lower-constraints jobs
+* linuxscsi: Only raise and log multipathd errors when required
+* Remove skip\_missing\_interpreters
+* encryptors: Remove workaround for bug #1633518
+* NVMe-oF: Return right nqn when missing hostnqn
+
+4.4.0
+-----
+
+* Don't log error trace when nvme is not used
+* zuul: add mypy experimental job
+* trivial: correct comment
+* Introduce mypy
+* NVMe-oF: Flush on disconnect
+* Ussuri+ is python3 only
+* multipath/iscsi: remove devices from multipath monitoring
+* vmware: Use cookiejar from oslo.vmware client directly
+* setup.cfg: Replace dashes with underscores
+* Enable bandit runs for tox
+* iSCSI: Fix flushing after multipath cfg change
+* Add Python3 xena unit tests
+* Update master for stable/wallaby
+
+4.3.0
+-----
+
+* NVMeOF connector driver connection information compatibility fix
+* Update requirements for wallaby release
+* Move os-brick to new hacking 4.0.0
+* Avoid unhandled exceptions during connecting to iSCSI portals
+* Enforce import order with flake8-import-order
+* Fix import order of libraries
+* Remove six
+* Changed minversion in tox to 3.18.0
+* Dropping explicit unicode literal
+* ScaleIO: More connection info backward compatibility
+* Update TOX\_CONSTRAINTS\_FILE
+
+4.2.0
+-----
+
+* NVMeOF Connector support MDRAID replication
+* connector: Fix comment of get\_connector\_properties regarding enforce\_multipath
+* Add fixtures to test-reqs
+* opencas: Use BrickException instead of Exception
+* Update requirements
+* rbd Windows support
+* Replace deprecated UPPER\_CONSTRAINTS\_FILE variable
+* Improve error handling on target query
+* RBD: catch read exceptions prior to modifying offset
+
+4.1.0
+-----
+
+* Add timeout default to execute command
+* Replace md5 with oslo version
+* Revert "Keep barbican integration job running on Bionic"
+* FC: Fix not flushing on detach
+* Keep barbican integration job running on Bionic
+* Update the OSSN-0085 note
+* Stop configuring install\_command in tox
+* New fix for rbd connector to work with ceph octopus
+* Revert "Fix for rbd connector to work with ceph octopus"
+* Add Python3 wallaby unit tests
+* Update master for stable/victoria
+
+4.0.0
+-----
+
+* Fix for rbd connector to work with ceph octopus
+* Add volume local cache support to os-brick
+* Remove CORAID AOE connector
+* Add note about removed cinder feature
+* Fix pygments style
+* Add code coverage job
+* Add release note for scaleio connector upgrade
+* Fix a typo in the explanatory note
+* Leverage the iSCSI mpath to get the WWN
+* bindep: remind people to sync the dependencies with devstack
+* ScaleIO: Connection info backward compatibility
+* Remove DRBD connector
+* Remove Veritas Hyperscale connector
+* Remove the HGST connector
+* Remove the ITRI DISCO connector
+* prepend platform info to by-path string
+* RBD: Implement volume extension
+
+3.2.1
+-----
+
+* RBD: Fix check\_valid\_device
+* RBD: Support non OpenStack usage
+* Add TODO to switch to new style rbd commands
+* Replace sg\_scan with lsscsi to get '[H:C:T:L]'
+* rbd: Warn if ceph udev rules are not configured
+* Bump hacking to 3.1.0
+
+3.2.0
+-----
+
+* Switch from unittest2 compat methods to Python 3.x methods
+* Add doc linting to pep8 target
+* rbd: Support 'rbd showmapped' output from ceph 13.2.0+
+* Fix os-brick in virtual environments
+* Bump pycodestyle to 2.6.0
+* Update lower-constraints versions
+* Add iscsi-initiator-utils requirement
+
+3.1.0
+-----
+
+* Remove VxFlex OS credentials from connection\_properties
+* Stop to use the \_\_future\_\_ module
+* iSCSI detect multipath DM with no WWN
+* Improve WWN detection
+* Add dependencies to releasenotes environment
+* Switch to newer openstackdocstheme and reno versions
+* Fix hacking min version to 3.0.1
+* Remove translation sections from setup.cfg
+* rbd: Correct local\_attach disconnect test and showmapped arguments
+* Switch from retrying to tenacity
+* Add oslo.context dependency
+* Add oslo.serialization dependency
+* Fix import order per hacking guidelines
+* Remove Babel requirement
+* Bump default tox env from py37 to py38
+* Add py38 package metadata
+* Use unittest.mock instead of third party mock
+* Add Python3 victoria unit tests
+* Cleanup py27 support
+* Update master for stable/ussuri
+
+3.0.1
+-----
+
+* Add release note for ussuri cycle release
+* Add NFS tempest job to check queue
+* rbd: Use showmapped to find the root RBD device during disconnect\_volume
+* doc/source/conf.py is not executable
+* Ussuri contrib docs community goal
+
+3.0.0
+-----
+
+* connectors/nvme: Wait until nvme device shows up in kernel
+* Skip cryptsetup password quality checking
+* Drop requirements for unsupported python versions
+* Raise hacking version to 2.0.0
+* Read mounts from /proc/mounts instead of running mount
+* Remove Sheepdog connector
+* Port the os-bricks jobs to Zuul v3
+
+2.11.0
+------
+
+* StorPool: wait for the device to be resized
+* Remove Python 2.7 support from testing and gates
+* iscsi: Add \_get\_device\_link retry when waiting for /dev/disk/by-id/ to populate
+* StorPool: parse the output of \`blockdev\` correctly
+* Fix tox 'bindep' environment
+* Split connector list by platform
+* FC improve logging
+* Update FC connection\_properties examples
+* Fix FC scan too broad
+* nvmeof: Fix broken UTs
+* Remove VxFlexOS connector external dependencies
+* Switch to Ussuri jobs
+* Add linuxscsi get\_device\_info unit test
+* nvmeof: Use subnqn to disconnect a volume
+* Update the constraints url
+* Require oslo.privsep 1.32.0
+* Update master for stable/train
+* Blacklist eventlet 0.25.0
+* Change PDF file name
+
+2.10.0
+------
+
+* encryptors: Introduce support for LUKS2
+* Rename nvme to nvmeof
+* Add pdf documentation build in tox
+* Fix param in s390x platform
+* encryptors: Deprecate the CryptsetupEncryptor
+* Blacklist sphinx 2.1.0 (autodoc bug)
+* Fix bad argument to iscsiadm in iSCSI discovery
+* Bump the openstackdocstheme extension to 1.20
+* Delete redundant code
+* Sync Sphinx requirement
+
+2.9.1
+-----
+
+* luks: Explicitly use the luks1 type to ensure LUKS v1 is used
+* iSCSI single path: Don't fail if there's no WWN
+* Add Python 3 Train unit tests
+* Make NFS already mounted message debug level
+* Check path alive before get scsi wwn
+* linuxscsi: Stop waiting for multipath devices during extend\_volume
+* luks: Default to LUKS v1 when formatting volumes
+* FC: Ignore some HBAs from map for single WWNN
+
+2.9.0
+-----
+
+* Provide setting to ignore lvm descriptor leak warnings
+* Ignore pep8 W503/W504
+* Replace git.openstack.org URLs with opendev.org URLs
+* OpenDev Migration Patch
+* Add generate\_connector\_list
+* Fix invalid escape sequence warnings
+* Update master for stable/stein
+
+2.8.1
+-----
+
+* Fix ScaleIO KeyError after upgrade
+* Revert "rename ScaleIO connector to VxFlex OS"
+* Revert "Fix VxFlexOs KeyError after upgrade"
+* Revert "Verify WWN of connected iSCSI devices if passed"
+* Remove trailing newline character in UUID
+* Fix VxFlexOs KeyError after upgrade
+* Remove py35 from setup.cfg
+
+2.8.0
+-----
+
+* Drop py35 jobs
+* add python 3.7 unit test job
+* Fix get keyring content failed when ceph auth disabled
+* rename ScaleIO connector to VxFlex OS
+* Py3: Fix invalid escape sequencees
+* Fix FC case sensitive scanning
+* Make sure looping calls are properly mocked
+* Add slowest test output to end of test run
+* Handle None value 'inititator\_target\_map'
+* Don't warn on missing dmidecode
+* iSCSI: log exception if portals not found
+* VMware: Detach backing vmdk during disconnect
+* Verify WWN of connected iSCSI devices if passed
+* Add missing params in NoOpEncryptor
+* Update hacking version
+* Add retry to \`nvme connect\` in nvme connector
+
+2.7.0
+-----
+
+* Support RSD scenario of nvme connector
+* Remove time checks from test\_custom\_execute\_timeout\_\* tests
+* Fix create ceph conf failed when cephx disable
+* Tests: Fix PrivRootwrapTestCase failure
+* Change openstack-dev to openstack-discuss
+* Fix NFS "already mounted" detection
+* Windows SMBFS: fix using share subdirs
+
+2.6.2
+-----
+
+* removing older python version 3.4 from setup.cfg
+* Context manager to handle shared\_targets
+* Fix a spelling mistake
+* Fix a spelling mistake
+* Retry executing command "nvme list" when fail
+* Remove unused connection properties
+* Improve VolumePathsNotFound message details
+
+2.6.1
+-----
+
+* Add LIO barbican tests to .zuul.yaml
+* Succeed on iSCSI detach when path just went down
+* Remove meanless debug log
+
+2.6.0
+-----
+
+* 'iscsiadm -m session' failure handling
+* The validation of iscsi session should be case insensitive
+* Improve docstrings
+* Optimize FC device checking
+* Ignore volume disconnect if it is not connected
+* Fix spelling mistakes
+* Cleanup Zuul config file
+* add lib-forward-testing-python3 test job
+* add python 3.6 unit test job
+* switch documentation job to new PTI
+* import zuul job settings from project-config
+* Improve detection of multipathd running
+* Improve iSCSI device detection speed
+* Replace assertRaisesRegexp with assertRaisesRegex
+* Add staticmethod decorator in InitiatorConnector
+* Modify the verification in RBDConnector
+* Fix multipath disconnect with path failure
+* Tests: Add unit tests for nfs mount race
+* Update reno for stable/rocky
+
+2.5.3
+-----
+
+* FC Allow for multipath volumes with different LUNs
+* Windows SMBFS: avoid mounting local shares by default
+* Remove testrepository
+* RemoteFS: don't fail in do\_mount if already mounted
+* Add release note link in README
+
+2.5.2
+-----
+
+* Handle multiple errors in multipath -l parsing
+
+2.5.1
+-----
+
+* fix tox python3 overrides
+* Switch to using stestr
+* FC fix for scanning only connected HBA's
+
+2.5.0
+-----
+
+* Trivial: Update pypi url to new url
+* adding sheepdog connector for PPC64
+* Fix FC: Only scan connected HBAs
+* add lower-constraints job
+* Include "nqn." in subsystem name
+* add a getter for connector mapping
+* uncap eventlet
+* Fix bindep for multipath
+* Updated from global requirements
+
+2.4.0
+-----
+
+* Accept ISCSI\_ERR\_NO\_OBJS\_FOUND from iscsiadm
+* Incorporate the connection\_properties input for PPC64
+* Adding support to extend attached ScaleIO volumes
+* Windows iSCSI: ensure disks are claimed by MPIO
+* Updated from global requirements
+* Updated from global requirements
+* Updated from global requirements
+* Windows FC: fix disk scan issues
+* Enable hacking-extensions H204, H205
+* Updated from global requirements
+* Update reno for stable/queens
+* s390x fc: Fix device path for Ubuntu with ds8k
+
+2.3.0
+-----
+
+* adding iSER connector for PPC64
+* adding VERITAS\_HYPERSCALE connector for PPC64
+* Updated from global requirements
+* adding VZSTORAGE connector for PPC64
+* Updated from global requirements
+* Update supported transports for iscsi connector
+* Remove the unnecessary pv\_list assign during LVM object init
+
+2.2.0
+-----
+
+* Remove requirement on oslo.serialization
+* Cleanup test-requirements
+* Updated from global requirements
+* Windows SMBFS: allow mounting vhd/x images
+* Windows: fix connectors 'disconnect\_volume' signature
+* Avoid tox\_install.sh for constraints support
+* Recover node.startup values after discovering
+* Add the StorPool brick connector
+
+2.1.1
+-----
+
+* set vg\_thin\_pool\_size to float type
+* Fix a typographical error in a release notes entry
+
+2.1.0
+-----
+
+* Make close on cryptsetup volumes idempotent
+* Make close on luks volumes idempotent
+* Remove setting of version/release from releasenotes
+* Adding NVMEoF for initiator CLI
+* Updated from global requirements
+* Fixing FC scanning
+* Updated from global requirements
+* Always set ignoreskipactivation on snapshot creation
+
+2.0.0
+-----
+
+* Enable Python hash randomization for tests
+* Remove legacy connector constants
+* Add .stestr.conf configuration
+* Fix \_remove\_scsi\_symlinks\_no\_links test
+* Protect against race within os.path.realpath
+* rescan fails for hba missing target wwn
+* Updated from global requirements
+* Updated from global requirements
+* Fix vmware migrate available volume bug
+* FC PPC64 device discovery issue
+* Add attribute 'name' to class RBDVolume
+* Updated from global requirements
+* Updated from global requirements
+* Fix iSCSI volume attachment over RDMA transport
+* doc: Restructure docs for doc-migration
+* doc: Remove cruft from conf.py
+* doc: Switch from oslosphinx to openstackdocstheme
+* Update reno for stable/pike
+* Fix ISCSIConnector.\_get\_potential\_volume\_paths logic
+* FC connector logs number of attempts incorrectly
+* Enable some off-by-default checks
+* Update and replace http with https for doc links
+* Get the right portal from output of iscsiadm command
+* Update and optimize documentation links
+* Updated from global requirements
+* Add client connect exception unit test for rbd
+
+1.15.1
+------
+
+* Don't obscure logs on iSCSI sendtargets failure
+* Return WWN in multipath\_id
+* Return symlinks for encrypted volumes
+
+1.15.0
+------
+
+* Revert "Don't use ignoreskipactivation for thin LVM"
+* Don't use ignoreskipactivation for thin LVM
+* Fix iSCSI cleanup fix on discovery backends
+* Fix manual scan for discovery type backends
+* Fix ceph incremental backup fail
+* Updated from global requirements
+
+1.14.0
+------
+
+* iSCSI multipath: improve logging on connect
+* Fix iSCSI cleanup issue when using discovery
+* Updated from global requirements
+* Add open-iscsi manual scan support
+* Refactor iSCSI connect
+* Fix slow test\_connect\_volume\_device\_not\_valid test
+* Add libssl to bindep
+* Refactor iSCSI disconnect
+* Updated from global requirements
+* Force LUN\_ID to an int
+
+1.13.1
+------
+
+* Fix supported connectors for Power platform
+* Removed invalid comments in tox.ini [flake8]
+* Stop ignoring H904 hacking rule in tox
+* Stop ignoring H405 hacking rule in tox
+* Stop ignoring E265 pycodestyle rule in tox
+* Stop ignoring E123 and E125 pycodestyle rules
+* Update hacking version to align with Cinder
+* Fixed the veritas connector path
+* Change code to be more Pythonic
+
+1.13.0
+------
+
+* Return correct device path from Veritas connector
+* Prevent rbd map again if it's already mapped
+* Check host device alive before multipath id discovery
+* Updated from global requirements
+* Changed way of providing RBD keyring from keyring\_path to client token
+* encryptors: Delay removal of legacy provider names
+* Change log level on \_get\_hba\_channel\_scsi\_target
+* Veritas os-brick connector should use privsep
+* Adding support for FibreChannelConnector for PPC64
+* Updated from global requirements
+
+1.12.0
+------
+
+* Fixed generated temp file problem for RBD backend
+* Replace random uuid with fake uuid in unit tests
+* Updated from global requirements
+* Mask logging of connection info for iSCSI connector
+* Include identity information in rbd commands
+* os-brick connector for Veritas HyperScale
+* Move vzstorage related code out of RemoteFsClient
+* Updated from global requirements
+* RBD: consider a custom keyring in connection info
+* Add Ocata release notes page
+* Using assertIsNone(x) instead of assertEqual(None, x)
+* Remove log translations
+* Updated from global requirements
+* Fix iSCSI multipath rescan
+* Retry multipath flush when map is in use
+* Fix multipath flush when using friendly names
+* Fix unittest run on s390x host
+
+1.11.0
+------
+
+* Updated from global requirements
+* Encryptors: Fix compat with Nova encryptors for Ocata
+* Add Python 3.5 classifier and venv
+
+1.10.0
+------
+
+* Fix a wrong indentation
+* s390 FC device path fix for Ubuntu
+
+1.9.0
+-----
+
+* Updated from global requirements
+* encryptors: Introduce encryption provider constants
+* Add debug to tox environment
+* Windows connectors: add device\_scan\_interval arg
+* Add curl to bindep
+* Removes unnecessary utf-8 encoding
+* Replace assertDictMatch with assertDictEqual
+* Add Constraints support and missing bindep.txt dependencies
+* Move castellan to test-reqs
+* Fix import method to follow community guideline
+* Remove the duplicate calls to rescan
+* Code cleanup in initiator/linuxfc.py
+* Updated from global requirements
+* linuxfc: log path when HBA not found
+* RBD: ensure temporary config gets deleted
+* os-brick: Add bindep support
+* Show team and repo badges on README
+* Updated from global requirements
+* Add developer docs url in README.rst(trivial)
+* encryptors: Workaround mangled passphrases
+* encryptors: Mock os\_brick.executor correctly
+* RBD: enclose ipv6 addresses in square brackets
+* Updated from global requirements
+* Mask passwords in utils.trace for func params
+
+1.8.0
+-----
+
+* Updated from global requirements
+* Raise specific exception for an invalid protocol connector
+* Updated from global requirements
+* Multipath device keeps old size when extending volume
+* Updated from global requirements
+* Delete deprecated Hacking in tox.ini
+
+1.7.0
+-----
+
+* Delete  MANIFEST.in in os-brick
+* Drop py33 support
+* Windows remotefs: create mountpoints at the expected location
+* linuxrbd: remove obsolete comment on close()
+* Enable release notes translation
+* Detect if Fibre Channel support exists
+* Close connection to ceph after cinder bakcup
+* Updated from global requirements
+* Updated from global requirements
+* Replace 'assertTrue(a not in b)' with 'assertNotIn(a, b)'
+* s390x iscsi support enablement
+* Docstrings should not start with a space
+* Use assertEqual() instead of assertDictEqual()
+* Stop calling multipath -r when attaching/detaching iSCSI volumes
+* DISCO: Log init message as debug
+* Change warning to info logging for connected volume rescans
+* standardize release note page ordering
+* Mock time.sleep for test\_lv\_deactivate\_timeout test
+* Update reno for stable/newton
+* Change assertTrue(isinstance()) with optimal assert
+* Remove self.\_\_dict\_\_ for formatting strings
+* Create connector aliases to the new connectors refactor
+* TrivialFix: Remove logging import unused
+
+1.6.0
+-----
+
+* Fix cmd execution stderr, stdout unicode errors
+* Mask out passwords when tracing
+* RBD: Fix typo in rados timeout assignment
+* Fixes with customized ceph cluster name
+* Add retries to iSCSI connect\_volume
+* Add connector for GPFS volumes
+* Add missing %s in print message
+* Fix linuxrbd to work with Python 3
+* Add tracing unit tests
+* Wrong param makes exception message throws inaccurate
+* Fix the typo in the file
+* Add connector for vmdk volumes
+* Fix iSCSI discovery with ISER transport
+* RemoteFsClient extend Executor
+* Add Windows Fibre Channel connector
+* Add Windows SMBFS connector
+* Fix FC multipath cleanup
+* Fix weak test\_vzstorage\_with\_mds\_list
+* Fix the mocking mess
+* Fix FC multipath rescan
+* Update the home-page info with the developer documentation
+* Splitting Out Connectors from connector.py
+* Remove race condition from lvextend
+
+1.5.0
+-----
+
+* Updated from global requirements
+* Mock write and read operations to filesystem
+* Local attach feature in RBD connector
+* Remove useless info logging in check\_valid\_device
+* ScaleIO to get volume name from connection properties
+* Add ignore for . directories
+* Upgrade tox to 2.0
+* Add trace facility
+* Fix string interpolation to delayed to be handled by the logging code
+* Replace assertEqual(None, \*) with assertIsNone in tests
+* Fix wrong path used in iscsi "multipath -l"
+* Updated from global requirements
+* Remove unused LOG to keep code clean
+* Fix multipath iSCSI encrypted volume attach failure
+* Updated from global requirements
+* release note for windows iSCSI
+* Add Windows iSCSI connector
+* Make code line length less than 79 characters
+* Updated from global requirements
+* Replace ip with portal to express more accurately
+* Fix argument order for assertEqual to (expected, observed)
+* Add fast8 to quickly test pep8 changes
+* Make RBDImageMetadata and RBDVolumeIOWrapper re-usable
+
+1.4.0
+-----
+
+* Copy encryptors from Nova to os-brick
+* Disconnect multipath iscsi may logout session
+* Add support for processutils.execute
+* Updated from global requirements
+* Mock time.sleep in ISCSIConnectorTestCase
+* Updated from global requirements
+* Updated from global requirements
+* Updated from global requirements
+* Ensure that the base connector is platform independent
+* Updated from global requirements
+* os-brick refactor get\_connector\_properties
+* Handle exception case with only target\_portals
+* Retire ISERConnector from documentation
+* LVM: Create thin pool with 100%FREE
+* Fix coverage generation
+* Trivial rootwrap -> privsep replacement
+* Updated from global requirements
+* Updated from global requirements
+
+1.3.0
+-----
+
+* LVM: Call supports\_thin\_provisioning as static
+* Add pylint tox env
+* Don't use oslo-incubator stuff
+* Update reno for stable/mitaka
+* Replace \_get\_multipath\_device\_name with \_discover\_mpath\_device
+* Fixes get\_all\_available\_volumes return value
+* Updated from global requirements
+* Fix Scality SOFS support
+* Actually run the RemoteFSClient unit tests
+* Mock time.sleep() in 3 unit tests
+
+1.1.0
+-----
+
+* Fix setting the multipath\_id
+* Updated from global requirements
+* Add sheepdog support
+* Include multipath -ll output in failed to parse warning
+
+1.0.0
+-----
+
+* Fix iSCSI Multipath
+* Add missing release notes
+* Lun id's > 255 should be converted to hex
+* Updated from global requirements
+* Fix output returned from get\_all\_available\_volumes
+* Raise exception in find\_multipath\_device
+* Updated from global requirements
+* Remove multipath -l logic from ISCSI connector
+* Add vzstorage protocol for remotefs connections
+* Add reno for release notes management
+* Fix get\_device\_size with newlines
+* Updated from global requirements
+
+0.8.0
+-----
+
+* Add connector for ITRI DISCO cinder driver
+* os-brick add extend\_volume API
+* os-brick add cinder local\_dev lvm code
+* Revert "Use assertTrue/False instead of assertEqual(T/F)"
+* Fix another unit test failure
+* Use assertTrue/False instead of assertEqual(T/F)
+* Actually log the command used in \_run\_iscsiadm
+* Updated from global requirements
+* remove python 2.6 trove classifier
+
+0.7.0
+-----
+
+* DRBD connector class
+* Updated from global requirements
+* Deprecated tox -downloadcache option removed
+* ScaleIO could connect wrong volume to VM
+* Allow RBDClient to be used from a with-statement
+* Updated from global requirements
+* Remove brackets from portal
+* Minor documentation fixes for the method parameters
+
+0.6.0
+-----
+
+* Add requests to project requirements
+* Add quobyte protocol for remotefs connections
+* Correct a log message
+* Brick add param documentation to connectors
+* Updated from global requirements
+* Multipath Device Action Being Parsed as Name
+* Fix iopsLimit parameter in ScaleIO connector
+* Parse FCoE sysfs device paths
+* Add new Connector APIs for path validation
+* Updated from global requirements
+* Fix test\_connect\_volume when skip is bypassed
+* Fetch and return SCSI WWN
+* Update minimum tox version to 1.8
+* Updated from global requirements
+* Wait for FC multipath devices to become writable
+* Check RBDConnector.disconnect\_volume device\_info argument
+* Updated from global requirements
+* Fix silent iSCSI login failures
+* Change os-brick to use ostestr
+* Updated from global requirements
+* Fix iSCSI multipath cleanup
+* Removed use of deprecated LOG.warn
+* Fix typo in vgc-cluster command in rootwrap file
+
+0.5.0
+-----
+
+* Change ignore-errors to ignore\_errors
+* Updated from global requirements
+* Add fancy pypi version and download images
+* iSCSI fix misleading Log warning on connect fail
+* Fix missing value types for log message
+* Log a message when can’t find multipath device
+* Removed unused dependency: discover
+* Use 'device' instead of 'volume\_path'
+
+0.4.0
+-----
+
+* Add support for --interface option in iscsiadm
+* FC Stop calling multipath command line
+* Updated from global requirements
+* Add rootwrap filters
+* Handle FC LUN IDs greater 255 correctly on s390x architectures
+* Fix incorrect comments in FibreChannelConnector
+* Adding CHAP discovery logic to os-brick
+* Updated from global requirements
+* Remove the iSCSI rescan during disconnect
+* Remotefs: add ScalityFS support
+* Updated from global requirements
+* Updated from global requirements
+* Change SCSI device removal backoff rate
+* Changed connector protocols to use constants
+* Updated from global requirements
+* Fix race in check and access of /dev/disk/by-path/
+* Updated from global requirements
+
+0.3.2
+-----
+
+* remotefs: add virtuozzo storage support
+* Perform port\_rescan on s390x platforms
+* FC discover existing devices for removal
+
+0.3.1
+-----
+
+* Use pbr's automatically generated changelog
+
+0.3.0
+-----
+
+* Updated from global requirements
+* Updated from global requirements
+* Update changelog to 0.3.0 being latest
+* Fix mock==1.1.0 break unit tests
+* Cleanup Python 3 changes
+* Prep for 0.2.1 release
+* Add connector driver for the ScaleIO cinder driver
+* Added ABCMeta class to the InitiatorConnector
+* Remove unused oslo incubator files
+* update os-brick to pass python3 tests
+* Updated from global requirements
+* FC Eliminate the need to return devices list
+* Switch to oslo.service
+* Add RBD connector
+* Add HGST Solutions connector
+* Support host type specific block volume attachment
+* Updated from global requirements
+* optimize multipath call to identify IQN
+* Updated from global requirements
+* Trivial exception parameter name fix for Huawei
+* Fix connecting unnecessary iSCSI sessions issue
+* Fix disconnecting necessary iSCSI sessions issue
+* Add retry to iSCSI delete
+* Updated from global requirements
+* Add missing connectors to factory test
+* Fix local connector test case inheritance
+
+0.2.0
+-----
+
+* Allow overriding the host field
+* Assign the platform after declaration
+* Added a unit test for masking iscsiadm passwords
+* Preparing for the 0.1.1 release
+* ISCSI be careful parsing iscsiadm output
+* Updated from global requirements
+* Drop use of 'oslo' namespace package
+
+0.1.0
+-----
+
+* Update README to work with release tools
+* Brick: Fix race in removing iSCSI device
+* Update os-brick requirements
+* Mask passwords with iscsiadm commands
+* Sync latest \_i18n module for os\_brick
+* Use oslo\_log instead of openstack.common.log
+* Sync loopingcall from oslo-incubator for os-brick
+* Fix wrong command for \_rescan\_multipath
+* Fix multipath device discovery when UFN is enabled
+* Use six.text\_type instead of unicode
+* Fix missing translations for log messages
+* Remove error messages from multipath command output before parsing
+* Remove mocks after each unit test finished
+* Correct project name in .gitreview
+* Adjust os-brick to support FCP on System z systems
+* Use target\_portals/iqns/luns for alternative target information
+* Fix comments style according to Hacking rules
+* Update the documentation for os-brick
+* Failover to alternative iSCSI portals on login failure
+* Remove some unused exceptions from Cinder
+* Brick os-brick up to par with cinder brick
+* renamed the project to os-brick
+* Created the Brick library from Cinder
diff -pruN 6.13.0-1/PKG-INFO 6.13.0-0ubuntu1/PKG-INFO
--- 6.13.0-1/PKG-INFO	1970-01-01 00:00:00.000000000 +0000
+++ 6.13.0-0ubuntu1/PKG-INFO	2025-08-25 12:47:24.744933400 +0000
@@ -0,0 +1,37 @@
+Metadata-Version: 2.1
+Name: os-brick
+Version: 6.13.0
+Summary: OpenStack Cinder brick library for managing local volume attaches
+Home-page: https://docs.openstack.org/os-brick/
+Author: OpenStack
+Author-email: openstack-discuss@lists.openstack.org
+Classifier: Environment :: OpenStack
+Classifier: Intended Audience :: Information Technology
+Classifier: Intended Audience :: System Administrators
+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: pbr>=5.8.0
+Requires-Dist: oslo.concurrency>=5.0.0
+Requires-Dist: oslo.config>=9.0.0
+Requires-Dist: oslo.context>=4.1.0
+Requires-Dist: oslo.log>=4.8.0
+Requires-Dist: oslo.i18n>=5.1.0
+Requires-Dist: oslo.privsep>=3.0.0
+Requires-Dist: oslo.serialization>=4.3.0
+Requires-Dist: oslo.service>=2.8.0
+Requires-Dist: oslo.utils>=7.3.0
+Requires-Dist: requests>=2.25.1
+Requires-Dist: tenacity>=6.3.1
+Requires-Dist: os-win>=5.7.0
+Requires-Dist: psutil>=5.7.2
+
+file: README.rst
diff -pruN 6.13.0-1/debian/changelog 6.13.0-0ubuntu1/debian/changelog
--- 6.13.0-1/debian/changelog	2025-08-28 10:01:25.000000000 +0000
+++ 6.13.0-0ubuntu1/debian/changelog	2025-09-22 16:17:36.000000000 +0000
@@ -1,210 +1,244 @@
-python-os-brick (6.13.0-1) experimental; urgency=medium
+python-os-brick (6.13.0-0ubuntu1) questing; urgency=medium
 
-  * New upstream release.
-
- -- Thomas Goirand <zigo@debian.org>  Thu, 28 Aug 2025 12:01:25 +0200
+  [ Guillaume Boutry ]
+  * d/gbp.conf, .launchpad.yaml: Sync from cloud-archive-tools for
+    flamingo.
 
-python-os-brick (6.11.0-2) unstable; urgency=medium
+  [ Myles Penner ]
+  * d/watch: Track Flamingo series releases.
+  * New upstream release for OpenStack Flamingo (LP: #2125012).
+  * d/watch: Add Flamingo key verification.
+  * d/u/signing-key.asc: Add Flamingo public key.
+  * d/watch: Update version detection.
+  * d/p/removes-privacy-breach-in-docs.patch: Refresh.
 
-  * Uploading to unstable.
+ -- Myles Penner <myles.penner@canonical.com>  Mon, 22 Sep 2025 09:17:36 -0700
 
- -- Thomas Goirand <zigo@debian.org>  Fri, 28 Mar 2025 14:21:06 +0100
+python-os-brick (6.11.0-0ubuntu1) plucky; urgency=medium
 
-python-os-brick (6.11.0-1) experimental; urgency=medium
-
-  * New upstream release.
+  * New upstream release for OpenStack Epoxy.
 
- -- Thomas Goirand <zigo@debian.org>  Wed, 26 Feb 2025 13:55:29 +0100
+ -- James Page <james.page@ubuntu.com>  Thu, 27 Feb 2025 12:48:00 +0000
 
-python-os-brick (6.9.0-3) unstable; urgency=medium
+python-os-brick (6.10.0-0ubuntu1) plucky; urgency=medium
 
-  * Switch to pybuild (Closes: #1090548).
+  * d/gbp.conf, .launchpad.yaml: Sync from cloud-archive-tools for
+    epoxy.
+  * New upstream release for OpenStack Epoxy.
 
- -- Thomas Goirand <zigo@debian.org>  Thu, 19 Dec 2024 09:32:52 +0100
+ -- James Page <james.page@ubuntu.com>  Tue, 11 Feb 2025 17:36:42 +0000
 
-python-os-brick (6.9.0-2) unstable; urgency=medium
+python-os-brick (6.9.0-0ubuntu1) oracular; urgency=medium
 
-  * Uploading to unstable.
+  * d/gbp.conf: upstream-branch -> upstream-dalmatian.
+  * New upstream release for OpenStack Dalmatian.
 
- -- Thomas Goirand <zigo@debian.org>  Thu, 19 Sep 2024 17:13:18 +0200
+ -- James Page <james.page@ubuntu.com>  Wed, 25 Sep 2024 09:57:11 +0100
 
-python-os-brick (6.9.0-1) experimental; urgency=medium
+python-os-brick (6.8.0-0ubuntu1) oracular; urgency=medium
 
   * New upstream release.
-  * Add new (build-)depends: python3-psutil.
 
- -- Thomas Goirand <zigo@debian.org>  Mon, 26 Aug 2024 11:46:22 +0200
+ -- James Page <james.page@ubuntu.com>  Wed, 07 Aug 2024 13:53:06 +0100
 
-python-os-brick (6.7.0-2) unstable; urgency=medium
+python-os-brick (6.7.0-0ubuntu1) noble; urgency=medium
 
-  * Uploading to unstable.
+  * New upstream release for OpenStack Caracal.
 
- -- Thomas Goirand <zigo@debian.org>  Thu, 04 Apr 2024 09:12:50 +0200
+ -- James Page <james.page@canonical.com>  Fri, 08 Mar 2024 15:32:55 +0000
 
-python-os-brick (6.7.0-1) experimental; urgency=medium
+python-os-brick (6.6.0-0ubuntu1) noble; urgency=medium
 
-  * New upstream release.
+  [ Corey Bryant ]
+  * d/gbp.conf, .launchpad.yaml: Sync from cloud-archive-tools for
+    caracal.
 
- -- Thomas Goirand <zigo@debian.org>  Sat, 24 Feb 2024 17:15:53 +0100
+  [ James Page ]
+  * New upstream release for OpenStack Caracal.
 
-python-os-brick (6.4.0-2) unstable; urgency=medium
+ -- James Page <james.page@ubuntu.com>  Fri, 19 Jan 2024 11:21:56 +0000
 
-  * Uploading to unstable.
-  * d/watch: use version 4 and gitmode.
+python-os-brick (6.4.0-0ubuntu1) mantic; urgency=medium
 
- -- Thomas Goirand <zigo@debian.org>  Mon, 02 Oct 2023 13:54:44 +0200
+  * New upstream release for OpenStack Bobcat.
 
-python-os-brick (6.4.0-1) experimental; urgency=medium
+ -- Corey Bryant <corey.bryant@canonical.com>  Tue, 05 Sep 2023 15:28:11 -0400
 
-  * New upstream release.
-  * Removed version in python3-pbr build-depends.
+python-os-brick (6.3.0-0ubuntu1) mantic; urgency=medium
 
- -- Thomas Goirand <zigo@debian.org>  Wed, 30 Aug 2023 09:38:40 +0200
+  * d/gbp.conf, .launchpad.yaml: Sync from cloud-archive-tools for
+    bobcat.
+  * New upstream release for OpenStack Bobcat.
+  * d/p/CVE-2023-2088.patch: Dropped. Fixed in upstream release.
 
-python-os-brick (6.2.2-3) unstable; urgency=medium
+ -- Corey Bryant <corey.bryant@canonical.com>  Thu, 08 Jun 2023 17:01:46 -0400
 
-  * Cleans better (Closes: #1048337).
+python-os-brick (6.2.0-0ubuntu5) mantic; urgency=medium
 
- -- Thomas Goirand <zigo@debian.org>  Tue, 22 Aug 2023 09:05:11 +0200
+  * SECURITY UPDATE: Unauthorized File Access (LP: #2021980)
+    - debian/patches/CVE-2023-2088.patch: Support force disconnect for
+      fibre channel.
+    - CVE-2023-2088
 
-python-os-brick (6.2.2-2) unstable; urgency=medium
+ -- Corey Bryant <corey.bryant@canonical.com>  Wed, 31 May 2023 15:05:40 -0400
 
-  * Uploading to unstable.
+python-os-brick (6.2.0-0ubuntu4) mantic; urgency=medium
 
- -- Thomas Goirand <zigo@debian.org>  Mon, 19 Jun 2023 10:59:34 +0200
+  * 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
 
-python-os-brick (6.2.2-1) experimental; urgency=medium
+ -- Corey Bryant <corey.bryant@canonical.com>  Thu, 18 May 2023 11:06:13 -0400
 
-  * New upstream point release:
-    - Fixes CVE-2023-2088: Unauthorized volume access through deleted volume
-      attachments. (Closes: #1035932).
+python-os-brick (6.2.0-0ubuntu3) mantic; urgency=medium
 
- -- Thomas Goirand <zigo@debian.org>  Thu, 11 May 2023 13:34:21 +0200
+  * SECURITY UPDATE: Unauthorized File Access
+    - debian/patches/CVE-2023-2088.patch: Support force disconnect for
+      fibre channel.
+    - CVE-2023-2088
 
-python-os-brick (6.2.0-1) experimental; urgency=medium
+ -- Corey Bryant <corey.bryant@canonical.com>  Thu, 04 May 2023 16:43:10 +0200
 
-  * New upstream release.
-  * Removed versions of (build-)depends when satisfied in Bookworm.
-  * Removed python3-eventlet from depends.
+python-os-brick (6.2.0-0ubuntu2) lunar; urgency=medium
 
- -- Thomas Goirand <zigo@debian.org>  Wed, 22 Feb 2023 09:13:24 +0100
+  * d/control: Drop python3-mypy min version enable cloud archive backport.
 
-python-os-brick (6.1.0-2) unstable; urgency=medium
+ -- Corey Bryant <corey.bryant@canonical.com>  Tue, 28 Feb 2023 07:19:50 -0500
 
-  * Uploading to unstable.
+python-os-brick (6.2.0-0ubuntu1) lunar; urgency=medium
 
- -- Thomas Goirand <zigo@debian.org>  Fri, 23 Sep 2022 11:40:32 +0200
+  * New upstream release for OpenStack Antelope.
+  * d/control: Align (Build-)Depends with upstream.
 
-python-os-brick (6.1.0-1) experimental; urgency=medium
+ -- Corey Bryant <corey.bryant@canonical.com>  Thu, 23 Feb 2023 11:37:15 -0500
 
-  * New upstream release.
-  * Add python3-oslo.config as (build-)depends.
+python-os-brick (6.1.0-0ubuntu2) lunar; urgency=medium
 
- -- Thomas Goirand <zigo@debian.org>  Tue, 30 Aug 2022 09:10:16 +0200
+  * d/control: Add lsscsi to Depends as required for iSCSI attached
+    volumes (LP: #1939390).
+  * d/control: Add nvme-cli to Depends as required for volumes using
+    nvme-cli over RDMA (LP: #1947063).
 
-python-os-brick (5.2.2-1) unstable; urgency=medium
+ -- Corey Bryant <corey.bryant@canonical.com>  Mon, 23 Jan 2023 09:01:34 -0500
 
-  * New upstream release.
+python-os-brick (6.1.0-0ubuntu1) kinetic; urgency=medium
 
- -- Thomas Goirand <zigo@debian.org>  Thu, 04 Aug 2022 13:13:36 +0200
+  * New upstream release for OpenStack Zed.
+  * d/control: Align (Build-)Depends with upstream.
+  * d/control: Update standards version to 4.6.1.
 
-python-os-brick (5.2.0-2) unstable; urgency=medium
+ -- Corey Bryant <corey.bryant@canonical.com>  Thu, 08 Sep 2022 19:44:20 -0400
 
-  * Uploading to unstable.
-  * Add autopkgtest.
+python-os-brick (5.2.0-0ubuntu1) jammy; urgency=medium
 
- -- Thomas Goirand <zigo@debian.org>  Thu, 24 Mar 2022 14:04:53 +0100
+  * New upstream release for OpenStack Yoga.
+  * d/control: Align (Build-)Depends with upstream.
 
-python-os-brick (5.2.0-1) experimental; urgency=medium
+ -- Corey Bryant <corey.bryant@canonical.com>  Wed, 02 Mar 2022 14:26:12 -0500
 
-  * New upstream release.
-  * Fixed (build-)depends for this release.
+python-os-brick (5.1.0-0ubuntu1) jammy; urgency=medium
 
- -- Thomas Goirand <zigo@debian.org>  Fri, 18 Feb 2022 17:30:24 +0100
+  * New upstream release for OpenStack Yoga.
+  * d/control: Bump debhelper compat to 13.
 
-python-os-brick (5.0.1-1) unstable; urgency=medium
+ -- Corey Bryant <corey.bryant@canonical.com>  Wed, 12 Jan 2022 14:30:09 -0500
 
-  * New upstream release.
+python-os-brick (5.0.1-0ubuntu1) impish; urgency=medium
 
- -- Thomas Goirand <zigo@debian.org>  Fri, 01 Oct 2021 11:21:00 +0200
+  * New upstream release for OpenStack Xena.
 
-python-os-brick (5.0.0-2) unstable; urgency=medium
+ -- Chris MacNaughton <chris.macnaughton@ubuntu.com>  Wed, 06 Oct 2021 13:26:37 +0000
 
-  * Uploading to unstable.
+python-os-brick (5.0.0-0ubuntu1) impish; urgency=medium
 
- -- Thomas Goirand <zigo@debian.org>  Wed, 29 Sep 2021 10:55:40 +0200
+  * New upstream release for OpenStack Xena.
+  * d/control: Align (Build-)Depends with upstream.
 
-python-os-brick (5.0.0-1) experimental; urgency=medium
+ -- Corey Bryant <corey.bryant@canonical.com>  Tue, 07 Sep 2021 14:06:51 -0400
 
-  * New upstream release.
+python-os-brick (4.4.0-0ubuntu1) impish; urgency=medium
 
- -- Thomas Goirand <zigo@debian.org>  Tue, 24 Aug 2021 10:19:30 +0200
+  * New upstream release for OpenStack Xena.
+  * d/control: Align (Build-)Depends with upstream.
 
-python-os-brick (4.3.1-2) unstable; urgency=medium
+ -- Chris MacNaughton <chris.macnaughton@ubuntu.com>  Wed, 09 Jun 2021 07:39:09 +0000
 
-  * Upload to unstable.
+python-os-brick (4.3.1-0ubuntu2) hirsute; urgency=medium
 
- -- Thomas Goirand <zigo@debian.org>  Mon, 16 Aug 2021 14:50:13 +0200
+  * d/control: Drop python3-coverage min version as it is not required.
 
-python-os-brick (4.3.1-1) experimental; urgency=medium
+ -- Corey Bryant <corey.bryant@canonical.com>  Mon, 12 Apr 2021 13:57:46 -0400
 
-  * New upstream release.
+python-os-brick (4.3.1-0ubuntu1) hirsute; urgency=medium
 
- -- Thomas Goirand <zigo@debian.org>  Tue, 30 Mar 2021 11:57:15 +0200
+  * New upstream release candidate for OpenStack Wallaby.
+  * d/control: Align (Build-)Depends with upstream.
 
-python-os-brick (4.3.0-1) experimental; urgency=medium
+ -- Chris MacNaughton <chris.macnaughton@ubuntu.com>  Wed, 07 Apr 2021 09:11:55 +0000
 
-  * New upstream release.
-  * Removed (build-)depends versions when satisfied in Bullseye.
-  * Fixed (build-)depends for this release.
+python-os-brick (4.2.0-0ubuntu1) hirsute; urgency=medium
 
- -- Thomas Goirand <zigo@debian.org>  Mon, 08 Mar 2021 10:51:56 +0100
+  * New upstream release for OpenStack Wallaby.
+  * d/control: Align (Build-)Depends with upstream.
 
-python-os-brick (4.0.1-2) unstable; urgency=medium
+ -- Chris MacNaughton <chris.macnaughton@ubuntu.com>  Tue, 09 Mar 2021 16:25:07 +0000
 
-  * Uploading to unstable.
-  * Add a debian/salsa-ci.yml.
+python-os-brick (4.1.0-0ubuntu1) hirsute; urgency=medium
 
- -- Thomas Goirand <zigo@debian.org>  Thu, 15 Oct 2020 13:26:05 +0200
+  * d/control: Update VCS paths for move to lp:~ubuntu-openstack-dev.
+  * New upstream release for OpenStack Wallaby.
 
-python-os-brick (4.0.1-1) experimental; urgency=medium
+ -- Chris MacNaughton <chris.macnaughton@ubuntu.com>  Thu, 21 Jan 2021 14:59:42 +0000
 
-  * New upstream release.
+python-os-brick (4.0.1-0ubuntu1) groovy; urgency=medium
 
- -- Thomas Goirand <zigo@debian.org>  Sun, 13 Sep 2020 16:45:37 +0200
+  * New upstream release for OpenStack Victoria.
 
-python-os-brick (4.0.0-1) experimental; urgency=medium
+ -- Corey Bryant <corey.bryant@canonical.com>  Fri, 11 Sep 2020 15:56:21 -0400
 
-  * New upstream release.
-  * Fixed (build-)depends for this release.
+python-os-brick (3.2.1-0ubuntu1) groovy; urgency=medium
 
- -- Thomas Goirand <zigo@debian.org>  Mon, 07 Sep 2020 16:00:37 +0200
+  * New upstream release for OpenStack Victoria.
+  * d/control: Align (Build-)Depends with upstream.
 
-python-os-brick (3.1.0-1) unstable; urgency=medium
+ -- Chris MacNaughton <chris.macnaughton@canonical.com>  Thu, 03 Sep 2020 08:08:39 +0000
 
-  * New upstream release.
-  * Added python3-tenacity to (build-)depends.
+python-os-brick (3.1.0-0ubuntu1) groovy; urgency=medium
 
- -- Thomas Goirand <zigo@debian.org>  Thu, 11 Jun 2020 19:19:01 +0200
+  * New upstream release for OpenStack Victoria.
+  * d/control: Align (Build-)Depends with upstream.
+  * d/control: Bump Standards-Version to 4.5.0.
+  * d/control: Update debhelper-compat to 12.
+  * d/rules: Update to use pybuild.
+  * d/control: Restrict versions to Groovy.
 
-python-os-brick (3.0.1-2) unstable; urgency=medium
+ -- Chris MacNaughton <chris.macnaughton@canonical.com>  Fri, 12 Jun 2020 10:24:34 +0000
 
-  * Uploading to unstable.
+python-os-brick (3.0.1-0ubuntu1) focal; urgency=medium
 
- -- Thomas Goirand <zigo@debian.org>  Fri, 08 May 2020 18:11:15 +0200
+  * New upstream release for OpenStack Ussuri.
 
-python-os-brick (3.0.1-1) experimental; urgency=medium
+ -- Corey Bryant <corey.bryant@canonical.com>  Thu, 09 Apr 2020 14:26:45 -0400
 
-  * New upstream release.
-  * Fixed (build-)depends for this release.
+python-os-brick (3.0.0-0ubuntu1) focal; urgency=medium
 
- -- Thomas Goirand <zigo@debian.org>  Mon, 06 Apr 2020 22:22:00 +0200
+  * New upstream release for OpenStack Ussuri.
 
-python-os-brick (2.10.2-1) unstable; urgency=medium
+ -- Corey Bryant <corey.bryant@canonical.com>  Thu, 12 Mar 2020 10:10:00 -0400
 
-  * New upstream point release.
+python-os-brick (2.11.0-0ubuntu1) focal; urgency=low
 
- -- Thomas Goirand <zigo@debian.org>  Thu, 26 Mar 2020 12:32:59 +0100
+  * Merge from Debian unstable.  Remaining changes:
+    - d/gbp.conf: Retain for pristine-tar.
+    - d/watch: Get tarball from tarballs.openstack.org.
+    - d/control: Enable autopkgtest-pkg-python testsuite.
+    - d/control: Drop BD's on python-* packages.
+  * d/p/removes-privacy-breach-in-docs.patch: Rebased.
+  * New upstream release for OpenStack Ussuri.
+  * d/control: Align (Build-)Depends with upstream.
+
+ -- Sahid Orentino Ferdjaoui <sahid.ferdjaoui@canonical.com>  Mon, 03 Feb 2020 10:26:01 +0000
 
 python-os-brick (2.10.0-2) unstable; urgency=medium
 
@@ -228,6 +262,33 @@ python-os-brick (2.10.0-1) experimental;
 
  -- Thomas Goirand <zigo@debian.org>  Wed, 18 Sep 2019 09:21:14 +0200
 
+python-os-brick (2.10.0-0ubuntu1) eoan; urgency=medium
+
+  * New upstream release for OpenStack Train.
+  * d/control: Align (Build-)Depends with upstream.
+
+ -- Corey Bryant <corey.bryant@canonical.com>  Wed, 25 Sep 2019 14:18:29 -0400
+
+python-os-brick (2.9.1-0ubuntu3) eoan; urgency=medium
+
+  * d/rules: Ensure sphinx is built with python3.
+
+ -- Corey Bryant <corey.bryant@canonical.com>  Fri, 16 Aug 2019 09:43:28 -0400
+
+python-os-brick (2.9.1-0ubuntu2) eoan; urgency=medium
+
+  * d/control: Ensure reno min version aligns with Train.
+
+ -- Corey Bryant <corey.bryant@canonical.com>  Thu, 15 Aug 2019 15:19:11 -0400
+
+python-os-brick (2.9.1-0ubuntu1) eoan; urgency=medium
+
+  * New upstream release for OpenStack Train.
+  * d/control: Align (Build-)Depends with upstream.
+  * d/p/removes-privacy-breach-in-docs.patch: Rebased.
+
+ -- Corey Bryant <corey.bryant@canonical.com>  Tue, 30 Jul 2019 15:34:31 -0400
+
 python-os-brick (2.8.1-2) unstable; urgency=medium
 
   * Uploading to unstable.
@@ -241,6 +302,39 @@ python-os-brick (2.8.1-1) experimental;
 
  -- Thomas Goirand <zigo@debian.org>  Tue, 26 Mar 2019 17:03:48 +0100
 
+python-os-brick (2.8.1-0ubuntu2) eoan; urgency=medium
+
+  * d/control: Drop BDI's on python-* packages.
+  * d/control: Drop python-os-brick binary package.
+  * d/rules: Tweak to stop build and install of Python 2 parts.
+
+ -- Sahid Orentino Ferdjaoui <sahid.ferdjaoui@canonical.com>  Thu, 11 Jul 2019 10:58:49 +0200
+
+python-os-brick (2.8.1-0ubuntu1) disco; urgency=medium
+
+  * New upstream point release for OpenStack Stein.
+
+ -- James Page <james.page@ubuntu.com>  Fri, 22 Mar 2019 14:10:23 +0000
+
+python-os-brick (2.8.0-0ubuntu1) disco; urgency=medium
+
+  * New upstream release for OpenStack Stein.
+
+ -- James Page <james.page@ubuntu.com>  Tue, 12 Mar 2019 09:39:48 +0000
+
+python-os-brick (2.7.0-0ubuntu1) disco; urgency=medium
+
+  * New upstream release for OpenStack Stein.
+
+ -- Corey Bryant <corey.bryant@canonical.com>  Wed, 30 Jan 2019 13:24:14 -0500
+
+python-os-brick (2.6.1-0ubuntu1) disco; urgency=medium
+
+  * New upstream release for OpenStack Stein.
+  * d/control: Align (Build-)Depends with upstream.
+
+ -- Corey Bryant <corey.bryant@canonical.com>  Tue, 20 Nov 2018 10:34:42 -0500
+
 python-os-brick (2.5.5-1) unstable; urgency=medium
 
   * New upstream point release.
@@ -275,6 +369,34 @@ python-os-brick (2.5.3-1) experimental;
 
  -- Thomas Goirand <zigo@debian.org>  Wed, 22 Aug 2018 16:57:59 +0200
 
+python-os-brick (2.5.3-0ubuntu1) cosmic; urgency=medium
+
+  * New upstream release for OpenStack Rocky.
+  * d/control: Align (Build-)Depends with upstream.
+
+ -- Corey Bryant <corey.bryant@canonical.com>  Thu, 02 Aug 2018 13:27:16 -0400
+
+python-os-brick (2.5.0-0ubuntu1) cosmic; urgency=medium
+
+  * New upstream release.
+  * d/control: Align (Build-)Depends with upstream.
+  * d/p/removes-privacy-breach-in-docs.patch: Rebased.
+
+ -- Corey Bryant <corey.bryant@canonical.com>  Tue, 12 Jun 2018 11:58:24 -0400
+
+python-os-brick (2.4.0-0ubuntu1) cosmic; urgency=medium
+
+  * Merged from Debian unstable.  Remaining changes:
+    - d/gbp.conf: Retain for pristine-tar.
+    - d/watch: Get tarball from tarballs.openstack.org.
+    - d/control: Enable autopkgtest-pkg-python testsuite.
+  * New upstream release.
+  * d/control: Align (Build-)Depends with upstream.
+  * d/control: Update Standards-Version to 4.1.4.
+  * d/watch: Use https URL.
+
+ -- Corey Bryant <corey.bryant@canonical.com>  Wed, 16 May 2018 17:26:40 -0400
+
 python-os-brick (2.3.0-3) unstable; urgency=medium
 
   * Blacklist 2 timeout tests which don't seem deterministic.
@@ -300,6 +422,24 @@ python-os-brick (2.3.0-1) experimental;
 
  -- Thomas Goirand <zigo@debian.org>  Wed, 14 Feb 2018 08:50:24 +0000
 
+python-os-brick (2.3.0-0ubuntu1) bionic; urgency=medium
+
+  * New upstream release.
+  * d/control: Align (Build-)Depends with upstream.
+
+ -- James Page <james.page@ubuntu.com>  Fri, 26 Jan 2018 11:29:48 +0000
+
+python-os-brick (2.1.1-0ubuntu1) bionic; urgency=medium
+
+  * New upstream release.
+  * d/control: Align (Build-)Depends with upstream.
+  * d/*: wrap-and-sort -bast.
+  * d/control: Bumped Standards-Version to 4.1.2.
+  * d/p/*: Refresh.
+  * d/test-blacklist.txt: Blacklist racey test on busy systems.
+
+ -- James Page <james.page@ubuntu.com>  Fri, 08 Dec 2017 21:18:30 +0000
+
 python-os-brick (1.15.3-2) unstable; urgency=medium
 
   * Uploading to unstable.
@@ -326,6 +466,108 @@ python-os-brick (1.15.3-1) experimental;
 
  -- Thomas Goirand <zigo@debian.org>  Sun, 08 Oct 2017 23:21:45 +0200
 
+python-os-brick (1.15.2-0ubuntu1) artful; urgency=medium
+
+  * d/watch: Get tarball from tarballs.openstack.org.
+  * New upstream release.
+
+ -- Corey Bryant <corey.bryant@canonical.com>  Wed, 16 Aug 2017 10:21:27 -0400
+
+python-os-brick (1.15.1-0ubuntu2) artful; urgency=medium
+
+  * d/control: Set min python-requests to 2.14.2.
+
+ -- Corey Bryant <corey.bryant@canonical.com>  Thu, 03 Aug 2017 16:19:07 -0400
+
+python-os-brick (1.15.1-0ubuntu1) artful; urgency=medium
+
+  * New upstream release.
+
+ -- Corey Bryant <corey.bryant@canonical.com>  Fri, 28 Jul 2017 12:25:03 -0400
+
+python-os-brick (1.13.1-0ubuntu1) artful; urgency=medium
+
+  * d/p/rbd-params.patch: Dropped, included upstream.
+  * New upstream release.
+  * d/control: Align (Build-)Depends with upstream.
+  * d/rules,test-blacklist.txt: Switch to using ostestr for unit test
+    execution, blacklist failing test under py3.
+
+ -- James Page <james.page@ubuntu.com>  Fri, 02 Jun 2017 09:26:25 +0100
+
+python-os-brick (1.12.0-0ubuntu1) artful; urgency=medium
+
+  * New upstream release.
+  * d/p/rbd-params.patch: Pick fix to ensure that cinder identity
+    information is used with rbd local attachment (LP: #1680072).
+  * d/p/*: Refresh.
+  * Align (Build-)Depends with upstream milestone.
+
+ -- James Page <james.page@ubuntu.com>  Thu, 27 Apr 2017 10:01:34 +0100
+
+python-os-brick (1.11.0-0ubuntu1) zesty; urgency=medium
+
+  * New upstream release. 
+  * debian/control: Bump version dependencies
+
+ -- Chuck Short <zulcss@ubuntu.com>  Wed, 25 Jan 2017 09:20:47 -0500
+
+python-os-brick (1.10.0-0ubuntu1) zesty; urgency=medium
+
+  *  New upstream release.
+
+ -- Chuck Short <zulcss@ubuntu.com>  Fri, 20 Jan 2017 09:53:50 -0500
+
+python-os-brick (1.9.0-0ubuntu1) zesty; urgency=medium
+
+  * New upstream version.
+  * debian/control: Bump version dependencies
+
+ -- Chuck Short <zulcss@ubuntu.com>  Wed, 18 Jan 2017 07:39:53 -0500
+
+python-os-brick (1.8.0-0ubuntu1) zesty; urgency=medium
+
+  * New upstream version. 
+  * debian/control: Bump version dependencies.
+
+ -- Chuck Short <zulcss@ubuntu.com>  Fri, 11 Nov 2016 08:42:54 -0500
+
+python-os-brick (1.7.0-0ubuntu2) zesty; urgency=medium
+
+  * debian/tests: Add autopkgtest 
+
+ -- Chuck Short <zulcss@ubuntu.com>  Thu, 03 Nov 2016 09:34:12 -0400
+
+python-os-brick (1.7.0-0ubuntu1) zesty; urgency=medium
+
+  [ Corey Bryant ]
+  * d/gbp.conf: Update gbp configuration file.
+  * d/control: Update Vcs-* links and maintainers.
+
+  [ Chuck Short ]
+  * New upstream version.
+  * debian/control: Bump version dependencies
+
+ -- Chuck Short <zulcss@ubuntu.com>  Tue, 01 Nov 2016 13:43:16 -0400
+
+python-os-brick (1.6.1-0ubuntu1) yakkety; urgency=medium
+
+  [ Corey Bryant ]
+  * New upstream release.
+  * d/control: Align (Build-)Depends with upstream.
+
+  [ Corey Bryant ]
+  * New upstream release.
+  * d/control: Align (Build-)Depends with upstream.
+
+ -- Corey Bryant <corey.bryant@canonical.com>  Fri, 02 Sep 2016 10:00:32 -0400
+
+python-os-brick (1.3.0-1) experimental; urgency=medium
+
+  * New upstream release.
+
+ -- Thomas Goirand <zigo@debian.org>  Mon, 06 Jun 2016 14:38:19 +0000
+
 python-os-brick (1.2.0-4) unstable; urgency=medium
 
   * Really add open-iscsi to solve live migration issues.
@@ -413,3 +655,4 @@ python-os-brick (0.2.0-1) unstable; urge
   * Initial release (Closes: #789601).
 
  -- James Page <james.page@ubuntu.com>  Mon, 22 Jun 2015 14:29:41 +0100
+
diff -pruN 6.13.0-1/debian/control 6.13.0-0ubuntu1/debian/control
--- 6.13.0-1/debian/control	2025-08-28 10:01:25.000000000 +0000
+++ 6.13.0-0ubuntu1/debian/control	2025-09-22 16:17:36.000000000 +0000
@@ -1,51 +1,56 @@
 Source: python-os-brick
 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:
  James Page <james.page@ubuntu.com>,
  Thomas Goirand <zigo@debian.org>,
 Build-Depends:
- debhelper-compat (= 10),
+ debhelper-compat (= 13),
  dh-python,
  openstack-pkg-tools,
  python3-all,
- python3-pbr,
+ python3-pbr (>= 5.8.0),
  python3-setuptools,
- python3-sphinx,
+ python3-sphinx (>= 3.5.1),
 Build-Depends-Indep:
- python3-babel,
- python3-castellan,
+ python3-babel (>= 2.3.4),
+ python3-castellan (>= 3.10.0),
  python3-coverage,
- python3-ddt,
- python3-eventlet,
+ python3-ddt (>= 1.4.1),
+ python3-eventlet (>= 0.30.1),
+ python3-fixtures (>= 3.0.0),
  python3-hacking,
- python3-openstackdocstheme <!nodoc>,
- python3-os-win,
- python3-oslo.concurrency,
- python3-oslo.config,
- python3-oslo.context,
- python3-oslo.i18n,
- python3-oslo.log,
- python3-oslo.privsep,
- python3-oslo.serialization,
- python3-oslo.service,
- python3-oslo.utils,
- python3-oslo.vmware,
- python3-oslotest <!nocheck>,
- python3-psutil,
+ python3-mypy,
+ python3-openstackdocstheme (>= 2.2.7),
+ python3-os-api-ref (>= 2.1.0),
+ python3-os-win (>= 5.7.0),
+ python3-oslo.concurrency (>= 5.0.0),
+ python3-oslo.config (>= 1:9.0.0),
+ python3-oslo.context (>= 1:4.1.0),
+ python3-oslo.i18n (>= 5.1.0),
+ python3-oslo.log (>= 4.8.0),
+ python3-oslo.privsep (>= 3.0.0),
+ python3-oslo.serialization (>= 4.3.0),
+ python3-oslo.service (>= 2.8.0),
+ python3-oslo.utils (>= 6.0.0),
+ python3-oslo.vmware (>= 4.0.0),
+ python3-oslotest (>= 1:4.5.0),
  python3-reno,
- python3-requests,
- python3-retrying,
- python3-stestr <!nocheck>,
- python3-tenacity,
- python3-testscenarios <!nocheck>,
- python3-testtools <!nocheck>,
+ python3-requests (>= 2.25.1),
+ python3-retrying (>= 1.2.3),
+ python3-sphinx-feature-classification (>= 1.1.0),
+ python3-sphinxcontrib.apidoc (>= 0.3.0),
+ python3-stestr (>= 3.2.1),
+ python3-tenacity (>= 6.3.1),
+ python3-testscenarios (>= 0.5.0),
+ python3-testtools (>= 2.4.0),
  subunit,
-Standards-Version: 4.5.1
-Vcs-Browser: https://salsa.debian.org/openstack-team/libs/python-os-brick
-Vcs-Git: https://salsa.debian.org/openstack-team/libs/python-os-brick.git
-Homepage: https://github.com/openstack/os-brick
+Standards-Version: 4.6.1
+Vcs-Git: https://git.launchpad.net/~ubuntu-openstack-dev/ubuntu/+source/python-os-brick
+Homepage: https://opendev.org/openstack/os-brick
+Testsuite: autopkgtest-pkg-python
 
 Package: os-brick-common
 Architecture: all
@@ -77,24 +82,26 @@ Description: Library for managing local
 Package: python3-os-brick
 Architecture: all
 Depends:
+ lsscsi,
+ nvme-cli,
  open-iscsi,
  os-brick-common (= ${binary:Version}),
- python3-babel,
- python3-os-win,
- python3-oslo.concurrency,
- python3-oslo.config,
- python3-oslo.context,
- python3-oslo.i18n,
- python3-oslo.log,
- python3-oslo.privsep,
- python3-oslo.serialization,
- python3-oslo.service,
- python3-oslo.utils,
- python3-pbr,
- python3-psutil,
- python3-requests,
- python3-retrying,
- python3-tenacity,
+ python3-babel (>= 2.3.4),
+ python3-eventlet (>= 0.30.1),
+ python3-os-win (>= 5.7.0),
+ python3-oslo.concurrency (>= 5.0.0),
+ python3-oslo.config (>= 1:9.0.0),
+ python3-oslo.context (>= 1:4.1.0),
+ python3-oslo.i18n (>= 5.1.0),
+ python3-oslo.log (>= 4.8.0),
+ python3-oslo.privsep (>= 3.0.0),
+ python3-oslo.serialization (>= 4.3.0),
+ python3-oslo.service (>= 2.8.0),
+ python3-oslo.utils (>= 6.0.0),
+ python3-pbr (>= 5.8.0),
+ python3-requests (>= 2.25.1),
+ python3-retrying (>= 1.2.3),
+ python3-tenacity (>= 6.3.1),
  ${misc:Depends},
  ${python3:Depends},
 Suggests:
diff -pruN 6.13.0-1/debian/gbp.conf 6.13.0-0ubuntu1/debian/gbp.conf
--- 6.13.0-1/debian/gbp.conf	1970-01-01 00:00:00.000000000 +0000
+++ 6.13.0-0ubuntu1/debian/gbp.conf	2025-09-22 16:17:36.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 6.13.0-1/debian/patches/removes-privacy-breach-in-docs.patch 6.13.0-0ubuntu1/debian/patches/removes-privacy-breach-in-docs.patch
--- 6.13.0-1/debian/patches/removes-privacy-breach-in-docs.patch	2025-08-28 10:01:25.000000000 +0000
+++ 6.13.0-0ubuntu1/debian/patches/removes-privacy-breach-in-docs.patch	2025-09-22 16:17:36.000000000 +0000
@@ -3,7 +3,7 @@ Description: Removes privacy breach in d
  privacy breach. Let's patch this out!
 Author: Thomas Goirand <zigo@debian.org>
 Forwarded: no
-Last-Update: 2019-09-18
+Last-Update: 2018-08-22
 
 Index: python-os-brick/README.rst
 ===================================================================
diff -pruN 6.13.0-1/debian/rules 6.13.0-0ubuntu1/debian/rules
--- 6.13.0-1/debian/rules	2025-08-28 10:01:25.000000000 +0000
+++ 6.13.0-0ubuntu1/debian/rules	2025-09-22 16:17:36.000000000 +0000
@@ -1,5 +1,7 @@
 #!/usr/bin/make -f
 
+export PYBUILD_NAME=os-brick
+
 UPSTREAM_GIT := https://github.com/openstack/os-brick.git
 include /usr/share/openstack-pkg-tools/pkgos.make
 
@@ -7,9 +9,7 @@ include /usr/share/openstack-pkg-tools/p
 	dh $@ --buildsystem=pybuild --with python3,sphinxdoc
 
 override_dh_auto_clean:
-	rm -rf build .stestr *.egg-info
-	find . -iname '*.pyc' -delete
-	for i in $$(find . -type d -iname __pycache__) ; do rm -rf $$i ; done
+	rm -rf build
 
 override_dh_auto_build:
 	echo "Do nothing..."
diff -pruN 6.13.0-1/debian/salsa-ci.yml 6.13.0-0ubuntu1/debian/salsa-ci.yml
--- 6.13.0-1/debian/salsa-ci.yml	2025-08-28 10:01:25.000000000 +0000
+++ 6.13.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 6.13.0-1/debian/tests/control 6.13.0-0ubuntu1/debian/tests/control
--- 6.13.0-1/debian/tests/control	2025-08-28 10:01:25.000000000 +0000
+++ 6.13.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 6.13.0-1/debian/tests/unittests 6.13.0-0ubuntu1/debian/tests/unittests
--- 6.13.0-1/debian/tests/unittests	2025-08-28 10:01:25.000000000 +0000
+++ 6.13.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 'os_brick\.tests.*'
diff -pruN 6.13.0-1/debian/upstream/signing-key.asc 6.13.0-0ubuntu1/debian/upstream/signing-key.asc
--- 6.13.0-1/debian/upstream/signing-key.asc	1970-01-01 00:00:00.000000000 +0000
+++ 6.13.0-0ubuntu1/debian/upstream/signing-key.asc	2025-09-22 16:17:36.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 6.13.0-1/debian/watch 6.13.0-0ubuntu1/debian/watch
--- 6.13.0-1/debian/watch	2025-08-28 10:01:25.000000000 +0000
+++ 6.13.0-0ubuntu1/debian/watch	2025-09-22 16:17:36.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/os-brick refs/tags/(\d[brc\d\.]+)
+version=3
+opts=uversionmangle=s/\.(b|rc)/~$1/,pgpsigurlmangle=s/$/.asc/ \
+    https://tarballs.openstack.org/os-brick/ os_brick-(\d.*)\.tar\.gz
diff -pruN 6.13.0-1/os_brick.egg-info/PKG-INFO 6.13.0-0ubuntu1/os_brick.egg-info/PKG-INFO
--- 6.13.0-1/os_brick.egg-info/PKG-INFO	1970-01-01 00:00:00.000000000 +0000
+++ 6.13.0-0ubuntu1/os_brick.egg-info/PKG-INFO	2025-08-25 12:47:24.000000000 +0000
@@ -0,0 +1,37 @@
+Metadata-Version: 2.1
+Name: os-brick
+Version: 6.13.0
+Summary: OpenStack Cinder brick library for managing local volume attaches
+Home-page: https://docs.openstack.org/os-brick/
+Author: OpenStack
+Author-email: openstack-discuss@lists.openstack.org
+Classifier: Environment :: OpenStack
+Classifier: Intended Audience :: Information Technology
+Classifier: Intended Audience :: System Administrators
+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: pbr>=5.8.0
+Requires-Dist: oslo.concurrency>=5.0.0
+Requires-Dist: oslo.config>=9.0.0
+Requires-Dist: oslo.context>=4.1.0
+Requires-Dist: oslo.log>=4.8.0
+Requires-Dist: oslo.i18n>=5.1.0
+Requires-Dist: oslo.privsep>=3.0.0
+Requires-Dist: oslo.serialization>=4.3.0
+Requires-Dist: oslo.service>=2.8.0
+Requires-Dist: oslo.utils>=7.3.0
+Requires-Dist: requests>=2.25.1
+Requires-Dist: tenacity>=6.3.1
+Requires-Dist: os-win>=5.7.0
+Requires-Dist: psutil>=5.7.2
+
+file: README.rst
diff -pruN 6.13.0-1/os_brick.egg-info/SOURCES.txt 6.13.0-0ubuntu1/os_brick.egg-info/SOURCES.txt
--- 6.13.0-1/os_brick.egg-info/SOURCES.txt	1970-01-01 00:00:00.000000000 +0000
+++ 6.13.0-0ubuntu1/os_brick.egg-info/SOURCES.txt	2025-08-25 12:47:24.000000000 +0000
@@ -0,0 +1,295 @@
+.coveragerc
+.mailmap
+.pylintrc
+.stestr.conf
+.zuul.yaml
+AUTHORS
+CONTRIBUTING.rst
+ChangeLog
+HACKING.rst
+LICENSE
+README.rst
+bindep.txt
+mypy-files.txt
+pylintrc
+requirements.txt
+setup.cfg
+setup.py
+test-requirements.txt
+tox.ini
+doc/requirements.txt
+doc/source/conf.py
+doc/source/index.rst
+doc/source/contributor/contributing.rst
+doc/source/install/index.rst
+doc/source/reference/index.rst
+doc/source/reference/os_brick/exception.rst
+doc/source/reference/os_brick/index.rst
+doc/source/reference/os_brick/initiator/connector.rst
+doc/source/reference/os_brick/initiator/index.rst
+doc/source/user/tutorial.rst
+etc/os-brick/rootwrap.d/os-brick.filters
+os_brick/__init__.py
+os_brick/constants.py
+os_brick/exception.py
+os_brick/executor.py
+os_brick/i18n.py
+os_brick/opts.py
+os_brick/utils.py
+os_brick/version.py
+os_brick.egg-info/PKG-INFO
+os_brick.egg-info/SOURCES.txt
+os_brick.egg-info/dependency_links.txt
+os_brick.egg-info/entry_points.txt
+os_brick.egg-info/not-zip-safe
+os_brick.egg-info/pbr.json
+os_brick.egg-info/requires.txt
+os_brick.egg-info/top_level.txt
+os_brick/caches/__init__.py
+os_brick/caches/opencas.py
+os_brick/encryptors/__init__.py
+os_brick/encryptors/base.py
+os_brick/encryptors/cryptsetup.py
+os_brick/encryptors/luks.py
+os_brick/encryptors/nop.py
+os_brick/initiator/__init__.py
+os_brick/initiator/connector.py
+os_brick/initiator/host_driver.py
+os_brick/initiator/initiator_connector.py
+os_brick/initiator/linuxfc.py
+os_brick/initiator/linuxrbd.py
+os_brick/initiator/linuxscsi.py
+os_brick/initiator/storpool_utils.py
+os_brick/initiator/utils.py
+os_brick/initiator/connectors/__init__.py
+os_brick/initiator/connectors/base.py
+os_brick/initiator/connectors/base_iscsi.py
+os_brick/initiator/connectors/base_rbd.py
+os_brick/initiator/connectors/fake.py
+os_brick/initiator/connectors/fibre_channel.py
+os_brick/initiator/connectors/fibre_channel_ppc64.py
+os_brick/initiator/connectors/fibre_channel_s390x.py
+os_brick/initiator/connectors/gpfs.py
+os_brick/initiator/connectors/huawei.py
+os_brick/initiator/connectors/iscsi.py
+os_brick/initiator/connectors/lightos.py
+os_brick/initiator/connectors/local.py
+os_brick/initiator/connectors/nvmeof.py
+os_brick/initiator/connectors/rbd.py
+os_brick/initiator/connectors/remotefs.py
+os_brick/initiator/connectors/scaleio.py
+os_brick/initiator/connectors/storpool.py
+os_brick/initiator/connectors/vmware.py
+os_brick/initiator/windows/__init__.py
+os_brick/initiator/windows/base.py
+os_brick/initiator/windows/fibre_channel.py
+os_brick/initiator/windows/iscsi.py
+os_brick/initiator/windows/rbd.py
+os_brick/initiator/windows/smbfs.py
+os_brick/local_dev/__init__.py
+os_brick/local_dev/lvm.py
+os_brick/privileged/__init__.py
+os_brick/privileged/lightos.py
+os_brick/privileged/nvmeof.py
+os_brick/privileged/rbd.py
+os_brick/privileged/rootwrap.py
+os_brick/privileged/scaleio.py
+os_brick/remotefs/__init__.py
+os_brick/remotefs/remotefs.py
+os_brick/remotefs/windows_remotefs.py
+os_brick/tests/__init__.py
+os_brick/tests/base.py
+os_brick/tests/test_brick.py
+os_brick/tests/test_exception.py
+os_brick/tests/test_executor.py
+os_brick/tests/test_utils.py
+os_brick/tests/caches/__init__.py
+os_brick/tests/caches/test_init.py
+os_brick/tests/caches/test_opencas.py
+os_brick/tests/encryptors/__init__.py
+os_brick/tests/encryptors/test_base.py
+os_brick/tests/encryptors/test_cryptsetup.py
+os_brick/tests/encryptors/test_luks.py
+os_brick/tests/encryptors/test_nop.py
+os_brick/tests/initiator/__init__.py
+os_brick/tests/initiator/test_connector.py
+os_brick/tests/initiator/test_host_driver.py
+os_brick/tests/initiator/test_linuxfc.py
+os_brick/tests/initiator/test_linuxrbd.py
+os_brick/tests/initiator/test_linuxscsi.py
+os_brick/tests/initiator/test_storpool_utils.py
+os_brick/tests/initiator/test_utils.py
+os_brick/tests/initiator/connectors/__init__.py
+os_brick/tests/initiator/connectors/test_base_iscsi.py
+os_brick/tests/initiator/connectors/test_base_rbd.py
+os_brick/tests/initiator/connectors/test_fibre_channel.py
+os_brick/tests/initiator/connectors/test_fibre_channel_ppc64.py
+os_brick/tests/initiator/connectors/test_fibre_channel_s390x.py
+os_brick/tests/initiator/connectors/test_gpfs.py
+os_brick/tests/initiator/connectors/test_huawei.py
+os_brick/tests/initiator/connectors/test_iscsi.py
+os_brick/tests/initiator/connectors/test_iser.py
+os_brick/tests/initiator/connectors/test_lightos.py
+os_brick/tests/initiator/connectors/test_local.py
+os_brick/tests/initiator/connectors/test_nvmeof.py
+os_brick/tests/initiator/connectors/test_rbd.py
+os_brick/tests/initiator/connectors/test_remotefs.py
+os_brick/tests/initiator/connectors/test_scaleio.py
+os_brick/tests/initiator/connectors/test_storpool.py
+os_brick/tests/initiator/connectors/test_vmware.py
+os_brick/tests/local_dev/__init__.py
+os_brick/tests/local_dev/fake_lvm.py
+os_brick/tests/local_dev/test_brick_lvm.py
+os_brick/tests/privileged/__init__.py
+os_brick/tests/privileged/test_nvmeof.py
+os_brick/tests/privileged/test_rbd.py
+os_brick/tests/privileged/test_rootwrap.py
+os_brick/tests/remotefs/__init__.py
+os_brick/tests/remotefs/test_remotefs.py
+os_brick/tests/remotefs/test_windows_remotefs.py
+os_brick/tests/windows/__init__.py
+os_brick/tests/windows/fake_win_conn.py
+os_brick/tests/windows/test_base.py
+os_brick/tests/windows/test_base_connector.py
+os_brick/tests/windows/test_factory.py
+os_brick/tests/windows/test_fibre_channel.py
+os_brick/tests/windows/test_iscsi.py
+os_brick/tests/windows/test_rbd.py
+os_brick/tests/windows/test_smbfs.py
+releasenotes/notes/add-luks2-support-13563cfe83aba69c.yaml
+releasenotes/notes/add-vstorage-protocol-b536f4e21d764801.yaml
+releasenotes/notes/add-windows-fibre-channel-030c095c149da321.yaml
+releasenotes/notes/add-windows-iscsi-15d6b1392695f978.yaml
+releasenotes/notes/add-windows-smbfs-d86edaa003130a31.yaml
+releasenotes/notes/add_custom_keyring_for_rbd_connection-eccbaae9ee5f3491.yaml
+releasenotes/notes/bp-lightbits-lightos-clustered-nvmetcp-connector-fd8dfd73330973e9.yaml
+releasenotes/notes/bug-1609753-16eace7f2b48d805.yaml
+releasenotes/notes/bug-1722432-2408dab55c903c5b.yaml
+releasenotes/notes/bug-1823200-scaleio-upgrade-3e83b5c9dd148714.yaml
+releasenotes/notes/bug-1823200-victoria-b414a1806cba3998.yaml
+releasenotes/notes/bug-1862443-e87ef38b60f9b979.yaml
+releasenotes/notes/bug-1865754-ceph-octopus-compatibility-0aa9b8bc1b028301.yaml
+releasenotes/notes/bug-1884052-798094496dccf23c.yaml
+releasenotes/notes/bug-1888675-mpath-resize-6013ce39fa2b8401.yaml
+releasenotes/notes/bug-1915678-901a6bd24ecede72.yaml
+releasenotes/notes/bug-1924652-2323f905f62ef8ba.yaml
+releasenotes/notes/bug-1929223-powerflex-connector-certificate-validation-cf9ffc98391115d5.yaml
+releasenotes/notes/bug-1938870-af85c420d1a108a9.yaml
+releasenotes/notes/bug-1944474-55c5ebb3a37801aa.yaml
+releasenotes/notes/bug-1945323-4140f5aff3558082.yaml
+releasenotes/notes/bug-2004630-e94616509a51258c.yaml
+releasenotes/notes/bug-2013749-3de9f827b82116a2.yaml
+releasenotes/notes/bug-2033292-storpool-migration-wrong-volume-72ec2f18e39a027a.yaml
+releasenotes/notes/bug-2034685-dell-powerflex-scaleio-disconnect-volume-c69017cc120306df.yaml
+releasenotes/notes/bug-2114879-dell-powerflex-improve-secret-handling-c468d66b58a9626d.yaml
+releasenotes/notes/bug-2121082-ae51de14b3c243fe.yaml
+releasenotes/notes/bug-nvmeof-connector-support-multipath-kernels-ff6f1f27fdea2c8e.yaml
+releasenotes/notes/default-timeout-26c838af8b7af9fc.yaml
+releasenotes/notes/delay-legacy-encryption-provider-name-deprecation-c0d07be3f0d92afd.yaml
+releasenotes/notes/dell-powerflex-bug-2046810-c16ba2bd8dde06d4.yaml
+releasenotes/notes/deprecate-plain-cryptsetup-encryptor-0a279abc0b0d718c.yaml
+releasenotes/notes/deprecate-windows-support-bdc643525e9bb132.yaml
+releasenotes/notes/disconnect-multipath-cfg-changed-637abc5ecf44fb10.yaml
+releasenotes/notes/drop-py2-7dcde3ccd0e167b0.yaml
+releasenotes/notes/drop-python-3-6-and-3-7-1e7190189d415492.yaml
+releasenotes/notes/encryption-a642889a82ff9207.yaml
+releasenotes/notes/extend-encrypted-in-use-ac3f7a1994ec3a38.yaml
+releasenotes/notes/external-locks-9f015988ebdc37d6.yaml
+releasenotes/notes/fc-always-check-single-wwnn-1595689da0eb673b.yaml
+releasenotes/notes/fc-avoid-lsscsi-during-disconnect-0281774084dc02ad.yaml
+releasenotes/notes/fc-flush-single-path-22ed6cc7b56a6d9b.yaml
+releasenotes/notes/fc-force-disconnect-1a33cf46c233dd04.yaml
+releasenotes/notes/fc-remote-ports-exception-handling-0c78d46bcfaddce1.yaml
+releasenotes/notes/fix-extend-multipath-a308d333061665fd.yaml
+releasenotes/notes/fix-fc-scan-too-broad-3c576e1846b7f05f.yaml
+releasenotes/notes/fix-fc-scanning-9164da9eb42aaed0.yaml
+releasenotes/notes/fix-generate-hostnqn-in-case-old-nvmecli.yaml
+releasenotes/notes/fix-host-uuid-warning-3814b7e47bde8010.yaml
+releasenotes/notes/fix-iscsi-force-disconnect-2cae1d629191c3cc.yaml
+releasenotes/notes/fix-multipath-disconnect-819d01e6e981883e.yaml
+releasenotes/notes/fix-multipath-wait-for-fc-2404c4de2b277267.yaml
+releasenotes/notes/fix-multipathd-dependency-nvmeof-d61187f1ab3808c2.yaml
+releasenotes/notes/fix-nvme-issues-8dfc15cb691389fe.yaml
+releasenotes/notes/improve-get_sysfs_wwn-df38ea88cdcdcc94.yaml
+releasenotes/notes/improve-iscsi-multipath-detection-f36f28a993f61936.yaml
+releasenotes/notes/introduce-encryption-provider-constants-a7cd0ce58da2bae8.yaml
+releasenotes/notes/iscsi_manual_scan_support-d64a1c3c8e1986b4.yaml
+releasenotes/notes/local-attach-in-rbd-connector-c06347fb164b084a.yaml
+releasenotes/notes/lock_path-c1c58a253391b41c.yaml
+releasenotes/notes/lvm-delete-error-76f2cc9d8dc91f01.yaml
+releasenotes/notes/multipath-improvements-596c2c6eadfba6ea.yaml
+releasenotes/notes/multipath-nvme-f77a53eb2717a44c.yaml
+releasenotes/notes/no-systool-use-b7bc430de1033670.yaml
+releasenotes/notes/notice-37378e268b52ed89.yaml
+releasenotes/notes/nvme-flush-f31ab337224e5d3d.yaml
+releasenotes/notes/nvme-hostnqn-c2611dc56729183b.yaml
+releasenotes/notes/nvme-rsd-support-d487afd77c534fa1.yaml
+releasenotes/notes/nvmeof-connecting-788f77a42fe7dd3b.yaml
+releasenotes/notes/nvmeof-consolidate-004dbe3a98f6f815.yaml
+releasenotes/notes/nvmeof-create-hostid-15bf84ec00726fad.yaml
+releasenotes/notes/nvmeof-disconnect-83f9aaf17f8c8988.yaml
+releasenotes/notes/nvmeof-faster-create-hostnqn-81a63844142858bf.yaml
+releasenotes/notes/nvmeof-findmnt-args-b2c966af83bd3bf3.yaml
+releasenotes/notes/nvmeof-hide-traceback-a968ab71352684e3.yaml
+releasenotes/notes/nvmeof-multiple-volumes-within-subsystem-support-05879c1c3bdf52c9.yaml
+releasenotes/notes/nvmeof-new-address-56044523cf8fc203.yaml
+releasenotes/notes/nvmeof-old-shownqn-c8cc2820b9c1418e.yaml
+releasenotes/notes/nvmeof-support-v2-0d3a423c26eee003.yaml
+releasenotes/notes/privsep-logs-9e938e5a2aee042e.yaml
+releasenotes/notes/rbd-disconnect-failure-9efa6932df40271b.yaml
+releasenotes/notes/rbd-non-openstack-support-28ee093d7d3a700e.yaml
+releasenotes/notes/rbd-windows-support-ef6e8184842409dd.yaml
+releasenotes/notes/rbd_check_valid_device-2f50c0639adb8e7c.yaml
+releasenotes/notes/rbd_extend_volume-5bc6adc08f662c5b.yaml
+releasenotes/notes/refactor_iscsi_connect-dfbb24305a954783.yaml
+releasenotes/notes/refactor_iscsi_disconnect-557f4173bc1ae4ed.yaml
+releasenotes/notes/remove-aoe-7a97315a73c7b24f.yaml
+releasenotes/notes/remove-bug-1633518-workaround-75c2e26843660696.yaml
+releasenotes/notes/remove-disco-0809537ffb8c50eb.yaml
+releasenotes/notes/remove-drbd-21872230fcac1138.yaml
+releasenotes/notes/remove-hgst-daa7f07c307974d0.yaml
+releasenotes/notes/remove-hyperscale-468f1b61bf4dadf8.yaml
+releasenotes/notes/remove-old-constants-20021f5b30bde890.yaml
+releasenotes/notes/remove-py39-1df77515becc0d51.yaml
+releasenotes/notes/remove-sheepdog-611257b28bc88934.yaml
+releasenotes/notes/scaleio-extend-attached-ec44d3a72395882c.yaml
+releasenotes/notes/scsi-addressing-modes-7674ea30d4ff4c49.yaml
+releasenotes/notes/start-using-reno-23e8d5f1a30851a1.yaml
+releasenotes/notes/storpool-move-api-and-config-code-in-tree-62f41ec44a8a7b7d.yaml
+releasenotes/notes/unsupported-lvm-versions-cbaeabce3ace1805.yaml
+releasenotes/notes/update-nvmeof-connector-6260a658c15a9a6e.yaml
+releasenotes/notes/ussuri-release-979d709dfa7df068.yaml
+releasenotes/notes/veritas-hyperscale-connector-fe56cec68b1947cd.yaml
+releasenotes/notes/vmware-vmdk-connector-19e6999e6cae43cd.yaml
+releasenotes/notes/wait-mpath-io-703605e74ee009ef.yaml
+releasenotes/notes/yoga-known-issues-f1248af0e328d63e.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/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
+tools/coding-checks.sh
+tools/fast8.sh
+tools/generate_connector_list.py
+tools/lintstack.py
+tools/lintstack.sh
+tools/mypywrap.sh
\ No newline at end of file
diff -pruN 6.13.0-1/os_brick.egg-info/dependency_links.txt 6.13.0-0ubuntu1/os_brick.egg-info/dependency_links.txt
--- 6.13.0-1/os_brick.egg-info/dependency_links.txt	1970-01-01 00:00:00.000000000 +0000
+++ 6.13.0-0ubuntu1/os_brick.egg-info/dependency_links.txt	2025-08-25 12:47:24.000000000 +0000
@@ -0,0 +1 @@
+
diff -pruN 6.13.0-1/os_brick.egg-info/entry_points.txt 6.13.0-0ubuntu1/os_brick.egg-info/entry_points.txt
--- 6.13.0-1/os_brick.egg-info/entry_points.txt	1970-01-01 00:00:00.000000000 +0000
+++ 6.13.0-0ubuntu1/os_brick.egg-info/entry_points.txt	2025-08-25 12:47:24.000000000 +0000
@@ -0,0 +1,5 @@
+[oslo.config.opts]
+os_brick = os_brick.opts:list_opts
+
+[oslo.config.opts.defaults]
+os_brick = os_brick.opts:set_defaults
diff -pruN 6.13.0-1/os_brick.egg-info/not-zip-safe 6.13.0-0ubuntu1/os_brick.egg-info/not-zip-safe
--- 6.13.0-1/os_brick.egg-info/not-zip-safe	1970-01-01 00:00:00.000000000 +0000
+++ 6.13.0-0ubuntu1/os_brick.egg-info/not-zip-safe	2025-08-25 12:47:24.000000000 +0000
@@ -0,0 +1 @@
+
diff -pruN 6.13.0-1/os_brick.egg-info/pbr.json 6.13.0-0ubuntu1/os_brick.egg-info/pbr.json
--- 6.13.0-1/os_brick.egg-info/pbr.json	1970-01-01 00:00:00.000000000 +0000
+++ 6.13.0-0ubuntu1/os_brick.egg-info/pbr.json	2025-08-25 12:47:24.000000000 +0000
@@ -0,0 +1 @@
+{"git_version": "a8c7de0", "is_release": true}
\ No newline at end of file
diff -pruN 6.13.0-1/os_brick.egg-info/requires.txt 6.13.0-0ubuntu1/os_brick.egg-info/requires.txt
--- 6.13.0-1/os_brick.egg-info/requires.txt	1970-01-01 00:00:00.000000000 +0000
+++ 6.13.0-0ubuntu1/os_brick.egg-info/requires.txt	2025-08-25 12:47:24.000000000 +0000
@@ -0,0 +1,14 @@
+pbr>=5.8.0
+oslo.concurrency>=5.0.0
+oslo.config>=9.0.0
+oslo.context>=4.1.0
+oslo.log>=4.8.0
+oslo.i18n>=5.1.0
+oslo.privsep>=3.0.0
+oslo.serialization>=4.3.0
+oslo.service>=2.8.0
+oslo.utils>=7.3.0
+requests>=2.25.1
+tenacity>=6.3.1
+os-win>=5.7.0
+psutil>=5.7.2
diff -pruN 6.13.0-1/os_brick.egg-info/top_level.txt 6.13.0-0ubuntu1/os_brick.egg-info/top_level.txt
--- 6.13.0-1/os_brick.egg-info/top_level.txt	1970-01-01 00:00:00.000000000 +0000
+++ 6.13.0-0ubuntu1/os_brick.egg-info/top_level.txt	2025-08-25 12:47:24.000000000 +0000
@@ -0,0 +1 @@
+os_brick
diff -pruN 6.13.0-1/setup.cfg 6.13.0-0ubuntu1/setup.cfg
--- 6.13.0-1/setup.cfg	2025-08-20 21:40:04.000000000 +0000
+++ 6.13.0-0ubuntu1/setup.cfg	2025-08-25 12:47:24.744933400 +0000
@@ -6,31 +6,31 @@ author = OpenStack
 author_email = openstack-discuss@lists.openstack.org
 url = https://docs.openstack.org/os-brick/
 python_requires = >=3.10
-classifiers =
-    Environment :: OpenStack
-    Intended Audience :: Information Technology
-    Intended Audience :: System Administrators
-    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
+classifiers = 
+	Environment :: OpenStack
+	Intended Audience :: Information Technology
+	Intended Audience :: System Administrators
+	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 =
-    os_brick
-data_files =
-    etc/ = etc/*
+packages = 
+	os_brick
+data_files = 
+	etc/ = etc/*
 
 [entry_points]
-oslo.config.opts =
-    os_brick = os_brick.opts:list_opts
-oslo.config.opts.defaults =
-    os_brick = os_brick.opts:set_defaults
+oslo.config.opts = 
+	os_brick = os_brick.opts:list_opts
+oslo.config.opts.defaults = 
+	os_brick = os_brick.opts:set_defaults
 
 [mypy]
 show_column_numbers = true
@@ -47,3 +47,8 @@ no_implicit_optional = true
 
 [options]
 packages = os_brick
+
+[egg_info]
+tag_build = 
+tag_date = 0
+
