diff -pruN 8.2.0-1/.gitignore 8.2.0-0ubuntu1/.gitignore
--- 8.2.0-1/.gitignore	2025-08-18 16:59:33.000000000 +0000
+++ 8.2.0-0ubuntu1/.gitignore	1970-01-01 00:00:00.000000000 +0000
@@ -1,26 +0,0 @@
-*.DS_Store
-*.egg*
-*.log
-*.mo
-*.pyc
-*.swo
-*.swp
-*~
-.coverage
-.idea
-.stestr/
-.testrepository
-.tox
-AUTHORS
-build
-ChangeLog
-dist
-# Doc related
-doc/build
-doc/source/contributor/api/
-# Development environment files
-.project
-.pydevproject
-cover
-# Files created by releasenotes build
-releasenotes/build
diff -pruN 8.2.0-1/.gitreview 8.2.0-0ubuntu1/.gitreview
--- 8.2.0-1/.gitreview	2025-08-18 16:59:33.000000000 +0000
+++ 8.2.0-0ubuntu1/.gitreview	1970-01-01 00:00:00.000000000 +0000
@@ -1,4 +0,0 @@
-[gerrit]
-host=review.opendev.org
-port=29418
-project=openstack/python-openstackclient.git
diff -pruN 8.2.0-1/AUTHORS 8.2.0-0ubuntu1/AUTHORS
--- 8.2.0-1/AUTHORS	1970-01-01 00:00:00.000000000 +0000
+++ 8.2.0-0ubuntu1/AUTHORS	2025-08-21 09:34:03.000000000 +0000
@@ -0,0 +1,595 @@
+0weng <oweng@osuosl.org>
+Aaron Rosen <aaronorosen@gmail.com>
+Abhishek Chanda <abhishek@cloudscaling.com>
+Abhishek Raut <rauta@vmware.com>
+Adam Harwell <flux.adam@gmail.com>
+Adam Spiers <aspiers@suse.com>
+Adriano Fialho <dritec@gmail.com>
+Akihiro Motoki <amotoki@gmail.com>
+Akihiro Motoki <motoki@da.jp.nec.com>
+Alan Bishop <abishop@redhat.com>
+Alessandro Pilotti <ap@pilotti.it>
+Alessio Ababilov <aababilo@yahoo-inc.com>
+Alessio Ababilov <aababilov@griddynamics.com>
+Alex Gaynor <alex.gaynor@gmail.com>
+Alex Holden <alex@alexjonasholden.com>
+Alex Katz <akatz@akatz.tlv.csb>
+Alex Schultz <aschultz@mirantis.com>
+Alexander Gräb <alexander.graeb@secustack.com>
+Alexander Ignatov <aignatov@mirantis.com>
+Alexey Stupnikov <aleksey.stupnikov@gmail.com>
+Alfredo Moralejo <amoralej@redhat.com>
+Allain Legacy <Allain.legacy@windriver.com>
+Alvaro Lopez Garcia <aloga@ifca.unican.es>
+Amey Bhide <abhide@vmware.com>
+Andreas Florath <Andreas.Florath@telekom.de>
+Andreas Jaeger <aj@suse.com>
+Andreas Jaeger <aj@suse.de>
+Andrey Kurilin <akurilin@mirantis.com>
+Andrey Larionov <anlarionov@gmail.com>
+Anh Tran <anhtt@vn.fujitsu.com>
+Anindita Das <anindita.das@intel.com>
+Anita Kuno <anteaya@anteaya.info>
+Ankur Gupta <ankur.gupta@intel.com>
+Anne Gentle <agentle@cisco.com>
+Anton Frolov <af9740@att.com>
+Antonia Gaete <antoniagaete@osuosl.org>
+Aradhana Singh <aradhana1.singh>
+Areg Grigoryan <argrigor@cern.ch>
+Ariel-Berkowicz <arielmb@bu.edu>
+Artem Goncharov <Artem.goncharov@gmail.com>
+Artem Goncharov <artem.goncharov@gmail.com>
+ArtofBugs <oweng@osuosl.org>
+Artom Lifshitz <alifshit@redhat.com>
+Asha Saravanamohan <assarava@cisco.com>
+Ashish Singh <ashish.singh7@tcs.com>
+Atsushi SAKAI <sakaia@jp.fujitsu.com>
+Badhmapriya Boopalan <Badhmapriya.Boopalan@cognizant.com>
+Ben Andrews <andrewsben@gmail.com>
+Bence Romsics <bence.romsics@ericsson.com>
+Bence Romsics <bence.romsics@gmail.com>
+Benoît Knecht <benoit.knecht@fsfe.org>
+Bernard Cafarelli <bcafarel@redhat.com>
+Bharat Kunwar <bharat@stackhpc.com>
+Bhuvan Arumugam <bhuvan@apache.org>
+Bin Zhou <zhou.bin9@zte.com.cn>
+Boris Bobrov <bbobrov@mirantis.com>
+Boris Pavlovic <boris@pavlovic.me>
+Brad Behle <behle@us.ibm.com>
+Bram Verschueren <verschueren.bram@gmail.com>
+Brandon Palm <bapalm@us.ibm.com>
+Brian Haley <bhaley@redhat.com>
+Brian Haley <brian.haley@hpe.com>
+Brian Haley <haleyb.dev@gmail.com>
+Brian Rosmaita <brian.rosmaita@rackspace.com>
+Brian Rosmaita <rosmaita.fossdev@gmail.com>
+Brianna Poulos <Brianna.Poulos@jhuapl.edu>
+Cao Xuan Hoang <hoangcx@vn.fujitsu.com>
+Carl Baldwin <carl@ecbaldwin.net>
+Carlos Goncalves <carlos.goncalves@neclab.eu>
+Carlos Konstanski <ckonstanski@pippiandcarlos.com>
+Cedric Brandily <zzelle@gmail.com>
+Chaemin-Lim <antraxmin@naver.com>
+Chaozhe.Chen <chaozhe.chen@easystack.cn>
+Chen <dstbtgagt@foxmail.com>
+Chen Hanxiao <chenhx@certusnet.com.cn>
+Chengen Du <chengen.du@canonical.com>
+Choe, Cheng-Dae <whitekid@gmail.com>
+Chris Johnson <wchrisjohnson@gmail.com>
+Christian Berendt <berendt@b1-systems.de>
+Christian Rohmann <christian.rohmann@inovex.de>
+Christian Schneemann <schneemann@b1-systems.de>
+Chuck Short <chuck.short@canonical.com>
+Clark Boylan <clark.boylan@gmail.com>
+Colleen Murphy <colleen.murphy@suse.com>
+Colleen Murphy <colleen.murphy@suse.de>
+Colleen Murphy <colleen@gazlene.net>
+Colleen Murphy <colleen@puppetlabs.com>
+Colleen Murphy <comurphy@suse.com>
+Corey Bryant <corey.bryant@canonical.com>
+Cyril Roelandt <cyril.roelandt@enovance.com>
+Cyril Roelandt <cyril@redhat.com>
+Dag Stenstad <dag@stenstad.net>
+Daisuke Fujita <fuzita.daisuke@jp.fujitsu.com>
+Daniel Bengtsson <dbengt@redhat.com>
+Daniel Gonzalez <daniel@gonzalez-nothnagel.de>
+Daniel Speichert <Daniel_Speichert@comcast.com>
+Daniel Speichert <daniel@speichert.pl>
+Daniel Strong <dstrong@glyx.co.uk>
+Daniel Wilson <danielcw@bu.edu>
+Dao Cong Tien <tiendc@vn.fujitsu.com>
+Davanum Srinivas <davanum@gmail.com>
+Dave Chen <wei.d.chen@intel.com>
+David Caro <me@dcaro.es>
+David Moreau Simard <dms@redhat.com>
+David Moreau Simard <dmsimard@iweb.com>
+David Rabel <rabel@b1-systems.de>
+David Rosales <darosale@us.ibm.com>
+Dean Troyer <dtroyer@gmail.com>
+Dina Belova <dbelova@mirantis.com>
+Dirk Mueller <dirk@dmllr.de>
+Diwei Zhu <zhu.diw@northeastern.edu>
+Dmitrii Shcherbakov <dmitrii.shcherbakov@canonical.com>
+Dmitriy Chubinidze <dcu995@gmail.com>
+Dmitriy Rabotyagov <drabotyagov@vexxhost.com>
+Dmitriy Rabotyagov <noonedeadpunk@ya.ru>
+Dmitry Tantsur <dtantsur@protonmail.com>
+Dolph Mathews <dolph.mathews@gmail.com>
+Dongcan Ye <hellochosen@gmail.com>
+Doug Goldstein <cardoe@cardoe.com>
+Doug Hellmann <doug.hellmann@dreamhost.com>
+Doug Hellmann <doug@doughellmann.com>
+Doug Wiegley <dwiegley@salesforce.com>
+Dougal Matthews <dougal@redhat.com>
+Douglas Mendizábal <dmendiza@redhat.com>
+Douglas Viroel <viroel@gmail.com>
+Dr. Jens Harbott <harbott@osism.tech>
+Einst Crazy <yu.changcai@99cloud.net>
+Elena Ezhova <eezhova@mirantis.com>
+Elod Illes <elod.illes@est.tech>
+Emilien Macchi <emilien@redhat.com>
+Eric Brown <browne@vmware.com>
+Eric Fried <openstack@fried.cc>
+Fan Zhang <zh.f@outlook.com>
+Fang Zhen <zhen.fang@easystack.cn>
+Fei Long Wang <flwang@catalyst.net.nz>
+Felix Yan <felixonmars@archlinux.org>
+Fernando Royo <froyo@redhat.com>
+Flavio Percoco <flaper87@gmail.com>
+Florent Flament <florent.flament-ext@cloudwatt.com>
+Florian Streibelt <florian.streibelt@sap.com>
+Frode Nordahl <frode.nordahl@canonical.com>
+Gabriel Ramirez <gabrielramirez1109@gmail.com>
+Gage Hugo <gagehugo@gmail.com>
+Gary Kotton <gkotton@vmware.com>
+Georgina Shippey <georgina.shippey@bbc.co.uk>
+Ghanshyam Mann <gmann@ghanshyammann.com>
+Ghe Rivero <ghe.rivero@hp.com>
+Gilles Dubreuil <gilles@redhat.com>
+Glenn Van de Water <glenn.van_de_water@nuagenetworks.net>
+Guang Yee <guang.yee@hpe.com>
+Guang Yee <guang.yee@suse.com>
+Guojian Shao <guojian@unitedstack.com>
+Guoqiang Ding <dingguoqiang@cloudin.cn>
+Gábor Antal <antal@inf.u-szeged.hu>
+Ha Van Tu <tuhv@vn.fujitsu.com>
+Hang Yang <hangyang@verizonmedia.com>
+Hangdong Zhang <hdzhang@fiberhome.com>
+Harald Jensas <hjensas@redhat.com>
+Harry Rybacki <hrybacki@redhat.com>
+Harsh Mutha <hmutha31@bu.edu>
+He Jie Xu <hejie.xu@intel.com>
+Henry Nash <henryn@linux.vnet.ibm.com>
+Hidekazu Nakamura <hid-nakamura@vf.jp.nec.com>
+Hideki Saito <saito@fgrep.org>
+Hieu LE <hieulq@vn.fujitsu.com>
+Hironori Shiina <shiina.hironori@jp.fujitsu.com>
+Hong Hui Xiao <honghui_xiao@yeah.net>
+Hongbin Lu <hongbin.lu@huawei.com>
+Hongbin Lu <hongbin034@gmail.com>
+Honza Pokorny <honza@redhat.com>
+Huan Xiong <huan.xiong@hxt-semitech.com>
+Huang Cheng <huang.cheng@h3c.com>
+Huanxuan Ao <huanxuan.ao@easystack.cn>
+Huda Irshad <hudai@bu.edu>
+Hugh Saunders <hugh@wherenow.org>
+Ian Wienand <iwienand@redhat.com>
+Igor Malinovskiy <u.glide@gmail.com>
+Igor_Bolotin <Igor_Bolotin@symantec.com>
+Igor_Bolotin <igor_bolotin@symantec.com>
+Ilya Persky <ipersky@yahoo-inc.com>
+Ilya Popov <ilya_p@hotmail.com>
+Imtiaz Chowdhury <imtiaz.chowdhury@workday.com>
+Inessa Vasilevskaya <ivasilevskaya@mirantis.com>
+Iswarya_Vakati <v.iswarya@nectechnologies.in>
+Ivan Anfimov <lazekteam@gmail.com>
+Ivan Kolodyazhny <e0ne@e0ne.info>
+JAE YONG LEE <jaeljy135@gmail.com>
+JIHOJU <jihoju96@gmail.com>
+JP Parkin <jpparkin@ca.ibm.com>
+Jackie Yuan <yj2311@126.com>
+Jadon Naas <jadon.naas@canonical.com>
+Jake Yip <jake.yip@ardc.edu.au>
+Jake Yip <jake.yip@unimelb.edu.au>
+James Black <jamesjordanblack604@gmail.com>
+James Denton <james.denton@rackspace.com>
+James E. Blair <jeblair@hp.com>
+James E. Blair <jeblair@redhat.com>
+Jamie Lennox <jamielennox@redhat.com>
+Jan Gutter <jan.gutter@netronome.com>
+Jan Hartkopf <jhartkopf@inovex.de>
+Jan Ueberacker <jan.ueberacker@inovex.de>
+Jas <singhj@us.ibm.com>
+Jaspreet Singh Rawel <jaspreetsinghrawel@gmail.com>
+Javier Pena <jpena@redhat.com>
+Jean-Philippe Evrard <jean-philippe@evrard.me>
+Jens Harbott (frickler) <j.harbott@x-ion.de>
+Jens Harbott <j.harbott@x-ion.de>
+Jens Rosenboom <j.rosenboom@x-ion.de>
+Jeremy Houser <jh629g@att.com>
+Jeremy Liu <liujiong@gohighsec.com>
+Jeremy Stanley <fungi@yuggoth.org>
+Jerry George <jerry@ca.ibm.com>
+Jieon Lee <dlwldjs7544@naver.com>
+JieonLee <dlwldjs7544@naver.com>
+Jim Rollenhagen <jim@jimrollenhagen.com>
+Jimmy McCrory <jimmy.mccrory@gmail.com>
+JingLiu <liu.jing5@zte.com.cn>
+Jipyo Hong <hongsbien@naver.com>
+Jirayut Nimsaeng <wingth@gmail.com>
+Jiri Podivin <jpodivin@redhat.com>
+Joe Gordon <joe.gordon0@gmail.com>
+Joe Wigglesworth <wiggles@ca.ibm.com>
+Joel Capitao <jcapitao@redhat.com>
+Johannes Kulik <johannes.kulik@sap.com>
+John Dennis <jdennis@redhat.com>
+John Keenleyside <keenley@ca.ibm.com>
+Jordan Pittier <jordan.pittier@scality.com>
+Jose Castro Leon <jose.castro.leon@cern.ch>
+Josephine Seifert <josephine.seifert@secustack.com>
+Josh Kearney <josh.kearney@pistoncloud.com>
+Joshua Harlow <harlowja@yahoo-inc.com>
+Juan Antonio Osorio Robles <juan.osorio.robles@ericsson.com>
+Jude Cross <jucross@blizzard.com>
+Jude Job <judeopenstack@gmail.com>
+Julie Pichon <jpichon@redhat.com>
+Julien Danjou <julien@danjou.info>
+Justin A Wilson <justin.wilson@intel.com>
+KATO Tomoyuki <kato.tomoyuki@jp.fujitsu.com>
+Kailun Qin <kailun.qin@intel.com>
+KeithMnemonic <keith.berger@suse.com>
+Kelvin Lui <kelvinlittle@yahoo.com>
+Ken Thomas <krt@yahoo-inc.com>
+Kendall Nelson <kennelson11@gmail.com>
+Kenneth Chu <chukenne@ca.ibm.com>
+Kevin_Zheng <zhengzhenyu@huawei.com>
+Khomesh Thakre <khomeshthakre24@gmail.com>
+Kristi Nikolla <knikolla@bu.edu>
+Kyrylo Romanenko <kromanenko@mirantis.com>
+LEE JAE YONG <jaeljy135@gmail.com>
+LIU Yulong <i@liuyulong.me>
+Lajos Katona <lajos.katona@ericsson.com>
+Lance Bragstad <lbragstad@gmail.com>
+Lee Yarwood <lyarwood@redhat.com>
+Lewis Denny <ldenny@redhat.com>
+Lin Yang <lin.a.yang@intel.com>
+Lingxian Kong <anlin.kong@gmail.com>
+LiuNanke <nanke.liu@easystack.cn>
+Lorin Hochstein <lorin@nimbisservices.com>
+Lu lei <lei.lu@easystack.cn>
+Léo GEORGEL <leo.georgel@osones.com>
+M V P Nitesh <m.nitesh@nectechnologies.in>
+Maari Tamm <tamm.maari@gmail.com>
+Madhu Mohan Nelemane <mmnelemane@suse.com>
+Major Hayden <major@mhtx.net>
+Maksim Malchuk <maksim.malchuk@gmail.com>
+Manjeet Singh Bhatia <manjeet.s.bhatia@intel.com>
+Manuel Silveyra <silveyra@us.ibm.com>
+Marc Abramowitz <marc@marc-abramowitz.com>
+Marco Fargetta <marco.fargetta@ct.infn.it>
+Marcos Fermin Lobo <marcos.fermin.lobo@cern.ch>
+Marek Aufart <maufart@redhat.com>
+Marek Denis <marek.denis@cern.ch>
+Mark Vanderwiel <vanderwl@us.ibm.com>
+Martin Chlumsky <martin.chlumsky@gmail.com>
+Martin Schuppert <mschuppert@redhat.com>
+Masayoshi Mizuma <m.mizuma@jp.fujitsu.com>
+Masayuki Igawa <masayuki@igawa.io>
+Matt Fischer <matt@mattfischer.com>
+Matt Joyce <matt.joyce@cloudscaling.com>
+Matt Riedemann <mriedem.os@gmail.com>
+Matt Riedemann <mriedem@us.ibm.com>
+Matthew Treinish <mtreinish@kortar.org>
+Matthieu Huin <mhu@enovance.com>
+Michael Gugino <michael.gugino@walmart.com>
+Michael Johnson <johnsomor@gmail.com>
+Michael McCune <msm@redhat.com>
+Michael Still <mikal@stillhq.com>
+Miguel Lavalle <miguel.lavalle@verizonmedia.com>
+Miguel Lavalle <mlavalle@redhat.com>
+Mike Fedosin <mfedosin@redhat.com>
+Mikhail Feoktistov <mfeoktistov@virtuozzo.com>
+Min Min Ren <rminmin@cn.ibm.com>
+Mohammed Al-Dokimi <maldokim@redhat.com>
+Mohammed Naser <mnaser@vexxhost.com>
+Mohan Muppidi <mkumar2301@gmail.com>
+Monty Taylor <mordred@inaugust.com>
+Mouad Benchchaoui <m.benchchaoui@x-ion.de>
+Mridula Joshi <mrjoshi@redhat.com>
+Myeongchul Chae <cocahack@naver.com>
+Nakul Dahiwade <nakul.dahiwade@intel.com>
+Nam Nguyen Hoai <namnh@vn.fujitsu.com>
+Natal Ngétal <hobbestigrou@erakis.eu>
+Nate Johnston <nate.johnston@redhat.com>
+Nathan Kinder <nkinder@redhat.com>
+Navid Pustchi <npustchi@gmail.com>
+Nguyen Phuong An <AnNP@vn.fujitsu.com>
+Nguyen Van Duc <ducnv@vn.fujitsu.com>
+NiallBunting <niall.bunting@hp.com>
+NiallBunting <niall.bunting@hpe.com>
+Nicolas Belouin <nicolas.belouin@gandi.net>
+Nicolas Simonds <nic@metacloud.com>
+Nikita Gerasimov <nikita.gerasimov@oracle.com>
+Nir Magnezi <nmagnezi@redhat.com>
+Noam Angel <noama@mellanox.com>
+Nobuto Murata <nobuto.murata@canonical.com>
+Noorul Islam K M <noorul@noorul.com>
+Nurmatov Mamatisa <nurmatov.mamatisa@huawei.com>
+Oleksii Chuprykov <ochuprykov@mirantis.com>
+Ondřej Nový <ondrej.novy@firma.seznam.cz>
+OpenStack Release Bot <infra-root@openstack.org>
+Paul Belanger <paul.belanger@polybeacon.com>
+Paul Bourke <paul.bourke@oracle.com>
+Pavlo Shchelokovskyy <shchelokovskyy@gmail.com>
+Pedro Martins <phpm13@gmail.com>
+Pedro Navarro <pednape@gmail.com>
+Pete Zaitcev <zaitcev@kotori.zaitcev.us>
+Petr Blaho <pblaho@redhat.com>
+Pierre Hanselmann <pierre.hanselmann@gmail.com>
+Pierre Prinetti <pierreprinetti@redhat.com>
+Pierre Riteau <pierre@stackhpc.com>
+Przemyslaw Szczerbik <przemyslaw.szczerbik@est.tech>
+Qiu Yu <qiuyu@ebaysf.com>
+Radoslaw Smigielski <radoslaw.smigielski@nokia.com>
+Radosław Piliszek <radoslaw.piliszek@gmail.com>
+Radu Mateescu <mateescu@ca.ibm.com>
+Rafael Weingärtner <rafael@apache.org>
+Rajasi Kulkarni <rajasikulkarni18@gmail.com>
+Rajat Dhasmana <rajatdhasmana@gmail.com>
+Rajesh Tailor <ratailor@redhat.com>
+Ramaraja <ramaraja.r@hcl.com>
+Ramaraja Ramachandran <ramaraja.r@hcl.com>
+Reedip <reedip.banerjee@nectechnologies.in>
+Reedip <reedip14@gmail.com>
+René Ribaud <rribaud@redhat.com>
+Richard Theis <rtheis@us.ibm.com>
+Rikimaru Honjo <honjo.rikimaru@po.ntts.co.jp>
+Ritvik Vinodkumar <vinodkumar.r@northeastern.edu>
+Robert Francis <robefran@ca.ibm.com>
+Robin Cernin <rcernin@redhat.com>
+Rodolfo Alonso Hernandez <ralonsoh@redhat.com>
+Rodolfo Alonso Hernandez <rodolfo.alonso.hernandez@intel.com>
+Rodrigo Duarte <rodrigods@lsd.ufcg.edu.br>
+Rodrigo Duarte Sousa <rduartes@redhat.com>
+Rodrigo Duarte Sousa <rodrigods@lsd.ufcg.edu.br>
+Roger Luethi <rl@patchworkscience.org>
+Roxana Gherle <roxana.gherle@hp.com>
+Ruby Loo <rloo@oath.com>
+Rudolf Vriend <rudolf.vriend@sap.com>
+Rui Chen <chenrui.momo@gmail.com>
+Rui Yuan Dou <rydou@fiberhome.com>
+Rushi Agrawal <rushi.agr@gmail.com>
+Ryan Selden <ryanx.seldon@intel.com>
+SaiKiran <saikiranveeravarapu@gmail.com>
+Sam Morrison <sorrison@gmail.com>
+SamYaple <sam@yaple.net>
+Sami MAKKI <mail@samimakki.fr>
+Samuel Pilla <sp516w@att.com>
+Samuel de Medeiros Queiroz <samuel@lsd.ufcg.edu.br>
+Samuel de Medeiros Queiroz <samueldmq@gmail.com>
+Sascha Peilicke <saschpe@gmx.de>
+Sascha Peilicke <speilicke@suse.com>
+Sean Dague <sean@dague.net>
+Sean McGinnis <sean.mcginnis@gmail.com>
+Sean Mooney <work@seanmooney.info>
+Sean Perry <sean.perry@hp.com>
+Sean Perry <sean.perry@hpe.com>
+Shane Wang <shane.wang@intel.com>
+Shashank Kumar Shankar <shashank.kumar.shankar@intel.com>
+Sheel Rana <ranasheel2000@gmail.com>
+Shogo Saito <shogo.saito.ac@hco.ntt.co.jp>
+ShogoAdachi <sho-adachi@xc.jp.nec.com>
+Shu Yingya <yingya.shu@easystack.cn>
+Simon Merrick <simonmerrick@catalyst.net.nz>
+Sindhu Devale <sindhu.devale@intel.com>
+Sirushti Murugesan <sirushti.murugesan@hp.com>
+Slawek Kaplonski <skaplons@redhat.com>
+Snow Kim <lilac94.kim@gmail.com>
+SongmingYan <yan.songming@zte.com.cn>
+Stephen Finucane <sfinucan@redhat.com>
+Stephen Finucane <stephen.finucane@intel.com>
+Stephen Finucane <stephen@that.guru>
+Stephen Finucane <stephenfin@redhat.com>
+Steve Martinelli <s.martinelli@gmail.com>
+Steve Martinelli <stevemar@ca.ibm.com>
+Steven Hardy <shardy@redhat.com>
+Stuart McLaren <stuart.mclaren@hp.com>
+Surya Seetharaman <suryaseetharaman.9@gmail.com>
+Sven Wegener <sven.wegener@inovex.de>
+Swapnil Kulkarni (coolsvap) <me@coolsvap.net>
+Sylvain Bauza <sbauza@redhat.com>
+Sławek Kapłoński <slawek@kaplonski.pl>
+Takashi Kajinami <kajinamit@oss.nttdata.com>
+Takashi Kajinami <tkajinam@redhat.com>
+Takashi Natsume <takanattie@gmail.com>
+Tang Chen <chen.tang@easystack.cn>
+Tang Chen <tangchen@cn.fujitsu.com>
+Telles Nobrega <tenobreg@redhat.com>
+Terry Howe <terrylhowe@gmail.com>
+Terry Howe <thowe@hp.com>
+TerryHowe <terrylhowe@gmail.com>
+Thobias Salazar Trevisan <thobiast@gmail.com>
+Thomas Goirand <zigo@debian.org>
+Thrivikram Mudunuri <mthrivikram+opendev@gmail.com>
+Tim Bishop <tim@bishnet.net>
+Tim Burke <tim.burke@gmail.com>
+Tobias Urdin <tobias.urdin@binero.com>
+Tom Cocozzello <tjcocozz@us.ibm.com>
+Tom Jose Kalapura <tomjosekal@gmail.com>
+Tom Stappaerts <tom.stappaerts@nuagenetworks.net>
+Tony Breeds <tony@bakeyournoodle.com>
+Tovin Seven <vinhnt@vn.fujitsu.com>
+Travis Tripp <travis.tripp@hpe.com>
+Trevor McCasland <TM2086@att.com>
+Tuan Do Anh <tuanda@vn.fujitsu.com>
+Tytus Kurek <tytus.kurek@canonical.com>
+Ukesh Kumar Vasudevan <ukeshkumar@gmail.com>
+Valery Tschopp <valery.tschopp@switch.ch>
+Vasyl Saienko <vsaienko@mirantis.com>
+Victor Silva <victsou@gmail.com>
+Vijendra Soni <vijendra.soni@cognizant.com>
+Vincent Legoll <vincent.legoll@idgrilles.fr>
+Violet Kurtz <vi.kurtz@protonmail.com>
+Violet Kurtz <vikurtz@osuosl.org>
+Vishakha Agarwal <agarwalvishakha18@gmail.com>
+Vladimir Eremin <yottatsa@yandex-team.ru>
+Vladimir Kozhukalov <kozhukalov@gmail.com>
+Vu Cong Tuan <tuanvc@vn.fujitsu.com>
+Wenran Xiao <xiaowenran@unitedstack.com>
+Wenzhi Yu <wenzhi_yu@163.com>
+Witold Bedyk <witold.bedyk@est.fujitsu.com>
+Xi Yang <yang.xi@99cloud.net>
+Xiaoyang Zhang <xiaoyang.zhang@easystack.cn>
+YAMAMOTO Takashi <yamamoto@midokura.com>
+Yan Xing'an <yanxingan@cmss.chinamobile.com>
+Yang Hongyang <hongyang.yang@easystack.cn>
+Yang JianFeng <yjf1970231893@gmail.com>
+Yang Youseok <ileixe@gmail.com>
+Yejia Xu <yejia@unitedstack.com>
+Yi Zhao <zhaoyi@cmss.chinamobile.com>
+Yongli He <yongli.he@intel.com>
+YoonSoo LIM <msdbtjd123@naver.com>
+Yoonsoo Lim <msdbtjd123@naver.com>
+Yosef Salmalian <flaslnm@gmail.com>
+Youngjun <yj.yoo@okestro.com>
+YuehuiLei <leiyuehui@inspur.com>
+Yunpeng Li <yunpeng.li@live.cn>
+Zane Bitter <zbitter@redhat.com>
+ZhaoBo <zhaobo6@huawei.com>
+Zhaokun Fu <fuzk@inspur.com>
+Zhenguo Niu <Niu.ZGlinux@gmail.com>
+ZhongShengping <chdzsp@163.com>
+Zhou Zhihong <zhouzhihong@cmss.chinamobile.com>
+adrian-turjak <adriant@catalyst.net.nz>
+asarfaty <asarfaty@vmware.com>
+blue55 <yllan@fiberhome.com>
+caoyuan <cao.yuan@99cloud.net>
+chengkunye <chengkun@unitedstack.com>
+chenxing <chason.chan@foxmail.com>
+chenying <ying.chen@huawei.com>
+choidoa-git <pearl097@naver.com>
+cw0306-lee <us0310306@gmail.com>
+daizhiyong <zhiyong.dai@easystack.cn>
+devMuscle <hongsbien@naver.com>
+djp <dimsss0607@gmail.com>
+dna <la18byeol@gmail.com>
+dongwenshuai <dong.wenshuai@zte.com.cn>
+elajkat <lajos.katona@est.tech>
+gecong1973 <ge.cong@zte.com.cn>
+gengchc2 <geng.changcai2@zte.com.cn>
+gtema <artem.goncharov@gmail.com>
+guang-yee <guang.yee@hpe.com>
+guangpei.liu <guangpei.liu@easystack.cn>
+guiyanxing <guiyanxing@cmss.chinamobile.com>
+gvrangan <venkatrangang@hcl.com>
+hackertron <jayadityagupta11@gmail.com>
+heesom <heesom.hs@gmail.com>
+heha <zhanghanqun@unitedstack.com>
+henriquetruta <henrique@lsd.ufcg.edu.br>
+hongp <inyong.hong@samsung.com>
+hoosa <janghoosa@gmail.com>
+huangshan <huangshan@fiberhome.com>
+huangtianhua <huangtianhua@huawei.com>
+jay <jayadityagupta11@gmail.com>
+jeckxie <xiexiaozhe@inspur.com>
+ji-xuepeng <ji.xuepeng@zte.com.cn>
+jiahui.qiang <jiahui.qiang@easystack.cn>
+jiangpch <jiangpengcheng@navercorp.com>
+jiaxi <jiaxi@unitedstack.com>
+jichenjc <jichenjc@cn.ibm.com>
+jqjiang.1@gmail.com <jqjiang.1@gmail.com>
+judy-yu <yujie@cmss.chinamobile.com>
+kafka <guowang@unitedstack.com>
+licanwei <li.canwei2@zte.com.cn>
+lihaijing <lihaijing@fiberhome.com>
+likui <likui@yovole.com>
+lin-hua-cheng <os.lcheng@gmail.com>
+lingyongxu <lyxu@fiberhome.com>
+liujunpeng <liujunpeng@inspur.com>
+liusheng <liusheng@huawei.com>
+liuyamin <liuyamin@fiberhome.com>
+liyifeng <307419146@qq.com>
+liyingjun <liyingjun1988@gmail.com>
+lrqrun <lrqrun@gmail.com>
+lsmman <lsmman07@gmail.com>
+lvjiawei <lvjiawei@cmss.chinamobile.com>
+lvxianguo <lvxianguo@inspur.com>
+maaoyu <maaoyu@inspur.com>
+matbu <mat.bultel@gmail.com>
+mb711d <mb711d@att.com>
+melanie witt <melwittt@gmail.com>
+melissaml <ma.lei@99cloud.net>
+mpicea <jjh77745997@gmail.com>
+nidhimittalhada <nidhimittal19@gmail.com>
+niuke <niuke19970315@163.com>
+npraveen35 <npraveen35@gmail.com>
+ohjiwoo <jiwooo.oh@samsung.com>
+okozachenko <okozachenko@vexxhost.com>
+pedh <hcn518@gmail.com>
+pedro <phpm13@gmail.com>
+pengyuesheng <pengyuesheng@gohighsec.com>
+phil-hopkins-a <phil.hopkins@rackspace.com>
+psnew14 <psnew14@gmail.com>
+qinchunhua <qin.chunhua@zte.com.cn>
+qingszhao <zhao.daqing@99cloud.net>
+qtang <qtang@vmware.com>
+rabi <ramishra@redhat.com>
+reedip <reedip.banerjee@nectechnologies.in>
+rladntjr4 <rladntjr4@gmail.com>
+root <ranasheel2000@gmail.com>
+ryanKor <equus3144@gmail.com>
+sharat.sharma <sharat.sharma@nectechnologies.in>
+shizhihui <zhihui.shi@easystack.cn>
+songminglong <songminglong@cmss.chinamobile.com>
+songwenping <songwenping@inspur.com>
+sonu.kumar <sonu.kumar@nectechnologies.in>
+sujin01 <a5870771@gmail.com>
+suneethravi <ravi.sun@northeastern.edu>
+sunjia <sunjia@inspur.com>
+sunyajing <yajing.sun@easystack.cn>
+tanlin <lin.tan@intel.com>
+tengqm <tengqim@cn.ibm.com>
+tianhui <tianhui@awcloud.com>
+timothy-symanczyk <timothy_symanczyk@symantec.com>
+ting wang <bx_wang@outlook.com>
+ting.wang <ting.wang@easystack.cn>
+venkata anil <anilvenkata@redhat.com>
+venkatamahesh <venkatamaheshkotha@gmail.com>
+waf <ekrmdhsl7@gmail.com>
+wanghong <w.wanghong@huawei.com>
+wangxiyuan <wangxiyuan@huawei.com>
+wangzihao <wangzihao@yovole.com>
+whoami-rajat <rajatdhasmana@gmail.com>
+wingwj <wingwj@gmail.com>
+wu.chunyang <wu.chunyang@99cloud.net>
+wu.chunyang <wuchunyang@yovole.com>
+wu.shiming <wushiming@yovole.com>
+wuyuting <wytdahu@gmail.com>
+xfrnk2 <xfrnk2@gmail.com>
+xiexs <xiexs@cn.fujitsu.com>
+yaeeee <rim0399@naver.com>
+yang wang <wangy@rc.inesa.com>
+yangweiwei <yangweiwei@cmss.chinamobile.com>
+yangxi <yang.xi@99cloud.net>
+yanpuqing <yanpq@awcloud.com>
+ycx <yanpq@awcloud.com>
+yfzhao <dsware@126.com>
+youngho choi <0505zxc@gmail.com>
+yushangbin <yushb@gohighsec.com>
+zeze <thwjd2717@gmail.com>
+zhang.lei <zhang.lei@99cloud.net>
+zhang.xiuhua <zhang.xiuhua@99cloud.net>
+zhangbailin <zhangbailin@inspur.com>
+zhangboye <zhangboye@inspur.com>
+zhanghongtao <zhanghongtao0826@126.com>
+zhangoic <zhangoic@163.com>
+zheng yin <yin.zheng@easystack.cn>
+zhengsenyan <zhengsy_sean@126.com>
+zhiyong.dai <zhiyong.dai@easystack.cn>
+zhiyuan_cai <luckyvega.g@gmail.com>
+zhouhenglc <zhouhenglc@inspur.com>
+zhouqi <qi.zhou@easystack.cn>
+zhu.boxiang <zhu.boxiang@99cloud.net>
+zhufl <zhu.fanglei@zte.com.cn>
+zhurong <aaronzhu1121@gmail.com>
+Édouard Thuleau <ethuleau@juniper.net>
diff -pruN 8.2.0-1/ChangeLog 8.2.0-0ubuntu1/ChangeLog
--- 8.2.0-1/ChangeLog	1970-01-01 00:00:00.000000000 +0000
+++ 8.2.0-0ubuntu1/ChangeLog	2025-08-21 09:34:02.000000000 +0000
@@ -0,0 +1,3938 @@
+CHANGES
+=======
+
+8.2.0
+-----
+
+* Adopt sdk\_fakes for compute.test\_flavor
+* compute: Fix flavor create --id auto
+* Adds CLI support for \`\`glance md-namespace-properties-delete\`\`
+* image: Add hashing-related fields
+* Support image save with chunk-size option
+* doc: Indicate md-namespace-import as WONTFIX
+* tests: Avoid unnecessary mocks
+* tests: Simplify mocking in server tests
+* Adds CLI support for \`\`glance md-namespace-objects-delete\`\`
+* Remap custom named Image attributes when unsetting
+* network: Add '--project' to SG rule list command
+* volume: Migrate 'volume show' to SDK
+* volume: Migrate 'volume migrate' to SDK
+* volume: Migrate 'volume create' to SDK
+* volume: fix volume service set call
+* Add is\_shared to security\_groups
+* Add metadata as a filter condition when listing volumes
+* Replace deprecated assertItemsEqual
+* Remove duplicate Python version declarations
+* Migrate setup configuration to pyproject.toml
+* Replace deprecated datetime.utcfromtimestamp
+* Remove leading empty line from server create with --wait
+* Fix openstack image import --method web-download --uri 'invalid value'
+* docs: Add note about scoping on tokens
+* Security-groups: Temporarily ignore is\_shared
+* identity: Remove unnecessary helper
+* bug fix volume group show command
+
+8.1.0
+-----
+
+* evacuate: respect original SHUTOFF state in --wait completion
+* Fix missing 'options' field in 'user show' command
+* Identity: Migrate 'group' commands to SDK
+* tests: Simplify mocking in image tests
+* identity: Normalise output of application credentials commands
+* network: Allow multiple FIP filter opts
+* volume: Migrate 'volume delete' to SDK
+* volume: Temporarily ignore new volume columns
+* volume: Split v2, v3 create, delete commands
+* volume: Migrate 'snapshot show', 'snapshot list' to SDK
+* volume: Migrate 'snapshot set', 'snapshot unset' to SDK
+* volume: Migrate 'snapshot create' to SDK
+* volume: Migrate 'snapshot delete' to SDK
+* volume: Add v3-specific volume snapshot module
+* tests: Use SDK mocks for SDK-based commands
+* volume: Migrate 'backup set', 'backup unset' to SDK
+* volume: Migrate 'service \*' to SDK
+* volume: Add v3-specific volume service module
+* volume: Migrate 'block storage log level \*' to SDK
+* Add a column to all\_projects tag of server list cmd
+* Fix incorrect warning with --password-prompt option
+* compute: Fix key used for NIC fixed IP field
+* identity: Add missing user argument
+* identity: Fix listing of applications credentials by user
+* Bump Python version used for linters to 3.10
+* Drop support for Python 3.9
+* Add support for spice-direct console types
+* Update README
+* Add labels to Dockerfile
+* Update the docker image to python3.12
+* zuul: Remove osc-upload-image, osc-promote-image jobs
+* tests: Stop returning FakeResource in compute tests
+* tests: Remove sdk prefix
+* tests: Remove dead code
+* tests: Remove use of legacy resource helpers
+* Require confirmation to reset server state
+* Fix 'openstack keypair list --project <project>'
+* Don't warn about unsupported version with SDK-based commands
+* Workaround for failing tests on openstacksdk change
+* Add support for showing scheduler\_hints in server details
+* Refactor network fakes to sdk properties PART6
+* Refactor network fakes to sdk properties PART 5
+* volume: Make better use of argparse
+* image: Migrate 'create image' volume calls to SDK
+
+8.0.0
+-----
+
+* tests: Rename 'compute\_sdk\_client' -> 'compute\_client'
+* compute: Migrate to 'compute' client alias
+* Remove use of formatter function
+* Imported Translations from Zanata
+* Remove use of formatter function
+* Prepare for osc-lib changes
+* pre-commit: Enable mypy
+* typing: Indicate another tuple to be extended
+* docs: Remove irrelevant TODO
+* volume: Remove Cinder v1 support
+* docs: Migrate remaining block storage commands to autocommand
+* Remove contributor specs
+* Permit use of tuple API\_VERSIONS
+* identity: Migrate 'endpoint' commands to SDK
+* typing: Resolve incompatible operand issues
+* typing: Correct type for missing attributes
+* typing: Remove use of optional imports
+* typing: Use consistent types
+* typing: Add types for empty dicts, tuples
+* typing: Indicate tuples to be extended
+* pre-commit: Bump versions
+* Fix neutron typos and formatting
+* Return the \`\`port\`\` column headers expected in the list command
+* Add filters to search for enabled/disabled users and projects
+* [Neutron] Add "qos-policy" parameter to router creation command
+* Fix networking quota usage show
+* Replace description-content-type by its underscore name
+* Specifying project-domain for project
+* zuul: Make image job non-voting
+* Remove tags from README
+* Prepare for ruff bump
+* Update master for stable/2025.1
+* Add libpcre3-dev in bindep.txt for pcre.h
+* Fix image import --disallow-failure flag
+* Add device ID and device owner to port unset
+* identity: Fix 'trust' commands to work with SDK
+* Fix missing space in help messages
+
+7.4.0
+-----
+
+* Fix credential creation
+* Add four new network agent types to the list command filter
+
+7.3.1
+-----
+
+* [Neutron] Fix the "port show" command for trunk details
+* [Neutron] Support \`\`uplink-status-propagation-updatable\`\` extension
+* handle 'router create --flavor' option
+* [Neutron] "uplink-status-propagation" enabled by default
+
+7.3.0
+-----
+
+* Add "qinq-vlan" and "no-qinq-vlan" params to the "network create" cmd
+* Temporary ignore "is\_vlan\_qinq" column in the output
+* Identity: Deprecate \`--region None\` in limits/registered limits
+* Update README for use python3
+* Get "security\_groups" when port list
+* Show final image state after image create
+* Identity: Migrate 'role' commands to SDK
+* Add the trunk subports information to the port list command
+* Fix: Volume backup restore output
+* identity: Migrate 'trust' commands to SDK
+* tests: Stop setting attributes on class
+* Adopt sdk\_fakes for compute.test\_server\_volume
+* Adopt sdk\_fakes for compute.test\_server\_group
+* Adopt sdk\_fakes for compute.test\_hypervisor
+* Adopt sdk\_fakes for compute.test\_usage
+* Adopt sdk\_fakes for compute.test\_service
+* Adopt sdk\_fakes for compute.test\_keypair
+* Adopt sdk\_fakes for compute.test\_console
+* Adopt sdk\_fakes for compute.aggregate
+* identity: Migrate 'service provider' commands to SDK
+* quota: Catch correct exception type for Compute quotas
+* tests: Add functional test for adding, removing SGs
+* compute: Workaround bug #2089821
+* Fix: extend in-use volumes check
+* network: Make better use of argparse
+* compute: Add server create --no-security-group option
+* Remove ceilometer service overrides
+* identity: Migrate 'domain' commands to SDK
+* identity: Migrate \`region\` commands to SDK
+* reno: Update master for unmaintained/2023.1
+* identity: Migrate 'credential' commands to SDK
+* Replace deprecated datetime.utcnow()
+* requirements: Remove unused test deps
+* Skip tips jobs on pre-commit config update
+* common: Use correct argument for volume limits
+* Add "trusted" attribute to the "port"
+* Fix ignored --user-domain in role assignment list
+* Show Created At column for volume backups in v3
+* remove project from network flavor profile
+
+7.2.1
+-----
+
+* clientmanager: Check for 'block-storage' service type
+* Fix volume backup show by name
+
+7.2.0
+-----
+
+* Always resolve domain id
+* identity: in \`service set\` command, don't pass the enable option when it is None
+* evacuate SDK actually uses admin\_pass param
+* identity: Don't pass unset options when creating user
+* Add status filtering options to port list
+* identity: Migrate 'access rule' commands to SDK
+* tests: Add functional test for access rules
+* evacuate: Fix password parameter name for SDK
+* Handle NotFoundException when listing floating IPs
+* pre-commit: Migrate pyupgrade to ruff
+* pre-commit: Migrate bandit to ruff
+* Removed the emit\_duplicated\_warning() funtion
+* compute: Fix --host in server list for new openstacksdk
+* Update master for stable/2024.2
+
+7.1.0
+-----
+
+* pre-commit: Migrate from black to ruff format
+* trivial: Remove unnecessary trailing comma
+* pre-commit: Migrate from flake8 to ruff
+* pre-commit: Bump versions
+* identity: Use previous naming for 'service show' fields
+* identity: Use previous naming for 'application credential show' fields
+* compute: Make 'hypervisor show' a bit faster
+* compute: Add 'uuid' column to aggregate list
+* compute: Only pass admin\_password on rebuild if set
+* quota: Allow 'quota set' to function without volume service
+
+7.0.0
+-----
+
+* Bump requests minimal version
+* Respect --skip-resource when deleting
+* Add callback on plugin load failure
+* Drop support for Python 3.8
+* Add Python 3.12 classifier
+* tests: Remove aliasing from extensions test
+* Remove TestServer base class
+* Remove python-novaclient
+* compute: Allow adding, removing multiple SGs
+* quota: Migrate 'quota \*' to SDK
+* quota: Split up 'quota list' command
+* quota: Default network quotas to not force
+* quota: Add 'quota set --default' option
+* quota: Remove deprecated quota options
+* quota: Move nova-network-related quota
+* tests: Remove references to novaclient methods
+* network: Replace use of in-tree API client
+* compute: Migrate 'server create' to SDK
+* identity: Migrate 'application credential' commands to SDK
+* identity: Migrate 'service' commands to SDK
+* compute: Prevent use of conflicting v\*-fixed-ip for 'server create --nic'
+* compute: Migrate 'server evacuate' to SDK
+* compute: Migrate remaining server actions to SDK
+* compute: Migrate 'server rebuild' to SDK
+* compute: Avoid third API call during 'server show'
+* compute: Always use SDK client to display server
+* compute: Migrate 'server set', 'server unset' commands
+* compute: Migrate 'server migrate' to SDK
+* compute: Migrate 'server add/remove security group' to SDK
+* common: Migrate 'limits show' to SDK
+* volume: Migrate 'volume list' to compute SDK
+* volume: Migrate 'volume attachment \*' to SDK
+* tests: Migrate to 'set\_xxx\_api\_version' helpers
+* tests: Add ability to configure fake server API version
+* volume: Add v3-specific volume transfer module
+* volume: add v3-specific volume type module
+* volume: Add v3-specific volume module
+* volume: Add v3-specific volume backup module
+* docs: Remove references to novaclient
+* compute: Migrate remaining tests to SDK objects
+* compute: Migrate 'host set' to SDK
+* compute: Migrate 'agent \*' to SDK
+* network: Migrate 'port list' to compute SDK
+* compute: Migrate tests for ShowServer to SDK objects
+* Fix: incremental volume backup
+* docs: Fix indentation
+* compute: Remove unnecessary try-except
+* Followup: Reduce LOC in volume v3 service
+* Add cluster to volume service list
+* Add tests for 'default security group rule create'
+* Add volume snapshot unmanage support
+* Add DeleteVolumeSnapshot class to v3
+* Identity: Migrate 'role assignment' commands to SDK
+* tox: Add testenv descriptions
+* Add support for volume unmanage
+* Remove admin only text from 'port create' help text
+* Drop direct dependency on simplejson
+* Show Created At column for volume backups
+* Remove clients of retired projects
+* Add DeleteVolume class to v3
+* Add support for managing volumes
+* Add CreateVolume class to v3
+* Fix tests on Python 3.12
+* identity: Make better use of argparse
+* Router flavor\_id can be a name
+* pre-commit: Add pyupgrade hook
+* reno: Update master for unmaintained/zed
+* tests: Fix trivial sorting issue
+* trivial: Prepare for pyupgrade pre-commit hook
+* tox: Remove bandit skips, run via pre-commit
+* tox: Add functional-pyNN jobs
+* pre-commit: Bump versions
+* Improve output of 'server migrate --wait'
+* Add image metadef resource type association commands 'create', 'list', 'delete'
+* tests: Remove use of unnecessary fake argparse Namespace
+* tests: Use consistent shortcut to fake identity client
+* Identity: Properly list users in a group in 'user list' commands
+* volume: Deprecate '--retype-policy' in favor of '--migration-policy'
+* Tox: Fix install commands for unit-tips and functional-tips
+* identity: Migrate 'user' commands to SDK
+* tests: Add identity v2, v3 FakeClientMixin
+* Update master for stable/2024.1
+* image cache clear: fix value of default target
+* refectoring: remove duplicate declaration
+* Fix typo in the list of Glanceclient/OSC commands
+* refectory: remove unreachable code
+
+6.6.0
+-----
+
+* reno: Update master for unmaintained/xena
+* reno: Update master for unmaintained/wallaby
+* reno: Update master for unmaintained/victoria
+* Add router default route BFD/ECMP options
+* Add support for managing external gateways
+* router: Use plural form for storage of \`\`--fixed\_ip\`\` argument
+* Parse external-gateway argument in separate helper
+* Add NUMA affinity policy options "socket"
+*  Bug Fix, Default SG Rule Custom SG
+* Adds CLI support for \`\`glance md-object-property-show\`\`
+* Do not sort subnet dns\_nameservers field
+* Adds CLI support for \`\`glance md-object-update\`\`
+* trivial: Don't ignore missing resources
+* reno: Update master for unmaintained/yoga
+* trivial: Fix typo
+
+6.5.0
+-----
+
+* doc: magnumclient provides a OSC plugin
+* image: Trivial fixes
+* Introduce \`schema\_version\` in the federated attribute mapping API
+* Add "hardware\_offload\_type" attribute to "port"
+* Add support for showing requested az in output
+* pre-commit: Bump linter versions
+* doc: Add manilaclient as a OSC plugin
+* Revert "Temporarily drop aodhclient from doc build"
+* doc: Drop tripleoclient
+* doc: Remove RSD subcommand
+* doc: Remove Searchlight subcommands
+* Explicitly specify namespace fields for output
+* Update python classifier in setup.cfg
+* Correct error message for "create server --wait"
+* Fix --use-prefix-delegation subnet create argument
+* Adding CLI command for \`\`glance member-get\`\`
+* trivial: Place positional opts last
+* network: Clarify purpose of default sg rules
+* Doc: Fix volume snapshot commands
+* Fix availability zone list command
+* volume list: Don't call nova if no volume is attached
+
+6.4.0
+-----
+
+* Fix clearing of dns\_domain and description on a network by setting to empty strings
+* tests: Handle missing extensions in network tests
+* tests: Check for DHCP agents first in DHCP test
+* [codespell] fix typos in doc,tests and help messages
+* Adds command \`\`image metadef object delete\`\`
+* test: Ignore 'OS\_' environment variables
+* parseactions: Use ArgumentError, not ArgumentTypeError
+* Remove unnecessary file
+* Use CommandError, not SystemExit, to exit
+* compute: Address bug in shelve offload logic
+* tests: Remove unused flag
+* tests: Enable logging fixture
+* tests: Remove prints
+* tests: Handle missing extensions in network tests
+* tests: Fix API extension check
+* tests: Centralise check for networking service
+* Adds command \`\`image metadef object list\`\`
+* image: Fix the default description of image visibility
+* Adds command \`\`image metadef object show\`\`
+* Add pagination helpers
+* compute: Add 'server create --server-group' option
+* Adds command \`\`image metadef object create\`\`
+* Update the docker image to python3.11
+* Update from storyboard to launchpad pt. 2
+* volume: Support same\_host, different\_host hint as list
+* Migrate resource filter commands to SDK
+* Removed start, end time format. Before fix, openstack usage list command resulted 'str' object has no attribute 'isoformat' error
+* trivial: Make better use of argparse
+* volume: Add alias for volume type AZs
+* volume: Add aliases for common volume type props
+* volume: Allow filtering volume types by properties
+* Switch back to Launchpad
+* Add support for default security group rule CRUDs
+* Add "image metadef property set" command
+* Add "image metadef property delete" command
+* Add "image metadef property create" command
+* Add "image metadef property show" command
+* Add "image metadef property list" command
+* Migrate volume backend commands to SDK
+* image: Add support for cache commands
+* tests: Add compute v2 FakeClientMixin
+* tests: Use consistent shortcut to fake compute client
+* tests: Add volume v1, v2, v3 FakeClientMixin
+* tests: Use consistent shortcut to fake volume client
+* tests: Use central SDK client fake
+* Update branch regexes for tips jobs
+* Add is\_incremental to ListVolumeBackup
+* Update master for stable/2023.2
+* tests: Explicitly specify port fields for output
+* Remove use of oslo.utils
+* volume: Deprecate '--detailed' options
+
+6.3.0
+-----
+
+* Propocol release versions properly
+* Fix ReleaseNotes build
+* tests: Add image v1, v2 FakeClientMixin
+* tests: Use consistent shortcut to fake image client
+* tests: Remove FakeImagev1Client, FakeImagev2Client
+* tests: Add network v2 FakeClientMixin
+* tests: Use consistent shortcut to fake network client
+* tests: Remove FakeNetworkV2Client
+* Remove project purge image commands
+* Migrate 'extension list' to SDK
+* Migrate 'availability zone list' to SDK
+* Fix "server create"command with --boot-from-volume
+* volume: Migrate 'volume group snapshot' commands to SDK
+* tox: Bump min\_version to 4.3.0
+* Add --skip-resource option to project cleanup
+* Add the flavor-id option to router create
+* Migrate backup commands to SDK
+* Check the default role list before adding a new one
+* Adding image stores info command
+* Adding \`\`image delete --store\`\` and \`\`image import info\`\` commands
+* Add a warning for resizing servers booted from volumes
+* Update the underlying python containers to "3.10-bookworm"
+* docs: Add examples of common auth methods
+* doc: Split image command documentation
+* Add image metadef resource type command 'list'
+* Migrate 'volume summary' command to SDK
+* tests: Use a new project for quota tests
+* Allow multiple \`--remove-tag\` in \`project set\`
+* Fix "access rule" commands to only use ID
+* tox: Disable E501
+* Neutron port hints
+* trivial: Remove duplicate definitions
+* Dropping the use of 'addFixedIp' server action
+* compute: Fix formatting of 'server show'
+* docs: Migrate volume commands to autoprogram-cliff
+* volume: Add 'volume qos set --no-property' option
+* volume: Make better use of argparse
+* volume: Add 'volume type set --private/--public'
+* compute: Fix bug with start/stop server
+* Allow server rebuild --wait for SHUTOFF servers
+* tests: Use SDK objects where expected
+* tests: Remove unnecessary nesting of compute resources
+* tests: Reorder compute fakes
+* Migrate 'volume revert' command to SDK
+* pre-commit: Enable black
+* Ignore black changes
+* Blacken everything else
+* Blacken openstackclient.api
+* Blacken openstack.common
+* Blacken openstackclient.image
+* Blacken openstackclient.object
+* Blacken openstackclient.identity
+* Blacken openstackclient.network
+* Blacken openstackclient.volume
+* Blacken openstackclient.compute
+* Use pre-commit for 'pep8' tox target, bump versions
+* Address pre-commit issues
+* compute: Generate SSH keypairs ourselves
+* Migrate 'server event \*' commands to SDK
+* Fix pep issue in the network service provider
+* Adding \`\`image import\`\` command
+* Silence warnings from openstacksdk
+* compute: Migrate 'reboot server' to SDK
+* Add an updated tips job running on py310
+* Show Network QoS rules one per line
+* "hypervisor list --matching" showed the wrong result
+* Docs: Update glance command mapping
+* Fix --security-group for port list
+* Update master for stable/2023.1
+
+6.2.0
+-----
+
+* Add missing documentation for state options for "image set"
+* zuul: Merge osc-functional-devstack-base into only child
+* Wait for volume being available to set bootable or readonly
+* doc: Update nova command mapping
+* Deprecate positional args for 'volume group create'
+
+6.1.0
+-----
+
+* Add options to create volume group from source
+* Add block storage manageable list commands
+* Add block storage cleanup command
+* Add block storage log level {list, set} commands
+* Add volume revert command
+* Add auto-approve option to project cleanup
+* volume: Remove duplication from 'consistency group create' opts
+* Move network trunk commands from python-neutronclient
+* Add volume summary command
+* tests: Use fake SDK Migration object
+* Excluding test code from coverage reports
+* Drop default from ask\_user\_yesno question
+* Fix tox v4 compatibility
+* Add plugin doc page for cyborg
+* Update 'host list' and 'host show' command to use sdk
+* Remove unused helpers for legacy novaclient
+* Switch server shelve, unshelve to SDK
+* compute: Switch server restore to SDK
+* Remove unnecessary 'self.methods'
+* Switch server start, server stop to SDK
+* Switch server lock, unlock to sdk
+* compute: 'server volume update' -> 'server volume set'
+* Switch server volume update to sdk
+* Switch list server volume to sdk
+* Switch server dump create to using sdk
+* Finish switching server migration to sdk
+* Fix server list error with --long and -c options
+* Create a functional test case for hypervisor list and show
+* Fix functional-tips job
+* Migrate hypervisor stats commands to SDK
+* Fix really long help strings
+* Fix parameter handling in server add fixed ip cmd
+* Use the SDK for server show
+* Add qos rule type filtering
+* Add image metadef namespace command
+* Updating the glanceclient reference doc
+* docs: Fix typos
+* compute: Allow users to manually specify bootable volumes
+* tests: Add test for multiple blocks devices
+* image: Fail if we can't find an image
+* image: Rename import
+* image: Add support for additional image import methods
+* Revert "Don't look up project by id if given id"
+* Use the SDK in server migration list
+* docs: Document how we manage API versions
+* docs: Describe common actions found in OSC
+* Use the compute SDK in server list
+* tests: Convert network tests to use 'parse\_output'
+* tests: Convert compute tests to use 'parse\_output'
+* tests: Convert identity tests to use 'parse\_output'
+* tests: Convert volume tests to use 'parse\_output'
+* tests: Convert image tests to use 'parse\_output'
+* Adding volume backend commands to volume v3
+* docs: Typo fix
+* docs: Small cleanup of human interface guide
+* Add test for creating volume from source
+* Change --size helptext to include backup
+* Add option to create volume from backup
+* Docstring fix for CreateVolumeAttachment class
+* Moved hypervisor to the SDK
+* image: Add 'image import' command
+* image: Add 'image stage' command
+* image: Simplify handling of data provided via stdin
+* image: Ignore '--progress' if providing image data from stdin
+* Add baremetal agent type list filtering
+* tests: Convert more functional tests to use 'parse\_output'
+* tests: Move json decoding to base test class
+* compute: Add missing microversion check for networks
+* compute: Fix '--network none/auto' handling
+* zuul: Remove nova-network tests
+* Add note about microversion 2.87 in server rescue help
+* compute: Add '--no-network', '--auto-network' flags
+* Improve \`server dump create\` helptext
+* Added "openstack image metadefs namespace list" command
+* Use the compute SDK in usage commands
+* quota: Deprecate "force" behavior for network quotas
+* quota: Fix issues with delete quota command
+* tests: Remove unnecessary nesting of volume resources
+* tests: Remove duplicate FakeImagev1Client
+* tests: Move fake clients to top of file
+* quota: Trivial style fixups
+* quota: Deprecate 'quota show --class', 'quota set --class' arguments
+* quota: Allow showing project-specific quotas
+* quota: Add 'quota show --usage' option
+* quota: Simplify logic used to list, show quotas
+* Fix server evacuate command
+* Speed up standard flavor list command
+* quota: Add support for detailed volume quotas
+* quota: Add 'quota delete' command
+* doc: Update cinder command mapping
+* Improve help text for network create --external
+* Switch to 2023.1 Python3 unit tests and generic template name
+* Update master for stable/zed
+* Fix wrong assertion methods
+* image: Add 'image task list' command
+* image: Add 'image task show' commands
+* Run swift in -tips job
+* Replace assertItemsEqual with assertCountEqual
+* Adding missing command mapping in docs
+* volume: Volume names are optional
+* compute: Add support for microversion 2.93
+* compute: Require image when rebuilding a volume-backed server
+* Add address-scope to NDP proxy tests
+* network: Add tenant project filter for RBAC list
+* Add router ndp proxy commands
+* Fix missing closing brackets in metavar
+* Remove invalid note from requirements files
+* Bump python-novaclient version
+* Microversion 2.91: Support specifying destination host to unshelve
+* remove unicode prefix from code
+
+6.0.0
+-----
+
+* Fix documents for replaced configuration name
+* Migrate server\_groups to the new API
+* config: Also mask non-prefix config
+* Update the Nova CLI Mapping Guide
+* Add authorization\_ttl for identity providers
+* Add port ranges on floating ip portforwardings cli
+* docs: Add missing command mappings
+* Drop support for Python 3.6, 3.7
+* pre-commit: Allow unsafe YAML
+* Add support for CRUD operations for QoS minimum packet rate rule
+* image: Split image creation depending on service
+* image: Make better use of argparse
+* Fix: create image from volume command
+* image: Trivial style changes
+* Skip test\_quota\_network\_set\_with\_force func test
+* Don't show tenant\_id in network objects
+* Allow users to list all images
+* Migrate osc-tox-py3N-tips to Python 3.8
+* Add 'Host Status' to 'server list --long' with >= v2.16
+* volume: Correct output of 'volume attachment create'
+* Allow to filter multiple tags for image list
+* Stop testing lower-constraints
+* volume: Add 'block storage resource filter list' command
+* volume: Add 'block storage cluster \*' commands
+* Refactor network fakes to sdk properties PART 4
+* Stop using private \_is\_uuid\_like method
+* Add more filter option of columns for server list -c COLUMN
+* compute: Only retrieve necessary images
+* Add trustor and trustee filtering to trusts list
+* Allow "--force" flag in quota network commands
+* Refactor network fakes to sdk properties PART 3
+* compute: Add 'Security Groups' for 'server list'
+* Refactor network fakes to sdk properties PART 2
+* Refactor network fakes to sdk properties PART 1
+* Refactor "volume backup restore" command
+* compute: Move server migrations commands to their own file
+* compute: Allow retrieval of migration by UUID
+* volume: fix backup list of deleted volume
+* Add Python3 zed unit tests
+* Update master for stable/yoga
+* Fix metavars and typos in local\_ip
+
+5.8.0
+-----
+
+* Add support for setting extra DHCP options on existing ports
+* volume list: don't fail when there's no compute service
+* Fix 'server event list|show' for deleted servers
+* docs: Document additional 'server migration' commands
+* Add support for 'remote-managed' vnic type
+* Don't fail on extlinks warnings for reno build
+* Support Neutron Local IP CRUD
+* Get rid of tenant\_id in the network commands
+* Switch compute service list, delete and set to sdk
+* Skip original\_name from flavor info
+* Fix volume set functional test
+* Add location to fake network objects
+* Hide location columns for network objects
+* compute: Pass through args to ssh
+* compute: Fix weird option definition for 'server ssh'
+* compute: Return information about fixed IP
+* Switch add fixed IP to SDK
+* tests: Improve logging for executed commands
+* Allow setting gateway when creating a router
+* Fix RemoveServerVolume
+* Add network update quota "limit\_check" parameter
+* Add --security-group to port list
+* compute: Show flavor in 'server list' with API >= 2.47
+* compute: Reorder building of columns for 'server list'
+* Switch server suspend and server resume to SDK
+* Switch server pause and server unpause to SDK
+* Switch openstack server remove port/network to using sdk
+* Allow unset port's host\_id
+* Switch command server remove volume to sdk
+* Add functional test for server add/remove volume
+* Temporarily drop aodhclient from doc build
+* Switch command server add volume to sdk
+* Add missing command mapping in nova
+* image: Sanity check the 'SetImage' command
+* tests: Update fake image client in tests
+* image: Remove FakeImage test helper
+* image: Remove dead test helper methods
+* Switch server image create to SDK
+* Switch openstack server add port/network to using sdk
+
+5.7.0
+-----
+
+* compute: Return details of attached volumes
+* compute: Use correct command class for 'show migration'
+* compute: Don't warn if disk overcommit params unset
+* Switch server backup to sdk
+* Fix typos
+* Remove remnants of 'six'
+* Remove 'get\_osc\_show\_columns\_for\_sdk\_resource' duplicates
+* tox: Ignore virtualenvs for pep8 environment
+* compute: Fix filtering servers by tags
+* Update the Nova CLI docoder document
+* Update the Nova CLI decoder document
+* Remove non-working code after method return
+* Add --trusted-image-cert option for server create
+* Fix that the path of functional test
+* Add Python3 yoga unit tests
+* Update master for stable/xena
+* Replace assertItemsEqual with assertCountEqual
+* compute: Add support for microversion 2.89
+* compute: Add support for microversion 2.90
+
+5.6.0
+-----
+
+* [community goal] Update contributor documentation
+* Fix typo error in listing server's column name
+* Show "Forced Down" compute service status with --long
+* Correct REST API response fields for /os-migrations API
+* volume: Add missing 'volume list --offset' parameter
+* Fix TestListMigrationV223 test class MIGRATION\_COLUMNS
+* tests: Handle removal of block-storage v2 API
+* volume: Add 'volume transfer request create --(no-)snapshots' option
+* Moving IRC network reference to OFTC
+* cinder: Remove redundant command
+* Correct the tox option for skipping sdist generation
+* compute: Better help text for 'openstack server set --state'
+* compute: Note that '--password' is deployment-specific
+* volume: Add more missing 'volume backup \*' options
+* volume: Add 'volume group snapshot \*' commands
+* L3 conntrack helper: Use singular name consistently
+* Add support for Neutron's L3 conntrack helper resource
+* volume: Add 'volume group type \*' commands
+* volume: Add 'volume group \*' commands
+* tests: Rename 'FakeType' -> 'FakeVolumeType'
+* volume: Add missing 'volume backup \*' options
+* volume: Add 'volume message \*' commands
+* volume: Add 'volume attachment \*' commands
+* volume: Allow more versions
+* docs: Update neutronclient comparison doc
+* docs: Update glanceclient comparison doc
+* docs: Update novaclient comparison doc
+* docs: Update cinderclient comparison doc
+* Include hosts in aggregate list --long
+* Changed minversion in tox to 3.18.0
+* compute: Fix typo
+* setup.cfg: Replace dashes with underscores
+* Make functional Neutron tests running fine on ML2/OVN environments
+* Allow to send extra attributes in Neutron related commands
+* compute: Update 'server resize --revert', '--confirm' help
+* Add check for cinderclient.v2 support
+* Set ML2/OVS backend explicitly in the devstack jobs
+* Fix the functional-tips tox environment
+* openstack image create: honor protection/visibility flags
+* Replace assertItemsEqual with assertCountEqual
+* requirements: Drop os-testr
+* hacking: Remove references to encoding
+* Implements hide image
+* Add Python3 xena unit tests
+* Update master for stable/wallaby
+* Hides prefix\_length column in subnet show output
+* network: Make 'network qos rule create --type' option required
+* volume: Re-add accidentally deleted test
+* network: Add support for vnic-type vdpa
+
+5.5.0
+-----
+
+* Add --subnet-pool to subnet list
+* Update the file paths mentioned in README.rst
+* Add pre-commit
+* compute: Remove 'file://' prefix from '--block-device'
+* Update volume create documentation
+* network: Add missing subnet unset --gateway <subnet-id>
+* compute: Add support for loading BDMs from files
+* compute: Add functional tests for --block-device
+* Add --name to port list
+* Add 'address\_group' type support to rbac commands
+* project cleanup
+* compute: Remove deprecated 'server migrate --live' option
+* compute: Deprecate 'server create --file'
+* compute: Stop silently ignore --(no-)disk-overcommit
+* compute: Auto-configure shared/block live migration
+* compute: Add 'server create --block-device' option
+* compute: Remove references to optional extensions
+* compute: Add missing 'server create' options
+* compute: Improve 'server create --block-device-mapping' option parsing
+* compute: Rename 'server migrate (confirm|revert)'
+* compute: Add 'server migration show' command
+* Rename FakeServerMigration to FakeMigration
+* compute: Add support for 'server boot --nic ...,tag=<tag>'
+* compute: Improve 'server create --nic' option parsing
+* compute: Shuffle options for 'server create'
+* compute: Add missing options for 'server event list'
+* compute: Add missing options for 'server group list'
+* compute: Add 'server \* --all-projects' option
+* Add device profile to \`\`port\`\`
+* compute: Improve 'server migration list' options
+* compute: Add '--force' option to 'server delete'
+* compute: Add missing options for 'hypervisor list'
+* Support remote-address-group in SG rules
+* compute: Add 'server volume update' command
+* network: Address nits for I3c313fc9329837dde67815901528a34dca98ebcc
+* Add reno for change Ic3c555226a220efd9b0f27edffccf6c4c95c2747
+* Remove retired Karbor support
+* Add 'server unshelve --wait' option
+* Add 'server shelve --offload', 'server shelve --wait' options
+* compute: Add 'server volume list' command
+* compute: Add missing options for 'server image create'
+* tests: Remove unused fake method
+* compute: Add missing options for 'keypair list'
+* compute: Add missing options for 'server set'
+* compute: Add missing options for 'server list'
+* trivial: Use plural for appended parameters
+* compute: Add 'server show --topology' option
+* compute: Add 'server group create --rule' option
+* compute: Fix 'hypervisor show -f yaml' output
+* compute: Fix 'server group \* -f yaml' output
+* compute: Fix 'usage \* -f yaml' output
+* compute: Fix 'server \* -f yaml' output
+* Add support '--progress' option for 'image create'
+* Support Neutron Address Group CRUD
+* image: Unset properties rather than setting to None
+* Add project field in image list subcommand
+* trivial: Cleanup docs for 'server list'
+* compute: Add missing options for 'server rebuild'
+* Add 'flavor list --min-disk', '--min-ram' options
+* Make use of comparable 'FormattableColumn' subclasses
+* Remove retired Searchlight support
+* Update lower-constraints
+* Fix lower-constraints job
+* Add support for token caching
+* trivial: Cleanup docs for 'server rebuild'
+* Add documentation about login with federation
+* Switch compute aggregate functions to SDK
+* Switch compute flavors from novaclient/direct to SDK
+* Let autoprogram-cliff know who's running
+* Add NODE and HOST parameters in "server create" help text
+* Add option to filter instances by AZ
+* stop image downloads to memory
+* Add "fields" parameter to ListPort query
+* trivial: Document removal of support for agents
+* tests: Remove 'agent' functional tests
+* Allow to resize in-use volumes
+* Resolve issues with 'server migration list'
+* Switch 'openstack keypair' ops to use SDK
+* functional: Remove test for 'quota set --force'
+* Remove unnecessary test
+* Remove references to Python 2.7
+* Add a few selectable fields to the "openstack server list" output
+* Add 'openstack server evacuate' command
+* Fix formatting of the flavor properties
+* Compute: Add user id support for keypair
+* trivial: Rework 'CreateServer' function
+* update lower-constraints.txt
+* Replace deprecated UPPER\_CONSTRAINTS\_FILE variable
+* Switch console url show operations to SDK
+* Remove references to setuptools
+* Remove the unused coding style modules
+* Add support for 'keypairs list --project' parameter
+* Add support for 'keypairs list --user' parameter
+* Compute: Add tags support for server
+* Validate 'server group create --policy' option
+* Add 'openstack server migration list --type' option
+* Cleanup of 'server migration list' command
+* Add 'server migration force complete' command
+* Add 'server migration abort' command
+* compute: Add --password option for openstack server create
+* Remove oslo.utils
+* zuul: Stop testing against Tempest
+* Add an error message when server bind floating IP
+* Compute: Add tag support for server add fixed ip
+* Compute: Add tag support for server add network
+* Compute: Add 'keypair create --type' parameter
+* Compute: Add tag support for server add port
+* Compute: Add tag support for server add volume
+* Remove usage of six
+* Switch openstack console log show operation to use OpenStackSDK
+* Fix: port attribute name propagate\_uplink\_status
+* Restore behavior of image create with same name
+* Add Python3 wallaby unit tests
+* Update master for stable/victoria
+
+5.4.0
+-----
+
+* Add server migration list CLI
+* Remove install unnecessary packages
+* Remove None valued network quota entries
+* bump py37 to py38 in tox.ini
+* Output correct json for security groups in 'openstack server show'
+* Remove install unnecessary packages
+* Fix gate due to switch to focal
+* Fix --image-property option in 'create server'
+* Update developing.rst
+* Support tagging Neutron ports on creation
+* Add source\_ip\_prefix and destination\_ip\_prefix to metering label rules
+* Show words indicating booted from volume for server image
+* Add API check for server\_groups.create
+* Add API check for server\_groups.list
+* Bypass user and group verification in RemoveRole
+* Add NUMA affinity policy parameter to "port"
+* Add id and enabled param in ListIdentityProvider parser
+* Delete the testcases that arent needed anymore
+* Fix reverted osc-lib interface change
+* Add 'openstack server create --use-config-drive'
+* Add name and enabled param in ListDomain parser
+
+5.3.1
+-----
+
+* Fix compatibility issue in 5.3
+* Add system role assignment tests for users and groups
+
+5.3.0
+-----
+
+* Fix uploading an signed image does not work if private signing key is encrypted
+* Add a command to trigger entrypoint cache creation
+* switch to stevedore for entry points
+* Make volume backup record commands available in v3
+* Remove enabling of glance v1 API
+* Expose flag for forcing use of import for images
+* Remove translation sections from setup.cfg
+* port: add --host to list command
+* Don't display Munch objects in the output
+* Revert "Format location columns in network commands"
+* Allow openstack flavor set to update flavor description using name
+* image: autogenerate docs
+* identity: autogenerate docs
+* Remove os-client-config references
+* Add cliff to libs-from-git for devstack functional tips
+* Add OpenStack Client for Manila docs
+* Remove congress
+* Replace assertItemsEqual with assertCountEqual
+* Client should parse string to boolean for value 'is\_domain'
+* Add py38 package metadata
+* Switch to newer openstackdocstheme and reno versions
+* Make container list --all work
+* Cleanup: remove a useless reference to "object"
+* Resolve PEP8
+* Correct image lookup during server rebuild
+* Add Python3 victoria unit tests
+* Update master for stable/ussuri
+* Remove Babel from requirements
+* Add '--force; parameter to 'openstack quota set'
+* Add 'subnetpool' type support to rbac commands
+* Add resource option immutable
+* Revert "Disallow setting default on internal network"
+* Use unittest.mock instead of third party mock
+* Add description field to portforwarding NAT rules
+* Support for stateless security groups
+* Cleanup Python 2.7 support
+* Add command: router add/remove route --route
+* Adding options to user cli
+* Be explicit about python version in image
+* Add libc6-dev to bindep
+* Add 'address\_scope' type support to network rbac commands
+
+5.2.0
+-----
+
+
+5.1.0
+-----
+
+* Don't look up project by id if given id
+* Complete switch from glanceclient to SDK for image service
+* Honor endpoint override from config for volume
+* Switch image to use SDK
+* Remove trailing newline from dockerhub secret
+* Fix network segment range "\_get\_ranges" function
+* Change dockerhub password
+* Bump lower constraint of MarkupSafe
+* Update image building jobs
+* Allow setting floating IP description
+* Stop configuring install\_command in tox and stop use pip
+* Build utility image for using osc
+* Allow os quota list query to filter by project
+* Add "fields" parameter to ListSecurityGroup query
+* Update http links in docs
+* Disallow setting default on internal network
+* Change 'Volume' to 'Block Storage'
+* Always display direction for security group rules
+* Add bindep file
+* Add storage policy option to create container command
+* Add qos\_network\_policy\_id to network port tests
+
+5.0.0
+-----
+
+* Complete "Drop python2 support" goal
+* Use 'KeyValueAppendAction' from osc-lib
+* Stop silently ignoring invalid 'server create --hint' options
+* Remove mention of meetings from docs
+* Incorrect title for service provider
+* Fix copypaste errors in access rule command
+* Add support for app cred access rules
+* Switch to using osc\_lib.utils.tags
+* Add unit tests and release note for dns\_publish\_fixed\_ip
+* Raise flake8-import-order version to latest
+* Raise hacking to more recent 2.0.0
+* Replace six.iteritems() with .items()
+* Show correct name for resource with quota set to zero
+* Bump tox minversion
+* Fix openstack server list --deleted --marker option
+* Fix faulthy state argument choice
+* Stop testing python 2 in tox and zuul
+* Fix router create/show if extraroute not supported
+* Provide stderr in exception when check\_parser fails
+* Microversion 2.79: Add delete\_on\_termination to volume-attach API
+* Create Volume v3 functional tests
+* Refactor AggregateTests
+* Deflate .htaccess
+* Add redirect testing
+* compute: autogenerate docs
+* openstack.cli: autogenerate docs
+* common: autogenerate docs
+* Update a stale doc reference to use :neutron-doc:
+* neutron: autogenerate docs
+* versions: Fix 'versions show' help message
+* Remove redundant OpenStackShell.prepare\_to\_run\_command
+* Use SDK to get compute API extensions
+* Fix functional tests for py3
+* Use autoprogram-cliff for remaining plugin docs
+* Doc: launchpad => storyboard
+* Link to (some) plugin doc pages
+* Add plugin doc page for watcher
+* Produce complete content for plugin docs
+* Split plugin docs per project
+* Remove plugin projects from test-requirements.txt
+* Add placement to known plugins
+* Fix plugin autodoc generation
+* Update master for stable/train
+* Fix osc-lib interface change: catch osc-lib Forbidden
+
+4.0.0
+-----
+
+* Add dns\_publish\_fixed\_ip attribute to subnets
+* Update release table for Train and 4.0.0
+* More aggregate functional race chasing
+* Add 'openstack server migrate (confirm|revert)' commands
+* Add doc and relnote for review 639652
+* Default to Cinder v3 API
+* Clean up app initialization and config
+* Follow-up: fix the invalid releasenote link
+* Microversion 2.77: Support Specifying AZ to unshelve
+* Add parent project filter for listing projects
+* Bump lower constraint of python-zunclient
+* Remove races in floating ip functional tests
+* Bump min osc-lib to 1.14.0
+* Format location columns in network commands
+* Add floating IP Port Forwarding commands
+* Bump hacking version
+* Remove token\_endpoint auth type
+* Format aggregate command fields and de-race functional tests
+* Add CLI argument tests before making changes
+* Fix functional.base.TestCase.openstack() to optionally omit --os-auth-type
+* Document 2.53 behavior for compute service list/delete
+* Add openstack server create --boot-from-volume option
+* Fix <id> description for --block-device-mapping
+* Support type=image with --block-device-mapping option
+* Fix compute service set handling for 2.53+
+* Add 'openstack server resize (confirm|revert)' commands
+* Make configuration show not require auth
+* Fix typo: "to and endpoint"
+* Fix module paths for volumev3 volume backup commands
+* openstack port create support --extra-dhcp-option
+* Mention compute service set --up|--down requires 2.11 or greater
+* Update api-ref location
+* Add host and hypervisor\_hostname to create servers
+* Support IPv6 addresses better
+* Add Python 3 Train unit tests
+* docs: clarify compute service --service option
+* Update the constraints url
+* Add Python 3 Train unit tests
+* Fix BFV server list handling with --name-lookup-one-by-one
+* Use cliff formattable columns in volume v2 commands
+* Use cliff formattable columns in volume v1 commands
+* Use cliff formattable columns in object storage commands
+* Use cliff formattable columns in image commands
+* Use cliff formattable columns in identity commands
+* Microversion 2.73: Support adding the reason behind a server lock
+* Allow "server migrate" (not live) to take "--host" option
+* Add server add/remove volume description for microversion 2.20
+* Add server event command documentation for compute API 2.21
+
+3.19.0
+------
+
+* Add changes-before attribute to server list
+* Deprecate openstack server migrate --host option
+* Remove deprecated volume commands and args
+* Batch up minor cleanups for release
+* Remove deprecated network options
+* Remove deprecated image commands
+* Remove deprecated identity commands and args
+* Remove deprecated compute commands
+* Serialize more aggregate functional tests
+* Compute: Add description support for server
+* Remove code migrated to osc-lib long ago
+* Aggregate functional test tweak
+* Update sphinx requirement
+* Rename review.openstack.org to review.opendev.org
+* Stop leaving temp files after unit test runs
+* Use cliff formattable columns in network commands
+* Blacklist Bandit 1.6.0 due to directory exclusion bug
+* Fix bug in endpoint group deletion
+* document the --timing option
+* Change default security group protocol to 'any'
+* Fix link to new opendev repo
+* Document that server dump create requires 2.17
+* Dropping the py35 testing
+* Followup opendev cleanup and test jobs
+* OpenDev Migration Patch
+* Fix docs bug link to go to storyboard rather than launchpad
+* Tweak network segment range fiunction tests
+* Before writing object data to stdout, re-open it in binary mode
+* Volume backup functional test tweak
+* Ignore case in security group rule --ethertype
+* Update master for stable/stein
+* Fix: incorrect check when no shared/private input
+* Fix service discovery in functional tests
+* Fix: set invalid None project\_id on range creation
+
+3.18.0
+------
+
+* Mention compute API 2.50 in openstack quota show --class
+* Add network segment range command object
+* API microversion 2.69: Handles Down Cells
+* Add 'security\_group' type support to network rbac commands
+* Paginate over usage list to return all usages
+* Add --attached / --detached parameter to volume set
+* Fix: Restore output 'VolumeBackupsRestore' object is not iterable
+* Typo fix
+* Disabling c-backup service for osc-functional-devstack-tips job
+* Add possibility to filter images using member\_status
+* Add support for get details of Quota
+* Fix help message of image add project
+* Fix help message of image add project
+* add python 3.7 unit test job
+* Remove str() when setting network objects names
+* Add py36 env
+* This fix removes an erroneous underscore found within the function named test\_snapshot\_delete within test\_snapshot.py found in both volume v1 and v2 of python-openstackclient
+* More state handling in volume transfer requests functional tests
+* Fix --limit option in image list sub-command
+* fix multiple server delete produce multiple new lines
+* Add floating IP filter to floating IP list command
+* Use os-cloud instead of OS env vars for functional tests
+* Add osc repo to the base job definition
+* Remove testr.conf as it's been replaced by stestr
+* More volume functional test fixes
+* Supports router gateway IP QoS
+* Support enable/disable uplink status propagation
+* Change openstack-dev to openstack-discuss
+* Add Python 3.6 classifier to setup.cfg
+* Use devstack functional base job
+* Replace assertEqual(True/False, expr) with assertTrue/assertFalse
+* Fix i18n issue
+* Add volume backup import/export commands
+* Modify the help message for 'registered limit set'
+* Updated the take\_actions for unified limits
+
+3.17.0
+------
+
+* Add project param in LimitList parser
+* image/v2: support multiple property filters
+* Handle multiple ports in AddFloatingIP
+* Add --name-lookup-one-by-one option to server list
+* trivial: modify spelling error of project
+* Remove invalid 'unlock-volume' migration arg
+* Update the Neutron CLI decoder document
+* Update release note version reference table
+* Make use of keystoneauth service-type filtering for versions
+* Improve document 'openstack complete'
+* Address issues from volume backend commands
+* Handle not having cinderclient.v1 available
+* Add volume backend pool list command
+* Add volume backend capability show command
+* Allow endpoint filtering on both project and project-domain
+* Add --key-name and --key-unset option for server rebuild API
+* Add --property option to 'server rebuild' command
+* Remove python-ceilometerclient
+* trivial: remove commented-out code
+* Add monascaclient to \`not plugins\` list
+* Fix some spaces in help messages
+* fix tox python3 overrides
+* Update the URL in doc
+* Fix help message for subnetpool default-quota value
+* Now we can add description for role creation in OSC
+* Replace port 35357 with 5000 for "auth\_url"
+* Fix 'project purge' deleting wrong project's servers and volumes
+* Add metavar for name parameter in subnet create
+* osc-included image signing (using openstacksdk)
+* Use templates for cover and lower-constraints
+* Partially Revert "Add command to unset information from Subnet-pools"
+* 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
+* Deprecate volume create --project and --user options
+* Fix inconsistency (nit)
+* Detailed help message for QoS max-burst-kbps value
+* Fix broken gate jobs
+* Add DNS support to floating IP commands
+* Fix missing trailing spaces in network help messages
+* Update reno for stable/rocky
+
+3.16.0
+------
+
+* Release note cleanup for 3.16.0 release
+* Support --community in openstack image list
+* Don't sent disk\_over\_commit if nova api > 2.24
+* Fix error with image show when image name is None
+* Add command to show all service versions
+* Implement support for project limits
+* Implement support for registered limits
+* Pass volume snapshot size to volume create
+* compute: host: expand kwargs in host\_set() call
+* Fix lower-constraints.txt
+* Replace pbr autodoc with sphinxcontrib-apidoc
+* Skip calls to glance and nova when got no servers
+* Slow down and retry aggregate create/delete to lessen race
+* Retry floating IP tests
+* Support filtering port with IP address substring
+* Fix docs from I0dc80bee3ba6ff4ec8cc3fc113b6de7807e0bf2a
+* Add ability to filter image list by tag
+* Add release note link in README
+* Change bug url to a correct one
+* Adding api\_version to FakeApp
+* Fix the \`role implies list\` command
+* Fix volume type functional tests
+* Delete the LB object quotas set command in openstackclient
+* Compute: Add description support for flavor
+* compute: limit the service's force down command above 2.10
+* Fix subnet host\_routes error
+* Do not require port argument when updating floating IP
+* Network: Add tag support for security group
+* Fix RuntimeError when showing project which has extra properties
+* Mention 2.51 in help for openstack server event show
+* Fix server show for microversion 2.47
+* Optimize \_prep\_server\_detail to avoid redundant find\_resource
+* Use Server.to\_dict() rather than Server.\_info
+* Add note about version 2.5 when listing servers using --ip6
+* Update role document to include system parameter
+* Fix urls in README.rst
+* Allow setting network-segment on subnet update
+* Add system role functionality
+* Fix lower-constraints.txt
+* Make max\_burst\_kbps option as optional for bw limit QoS rule
+* Don't display router's is\_ha and is\_distributed attributes always
+* Add cliff project link
+* Update the content about Import Format
+* Update command test for volume.v3
+* Prevent "server migrate --wait" from hanging
+* Format port\_details field of Floating IP
+* Add dns-domain support to Network object
+* Trivial: Update pypi url to new url
+* Fix functional job failed
+* Network: Add tag support for floating ip
+* Clean up W503 and E402 pep8 errors
+* Add bgp commands to neutron decoder
+* Add help for nova interface-list to decoder
+* Remove deprecated ip floating commands
+* Fix limits show command without Nova and Cinder
+
+3.15.0
+------
+
+* Updated from global requirements
+* Add --image-property parameter in 'server create'
+* add lower-constraints job
+* Rename python-openstacksdk to openstacksdk
+* Add support to list image members
+* Display private flavors in server list
+* Default --nic to 'auto' if creating a server with >= 2.37
+* Fix additional output encoding issues
+* Correct application credential usage doc
+* Fix crashing "console log show"
+* Fix typo in 'floating ip associate' command and doc
+* neutron: add --mtu for create/set network
+* Make Profile fallback go bye-bye
+* Remove duplicated network attributes
+* Re-implement novaclient bits removed in 10.0
+* Updated from global requirements
+* Update links in README
+* Imported Translations from Zanata
+* Cleanup error messages on failure
+* Update help text for encryption provider
+* Add support for endpoint group commands
+* Add support for "--dns-domain" argument
+* Add project tags functionality
+* Make osc-functional-devstack-tips actually use tips
+* Zuul: Remove project name
+* Add CRUD support for application credentials
+* Use find\_ip from openstacksdk
+* Updated from global requirements
+* Fix tox -e venv -- reno new <slug>
+* Update reno for stable/queens
+
+3.14.0
+------
+
+* Updated from global requirements
+* Fix use of new openstacksdk connection
+* Rework Network client config for new SDK Connection
+* Replace assert with condition
+* Updated from global requirements
+* Corrected spelling mistake
+* Updated from global requirements
+* Fix indentation in authentication.rst
+* Partially Revert "Update new documentation PTI jobs"
+* Use Zuul v3 fetch-subunit-output
+* Updated from global requirements
+* Updated from global requirements
+* Add floating IP qos\_policy actions
+* Updated from global requirements
+* Check that Glance returns image data before processing it
+* Allow ports filtering with device\_id
+* Update new documentation PTI jobs
+* flavor: clarify --swap description
+* Switch to use stestr directly
+* Fix func tests: Ensure to pass OS\_CLOUD envvar
+* Updated from global requirements
+
+3.13.0
+------
+
+* Send 'changes-since' instead of 'changes\_since' query parameter
+* Fix SDK Connection creation alternative to Profile
+* Make functional-tips job voting
+* Remove -U from pip install
+* openstack subnet create fails when tags is None
+* Avoid tox\_install.sh for constraints support
+* Make py27 and py35 versions and template of unit-tips jobs
+* Add cliff and keystoneauth to tips jobs
+* Remove a bunch of things we promised to remove in 2H 2017
+* Release note cleanup
+* Set correct designate endpoint in docs
+* Make osc-tox-unit-tips work on other repos
+* Allow port list to shown undefined attributes
+* Updated from global requirements
+* Fix file mode on network-topology.rst
+* Add support for endpoing filter commands
+* Remove hard-coded policy choices for creating a server group
+* Fix credentials in create, update and list
+* Remove setting of version/release from releasenotes
+* Prepare for os-clinet-config to go away
+* Add logic to handle old and new sdk constructor
+* Updated from global requirements
+* Network: Add interfaces info in router show
+* Updated from global requirements
+* Show detailed message of neutron exception
+* Add RemoveNetwork command to server
+* Replace %r with %s on printing string variable
+* Updated from global requirements
+* Neutron agent delete: remove the wrong argument
+* Display Network QoS rule type details
+* Network: Add supports rbac target-all-projects
+* Updated from global requirements
+* Rehome test units lib
+* Zuul: add file extension to playbook path
+* Add python-rsdclient into plugin list
+* Add server rescue unit tests
+* Zuul job updates
+* Add missing parameters on openstack server rescue
+* Added AddNetwork command to server
+* Convert 'server' commands to use autoprogram
+* Native DevStack jobs
+* Add wrapper around ostestr
+* Accept 0 for --min-disk and --min-ram
+* Move more jobs in-repo
+* Attempt to de-race qos policy
+* Allow creating security rules without protocol
+* Move base functional test job in-repo
+* Switch to $USER in post\_test\_hooks
+* Avoid default mutable values in arguments
+* Be robust on import plugin module
+* auto-generate docs for v3 identity resources
+* Updated from global requirements
+* Support creating unaddress neutron port
+* Optimize getting endpoint list
+* Support icmp-type and icmp-code to be set as zero
+* Fix 'project purge' deletes ALL images problem
+* Update the documentation link for doc migration
+* Updated from global requirements
+* Add "volume service list --host" functional test case
+* Add functional test cases for "volume qos associate/disassociate"
+* Unroll the network qos policy functional tests
+* Add python-zunclient plugin
+* Attempt to work around chronically failing server issues with aggregates and qos
+* Fix subunit collection in functional tests with ostestr>=1.0.0
+* Updates for stestr
+* Updated from global requirements
+* Updated from global requirements
+* Correct import of keystoneauth1 session
+* Skip Volume v1 functional tests if v1 not present
+* Fix output for subnet show
+* Useless line of code in shell.py
+* Updated from global requirements
+* Updated from global requirements
+* Update image cli doc and fix some typos
+* Updated from global requirements
+* Convert remaining network functional tests to JSON
+* Convert network qos functional tests to JSON
+* Convert network security group functional tests to JSON
+* Fix "openstack image unset" command's help message typo
+* flake8-import-order: Ensure to place project imports last
+* Implied Roles
+* Updated from global requirements
+* auto-generate object docs
+* Revert "Disable karborclient until a fixed version is released"
+* Use flake8-import-order plugin
+* Allow PD as Subnetpool during Subnet creations
+* Imported Translations from Zanata
+* Convert network segment functional tests to JSON
+* Update release/stable branch table in docs
+* Update reno for stable/pike
+* Add .htaccess for docs migration
+* Add new commands for karbor osc plugin
+* Updated from global requirements
+* Replace guildelines with guidelines
+* Updated from global requirements
+* Updated from global requirements
+* Updated from global requirements
+* network functest: Remove condition for segment test
+* Use instance variables for subnet tests
+* Skip object-store functional tests when Swift is not available
+
+3.12.0
+------
+
+* Add optional parameter "user\_id" and "type" to list credentials
+* network tag UT: avoid using mix-in test class
+* wrong values in openstack quota show command
+* Update the documentation link for doc migration
+* Network tag support
+* Updated from global requirements
+* Release note cleanup for 3.12.0
+* Updated from global requirements
+* Updated from global requirements
+* Add domain parameter to Identity Provider
+* Start using 'cliff.sphinxext'
+* Updated from global requirements
+* Clean up the changes of os.environ in functional tests
+* Minor followup to network agent docs
+* Fix dynamic names in network functional tests
+* Disable karborclient until a fixed version is released
+* Add support for virtio-forwarder VNIC type
+* Fix 'domain' filter not work well in some commands
+* Fix column names for server list --no-name-lookup
+* Updated from global requirements
+* image-list should support filters 'name','status'
+* Add 'data\_plane\_status' option to Port classes
+* Fix unit test failures related to new os-client-config and osc-lib
+* Network L3 Router Commands for OSC
+* Add server list -n and --no-name-lookup arguments
+* Use openstackdocstheme in release note
+* Add the other commands for karbor osc plugin
+* Allow objects to be streamed to stdout
+* Add new parameter "is\_default" to Network QoS policy
+* Fix man page build
+* Add missing barbican commands
+* Added 'openstack image set --visibility'
+* Add python-octaviaclient plugin
+* Remove inaccurate mapping of 'host-meta' in csv
+* Updated from global requirements
+* Updated from global requirements
+* switch to openstackdocstheme
+* Use identity auth v3 the README examples
+* Updated from global requirements
+* update the docs URLs in the readme
+* move auto-generated api docs into contributor tree
+* reorganize existing documentation according to the new standard layout
+* Enable some off-by-default checks
+* Now OSC server create check keys in --nic
+* When creating a trust, send role\_ids instead or role\_names
+* Add direction field to QoS bandwidth limit
+* Show neutron tags in OSC network show
+* Add support for Karbor Plugin
+* Add project purge command to osc
+* Don't show hint about vlan transparent in network set
+* Add default-quota to subnet pool commands
+* Updated from global requirements
+* Fix Mapping Guide Error
+* Updated from global requirements
+* volume functest: ensure snapshots deleted when volume delete
+* Updated from global requirements
+* Updated from global requirements
+* Updated from global requirements
+* Updated from global requirements
+* Trivial fix typos
+* Replace "Display Name" by "Name" in volume list
+* JSON-ify image functional tests
+* Use \_get\_token\_resource in role assignment list
+* Updated from global requirements
+* Create server with security group ID and name
+* Refactor Extension show and list command
+* Updated from global requirements
+* Convert image functional tests into JSON format
+* Convert volume functional tests into JSON format
+* Make block-device-mapping more stable and clear
+* Correct the "extra spec" command openstack
+* Updated from global requirements
+* Ignore more exceptions in quota list
+* Rework floating ip functional tests
+
+3.11.0
+------
+
+* Do not always init compute\_client when doint port list
+* Skip floating ip attach functional test on nova-net
+* Updated from global requirements
+
+3.10.0
+------
+
+* Funcional tests: quota list
+* Nova-net functional tests: aggregates
+* Functional tests: Identity v2 and DevStack
+* Updated from global requirements
+* Fix volume qos spec list
+* Nova net functional tests round 3
+* Nova net functional tests round 2
+* Nova net functional tests round 1
+* Fix Nova-net netowrk commands
+* Fix quota functional tests for nova-net
+* Fix server create with nova-net
+* Updated from global requirements
+* Functional test for subnet\_pool
+* Fix NoneType error for volume snapshot create command
+* Improve no-auth path
+* Remove ipdb installation in tox debug section
+* Make test\_server.py more elegant and simple
+* Fix network list functional test
+* Explicitly set 'builders' option
+* Low-level Compute v2 API: floating ip pool
+* Low-level Compute v2 API: network
+* Split network tests
+* Updated from global requirements
+* Low-level Compute v2 API: floating ip
+* Low-level Compute v2 API: security group rules
+* Low-level Compute v2 API: security group
+* Add document about renaming OS\_ENDPOINT\_TYPE to OS\_INTERFACE
+* Split floating IP tests
+* Update to tox.ini
+* Add --network and --port to server create
+* Updated from global requirements
+* Split security group tests
+* Allow override of distributed router flag
+* Clean up password prompt work-arounds
+* "floating ip set/unset port" for OSC
+* Add "qos-policy" option to "port create" & "port set"
+* Structure FindFloatingIP() to work without ip\_cache
+* Enable to specify which fixed-ip to add to a vm
+* Correct flavor associate/disassociate commands in Mapping Guide
+* Help/docs cleanups: marker, limit, ip-address metavars
+* Release notes cleanup for 3.10.0 release
+* Enable to add/remove port to/from a server
+* Introduce neutron flavor associate, disassociate to OSC
+* Add help commands withouth auth in functional
+* Fix block-device-mapping when volume\_size is empty
+* Enable to create legacy router
+* Trivial Fix
+* Updated from global requirements
+* Use Sphinx 1.5 warning-is-error
+* doc: Correct Sphinx warnings
+* doc: Remove local fork of apidoc
+* Change noauth strategy for plugin loading
+* Fix volume transfers request commands
+* Doc: Fix link in network flavors
+* OSC Extension Show
+* Remove log translations
+* Fix Trivial Changes in [1]
+* Support to add/remove multi users for "group add/remove user"
+* Simplify logic around option lists in port set
+* Enable to specify which vm fixed-ip to publish
+* Introduce Neutron DHCP agent commands to OSC
+* docs: Don't include ChangeLog
+* OSC Network Flavor Profile
+* Make MAC address of port updatable
+* Non-Admin can't list own projects
+* Updated from global requirements
+* Narrow expected responses for CheckUserInGroup
+* Add extra filtering options to qos policy list
+* Adds missing flavor information in the server list long command
+* Functional test for ip\_availability
+* OSC Quota List
+* Fix reference in network flavor create command reference
+* Refactor ServerTests and ServerEventTests functional test classes
+* Fix "security group list" command to display project ID properly
+* Trivial Fix
+* Jsonify meter and meter rule functional tests
+* Revert "Fix port command for SDK >0.9.10"
+* Fix handling the use\_default\_subnet\_pool attribute
+* Add sort support to project list
+* Add the bgp agent type to network agent command
+* Remove py34 tox env and pypi classifier
+* command list: Move network meter appropriately
+* Add server event list and show commands
+
+3.9.0
+-----
+
+* Updated from global requirements
+* Cleanup release notes for 3.9.0 release
+* Trivial Fix
+* add neutron CLI to decoder
+* Normalize the gnocchiclient docs entry
+* Add "--private-key" option for "keypair create"
+* Trivial Fix
+* Updated from global requirements
+* Jsonify network flavor functional tests
+* Nit: Trivial doc formatting fix for network flavor
+* Use \*\_as\_ids instead \*\_as\_list
+* Add a validation about options for server migrate command
+* Updated from global requirements
+* Update doc/source/command-objects/image.rst
+* Port set/unset SecGroup Bug Fix
+* Fix output of ListSecurityGroupRule
+* openstack image create : --file and --volume exclude each other
+* Fix can not set is\_default in network
+* Support --no-property in "volume set" command
+* Revert unit tests for quota commands
+* Support list commands by group name keyword
+* Auto allocated topology for OSC
+* minor tweaks to mapping table
+* add keystone and glance -> osc mapping
+* Fix "endpoint list" help message
+* Show openstacksdk version info in "module list"
+* OSC Network Flavor
+* Fix properties format for volume qos in volume v1
+* Rework port functional tests on json output format
+* add volume->osc mapping
+* add swift and nova to osc mapping
+* Add Cinder v3 client support for volumes
+* TODO cleanup: osc-lib
+* Remove text about OSC as a plugin requirement
+* Remove unused logging import
+* Remove remaining uses of SDK Proxy.session
+* Finish converting server functional tests to JSON format
+* Remove quota set workaround for SDK <0.9.13
+* Fix image selection in server function tests
+* Fix "server create" command failed when --nic auto or none
+* Use public and unified method get\_console\_url()
+* Handle log message interpolation by the logger in compute/
+* Handle log message interpolation by the logger in network/
+* Handle log message interpolation by the logger in identity/
+* Updated from global requirements
+* Overwrite/Clear Flavor property
+* Refactor volume functional test in volume v1
+* Updated from global requirements
+* Updated from global requirements
+* Modify error handling for role and group commands
+* Fix --parents and --children options in project show
+* Add --fixed-ip option to the port list command
+* Fix wrong behavior of parsing plugin service name
+* Fix "module list --all" failed
+* NIT: replace os with openstack in command example
+* mention the final ocata osc version in releasenotes
+* SDK refactor: Set "is\_admin\_state\_up" for network agent
+* TODO cleanup: OSC\_Config
+* Add mitaka release notes to master
+* Update reno for stable/ocata
+
+3.8.1
+-----
+
+* Add relnotes for the two recent bug fixes
+* Fix network create --project
+* Fix address scope list --share
+
+3.8.0
+-----
+
+* Fix sphinx errors
+* Updated from global requirements
+* Cleanup for 3.8.0 release
+* Switch server create to block\_device\_mapping\_v2
+* Support "--no-property" option in volume snapshot set
+* Adds domain specification for SetUser
+* Add options to "server list" command
+* Fix Identity functional tests to not require OS\_AUTH\_URL
+* change assert\_show\_fields to not fail on new fields
+* Add server\_boot\_from\_volume() test
+* Fix 'mapping set' return value
+* Add server test for image and flavor lookups
+* Updated from global requirements
+* Use image client for images instead of compute
+* Update container format choices
+* Handle 403 error on creating trust
+* SDK refactor: Prepare security group commands
+* Add meter rule to OSC
+* Update devref about "--no-property"
+* Fix OSC networking commands help errors
+* Functional tests debug support
+* Switch to use cleanup method in functional test
+* Fix functional test for creating subnet
+* Functional test for router
+* Functional test for subnet
+* Functional test for volume qos
+* Remove the fixed set of choices for network\_type
+* Add plugin adoption for trove
+* Error in the return of command server show, create
+* Error in the return of command 'volume qos create'
+* Functional test for volume snapshot
+* Update functional test for aggregate
+* Updated from global requirements
+
+3.7.0
+-----
+
+* Release 3.7.0 cleanup
+* Fix quota set command error for SDK > 0.9.10
+* SDK refactor: Prepare network agent commands
+* Updated from global requirements
+* unskip port test
+* Use git+file urls instead of directories
+* Fix quota show --default command
+* Fix network functional tests for sdk 0.9.12
+* Fix floating IP delete and show by IP
+* Add "encryption-\*" options in volume type commands
+* Fix subnet creating failure in functional test
+* fix functional tests for network agents
+* Fix security group rule list for NEtwork v2
+* Install from /opt/stack/new instead of git.o.o
+* Fix quota show output
+* unskip network qos rule type functional test
+* Fix image member unit tests occasional failures
+* Fix flavor create help re swap size units
+* Fix Network QoS rule CLI attrs parsing
+* Add unit test for multi volume types delete
+* add support for running tests with master dependencies
+* To display image size in human friendly format
+* Updated from global requirements
+* Add support for Network QoS rule commands
+* Make 'object save' fast again
+* Fix Octavia gate breakage caused by \_get\_columns()
+* functional test for volume
+* Fix port command for SDK >0.9.10
+* Fix filter error in os volume list
+* Add --project and --project-domain option to "volume snapshot list"
+* add domain id to expected IdP fields, unskip tests
+* skip tests related to SDK 0912 and keystone IdP change
+* Functional tests - flavor
+* Add options to allow filtering on agent list
+* Fix network service provider functional test
+* Fix "ip availability show" command
+* Updated from global requirements
+* Fix creating a private flavor with ID auto
+* Functional tests - port
+* Add support for Glance 'update image members' feature
+* Fixes image api URL endpoint for certain scenario
+* Remove unneeded methods from OS\_Config class
+* Error handling for delete commands in identity
+* Update the description format
+* Add ":option:\` \`" in the help message
+* OSC Network Meter
+* Beef up floating IP functional tests
+* Beef up address scope functional tests
+* Beef up network functional tests
+* update server migrate '--wait' description
+* Revert "WIP: Skip broken functional tests..."
+* Updated from global requirements
+* Fix a spelling error
+* Fix typo in release notes
+* Add unit tests for usage commands in compute v2
+* Test-requirements.txt: Bump Hacking to 0.12
+* Updated from global requirements
+* WIP: Skip broken functional tests..
+* To support '--project' and '--project-domain' options
+* Add support for QoS rule type commands
+* Update earliest-version number format in release notes
+* Should support 'auto' and 'none' as network parameter when boot instances
+* Fix all missing "os to openstack" transformation
+* Add '--type'and other options to network rbac list
+
+3.6.0
+-----
+
+* Fix the missing os in command in example
+* Add 'allowed address pairs' option to 'port create/set/unset'
+* change os in command example to openstack(3)
+* change os in command example to openstack(2)
+* change os in command example to openstack
+* Add support for clearing router gateway
+* Introduce overwrite functionality in \`\`osc router set\`\`
+* Add one test for "backup set" command
+* Add doc for Searchlight client
+* Tivial:update the description format in volume\_snapshot.py
+* Add filtering options to the address scope list command
+* Add support for setting router gateway
+* Add ploop to supported disk formats
+* SDK refactor: Prepare network commands
+* Updated from global requirements
+* [TrivialFix] Fix typo error
+
+3.5.0
+-----
+
+* SDK Refactor: Prepare port commands
+* 3.5.0 release note cleanup
+* Updated from global requirements
+* Add two consistency group commands
+* SDK Refactor: Prepare router commands
+* Add "--remote-source" option to "volume snapshot create" command
+* update plugins documentation
+* Add extra filtering options to floating ip list
+* Correct missspellings of secret
+* Add '--force' option to 'volume snapshot delete' command
+* Modified API calls in os usage
+* Trivial: update volume-qos.rst
+* Add "consistency-group-snapshot" option to consistency group create
+* Add "consistency group set" command
+* Add --default option to "volume type list"
+* Add some options to "volume create" command
+* Revert "Remove marker and loop from "image list" command"
+* Remove auth\_with\_unscoped\_saml decorator
+* SDK Refactor: Prepare ip availability commands
+* Adjust the code sequence in consistency\_group.py
+* Avoid duplicated project\_id when show network resources
+* Add "dns-name" option to "os port create" and "os port set"
+* Add "consistency group show" command
+* Add "consistency group delete" command
+* Updated from global requirements
+* Updated from global requirements
+* Correct reraising of exception
+* Add '--project' and '--project-domain' options to os cmds
+* Add functional test for volume service
+* Add network service provider list to OSC
+* Add \`--enable/disable-port-security\` option to \`port set\` and \`port create\`
+* Add unit tests for server create in computev2
+* Trivial:modify one parameter
+* Refactor availability zone functional test
+* Add QoS support to Network object
+* Introduce overwrite functionality in \`\`osc subnet set\`\`
+* Functional test for configuration
+* Functional test for aggregate
+* Refactor module functional test
+* Add choices for option '--policy'
+* Fix description errors in volume fakes
+* DevRef fix for network qos policy
+* Add options to "volume snapshot list" command
+* Show team and repo badges on README
+* Functional test for agent
+* Add "volume host set" command
+* Updated from global requirements
+* Functional test for server group
+* clean up image choices and help text
+* Add "--type" and "--retype-policy" options to "volume set" command
+* TrivialFix in helpMessage for readability
+* Updated from global requirements
+* Add "Is Public" column in volume type list
+* Remove outdated comments in volume unit test
+* Fill the missing colon
+* Add "volume host failover" command
+* Sort list images by name by default
+* SDK Refactor: Prepare security group rule commands
+* SDK Refactor: Prepare network rbac commands
+* SDK Refactor: Prepare network qos policy commands
+* SDK Refactor: Prepare subnet commands
+* Add commands for "consistency group snapshot"
+
+3.4.1
+-----
+
+* Add relnote for release 3.4.1
+* Use project\_domain\_id only in password auth
+* Using v2 as the default version of Glance
+* Add "consistency group create" command
+
+3.4.0
+-----
+
+* translate all command help strings
+* Updated from global requirements
+* 3.4.0 release note cleanup
+* Do proper deprecation for security group rule create
+* Outdated test data clean up in volume
+* TrivialFix: Insert blank space for readability
+* Updated from global requirements
+* Updated from global requirements
+* Add '--network' and other options to floating ip list
+* Show disk format vhdx in help
+* network.common.NetworkAndComputeShowOne: catch HttpException
+* Updated from global requirements
+* Add 'description' option
+* Add 'all-projects' option to 'volume backup list'
+* Add options to "volume backup list" command
+* Updated from global requirements
+* Not appropriate name sg rule attribute
+* SDK refactor: Prepare floating ip commands
+* Refactor "snapshot" commands
+* Updated from global requirements
+* Add filtering options --name,--enable,--disable to router list
+* Support --provider-\* options in the network list command
+* Add --long option and more columns to the hypervisor list command
+* Adds information about private key generation for instance access
+* Updated coverage configuration file
+* Avoid duplicated project\_id when show network
+* Updated from global requirements
+* update openstackclient page url
+* update volume and zone commands
+* Improve a network testcase
+* Use FakeImage class to replace duplicated image info in volume test
+* Updated from global requirements
+* Correct help string of the subnet pool list options
+* Allow input the QoS policy name in network rbac create command
+* Updated from global requirements
+* Add option to allow filtering by mac-address on port list
+* Updated from global requirements
+* Warning for empty password set for user create/set
+* Reset allocation pools to [] instead of ''
+* Rename variable to avoid shadowing of built-in name
+* Add "--read-only" and "--read-write" options in "volume set"
+* Add "volume migrate" command
+* Add description field port create & port set
+* Add support make a router HA
+* Add necessary info to Floating IP list
+* properly format error messages for volume resizing
+* Updated from global requirements
+* Update the doc for Zaqar v2
+* Updated from global requirements
+* Add direction and protocol options to os security group rule list cmd
+* Updated from global requirements
+* Add a new column and a new option the 'os port list' cmd
+* Add security groups options to "port create/set/unset"
+* Fix --shared/block-migration options in server migrate command
+* Add network support for Network QoS policies
+* Fix router unset --route option
+* Redefine set/unset command devref
+* Refactor image v1 unit tests with FakeImage class
+
+3.3.0
+-----
+
+* More 3.3.0 release notes
+* Improve output of supported API versions
+* Enable release notes translation
+* Updated from global requirements
+* Mask passwords in debug logs for auth\_config\_hook
+* SDK Refactor: Prepare subnet pool commands
+* SDK Refactor: Prepare network segment commands
+* SDK Refactor: Prepare address scope commands
+* Updated from global requirements
+* Refactor qos spec unit test in volume v1
+* Add --ha option to os router create command
+* Updated from global requirements
+* Document \`openstack complete\` help and usage
+* Add example in the doc when using Identity v3
+* Updated from global requirements
+* Update default nova api version to 2.1
+* Remove beta label for network segment resource
+* Add and modify options for "volume create" command
+* Implement "consistency group list" command
+* Updated from global requirements
+* fix doc information in the limit.rst
+* Replace 'MagicMock' with 'Mock'
+* Add translation markers for object commands
+* Add option "--name" to command "openstack object create"
+* Add default limit for container/object
+* Add command option parameter in console-url.rst
+* Updated from global requirements
+* Add warning message for --state option of set command in volume
+* Align '=' for developing.rst and newton.rst
+* Updated from global requirements
+* remove square backet to required parameter
+* Remove reference to CLI Ref in osc doc
+* Add option markup in osc doc
+* Fix typo in osc doc
+* Add functional test for snapshot in volume v1
+* Support "--no" option in aggregate set
+* Updated from global requirements
+* Add --description to Neutron commands
+* Add unit tests for backup commands in volume v1
+* Use assertGreater replace assertTrue
+* Fix unset commands to pass normally when nothing specified
+* Add square bracket to option parameter
+* Updated from global requirements
+* Implement "volume transfer request show/accept" command
+* Align '=' for image.rst
+* Add "volume backup set" command in volume v2
+* Add filtering options to os network list command
+* Updated from global requirements
+* Fix "volume unset" command pass normally when nothing specified
+* Use correct router add/remove interface methods
+* Refactor volume unit test with FakeVolume class in volume v1
+* replace metavar "volume-id" with "volume" to avoid ambiguity
+* Overwrite/Clear support for subnets
+* Introduce overwrite functionality in \`\`osc port set\`\`
+* Remove unnecessary setUp
+* Add 'description' option to os subnet (pool) create/set cmd
+* Add --description to Create/Set Network
+* Clean up docs and notes for 3.3.0 release
+* Provide support to list ports by network
+* Add filtering options to os subnet pool list command
+* Add filtering options to os subnet list command
+* Fix quota-update issue in LBaaS
+* Fix Quota Support for HMs
+* Correct login name deduction in SshServer
+* router list if availability\_zone ext not enabled
+* Support mark volume as bootable in volume set
+* Doc, help and message updates for port unset
+* Replace 'MagicMock' with 'Mock'
+* Support listing specified server's ports
+* Fix openstack quota set/show --class not work
+* Support fetching network project default quota
+* Add functional tests for unset multiple volume type props
+* Set quota "per\_volume\_gigabytes", "backup\_gigabytes" and "backups"
+* Unit tests of quota command refactor
+* Trivial: Rename ListTransferRequests to ListTransferRequest
+* Display hypervisor information without uptime
+* Fix regular expression for uptime in hypervisor show
+* Add unit test for volume type in volume v1
+* Implement "volume transfer request delete" command
+* Implement "volume transfer request create" command
+* Error handling of multi REST API calls for "snapshot set" command
+* Add "--limit" and "--marker" options to "volume list" command
+* Support error handling for delete commands in volume v1
+* Multi REST API calls error handling of "volume unset" command
+* remove the old post\_test\_hook
+* remove duplicate unit test
+* unwedge the gate
+* Add network segment create, delete and set support
+* move all functional tests to tests module
+* move unit tests to new "unit" test module
+* Defer auth prompting until it is actually needed
+* standardize release note page ordering
+* Do not show "os-volume-type-access:is\_public" property of volume type
+* better functional test collection
+* format token expires time to prevent json loading datetime data
+* Update reno for stable/newton
+* Use assertIn(A, B) instead of assertTrue(A in B )
+* Updated from global requirements
+* Rearrange integration tests
+* Updated from global requirements
+
+3.2.0
+-----
+
+* Updated from global requirements
+* Add importing file to import warnings
+* Provide fallback prompt function for current osc-lib
+* Fix auth prompt brokenness
+* Updated from global requirements
+* Cleanup after install
+
+3.1.0
+-----
+
+* Fix six typos
+* Updated from global requirements
+* Clean imports in code
+* Updated from global requirements
+* Restore default auth-type for token/endpoint
+* Updated from global requirements
+* [docs] fix incorrect rst markups
+* Clean up FakeClient classes in volume fakes
+
+3.0.1
+-----
+
+* Work around a version clash issue with os-client-config
+* Fix post and periodic jobs
+
+3.0.0
+-----
+
+* Updated from global requirements
+* Add Subnet service-types to subnets
+* Integ test cleanup
+* Fix up last-minute imports to use osc-lib
+* document locale and language support tips
+* Add shell integration test
+* Gate-unbreaking combo review
+* Add "volume service set" command
+* update requirements and test requirements
+* Fix errors in volume set/unset image properties unit tests
+* Rename backup commands in volume v1 and v2
+* Add support for domain specific roles
+* Fix OSC identity v3 functional tests
+* Implement "network agent set" command
+* Add '--dhcp' and '--no-dhcp' options to os subnet list cmd
+* Add --ip-version filtering option to subnet.rst
+* Support multi REST API calls error handling for "volume set" command
+* Updated from global requirements
+* osc-lib: shell
+* Implement network agents functionality
+* Show "target\_project\_id" attribute properly for network rbac object
+* Add unit tests for group commands in identity v3
+* Updated from global requirements
+* Updated from global requirements
+* Remove an outdated directory in tox.ini
+* Add support of setting volume's state
+* Implement "network rbac set" command
+* Add a document for required options
+* Refactor identity v3 unit tests with fake class
+* Updated from global requirements
+* OS\_DEFAULT\_DOMAIN must be an ID
+* Updated from global requirements
+* Document network trunk  commands
+* Update the description of project in releasenotes
+* Updated from global requirements
+* Pass security group id to novaclient while adding security group to server
+* Implement network rbac create and delete commands
+* Allow setting quotas for server groups and server group members
+* Add support for deleting volumes with associated snapshots
+* arguments are not locale decoded into Unicode
+* Use identity fake classes instead of old unit tests data
+* Remove temporary code in ClientManager
+* Use assertEqual() instead of assertDictEqual()
+* Add options to "volume type list" command
+* Add "--marker" and "--limit" options to "snapshot list"
+* Unit test of credential in identityv3
+* Add assignment list to v2 identity and deprecate alternate listing
+* Rework clientmanager
+* Clarification of option name rules
+* Remove execute permission on a few files
+* Fix error for find\_service() in identity
+* Standardize import format
+* Remove discover from test-requirements
+* Add Support for showing flavor access list
+* Support to get server rdp/serial/mks type console url
+* Updated from global requirements
+* Set identity v3 client in networkv2 fake
+* Show project access for volume type
+* Transfer "ip floating CRUD" to "floating ip CRUD"
+* Updated from global requirements
+* Exchange the check order for the dhcp and no-dhcp
+* Support bulk deletion for delete commands in identityv3
+* Updated from global requirements
+* Unskip the tests affected by warlock 1.3.0
+* Follow upper constraints for all tox targets
+* Add create\_one\_image\_member() in FakeImage class and update test
+* Update doc for credential in indentityv3
+* Updated from global requirements
+* Allow format selection in get\_opts
+* Change to plural form of object in multi delete error message in networkv2
+* Support error handling for delete commands in volumev2
+* Make set/unset commands pass normally when nothing specified in identityv3
+* Temp work around for missing select\_auth\_plugin()
+* Add "--project" option to "volume type create" command
+* Change the wrong import order
+* Modify some help and error messages in ec2creds identityv2
+* image list: Add Checksum column
+* Add Python3.5 to setup.cfg tox.ini
+* Add "--incremental" option to "backup create" command in volume v2
+* Pass security group id to novaclient
+* Make the doc build reproducible
+* Modify compute agent set command
+* Use FakeProject and FakeDomain classes in unit tests of networkv2
+* Add missing "Volume version 2 only" message in backup.rst
+* Remove useless dest of option in volume v1&v2
+* Updated from global requirements
+* remove unused LOG
+* Updated from global requirements
+* Remove FakeService.get\_services
+* Add notes, modify notes in fakes docstring
+* Add network-topolopy support
+* Unskip tests caused by bug 1599333
+* Added a note on how to test changes
+* Correct reraising of exception
+* modify notes in the FakeHypervisorStats docstring
+* fix one spelling mistake and two help messages
+* "server list": "Image Name", "Image ID" columns
+* Add '--force' option to 'backup delete' command in volumev2
+* Add "--property" option to "snapshot create" command in volumev2
+* fix some spelling mistakes in doc/
+* skip failing tests due to bug 1599333 is fixed
+* Deduplicate get\_opts methods
+* Add python-neutronclient to OSC plugins
+* fix a few spelling mistakes
+* Remove useless dest of option in "snapshot create" command
+* Add missing '(name only)' message for keypair in computev2
+* Refactor unit tests for project and domain with fake classes in identityv3
+* Transfer "ip fixed add/remove" to "server add/remove fixed ip"
+* Transfer "ip floating add/remove" to "server add/remove  floating ip"
+* Transfer "ip floating pool list" to "floating ip pool list"
+* Updated from global requirements
+* Add command to unset information from ports
+* Add "--snapshot" option to "backup create" command in volumev2
+* update plugin documentation
+* osc-lib: api.auth
+* Add command to unset information from Subnet-pools
+* Fix doc issue for "compute agent list" command
+* Add port security option to network commands
+* Add "--property" option to "flavor create" command
+* Add command to unset information from Subnets
+* Add "--force" option to "volume qos delete" command
+* Support bulk deletion for delete commands in computev2
+* Update Fakes.py and unit tests for commands in identity V2.0
+* Modify few words and change output format for command "ip floating list"
+* skip image tag tests
+* Change "ID only" to "name or ID" for backup commands
+* Add command to unset information from Routers
+* Add "--force" option to "backup create" command in volumev2
+* Make set/unset command in volume pass normally when nothing specified
+* Modify some unusual help messages in computev2
+* Implement rbac list and show command
+* Add unit tests for "host list" and "host show" commands
+* Fix several flake8 code style issues in compute tests
+* Make code more compact for get\_list\_opts function
+* Remove code forgotten in cb28fb55884a9be7cd70c37343181116cf000a42
+* Support multi-delete for commands in identity V2
+* Fix the problem of router delete
+* Updated from global requirements
+* Improve server functional tests
+* Standardize logger usage of catalog in identity
+* Use resource id when name given for identity show
+* Fix typo in openstackclient/network/v2
+* Remove OSCGenericPassword plugin
+* Refactor unit test of "compute service list" command
+* Add FakeObject classes to fakes.py, update unit tests in identity V2
+* Fix errors for "host set" command
+* Fix token/endpoint auth plugin
+* Updated from global requirements
+* Add "--project" option to the "flavor create" command
+* Fix a missing i18n support in security\_group\_rule.py
+* Make set/unset commands in compute/image/common return normally when nothing specified
+* Improve masking of secrets in configuration show
+* Refactor setting defaults for some scope parameters
+* Refactor check\_valid\_auth\_options function
+* Make the print info support i18n
+* Support bulk deletion for "flavor/aggregate delete"
+* Add "--device-owner" option to "port list"
+* use env vars to specify OS\_IDENTITY\_API\_VERSION
+* Support JSON data for port binding profile
+* support multi-delete for volume-type
+* Standardize logger usage
+* Use osc\_lib in server\_image.py
+* Error handling of "router delete" command
+* Do not prompt for scope options with default scoped tokens
+* Updated from global requirements
+* Modify help msg and docs in identity
+* Make set/unset command in identity and image pass normally when nothing specified
+* move release note to correct directory
+* Fix console url show command broken in microversion case
+* Support bulk deletion for delete commands in networkv2
+* Add "--password-prompt" to user.rst
+* Modify doc issues about property option of aggregate
+* Add functional test for "aggregate unset" command
+* Add doc for logger usage
+* Fix help msg of identity endpoint
+* Finish osc-lib transition for command.py
+* Fix volume functional tests
+* Setup deprecate msg for command.py
+* Add default IP version and fix help messages for "ip availability list"
+* Support bulk deletion for commands that exist in both network and compute
+* Standardize logger usage in volume
+* Remove blank line in release notes
+* Add release note for network endpoint type bugfix
+* Fix missing i18n supports in api/ and shell.py
+* Fix foundation copyrights
+* Ensure endpoint type is used for network commands
+* Support compute service force down/up
+* Fix errors in \`\`set/unset flavor\`\` unit tests
+* Fix i18n problems for common files in identity
+* osc-lib: timing
+* osc-lib: command
+* osc-lib: parseractions
+* osc-lib: logs
+* osc-lib: utils
+* osc-lib: exceptions
+* Add "--network-segment" option to "subnet create"
+* Fix errors in flavor unit tests
+* Fix image delete multiple arguments error
+* Trivial: Fix coding style in examples in doc
+* Add geneve provider network type
+* Use osc-lib and set up deprecation warnings
+* Updated from global requirements
+* Moving authentication from keystoneclient to keystoneauth
+* Updated from global requirements
+* Fix network
+* Remove duplicate file logger formatter setting
+* Make set/unset commands in network return normally when nothing specified
+* Clean up fakes.py in volumev2
+* Fix compute service set command
+* Modify unit tests of compute agent delete
+* Error handling for KeyValueAction class
+* Set up 3.x release notes
+
+2.6.0
+-----
+
+* Release note cleanups for 2.6.0
+* Fix i18n supports in commom
+* Add Tox prerequisites and installation
+* Update unit test test\_extension with fake class
+* Support error handling for "port delete" command
+* Fix i18n support problems in identity
+* Add functional tests for IP availability
+* Fix release note links to (now) external docs
+* Fix errors for "volume type unset" command
+* fix keypair help msg
+* Add newline to strings in stdout/stderr.write()
+* modify server group
+* fix image unset
+* Add server set/unset unit test cases
+* Updated from global requirements
+* Add support for volume transfer request list
+* Refactor SetService --enable/disable option
+* Make set/unset commands in volume return normally when nothing specified
+* Imported Translations from Zanata
+* Add network availability for osc
+* Move server image create command to its own resource file
+* Modify the style of translated messages
+* Check port name in set port tests
+* Fix wrong test in flavor unit tests
+* Fix some missing i18n support problems in compute
+* Updated from global requirements
+* Support multiple argument for compute agent delete command
+* Update v2 endpoint show help
+* Fix --enable options on commands
+* Add support for removing flavor-access
+* Trivial: Remove duplicated line in man page
+* Updated from global requirements
+* Modify lowercase to uppercase
+* Updated from global requirements
+* Trivial: Fix i18n support in network/common.py
+* Fix unit test for volume commands in volumev2
+* include old release notes in reno
+* add unit test for compute agent command
+* Add FakeQos class and update unit test for qos\_specs in VolumeV2
+* Updated from global requirements
+* Fix i18n support in cinder
+* Add support for setting flavor-access
+* Support to set server state
+* Add "image unset" command
+* Fix output and error log in server.py
+* Support deleting multi address scopes in networkv2
+* Fix functest "test\_server\_metadata()" in test\_sever.py
+* Fix help message for "server group delete" command
+* Add network segment command object
+* [compute] Add server backup function
+* i18n support for leftover exception messages in volume
+* Do not require an scope when setting a password
+* fix endpoint show help
+
+2.5.0
+-----
+
+* keystone: fix catalog output when region is unset
+* Release notes cleanup
+* Refactor service unit tests
+* Search by user defined ID for service providers
+* Updated from global requirements
+* Fix i18n support for help and error messages in compute
+* Search by user defined ID for identity providers
+* i18n support for help and error messages in cinder
+* Add FakeType class and update volumetype test in VolumeV2
+* Add some functional tests for commands in VolumeV2
+* Updated from global requirements
+* Add FakeSnapshot class and update snapshot test in VolumeV2
+* Add functional tests for server group in ComputeV2
+* Fix image tests to use warlock resources
+* Avoid TypeError on message object additions
+* Add network support for "quota set"
+* Fix i18n support for help and log.warning in image
+* Updated from global requirements
+* Refactor TestVolumeShow with FakeVolume
+* Add FakeBackup class and updata backup unittest in volumeV2
+* Add ip version filter to subnet list
+* Added CONTRIBUTING.rst file
+* Add VLAN Transparent option to \`\`osc network\`\`
+* Fix i18n support for help and error msg in network
+* Refactor TestRemoveProjectImage with FakeImage class
+* Added --no-route to the router set command
+* Updated from global requirements
+* Changed the nomenclature of credentials command
+* Additional network protocol support
+* Refactor TestImageList with FakeImage class
+* Refactor TestAddProjectToImage with FakeImage class
+* remove #noqa from i18n imports
+* Pep8 environment to run on delta code only
+* Refactor TestVolumeList with FakeVolume
+* Fix functional test for floatingip add/remove in ComputeV2
+* Implement "address scope set" command
+* Implement "address scope show" command
+* Implement "address scope list" command
+* Implement "address scope delete" command
+* Implement "address scope create" command
+* Add unit tests for "server show" command
+* Updated from global requirements
+* Use find\_resource() instead of get() in \_prep\_server\_detail()
+* Ignore domain related config when using with keystone v2
+* Fix functional test failures
+* Map server power state num to meanful string
+* Updated from global requirements
+* Trivial: Remove unuseful comments for assertRaise() checking
+* Remove unnecessary type conversions in network unit tests
+* Ignore domain related config when using with keystone v2
+* Fix network router type display
+* bump timeout to prevent gate failures
+* Added "name" parameter to the help message
+* Add a unit test for "flavor create" command
+* Add describe of overwrite options behavior into devref
+* remove assert in favor an if/else
+* Spec to Implement IP Availability
+* Make "flavor show" command to show a private flavor properly
+* Documentation updates
+* Replace tempest-lib with tempest.lib
+* add a bandit environment to tox
+* Fix error in flavor set/unset command
+* Add functional tests for commands of floating ip
+* Fixes BadRequest when no --pool-prefix given
+* Support for volume service list
+* Doc: Add network resource descriptions
+* Devref: Command Beta
+* Support quota show for current project
+* Fix server group document issue
+* Add commands of clustering service to doc
+* Add new share and default parms to subnet pool cmds
+* Updated from global requirements
+* Fixed subnet command host route output
+* Trivial: Fix an omited i18n issue
+* Update tests for server
+* Add "server group show" command
+* Add "server group list" command
+* Add "server group delete" command
+* Add "server group create" command
+* Support X.latest format for OS\_COMPUTE\_API\_VERSION
+* Fix mutable default arguments in tests
+
+2.4.0
+-----
+
+* Rename --profile to --os-profile
+* Updated from global requirements
+* Update keypair tests
+* Fix client certificate/key support for Network v2 commands
+* Imported Translations from Zanata
+* Deduplicate CLI output parser code in test.py
+* Add provider network options to osc network set
+* Clean up for next release
+* Add options to security group rule list
+* Fix router set --route option
+* Initialize neutron client with region name
+* Updated from global requirements
+* Remove methods argument from vloume/v2/fakes.py
+* State i18() changes and help messages improved
+* Add support for removing volume-type-access
+* Fix wrong attribute name and add functional test for --snapshot
+* Remove methods argument from FakeHypervisorStats
+* Propagate AttributeErrors when lazily loading plugins
+* Add external network options to osc network set
+* Trivial: Fix incorrect comment text
+* Enhance exception handling for "network delete" command
+* Append existing information during port set
+* Use CommandFailed exception from tempest\_lib
+* Updated from global requirements
+* Fix prefixes output for subnet pool list
+* Doc: Unify repeatable option comments
+* Remove fake methods code from compute network
+* Add Testing Ref in README.rst
+* Add project options to security group rule create
+* Add network options to security group rule create
+* Add support for setting volume-type-access
+* Move keys() methods in each resource class to FakeResource
+* Add --address-scope option "subnet pool create/set"
+* Fix pep8 fail that crept in
+* use correct manager for volume snapshots
+* Fix SSL/TLS verification for network commands
+* Doc: Fix network command documentation issues
+* Append existing information during subnet set
+* TrivialFix: Rename provider segment option
+* Updated from global requirements
+* Updated from global requirements
+* Clean up release notes since 2.2.0 release
+* TrivialFix: Fix help messages for port set
+* Add option to clear information from ports
+* Make snapshot and backup name optional
+* Prefer assertEqual/assertIn over assertOutput/assertInOutput
+* Correct addCleanup use in functests
+* Support client certificate/key
+* Add provider network options to osc network create
+* Add external network options to osc network create
+* Fix typos in docstrings and comments
+* Improve tmpfile cleanup in functests
+* Remove unused method cleanup\_tmpfile
+* Use fixtures and addCleanup instead of tearDown
+* Log hint when --enable present with --disable-reason
+* Trivial: Rename FakehypervisorStats to FakeHypervisorStats
+* Add name option to 'port set'
+* rxtx factor should be a float
+* Don't mask authorization errors
+* Add default value to pool-prefix in Subnet-pool
+* Devref: Options with Multiple Values
+* Doc: Add missing command objects
+* Add --project to "subnet pool create"
+* Follow Boolean Option rule
+* Add fixed keypair create functional test
+* Fix subnet pool prefix length option
+* Wrong param type in compute-service.rst
+* Remove unused method 'from\_response'
+* Aggregate object should be "grouping of compute hosts"
+* Docs cleanup: volume command help
+* Docs cleanup: volume type
+* Docs cleanup: sort subnet commands
+* Refactor security group rule list to use SDK
+* Added functional tests for 'service provider' v3 commands
+* Add unit tests for compute v2 aggregate
+* Add "aggregate unset" to osc
+* Subnet: Add "subnet set" command using SDK
+* [Floating IP] Neutron support for "ip floating create" command
+* Support security group name for --src-group
+* Refactor security group rule create to use SDK
+* Trivial: Fix typo in common/limits.py
+* Fix "server unset" document issue
+* Use assert\_called\_once\_with() instead of assert\_called\_with()
+* Add Subnet add/remove support to router
+* Remove superfluous variable assignment statements
+* Style fix for one line docstring according to flake8
+* Add "router remove port" to osc
+* Add "router add port" to osc
+* Updated from global requirements
+* Image API v2: make volume\_type optional
+* Improve error for token issue command without auth
+* Devref: Document OSC interfaces available to plugins
+* Fix keypair create --public-key
+* Functional tests for openstackclient help messages
+* Trivial-Fix : Add a ' to the choices documentation
+* update docs with status of plugins
+* Fix options in port create/set
+* Updated from global requirements
+* Add option to allow filtering by router on port list
+* Add support for deleting Image-property
+* Add support for setting Image-property
+* Sort commands in docs
+* Doc: Fix documentation errors for command object
+* Support "--long" option in ListService
+* Use assertItemsEqual() instead of assertListEqual()
+* Trivial: Add release note for "subnet pool create" command
+* Fix dict.keys() compatibility for python 3
+* Add doc describing how to handle API errors
+* Add project options to security group create
+* Add incompatibility info for "ip floating list" command
+* Enhance list extension unit test
+* Trivial: Reorder classes in identity v3 in alphabetical order
+* Update reno for stable/mitaka
+* Add "os subnet create" command using SDK
+* Refactor security group create to use SDK
+* Refactor security group show to use SDK
+* Add subnet pool functional tests
+* Fixed command list
+* Trivial: Use 'SSH' rather than 'Ssh'
+* [Identity] Check return value is None in identity v3 unit tests
+* Add --reason for disable service
+* Remove FakeFlavorResource class
+* Add support of setting snapshot state
+* Add port functional tests
+* Add 'port set' command
+* [Subnet pool] Add 'subnet pool create' command support
+* [Subnet pool] Add 'subnet pool set' command support
+* Trivial: Fix incorrect comments in compute fakes.py
+* remove py26 workaround in osc
+* [Identity] Check return value is None in identity v3 unit tests
+* Add port list command
+* Trivial: Remove useless return
+* Use \_get\_columns() to obtain columns in network.py
+* Add release note for security group set refactor
+* Test take\_action() instead of run() in unit tests
+* Updated from global requirements
+* Add 'port create' command
+* Add subnet functional tests
+* Updated from global requirements
+* Updated from global requirements
+* " openstack server image create " doesn't print proper info
+
+2.2.0
+-----
+
+* Fix test\_aggregate functional test
+* [Volume] Check return value is None in volume unit tests
+* Fix incorrect unit test for router
+* Refactor security group set to use SDK
+* Updated from global requirements
+* Trivial: Reorder unit tests in alphabetical order in volume tests
+* [Image] Check return value is None in image unit tests
+* Support "network create" command in nova network
+* Add test cases to test some commands with '--wait' and fix bug
+* Devref: Options with Choices
+* Clean up unnecessary import of urlparse module
+* Trivial: Update image\_list v2 docs
+* Fix regression in interactive client mode
+* Fix 'code-block' tag format issues
+* TrivialOrder: Rearrange Class Names
+* add a checklist for creating a new plugin
+* Trivial: Reorder flavor op order in flavor.py
+* Subnet: Add "subnet delete" command using SDK
+* fix: Exception message includes unnecessary class args
+* Refactor security group list to use SDK
+* take\_action() method from command.Command shouldn't return
+* Trivial: Reorder unit tests in test\_type.py
+* Fix return value of "image set" command
+* [Compute] Check return value is None in compute unit tests
+* Router: Add --route and --clear-routes options to "router set" command
+* Add MultiKeyValueAction to custom parser action
+* Make SetAggregate inherit from cliff.Command
+* Make SetAgent inherit from cliff.Command
+* Make SetSecurityGroup inherit from cliff.Command
+* Make SetFlavor and UnsetFlavor inherit from cliff.Command
+* Add missing command/configuration object
+* Updated from global requirements
+* [compute] Add set host command
+* Add shell --profile option to trigger osprofiler from CLI
+* update heat object and command doc
+* Add some test cases for "server list" command
+* Floating IP: Neutron support for "ip floating show" command
+* Improve tox to show coverage report on same window
+* Py3 replace dict.iteritems with six.iteritems
+* Updated from global requirements
+* Defaults are ignored with flake8
+* Fixed a bunch of spacing
+* Add "security group rule show" command
+* Fix wrong return value in TestDeleteFloatingIPNetwork
+* Use update\_parser\_common() in ShowNetwork
+* [compute] Support restore server
+* [compute] Add unit test for keypair
+* Use instanceof instead of type
+* Add "os subnet show" command using SDK
+* Initialize \_keys in \_\_init\_\_() in FakeFlavorResource
+* Add unit tests for 'hypervisor stats' command
+* Clean redundant argument to dict.get
+* Add functional tests for "volume" commands v2
+* Add functional tests for "image" command v2
+* Updated from global requirements
+* Add unit test for "flavor show" command
+* Refactor: Set "project\_id" for FakeXXX in a consistent style
+* Fix Mutable default argument
+* gitignore .idea
+* Trivial: Rename subnet\_pool.rst to subnet-pool.rst
+* Replace string format arguments with function parameters
+* Support unscoped token request
+* Use assertIsNone() instead of assertEqual(None, xxx)
+* Don't use Mock.called\_once\_with that does not exist
+* Floating IP: Fix "ip floating list" in neutron network
+* Subnet Pool: Add "subnet pool show" command
+* Subnet Pool: Add "subnet pool list" command
+* Remove unused test-requirments
+* Subnet Pool: Add "subnet pool delete" command
+* Support "network show" command in nova network
+* Support "network list" command in nova network
+* Add release note for "network delete" command for nova network
+* Define FakeFloatingIP class in tests/compute for nova network commands
+* Add release note for "ip floating delete/list" commands for neutron network
+* Fix 'openstack --help' fails if clouds.yaml cannot be read
+* Rename parameter "identifier" to "network" in network commands
+* Use assertRaises() to check if an exception is raised
+* Support "network delete" command in nova network
+* Floating IP: Neutron support for "ip floating list" command
+* Floating IP: Neutron support for "ip floating delete" command
+* Updated from global requirements
+* Add quota functional tests
+* Add NetworkAndCompute Lister and ShowOne classes
+* Fix identity test\_role functional tests
+* Trivial: Fix a typo in test\_network.py
+* Updated from global requirements
+* Refactor network AZ exception handling
+* Refactor security group rule delete to use SDK
+* Identity: Fix DisplayCommandBase comments for cliff ShowOne subclass tests
+* Identity: Fix DisplayCommandBase comments for cliff Lister subclass tests
+* Identity: Fix DisplayCommandBase comments for cliff Command subclass tests
+* Trivial: Fix "abstractmethod" to "abstract method"
+* Fix DisplayCommandBase comments for cliff ShowOne subclass tests
+* Add "token revoke" for identity v3
+* Fix DisplayCommandBase comments for cliff Lister subclass tests
+* Fix DisplayCommandBase comments for cliff Command subclass tests
+* Updated from global requirements
+* Add release note for custom logging feature
+* Add release note for recursive delete
+* Add unit tests for "hypervisor show" command
+* Compute: Fix DisplayCommandBase comments for cliff ShowOne subclass tests
+* Compute: Fix DisplayCommandBase comments for cliff Lister subclass tests
+* Compute: Fix DisplayCommandBase comments for cliff Command subclass tests
+* Remove identity\_client.projects definition in TestSecurityGroup
+* Define security\_group\_rules mock in FakeComputev2Client
+* Move security\_groups mock definition to FakeComputev2Client
+* Fix formatting in release 2.0.0 notes
+* Fix some release note formatting
+* Add recursive object delete for containers
+* Refactor security group functional tests
+* Add functional tests for snapshots
+* Add support for triggering an crash dump
+* Add unit tests for "hypervisor list" command
+* Allow custom log levels for other loggers
+
+2.1.0
+-----
+
+* Use assert\_not\_called() in common tests
+* Minor typo in help text
+* Fix a spell typos
+* Add --marker option to "image list" command
+* Add limit option to "image list" command
+* Remove marker and loop from "image list" command
+* Trivial: Reorder test class in test\_volume.py into alphabetical order
+* Fix wrong type of volume attachments in FakeVolume
+* Refactor TestVolumeCreate to use FakeVolume
+* Refactor security group delete to use SDK
+* Add "os port show" command
+* Support listing network availability zones
+* Trivial: Fix wrong comment in test\_image.py
+* Network: Abstract get\_body() out to be a private helper
+* Drop log\_method decorator
+* Updated from global requirements
+* Consume openstackclient.common.command in subnet/port
+* Fix showing network quotas for a project
+* Add missing release notes
+* log take\_action parameters in a single place
+* Revert "Skip identity v2 functional tests"
+* Skip identity v2 functional tests
+* Add availability zone support for router commands
+* Update translation setup
+* Add availability zone support for network commands
+* Allow wait\_for\_delete to work for all clients
+* Updated from global requirements
+* Return names in list role assignments
+* Remove the Tuskar client
+* Use correct terminology for subnets
+* Updated from global requirements
+* Add releasenote for 'subnet list' command support
+* Add router functional tests
+* Subnet List
+* Updated from global requirements
+* Refactor abstract columns and datalist out in image and object test cases
+* Updated from global requirements
+* Add python-searchlightclient to list of adopters
+* Refactor abstract columns and datalist out in compute test cases
+* log\_method: get logger from decorated method if unspecified
+* Set up logger of each command by metaclass
+* Refactor: Abstract columns and datalist out in volume test cases
+* Add support to delete the ports
+* Initialize activation status
+* Imported Translations from Zanata
+* Updated from global requirements
+* Doc: Network is supported for extension object
+* Change --owner to --project in image commands
+* Support listing volume availability zones
+* Refactor "os availability zone list"
+* Changed the abstract columns and datalists from test cases of common and Identity
+* Updated from global requirements
+* Support non-interactive user password update
+* Use assertTrue/False instead of assertEqual(T/F)
+* Replace assertEqual(\*, None) with assertIsNone in tests
+* Updated from global requirements
+* Further improve output for "os security group show"
+* Delete the unused LOG configure code
+* Refactor network endpoint enablement checking
+* Implementation for project unset cmd for python-openstackclient
+* Enabling domain lookup for project set v3 command
+* Docstring should say 'default' if option is default
+* Trivial: Remove useless string\_to\_bool()
+* Refactor: Initialize parser in setUp() in TestNonNegativeAction
+* Refactor: Initialize parser in setUp() in TestKeyValueAction
+* Replace assertEqual(None, \*) with assertIsNone(\*)
+* Functional tests for security group rule
+* Improve output for "os security group show"
+* Add all regions to cloud configuration
+* Updated from global requirements
+* Add owner validation for "openstack image create/set"
+* TestServerGeneral: Add test for \_prep\_server\_detail()
+* TestServerGeneral: Add test for \_format\_servers\_list\_networks()
+* Trivial: Remove useless return from files in image and volume
+* Trivial: Remove useless return from files in network
+* Add support to list all security group rules
+* Replace assertEqual(None, \*) with assertIsNone in tests
+* Trivial: Remove useless return from files in compute
+* Add image re/deactivate commands
+* Router: Add "router show" command using SDK
+* Router: Add "router set" command using SDK
+* Refactor TestImageCreate with FakeImage class
+* Updated from global requirements
+* Router: Add "router delete" command using SDK
+* Network: Improve no option test for "network create"
+* Router: Add "router create" command using SDK
+* Remote security group name not displayed for rule
+* when fetching object store properties use lower()
+* Doc: Add optional command specs process
+* Removes MANIFEST.in as it is not needed explicitely by PBR
+* Updated from global requirements
+* Deprecated tox -downloadcache option removed
+* Router: Add "router list" command using SDK
+* Router: Add class FakeRouter to test "router xxx" command
+* Trivial: Improve unclear comments in test\_server.py
+* Make --image parameter optional in "server rebuild"
+* Trivial: Fix parameter name typo in network.rst
+* Trivial: Do not use plural format in command parameter in "network delete"
+* Map some of the SDK field names
+* TestServerGeneral: Add test for \_format\_servers\_list\_power\_state()
+* Remove python-neutronclient requirement
+* Fix poorly named test mocks
+* Remove old code after sdk integration
+* SDK integration extensions and server create networks
+* Add unit test for TestServerList to test --long option
+* Add multi deletion testcase for "openstack image delete"
+* Refactor TestImageDelete with FakeImage
+* Remove unuseful test data in test\_netwrok.py
+* Migrate network client to SDK
+* Migrate "network show" command to use SDK
+* Migrate "network set" command to use SDK
+* Migrate "network delete" command to use SDK
+* Migrate "network create" command to use SDK
+* Fix "sevice show" cannot catch NoUniqueMatch Exception
+* The format\_exc method does not take an exception
+* Migrate "network list" command to new version using SDK
+* Trivial: Coding style fix in test\_flavor.py
+* Use FakeVolume in server test cases
+* Use FakeImage in server test cases
+* Add source security group support to create rule
+* SDK integration: Add a temporary method to create network client using sdk
+* Introduce class FakeNetwork to fake one or more networks
+* Use formatter in server.py for "server list" tests
+* Updated from global requirements
+* Trivial: Import network.common as network\_common in server.py
+* Refactor network test: Remove unusful test code
+* Refactor TestShowNetwork: Use TestNetwork in TestShowNetwork
+* Refactor TestSetNetwork: Use TestNetwork in TestSetNetwork
+* Refactor TestListNetwork: Use TestNetwork in TestListNetwork
+* Refactor TestDeleteNetwork: Use TestNetwork in TestDeleteNetwork
+* Refactor TestCreateNetwork: Setup identity client in setUp() in TestCreateNetworkIdentityV2
+* Refactor TestCreateNetwork: Setup identity client in setUp() in TestCreateNetworkIdentityV3
+* Refactor TestCreateNetwork: Setup cmd in setUp() in TestCreateNetworkIdentityV2
+* Refactor TestCreateNetwork: Setup cmd in setUp() in TestCreateNetworkIdentityV3
+* Refactor TestCreateNetwork: Split TestCreateNetwork into two classes for identity v2 and v3
+* Refactor network test: Introduce TestNetworkv2 and TestNetwork to improve unit test of network
+* Trivial: Remove unuseful doc of "network list" command
+* Trivial: Improve doc for "server create" command
+* Updated from global requirements
+* Fix exception when doing volume set operation
+
+2.0.0
+-----
+
+* Trivial: Reorder doc of "server shelve" command to keep alphabetic order
+* Convert 2.0 release notes to reno format
+* Add reno for release notes management
+* Add multi deletion testcase for openstack volume delete
+* Add class TestServerList to provide basic unit test for "server list" command
+* Enable setup\_servers\_mock() to take attributes param
+* Introduce FakeImage class
+* Switch to ksa Session
+* Add release notes for 2.0.0
+* Support "server list" searching by both image name and ID
+* Support "server list" searching by both flavor name and ID
+* autodocument commands from plugins using stevedore.sphinxext
+* Remove list output from "compute service set"
+* Add --limit option to "server list" command
+* Add --marker option to "server list" command
+* Updated from global requirements
+* Add a changelog to see all changes into tagged releases
+* Integrating mistralclient with openstackclient
+* Add testcases for compute.v2.service
+* Consistency of the --all argument for snapshots
+* Introduce FakeVolume class
+* Add unit testcases for "openstack flavor delete"
+* Add project name/ID validation for "openstack quota show"
+* Add status column for "openstack image list"
+* Change the home-page value in setup.cfg
+* Remove old fake flavor data
+* Use FakeFlavor in TestServerCreate
+* User FakeFlavor in TestServerResize
+* Use FakeFlavor in TestFlavorUnset
+* Use FakeFlavor in TestFlavorSet
+* Use FakeFlavor in TestFlavorList
+* Introduce class FakeFlavor to fake one or more flavors
+* Refactor: Move FakeFlavorResource to compute\_fakes.py
+* Refactor: Abstract datalist out in TestFlavorList to avoid redundant code
+* Refactor: Abstract columns out in TestFlavorList to avoid redundant code
+* Add "openstack server unshelve" into OSC
+* Fix a bug of "openstack volume delete"
+* Use Block Storage instead of Volume
+* Add unit tests for "server stop" command
+* Add unit tests for "server start" command
+* Add unit tests for "server resume" command
+* Add unit tests for "server suspend" command
+* Add unit tests for "server unlock" command
+* Add unit tests for "server lock" command
+* Add unit tests for "server unpause" command
+* Abstract a helper function for server.xxx() tests
+* Add multiple servers test case to TestServerDelete
+* Use setup\_servers\_mock() in the base class in TestServerDelete
+* Move setup\_servers\_mock() to class TestServer
+* Trivial: Fix typo in find() in network
+* Trivial: Fix a typo
+* Change 'Object Store' to 'Object Storage'
+* Use is\_public to set access of volume type
+* Refactor: Order of security group class names
+* Move FakeServer to tests.common.v2.compute.fakes
+* Trivial: Add missing doc for parameter in wait\_for\_delete()
+* Add functional tests for network crud
+* Remove py26 support
+* Doc: Update and add IP address
+* Doc: Add security group and security group rule
+* Enable "openstack server resume" command to take multiple servers
+* Enable "openstack server suspend" command to take multiple servers
+* Add "openstack server shelve" into OSC
+* Trivial: Fix wrong doc for wait\_for\_status()
+* Updated from global requirements
+* Remove the old fake server data
+* Use class FakeServer in TestServerResize
+* Use class FakeServer in TestServerImageCreate
+* Use class FakeServer in TestServerDelete
+* Use class FakeServer in TestServerCreate
+* Add command wrapper doc
+* Trivial: Remove doc for non-existing param in format\_dict()
+* Unable to set some compute quotas
+* Add --volume to Image \`create\`
+* Have configuration tests support OCC
+* Add unit tests for "server pause" command
+* Introduce random server faking mechanism
+* Enable FakeResource to fake methods
+* Allow error status to be specified
+* Remove deprecated 'project usage list' command
+* Remove LICENSE APPENDIX
+
+1.9.0
+-----
+
+* Add release notes for 1.9.0
+* Improve "server list" command to have the same output as "nova list"
+* Enable "openstack server unlock" command to take multiple servers
+* Enable "openstack server lock" command to take multiple servers
+* Enable "openstack server unpause" command to take multiple servers
+* Add capability to update description of an IdP
+* validate non-ascii values for swift properties
+* Trivial: Fix wrong param name in comment
+* Split the vol\_id from a dev mapping
+* better format remote IDs for identity providers
+* Trivial: Fix wrong param name in comment
+* Trivial cleanup: Use plural format for "server delete" doc
+* Set default network api to 2.0 instead of 2
+* Fix the bug of "openstack console log show"
+* Enable "openstack server pause" command to take multiple servers
+* Change method to get the user\_id
+* Use fake server name instead of id when testing "server\_name" param
+* Fix a bug about "openstack server list --user"
+* Add --owner to \`image create\`
+* Trivial: Fix wrong comment of \_format\_servers\_list\_networks()
+* Add "server stop" command to osc
+* Add "server start" command to osc
+* Allow int version numbers in the clouds.yaml
+* Import the module not the class
+* Add project-name/-id validation for the OSC "openstack quota set"
+* Imported Translations from Zanata
+* Fix the bug of "openstack usage show"
+* Rename context.py to logs.py
+* Allow debug to be set in configuration file
+* Updated from global requirements
+* Trivial clean up: Add doc for "osc server lock/unlock"
+* Trivial clean up: do not use plural form in command arguments
+* Fix issue when displaying image\_member
+* Add Command Options guideline doc
+* remove url from v3 regions
+* Support pagination params for flavor list
+
+1.8.0
+-----
+
+* Add release notes for 1.8.0
+* Updated from global requirements
+* Follow-on for volume list - add tests, clean help
+* Add compute service delete
+* Add filtering by project/user for 'openstack volume list'
+* Updated from global requirements
+* Move session and fixtures to keystoneauth1
+* Remove cliff-tablib from requirements.txt
+* Updated from global requirements
+* Updated from global requirements
+* Mask the sensitive values in debug log
+* Fix functional tests for Python 3.4
+* Fix up object-store show commands
+* Change Identity API default version to 3
+* Add a table showing all the openstack plugin objects
+* unwedge the gate
+* Fix a typo in commands.rst
+* Fix typos in authentication.rst
+* Updated from global requirements
+* Add test for role list --inherited
+* Fix non-ascii issue with object commands
+* Add ID column to compute service list
+* image set should not show the resource
+* Add tags to \`image set\`
+* Clean up Image v2 image set command
+* Evaluate --inherited in role list
+* Set object store arg order in docs
+* Update the plugin docs
+* add set/unset support for objects in object store
+* add support for set/unset of container properties
+* Updated from global requirements
+* Rename swift account commands
+* Add one parenthesis
+* cleanup account ids from container commands
+* Add support for showing account details
+* Add support for updating swift account properties
+* Add tests for find\_resource()
+* Imported Translations from Zanata
+* Mark arguments for 'credential' commands as required
+* attempt to find resource by listing
+* Additional exception handling for find\_resource
+* Add shields.io version/downloads links/badges into README.rst
+* docs: pip install -e needs an argument
+* Glance \`image set\` Resolve Fracturing
+
+1.7.0
+-----
+
+* Add release notes for 1.7.0
+* Use format\_list instead of format\_dict when listing images
+* Format an images properties and tags
+* Add image create support for image v2
+* Change ignore-errors to ignore\_errors
+* Imported Translations from Zanata
+* Remove backticks from help in role commands
+* Move option logging back to start if initialize\_app()
+* Set default auth plugin back to 'password'
+* Updated from global requirements
+* Image fix bug with --volume
+* set image api to 1 for functional tests
+* Updated from global requirements
+* Use \`discover\_extensions\` for novaclient
+* Imported Translations from Transifex
+* Use novaclient.client.Client for initialization Nova client
+* Add filtering by user for 'openstack server list'
+* Add support for listing servers of other projects
+* Support listing users by group name
+* Fix compute API version snafu
+* Properly handle port arguments for ICMP
+* Use a common decorator to log 'take\_action' activation
+* Fix 'auhentication' spelling error/mistake
+* Volume v2 list does not show server name
+* Ignore flavor and image find errors on server show
+* Create log configuration class
+* default OS\_VOLUME\_API\_VERSION to v2
+* Automate flavors, networks, and image get
+* unwedge the osc gate
+* additional functional tests for identity providers
+* Adds documentation  on weekly meeting
+* Update the plugin docs for designate
+* Added note to install openstackclient
+* Override the debug default and help text
+* Running 'limits show' returns nothing
+* Optimize log formatting
+* Extract log level from configuration file
+* Move options to log level out of shell.py
+* Move set warnings filters to logging module
+* Updated from global requirements
+* Updated from global requirements
+* Updated from global requirements
+* Add tests for volume quota set
+
+1.6.0
+-----
+
+* Use correct domain to find project
+* Updated from global requirements
+* Skip functional test: test\_server\_up
+* Updated from global requirements
+* Remove non-existing hacking deviations from doc
+* Update plugin documentation
+* Set up every time record log in file
+* Add release notes for 1.6.0
+* Add developer documentation
+* Add --inherited to the role docs
+* Rename command docs to remove underscores
+* Inherited info/option when listing role assignment
+* Alphabetize setup.cfg
+* Add set feature to volume type v2
+* Add list feature to volume v2
+* Fixes inherited role assignments CRUD calls
+* Fix quota show when there is no project id
+* Add functional test for volume type create --property
+* Imported Translations from Transifex
+* Updated from global requirements
+* Added a new function test for volume type set
+* Introduce functional test for Identity Provider
+* Add domain scoping in 'role assignment list'
+* Removed unnecessary assignment of function result Joined lines together
+* New test for configuration show --mask
+* add new test for configuration show unmask
+* Minor Documentation changes for code samples
+* Set OS\_VOLUME\_API\_VERSION before running functional tests
+* Added test for \`volume type show\`
+* Add functional tests for volume type list
+* New test for configuration show
+* Imported Translations from Transifex
+* Updated from global requirements
+* Fix quota set failed problem
+* Add support for volume v2 commands
+* Add configuration show command
+* Imported Translations from Transifex
+* Add plugin interface version
+* Fix --os-auth-plugin in auth\_with\_unscoped\_saml
+* add doc for floatingip
+* Updated from global requirements
+* Fix yet more documentation warnings
+* Make trustee/trustor/project searchable by ID
+* Add create and list for volume type v2
+* add image member commands for image API
+* Fix the way auth\_type default value is overriden
+* Format volume type properties when showing
+* Rename type.py to volume\_type.py
+* Removes trailing blank in trust show
+* Add volume type show for volume v1
+* --property should be required in \`os unset\` commands
+* More minor docs fixes
+* Minor identity documentation change
+* Add functional tests server reboot
+* Add functional tests server IP attach and detach
+* Add details to the documentation
+* Making --property as required when openstack flavor unset
+* Do not set default versions in parsed args
+* Add functional tests for servers that require wait
+* Updated from global requirements
+* enhance tests for user v3
+* Remove unnecessary test extension mock
+* Remove requirements.txt from tox.ini
+* add functional tests for identity v3
+* Add functional tests for volume qos
+* Support multiple volume qos delete
+* add functional tests for identity v2
+* add --project-domain option for user v3
+* only return endpoints that have url
+* Fix the way we call find\_resource when only using ID
+* Fix image save with API v2
+* Rename endpoint type to interface
+* Updated from global requirements
+* temporarily skip help tests
+* Drop py33 support for Liberty
+* Fix interactive password prompt
+* Updated from global requirements
+* Fix wrong mock method call
+* add functional tests for identity v2
+* Fixes modules index generated by Sphinx
+* Imported Translations from Transifex
+* Fix address parsing for server ssh command
+* openstack catalog list always returns publicURL for internalURL and adminURL
+* Remove the --dhcp option to network list
+* Remove testing of cliff command line options
+* add functional tests for identity v3
+* Add --os-endpoint-type cli optional argument
+* Show which aggregate a hypervisor is member of
+* Move update code from image create command
+* Fix examples with cacert
+* Updated from global requirements
+* Add support for volume API v2 QoS commands
+* Add tests for 'list' and 'show' for volume qos v1
+* Alphabetize tests for v1 qos\_specs
+* Add docs for QoS specs
+* No need for get\_parser on QoS list
+* Alphabetize QoS specs
+* Add support for volume API v1 QoS commands
+* fix confused domain argument for network create v2
+* fix typo in network.rst
+* Updated from global requirements
+* Updated from global requirements
+* Add support to inherited project role grant calls
+* Updated from global requirements
+* fix typo for server create in server.rst
+* Fix typo in user.rst
+* Update 1.4.0 release notes
+* Refactor option handling for user|group|project domain scoping
+* Updated from global requirements
+
+1.5.0
+-----
+
+* Add release notes for 1.5.0
+* reference corect ec2 helper function
+* Add functional tests for image set
+* Updated from global requirements
+
+1.4.0
+-----
+
+* Improve the hint message
+* Fix the typo in \`openstackclient/shell.py\`
+* Add functional tests for volume set size
+* Add functional tests for server CRUD
+* Add functional tests for flavor metadata
+* Add flavor functional test
+* Add oidc plugin for listing federation projects
+* Skip trying to set project\_domain\_id if not using password
+* Updated from global requirements
+* Updated from global requirements
+* Add functional tests for security group CRUD
+* Enables retrieval of project's parents and subtree
+* Imported Translations from Transifex
+* Include links to developer workflow documentation
+* Enable specifying domain for group and role commands
+* Not use the deprecated argument
+* Add support for volume backup v2 command
+* Create 1.4.0 release notes
+* Updated from global requirements
+* Add support for volume snapshot v2 command
+* Allow --insecure to override --os-cacert
+* Clean up ec2 credentials help text
+* Add functional tests for volume set and unset
+* Add domain support for ec2creds in v3 identity
+* Add EC2 support for identity v3 API
+* Imported Translations from Transifex
+* Add a reference to the IRC channels
+* Change Credentials header to Blob from data
+* Get rid of oslo\_i18n deprecation notice
+* Fix security group list command
+* Rework shell tests
+* Add image functional tests
+* Add volume functional tests
+* Ignore cover directory from git
+* Set tenant options on parsed namespace
+* Add support for volume v2 API
+* add domain scope arguments to v3 role add in doc
+* project create is missing --parent in doc
+* add --domain argument to v3 project set
+* Add --wait to server delete
+* Use ostestr for test runs
+* Add cli tests for --verify and friends
+* Small tweaks to osc plugin docs
+* Fix shell tests
+
+1.3.0
+-----
+
+* Create 1.3.0 release notes
+* Add support for v2 image set command
+* Adds python-tuskarclient to list of plugins
+* Remove oslo serialization requirement
+* Remove oslo incubator config
+* Add missing properties to image set command
+* Add some comments about current plugin support
+* Remove checks for None dates in keypair functional tests
+* Fix client error while rescuing an instance
+* Add support for keypair functional tests
+* Fix insecure/verify options
+* Use format options for functional tests
+* Fix functional test gate
+* Updated from global requirements
+* Enable specifing domains in "role add"
+* Send the correct user-agent to Keystone
+* Updated from global requirements
+* Security group rule delete broken
+* Updated from global requirements
+* Imported Translations from Transifex
+* Don't create empty quota set requests
+* Updated from global requirements
+* Add os-client-config cli tests
+* minor syntax error in tox.ini
+* Add image show tests
+* Minor fix to openstack image show command
+
+1.2.0
+-----
+
+* Create 1.2.0 release notes
+* Fix tiny typo in comment message
+* Minor logging/debug cleanups
+* Redo 1.1.0 release notes
+* Remove unique class names because they are scoped
+* Raise exception if no session is created
+* Reduce parameters to base class execute
+* Functional tests run in many environments
+* Remove references to venv
+* Add a doc that dictates backwards incompatible changes
+* Remove run\_tests.sh
+* Security group rule create fails
+* Fix security group create description bug
+* Adds support for container selection for backup
+* Create 1.1.0 release notes
+
+1.1.0
+-----
+
+* Handle the pagination for image list
+* Refactor utility to find identity resources
+* Imported Translations from Transifex
+* remove unnecessary conditionals
+* Update the docs for new nic options
+* Begin documenting --os-cloud
+* Add --os-cloud support
+* Imported Translations from Transifex
+* Re-organize functional tests
+* Role operations should not require list object permission
+* Print warning on authentication error
+* Fix skipped image create attribute location attr
+* Uncap library requirements for liberty
+* Defer client imports
+* Better help for --nic in create server
+* Add support to specify volume quotas per volume type
+* Add docs for service provider CRUD
+* Federation Service Providers CRUD operations
+* Add warning message if unknown version supplied
+* Fix session timing
+* Add support for showing limits of a specific project
+* Suppress warnings user can't fix
+* Use glanceclient's inbuilt images find
+* Updated from global requirements
+* Imported Translations from Transifex
+* Add support to remote\_id
+* Add parent field to project creation
+* Add project and domain params to network create
+* Add a doc about authenticating against v3
+* Add the ability to set and unset flavor properties
+* Use cliff deferred help instead of homemade one
+* Base TokenEndpoint plugin on keystoneclient's
+
+1.0.3
+-----
+
+* Create 1.0.3 release notes
+* Move OSC auth plugins so they can be found
+* Add identity v3 catalog show
+* Update README
+* Imported Translations from Transifex
+* Add identity v3 catalog list
+* Fix catalog list when region name is absent
+* Add ability for diplaying hypervisor statistics
+* Add 'uptime' in 'hypervisor show'
+* Raise AttributeError for unknown attributes
+* Add hypervisor docs
+* Don't hack the image url
+* Fix embarrassing typo in man page
+* Updated from global requirements
+* Fix identity v2 catalog list
+* Fix help messages
+* Handle novaclient >2.20.0
+* Fix auth-required for help command
+* change oslo namespace to avoid warning
+* Updated from global requirements
+* Revert "Skip functional tests until they are fixed"
+* Rename --verify for server resize to avoid conflict
+* Fix error msg in sort\_items
+* Skip functional tests until they are fixed
+* Restrict groups and users from changing domains
+* Do not allow user to change domain of a project
+* Implement trust in identity v3 api
+* Imported Translations from Transifex
+* Change volume create --snapshot-id to --snapshot
+* Check volume status before extending size
+* Adding default user\_domain\_id parameter only when using password auth
+* Add sort support to image list
+* tenant\_id to project\_id in server show
+* Added capabilities/options to 'openstack flavor list' command to match capabilities already provided by 'nova flavor-list':
+* Improving the help of the lock command
+* Updated from global requirements
+* Change test order to avoid incompatibliity
+* Add network support to quota show
+* Add filter to image list
+* Add the ability to extend volumes in \`osc volume set\`
+* fix the wrong order of assertEqual args
+* Add 'find by name' to --nic for creating server
+* Remove ignore portion of tox.ini
+* fix object list command naming
+* Begin low-level API for Network v2
+* Command docs: network
+* Add region name for identity and volume clients
+* Begin low-level API for Image v1 and v2
+
+1.0.2
+-----
+
+* Fix doc building errors
+* Create 1.0.2 release notes
+* Imported Translations from Transifex
+* Add missing oslo-config to requirements
+* Update service clist commands for v2 and v3
+* Default user domain id and project domain id
+* Add helpful messages when authN'ing with password
+* Add version url config workaround
+* Use session for neutron client
+* Imported Translations from Transifex
+* Deprecate project usage list command
+* Copy wiki content to index page
+* Copy HIG from wiki
+* Tweaks to the catalog doc and show command
+* Fine tune some of the helps commands
+* Command doc: policy
+* Updated from global requirements
+* Upgrade hacking to 0.10
+* Command docs: add service
+* fix some small issues in catalog show
+* Rework role list v2 for --user and --project
+* Add versioning to the docs that missed it
+* Updated from global requirements
+* Command doc: access token
+* Request token authorize
+* Command doc: snapshot
+* Fix up snapshot command
+* Command doc: image
+* Request token creation docs + tweaks
+* Command doc: consumer
+* Allow user list to filter by project
+* Command doc: federation protocol
+* Command doc: identity provider
+* Command doc: mapping
+* Command doc: backup
+* Fixup backup list output
+* Command docs: volume
+* Update the command list
+* Command doc: volume type
+* tweak the server command docs
+* Check if service.name available before access
+* Command docs: group
+* Add endpoint v3 docs
+* Command docs: ec2 credentials
+* Rename column to \`default project id\` for long listing v3 user
+* Add missing content for token commands
+* Add docs for usage show/list
+* Command docs: flavor
+* Command docs: domain
+* Command docs: region
+* Add docs for listing availability zones
+* Bunch of formatting tweaks to server-image docs
+* type should be required for v2.0 service create
+* Command object docs: container, object
+* Catch exception when getting quota
+* Rename \`os project usage list\` to \`os usage list\`
+* Add usage show command
+* Fix a few issues with 'usage list'
+* Compute calls ignore region selection
+* add doc for group command
+* add doc for role assignment command
+* add doc for domain command
+* Allow service description to be set for KS V3
+* Revert some docs changes from multi-delete
+* add multi-delete support for identity
+* add multi-delete support for compute/image/net/volume
+* Properly format 'attached to' column list when listing volumes
+* Don't import form keystoneclient.openstack.common
+* list availability zones for compute
+* Updated from global requirements
+* Tweaks after the fact
+
+1.0.1
+-----
+
+* Release 1.0.1
+* Followup for ec2 credentials command fix
+* Fix ec2 credentials commands for new auth
+* Workflow documentation is now in infra-manual
+
+1.0.0
+-----
+
+* Command object docs: catalog, credentials, endpoint, region, token
+* Safely pop project parent id
+* Add documentation of interactive mode
+* 1.0.0 release notes
+* Command object docs: server, server image
+* Add the ability to list projects based on a user
+* Add support for domains when deleting identity v3 resources
+* Command object docs: project, role, user
+* Updated from global requirements
+* Command object docs: aggregate, console \*, keypair
+* Begin copying wiki command list here
+* Enhance the theming for modules page
+* Fix volume create --image
+* add keystone v3 region object
+* Updated from global requirements
+* Add --or-show support for v3 identity resources
+* Add authentication description doc
+* Add environment variable in the os-auth-type help
+* Liberalize version matching a bit
+* Add more session/api examples
+* Add an API example base and functional test base
+* Look harder to find DevStack
+* Add arg to 'server image create' tests
+* Add additional support for --or-show
+* Remove links from oauth consumers
+* Remove links from federation related commands in identity v3
+* cleanup files that are created for swift functional tests
+* Tests work fine with random PYTHONHASHSEED
+* Updated from global requirements
+* Swap remaining assertEqual arguments
+* Add --or-show option to user create
+* Add cliff-tablib to requirements
+* Use fixtures from keystoneclient for static data
+* Unscoped federated user-specific commands
+* Fix server create for boot-from-volume
+* Adjust some logging levels
+* Change --os-auth-plugin to --os-auth-type
+* Beef up object-store tests
+* Include support for using oslo debugger in tests
+* Clean up shell authentication
+* Fix token issue after auth changeup
+* only generate one clientmanager instance in interactive mode
+* Remove ClientManager.\_service\_catalog
+* Remove now-unnecessary client creation hacks
+* use jsonutils in oslo.serialization instead of keystoneclient
+* Close files on server create, add tests
+* Close files on image create
+* Move plugin stuff to clientmanager
+* Update use of open() in object API
+* Put pbr and six first in requirements list
+* Add plugin to support token-endpoint auth
+* Remove 'links' section from several v3 Identity objects
+* Fix issue token for v3
+* Updated from global requirements
+* Fix operation on clouds with availability-zones
+* Allow --domain to be used for identity commands without lookup
+* Add translation markers for user v2 actions
+* Add domain parameters to user show for Identity V3
+* Mark identity v2 resources for translation
+* Support for keystone auth plugins
+* Add 'command list' command
+* CRUD operations for federated protocols
+* Update for cliff commandmanager >=1.6.1
+* Update compute server messages for translation
+* Implement CRUD operations for Mapping objects
+* Fix issues with object related commands
+* Update gitignore
+* Add some code-blocks to the docs
+* Place the command to generate docs on one line
+* Remove duplicate env function in shell.py
+* Pass in domain and project as positional args, not kwargs
+* Create a whole slew of functional tests for identity
+* Add functional tests to osc
+* Move object-store commands to low-level API
+* Add low-level API base class
+* Test top-to-bottom: object-store containers
+* Updated from global requirements
+* utils.find\_resource does not catch right exception
+* Remove unused reference to keyring
+* v3 credential set always needs --user option
+* Use oslo.utils
+* Change help text for image save command
+* Fixing typo and improving docstring of find\_domain
+* Updated from global requirements
+* Acknowlege git.o.o as OpenStack's git server
+* Add service catalog commands
+* Return current user/project for user/project show commands
+* Add support for 'file' format objects
+* Add preliminary save container support
+* Add preliminary support for downloading objects
+* Stop using intersphinx
+* Updated from global requirements
+
+0.4.1
+-----
+
+* Update docs and release notes for 0.4.1 release
+* Use Keystone client session.Session
+* Add action 'user password set' for identiy v3
+* Unordered dicts and lists causes variable results
+* Leverage openstack.common.importutils for import\_class
+* Multiple args for object and container commands
+* Sync with oslo-incubator and add importutils
+* assertEquals order wrong
+* Work toward Python 3.4 support and testing
+* Make Identity client load like the others
+* Fix server add security group
+* Fix security group list for non-admin
+* Change app.restapi to app.client\_manager.session
+* Add i18n module to openstackclient
+* Create message variables for exceptions
+* Add oslo.i18n as a dependency
+* Updated from global requirements
+* Network use enable/disable vs admin state up/down
+* add service/interface/region filter for endpoint v3
+* add tests for identity v3 endpoint
+* add tests for identity v3 domain
+* a mistake in tests/identity/v3/test\_role.py
+* Add commands for object upload and delete
+* test\_find\_resource fails if run alone
+* Use oslosphinx to generate documentation
+* user create v2.0 depends on tenantId in response
+* Updated from global requirements
+* v3 endpoint set shouldn't always need service option
+* Add container create and delete support
+* Cleanup README.rst
+* fix typo in identity/v3/endpoint.py
+* Add network extension list
+* More make\_client() logging cleanup
+* Change V2 image tests to actually run V2 image code
+* Add more columns to image list output
+* Normalize more help strings
+* Fix PEP8 E302 errors
+* Fix IDP commands
+* Update help text for some network commands
+* Change object API\_NAME to 'object\_store'
+* Add Python 3 support
+* Fix server resize
+* Add basic timing support
+* Clean up make\_client() logging
+* Domain administrator cannot do project operations
+* Replaced some UTF-8 characters with ASCII characters
+* Python 3: do not compare a list to a zip object
+* Allow network find to use alternate name
+* Move network stuff to v2 instead of v2\_0
+* Catch SystemExit for parse args
+* Add support to list volume extensions
+* Python 3: remove a useless code to safe\_encode()
+* Add support to list compute extensions
+* Remove keyring support from openstackclient
+* trust authentication
+* Python 3: do not use \_\_builtin\_\_
+* Updated from global requirements
+* Remove backslash usage from a few tests
+* Sort/clean setup.cfg
+* Rename token classes to match command
+* Fix PEP8 E126 and E202 errors
+* Fix PEP8 E265 errors
+* Fix PEP8 H405 errors
+* Fixed typos in the identity client
+* Network CRUD
+* Updated from global requirements
+* sync oslo bits
+
+0.4.0
+-----
+
+* Update docs and release notes for 0.4.0
+* Updated from global requirements
+* Complete Identity v3 list command filters
+* Change the token verb to issue/revoke
+* Update docs template
+* Add a docs job to tox.ini
+* Fix find\_resource for keystone and cinder
+* Image create and set command updates and tests
+* Refactor oauth1 code for updates
+* Updated from global requirements
+* Clean up logging levels
+* Ignore most of the new hacking 0.9.2 rules
+* Refactor role list subcommand for identity v3 api
+* Add support for extension list
+* Add role assignments list support to identity v3
+* Add token delete command for identity v2
+* Fixed several typos throughout the codebase
+* replace string format arguments with function parameters
+* Add tests for identity endpoints
+* Change volume create --volume-type to --type
+* Fix server image create
+* Display all server log when --lines option is None
+* Fix help message for \`ip floating delete\`
+* volume type create should display properties
+* Skip auth in cinderclient
+* Updated from global requirements
+* Implement CRUD operations for Identity Providers
+* Updated from global requirements
+* move read\_blob\_file\_contents to utils
+* Pass arguments to v3 keystoneclient by kwarg
+* Fix the project option to user list so it filters
+* Make endpoint commands more consistent
+* Correct display of project/tenant id on display of credentials
+* Produce a useful error message for NoUniqueMatch
+* identity v3 allow project list filtering by domain
+* Updated from global requirements
+* Fix 'keypair show' command output
+* add interface and url to endpoint list
+* Fixed spelling error, compatability to compatibility
+* Fixed Spelling errors - compatability to compatibility
+* Fixed spelling errors - occurance to occurence
+* Make bash comple command best effort to authorize
+* Add ability to set key value pairs in projects
+* Updated from global requirements
+* Add --volume option to image create command
+* Update release notes for 0.3.1
+* In anticipation of network agents, rename compute
+
+0.3.1
+-----
+
+* Use cacert values when creating identity client
+* Updated from global requirements
+* Fix volume commands with multiple regions
+* Add ability to prompt for passwords for user create and set
+* Fix some help strings
+* Fix format errors in nova security group rule list
+* Update oslo incubator bits
+* Python 3: the content of a FakeResponse must be bytes
+* Rename Openstack to OpenStack
+* FakeResponse: use a default status code
+* Python 3: fix a syntax error
+* Use six.iteritems() rather than dict.iteritems()
+* Remove tox locale overrides
+* Glance client no longer isa http client
+* Fix misspellings in python openstackclient
+* Add token create subcommand for identity v3 api
+* Updated from global requirements
+* Fix keyring issue where there were name space problems
+* Remove remaining print statements
+* Remove copyright from empty files
+* Add token create subcommand for identity v2 api
+* Sync with global requirements
+* Fix errant underscores
+* Add support for specifying custom domains
+* Fix image set properties error
+* Displaying curl commands for nova and cinder calls
+* Closes-Bug: #1262322 Make links clickable
+* Closes-Bug: #1262321 Remove the unimplemented post\_process method call
+
+0.3.0
+-----
+
+* Release notes for 0.3.0 release
+* Remove mox3 requirement
+* Updated from global requirements
+* Update docs for plugins and release notes
+* Add missing requests and six requirements
+* Add module list command
+* Update OSC's CommandManager subclass
+* Bring RESTApi closer to ithe imminent keystoneclient.Session
+* Add return Closes-Bug: 1246356
+* Restore Object API name 'object-store'
+* Expand support for command extensions
+* Fix typo
+* Support building wheels (PEP-427)
+* Add server image create command
+* Complete basic test infrastructure
+* change execute to run
+* Update URL for global hacking doc and fix typos
+* Remove httpretty from test requirements
+* Updated from global requirements
+* Do lookups for user, project in volume create
+* Adjust to non-deprecated names in Keyring 1.6.+
+* Updated from global requirements
+* Sync oslo-incubator for py33 fixes
+* Add options to support TLS certificate verification
+* Updated from global requirements
+* Add object-store show commands
+
+0.2.2
+-----
+
+* Update release notes for 0.2.2
+* Sort entrypoints in setup.cfg
+* Fix security group entrypoints
+* Delay authentication to handle commands that do not require it
+* Identity v3 tests
+* Prepare for Identity v3 tests
+* Add to clientmanager tests
+* Add Identity v2 role and service tests
+* Refactor fake data for projects and users
+* Update tox.ini for new tox 1.6 config
+* Update requirements.txt and test-requirements.txt
+* Object API commands using our REST API layer
+* Create a new base REST API interface
+* Re-order oauth commands and sync with keystoneclient
+* Add Identity v2 user tests
+* Add Identity v2 project tests
+* Updated from global requirements
+
+0.2.1
+-----
+
+* Add release notes in docs
+* Sync with global requirements
+
+0.2.0
+-----
+
+* Change version reporting to use pbr
+* Modify run\_tests.sh to just run tox
+
+0.2.rc1
+-------
+
+* Prep for 0.2 release (0.2.rc1)
+
+0.2.alpha1
+----------
+
+* Remove 'oauth authorization show' function from identity v3
+* Remove tenant round 3 - other commands
+* Remove tenant round 2 - Identity API
+* Remove tenant round 1 - global options
+* Add server ssh command
+* Begin Python 3 compatability
+* Add security group commands
+* Add server resize command
+* Add server migrate command
+* Add server commands: (un)lock, (un)rescue, (un)set, add/remove volume
+* Add usage command for compute api
+* Add server diagnose for compute api
+* Fix --password in server rebuild
+* Change volume manager to volume type, unset property for type
+* Clean up properties (metadata) formatting
+* Add password field to set user
+* Add aggregate commands
+* Complete Image v1
+* Add quota commands
+* Add list and delete authorizations for oauth commands
+* Add --catalog to service show
+* Update openstack-common.conf format
+* Add show limits command
+* Remove api = apiName calls from each method
+* Add authenticate method to oauth code
+* Sync install\_venv\_common from oslo
+* Update documentation with info about setup.cfg
+* Add EC2 credentials CRUD
+* Finish up v3 role commands
+* Add methods for user and group interactions
+* Move tests into project package
+* Remove python3 incompatible exception syntax
+* Add OAuth support for Identity V3
+* Fix py26 tests: assertDictEqual
+* Remove explicit distribute depend
+* Add volume backup commands
+* python3: Introduce py33 to tox.ini
+* Rename requires files to standard names
+* Fix identity v2.0 entry point
+* Tweak volume commands and add k=v argparse action
+* Add domain and description to user for v3 identity
+* Migrate to pbr
+* Migrate to flake8
+* Fix flake8 errors in anticipation of flake8 patch
+* Rename all instances of 'metadata' to 'property'
+* Switch to noun-verb command forms
+* Add console commands
+* Adds image \`create\` and \`delete\` functionality
+* Add fixed-ip and floating-ip commands
+* Add compute keypair commands
+* metadata is one word
+* Add policy to identity v3
+* Add metadata support for volume
+* Make entry point strings readable
+* Add extra-specs support for volume-type
+* Add endpoint v3 functionality
+* Add service v3 support for identity
+* Add functionality for add-role commands
+* Add a simple extension hook
+* Removed unused imports
+* Add role v3 support to identity in openstack client
+* Added compute hypervisor support
+* Add optional arguments to volume list command
+* Turn down requests logging level
+* Add force-delete option for volumes
+* Add snapshot support for v1 volume
+* add domain, credential to identity v3 api
+* Add volume support for openstack client
+* Add compute hosts support
+* Clean up args and help strings in server commands
+* Change create flavor to use default arguments
+* Add metadata support for volume type
+* Added compute service support
+* Add quota v1 support for volume
+* Added compute flavor support
+* Remove underscore
+* Added compute agent support
+* Correct the version mapping to image service
+* Add volume test cases and structure
+* Add Cinder API V1 Support
+* Multiple API version support
+* Update .coveragerc
+* Sync latest openstack-common
+* Upgraded to PEP8 1.3.3 to stay aligned with Nova, etc
+* Copy cfg and iniparser from oslo-incubator
+* Clean up test\_shell so that the tests are captured though the test framework
+* Remove old/unsupported options from run\_tests help message
+* Use install\_venv\_common.py from oslo
+* Updated README to reflect latest changes
+* Ensure that image and identity clients are constructed properly
+* First pass at adding compute unit tests
+* v3 identity - group and project api
+* Fix test runner run\_tests.sh is broken
+* Use the cliff framework's ShowOne as intended for \`show image\`
+* Sync latest openstack-common updates
+* Standardize on a copyright header and ensure all files have them
+* Remove incorrect 'raise'
+* Migrate from nose to testr
+* Clean up test environment and remove unused imports
+* Updated gitignore and manifest
+* Adds Glance API v2 support
+* Move from unittest2 to testtools
+* Increment minimum required keystoneclient version number
+* bug 1091029
+* Remove upper bounds on openstack dependencies
+* Fixes setup compatibility issue on Windows
+* Add OpenStack trove classifier for PyPI
+* Add cliff prereqs
+* Update compute client bits
+* Fix PEP8 issues
+* Document the use of keyring
+* Add nosehtmloutput as a test dependency
+* Keyring support for openstackclient
+* Secure password prompt (docs)
+* Use PyPI for client libs
+* If no password in env or command line, try prompting
+* Add read\_versioninfo method
+* Fixed a typo in the rst docs
+* Add post-tag versioning
+* Update Contributing blurb in the docs
+* Create tests for shell interface
+* Refactor cliff.Command.run()
+* Fix pep8 issues
+* Move docs to doc
+* minor fixes
+* removing print call in roles get\_data
+* Documented python setup.py develop
+* Fix 'set user' command
+* Add role CRUD commands
+* Add endpoint CRUD commands
+* Added :: to readme.rst to format correctly
+* Clean up tenant and server
+* Added conf.py so Sphinx docs will build
+* Document how to install the client
+* Moved test related packages to test-requires
+* Update service commands
+* Add user CRUD commands
+* Updating Readme Document
+* correcting ordering of imports
+* fix authentication setup in interactive mode and improve error handling so tracebacks are not printed twice
+* Revise command boolean flags
+* Move get\_client\_class() to common.utils
+* Add tenant CRUD commands
+* Add API versioning support
+* look at the command the user is going to run before trying to authenticate them
+* Add copyright notices and update dates
+* Add tenant commands, work on service
+* More identity client config
+* Remove printt
+* Add Identity to ClientManager
+* Fix "help" command and implement "list server" and "show server"
+* Adding HACKING doc to project
+* Change binary name to 'openstack'
+* Auto generate AUTHORS for python-openstackclient
+* Adding name to Authors and updating a bad URL.  More to get my gerrit workflow up
+* Shell init & logging
+
+0.1
+---
+
+* Reset project version to 0.1
+* Add openstack-common and test infrastructure
+* Cleanup auth client path
+* Add 'list service' command and common modules
+* Add token auth to shell and README
+* Begin to add Keystone auth
+* Change to argparse to match cliff 0.2
+* Clean up command output
+* Use cliff
+* Set up common utils
+* Add openstackclient bits
+* First commit
diff -pruN 8.2.0-1/PKG-INFO 8.2.0-0ubuntu1/PKG-INFO
--- 8.2.0-1/PKG-INFO	1970-01-01 00:00:00.000000000 +0000
+++ 8.2.0-0ubuntu1/PKG-INFO	2025-08-21 09:34:03.979117400 +0000
@@ -0,0 +1,263 @@
+Metadata-Version: 2.1
+Name: python-openstackclient
+Version: 8.2.0
+Summary: OpenStack Command-line Client
+Author-email: OpenStack <openstack-discuss@lists.openstack.org>
+License: Apache-2.0
+Project-URL: Homepage, https://docs.openstack.org/python-openstackclient/
+Project-URL: Repository, https://opendev.org/openstack/python-openstackclient/
+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 :: 3
+Classifier: Programming Language :: Python :: 3.10
+Classifier: Programming Language :: Python :: 3.11
+Classifier: Programming Language :: Python :: 3.12
+Classifier: Programming Language :: Python :: 3.13
+Requires-Python: >=3.10
+Description-Content-Type: text/x-rst
+License-File: LICENSE
+Requires-Dist: pbr!=2.1.0,>=2.0.0
+Requires-Dist: cryptography>=2.7
+Requires-Dist: cliff>=4.8.0
+Requires-Dist: iso8601>=0.1.11
+Requires-Dist: openstacksdk>=4.6.0
+Requires-Dist: osc-lib>=2.3.0
+Requires-Dist: oslo.i18n>=3.15.3
+Requires-Dist: python-keystoneclient>=3.22.0
+Requires-Dist: python-cinderclient>=3.3.0
+Requires-Dist: requests>=2.27.0
+Requires-Dist: stevedore>=2.0.1
+
+===============
+OpenStackClient
+===============
+
+.. image:: https://img.shields.io/pypi/v/python-openstackclient.svg
+    :target: https://pypi.org/project/python-openstackclient/
+    :alt: Latest Version
+
+OpenStackClient (OSC) is a command-line client for OpenStack that brings
+the command set for Compute, Identity, Image, Network, Object Store and Block
+Storage APIs together in a single shell with a uniform command structure.
+Support for additional service APIs is provided via plugins.
+
+The primary goal is to provide a unified shell command structure and a common
+language to describe operations in OpenStack.
+
+Getting Started
+===============
+
+OpenStack Client can be installed from PyPI using pip:
+
+.. code-block:: shell
+
+    python3 -m pip install python-openstackclient
+
+You can use ``--help`` or the ``help`` command to get a list of global options
+and supported commands:
+
+.. code-block:: shell
+
+    openstack --help
+    openstack help
+
+You can also get help for a specific command:
+
+.. code-block:: shell
+
+    openstack server create --help
+    openstack help server create
+
+You can add support for additional services by installing their clients. For
+example, to add support for the DNS service (designate):
+
+.. code-block:: shell
+
+    python3 -m pip install python3-designateclient
+
+A ``Dockerfile`` is provided for your convenience in the repository. You can
+use this to build your own container images:
+
+.. code-block:: shell
+
+    git clone https://opendev.org/openstack/python-openstackclient
+    cd python-openstackclient
+    podman build . -t example.com/myuser/openstackclient
+
+For more information the available options and commands, refer to the `Users
+Guide`__.
+
+.. __: https://docs.openstack.org/python-openstackclient/latest/cli/index.html
+
+Configuration
+=============
+
+OpenStack Client must be configured with authentication information in order to
+communicate with a given OpenStack cloud. This configuration can be achieved
+via a ``clouds.yaml`` file, a set of environment variables (often shared via an
+``openrc`` file), a set of command-line options, or a combination of all three.
+Your cloud provider or deployment tooling will typically provide either a
+``clouds.yaml`` file or ``openrc`` file for you. If using a ``clouds.yaml``
+file, OpenStack Client expects to find it in one of the following locations:
+
+* If set, the path indicated by the ``OS_CLIENT_CONFIG_FILE`` environment
+  variable
+* ``.`` (the current directory)
+* ``$HOME/.config/openstack``
+* ``/etc/openstack``
+
+The options you should set will depend on the configuration of your cloud and
+the authentication mechanism(s) supported. For example, consider a cloud that
+supports username/password authentication. Configuration for this cloud using a
+``clouds.yaml`` file would look like so:
+
+.. code-block:: yaml
+
+    clouds:
+      my-cloud:
+        auth:
+          auth_url: '<url-to-openstack-identity>'
+          project_name: '<project-name>'
+          project_domain_name: '<project-domain-name>'
+          username: '<username>'
+          user_domain_name: '<user-domain-name>'
+          password: '<password>'  # (optional)
+        region_name: '<region>'
+
+The corresponding environment variables would look very similar:
+
+.. code-block:: shell
+
+    export OS_AUTH_URL=<url-to-openstack-identity>
+    export OS_REGION_NAME=<region>
+    export OS_PROJECT_NAME=<project-name>
+    export OS_PROJECT_DOMAIN_NAME=<project-domain-name>
+    export OS_USERNAME=<username>
+    export OS_USER_DOMAIN_NAME=<user-domain-name>
+    export OS_PASSWORD=<password>  # (optional)
+
+Likewise, the corresponding command-line options would look very similar:
+
+::
+
+    openstack
+    --os-auth-url <url-to-openstack-identity>
+    --os-region <region>
+    --os-project-name <project-name>
+    --os-project-domain-name <project-domain-name>
+    --os-username <username>
+    --os-user-domain-name <user-domain-name>
+    [--os-password <password>]
+
+.. note::
+
+    If a password is not provided above (in plaintext), you will be
+    interactively prompted to provide one securely.
+
+Some clouds use federated authentication. If this is the case, your
+configuration will be slightly more involved. For example, to configure
+username/password authentication for a federated user using a ``clouds.yaml``
+file:
+
+.. code-block:: yaml
+
+    clouds:
+      my-cloud:
+        auth:
+          auth_url: '<url-to-openstack-identity>'
+          project_name: '<project-name>'
+          project_domain_name: '<project-domain-name>'
+          username: '<username-in-idp>'
+          user_domain_name: '<user-domain-name>'
+          password: '<password-in-idp>'
+          identity_provider: '<the-desired-idp-in-keystone>'
+          client_id: '<the-client-id-configured-in-the-idp>'
+          client_secret: '<the-client-secret-configured-in-the-idp>'
+          openid_scope: '<the-scopes-of-desired-attributes-to-claim-from-idp>'
+          protocol: '<the-protocol-used-in-the-apache2-oidc-proxy>'
+          access_token_type: '<the-access-token-type-used-by-your-idp>'
+          discovery_endpoint: '<the-well-known-endpoint-of-the-idp>'
+        auth_type: 'v3oidcpassword'
+        region_name: '<region>'
+
+The corresponding environment variables would look very similar:
+
+.. code-block:: shell
+
+    export OS_PROJECT_NAME=<project-name>
+    export OS_PROJECT_DOMAIN_NAME=<project-domain-name>
+    export OS_AUTH_URL=<url-to-openstack-identity>
+    export OS_IDENTITY_API_VERSION=3
+    export OS_AUTH_TYPE=v3oidcpassword
+    export OS_USERNAME=<username-in-idp>
+    export OS_PASSWORD=<password-in-idp>
+    export OS_IDENTITY_PROVIDER=<the-desired-idp-in-keystone>
+    export OS_CLIENT_ID=<the-client-id-configured-in-the-idp>
+    export OS_CLIENT_SECRET=<the-client-secred-configured-in-the-idp>
+    export OS_OPENID_SCOPE=<the-scopes-of-desired-attributes-to-claim-from-idp>
+    export OS_PROTOCOL=<the-protocol-used-in-the-apache2-oidc-proxy>
+    export OS_ACCESS_TOKEN_TYPE=<the-access-token-type-used-by-your-idp>
+    export OS_DISCOVERY_ENDPOINT=<the-well-known-endpoint-of-the-idp>
+
+Likewise, the corresponding command-line options would look very similar:
+
+.. code-block:: shell
+
+    --os-project-name <project-name>
+    --os-project-domain-name <project-domain-name>
+    --os-auth-url <url-to-openstack-identity>
+    --os-identity-api-version 3
+    --os-auth-plugin openid
+    --os-auth-type v3oidcpassword
+    --os-username <username-in-idp>
+    --os-password <password-in-idp>
+    --os-identity-provider <the-desired-idp-in-keystone>
+    --os-client-id <the-client-id-configured-in-the-idp>
+    --os-client-secret <the-client-secred-configured-in-the-idp>
+    --os-openid-scope <the-scopes-of-desired-attributes-to-claim-from-idp>
+    --os-protocol <the-protocol-used-in-the-apache2-oidc-proxy>
+    --os-access-token-type <the-access-token-type-used-by-your-idp>
+    --os-discovery-endpoint <the-well-known-endpoint-of-the-idp>
+
+For more information on configuring authentication, including an overview of
+the many authentication mechanisms supported, refer to the `Authentication
+guide`__. For more information on configuration in general, refer to the
+`Configuration guide`__.
+
+.. __: https://docs.openstack.org/python-openstackclient/latest/cli/authentication.html.
+.. __: https://docs.openstack.org/python-openstackclient/latest/configuration/index.html
+
+Contributing
+============
+
+You can clone the repository from opendev.org::
+
+    git clone https://opendev.org/openstack/python-openstackclient
+    cd python-openstackclient
+
+OpenStack Client uses the same contributor process as other OpenStack projects.
+For information on this process, including help on setting up you Gerrit
+account and an overview of the CI process, refer to the `OpenStack Contributors
+Guide`__.
+
+For more information on contributing to OpenStack Client itself, including
+guidance on how to design new commands and how to report bugs, refer to the
+`Contributors Guide`__.
+
+.. __: https://docs.openstack.org/python-openstackclient/latest/contributor/index.html
+.. __: https://docs.opendev.org/opendev/infra-manual/latest/developers.html
+
+Links
+-----
+
+* `Issue Tracker <https://bugs.launchpad.net/python-openstackclient>`_
+* `Code Review <https://review.opendev.org/#/q/status:open+project:openstack/openstacksdk,n,z>`_
+* `Documentation <https://docs.openstack.org/python-openstackclient/latest/>`_
+* `PyPi <https://pypi.org/project/python-openstackclient>`_
+* `Mailing list <https://lists.openstack.org/mailman3/lists/openstack-discuss.lists.openstack.org/>`_
+* `Release Notes <https://docs.openstack.org/releasenotes/python-openstackclient>`_
+* `IRC (#openstack-sdks on OFTC (irc.oftc.net)) <irc://irc.oftc.net/openstack-sdks>`_
diff -pruN 8.2.0-1/debian/AUTHORS 8.2.0-0ubuntu1/debian/AUTHORS
--- 8.2.0-1/debian/AUTHORS	2025-08-30 13:10:47.000000000 +0000
+++ 8.2.0-0ubuntu1/debian/AUTHORS	1970-01-01 00:00:00.000000000 +0000
@@ -1,503 +0,0 @@
-Aaron Rosen <aaronorosen@gmail.com>
-Abhishek Chanda <abhishek@cloudscaling.com>
-Abhishek Raut <rauta@vmware.com>
-Adam Harwell <flux.adam@gmail.com>
-Adam Spiers <aspiers@suse.com>
-Adriano Fialho <dritec@gmail.com>
-Akihiro Motoki <amotoki@gmail.com>
-Akihiro Motoki <motoki@da.jp.nec.com>
-Alan Bishop <abishop@redhat.com>
-Alessandro Pilotti <ap@pilotti.it>
-Alessio Ababilov <aababilo@yahoo-inc.com>
-Alessio Ababilov <aababilov@griddynamics.com>
-Alex Gaynor <alex.gaynor@gmail.com>
-Alex Holden <alex@alexjonasholden.com>
-Alex Katz <akatz@akatz.tlv.csb>
-Alex Schultz <aschultz@mirantis.com>
-Alexander Gräb <alexander.graeb@secustack.com>
-Alexander Ignatov <aignatov@mirantis.com>
-Alfredo Moralejo <amoralej@redhat.com>
-Allain Legacy <Allain.legacy@windriver.com>
-Alvaro Lopez Garcia <aloga@ifca.unican.es>
-Amey Bhide <abhide@vmware.com>
-Andreas Florath <Andreas.Florath@telekom.de>
-Andreas Jaeger <aj@suse.com>
-Andreas Jaeger <aj@suse.de>
-Andrey Kurilin <akurilin@mirantis.com>
-Andrey Larionov <anlarionov@gmail.com>
-Anh Tran <anhtt@vn.fujitsu.com>
-Anindita Das <anindita.das@intel.com>
-Anita Kuno <anteaya@anteaya.info>
-Ankur Gupta <ankur.gupta@intel.com>
-Anne Gentle <agentle@cisco.com>
-Anton Frolov <af9740@att.com>
-Aradhana Singh <aradhana1.singh>
-Artem Goncharov <Artem.goncharov@gmail.com>
-Artem Goncharov <artem.goncharov@gmail.com>
-Artom Lifshitz <alifshit@redhat.com>
-Asha Saravanamohan <assarava@cisco.com>
-Ashish Singh <ashish.singh7@tcs.com>
-Atsushi SAKAI <sakaia@jp.fujitsu.com>
-Badhmapriya Boopalan <Badhmapriya.Boopalan@cognizant.com>
-Ben Andrews <andrewsben@gmail.com>
-Bence Romsics <bence.romsics@ericsson.com>
-Bence Romsics <bence.romsics@gmail.com>
-Benoît Knecht <benoit.knecht@fsfe.org>
-Bernard Cafarelli <bcafarel@redhat.com>
-Bharat Kunwar <bharat@stackhpc.com>
-Bhuvan Arumugam <bhuvan@apache.org>
-Bin Zhou <zhou.bin9@zte.com.cn>
-Boris Bobrov <bbobrov@mirantis.com>
-Boris Pavlovic <boris@pavlovic.me>
-Brad Behle <behle@us.ibm.com>
-Bram Verschueren <verschueren.bram@gmail.com>
-Brandon Palm <bapalm@us.ibm.com>
-Brian Haley <bhaley@redhat.com>
-Brian Haley <brian.haley@hpe.com>
-Brian Rosmaita <brian.rosmaita@rackspace.com>
-Brian Rosmaita <rosmaita.fossdev@gmail.com>
-Brianna Poulos <Brianna.Poulos@jhuapl.edu>
-Cao Xuan Hoang <hoangcx@vn.fujitsu.com>
-Carl Baldwin <carl@ecbaldwin.net>
-Carlos Goncalves <carlos.goncalves@neclab.eu>
-Carlos Konstanski <ckonstanski@pippiandcarlos.com>
-Cedric Brandily <zzelle@gmail.com>
-Chaozhe.Chen <chaozhe.chen@easystack.cn>
-Chen <dstbtgagt@foxmail.com>
-Chen Hanxiao <chenhx@certusnet.com.cn>
-Choe, Cheng-Dae <whitekid@gmail.com>
-Chris Johnson <wchrisjohnson@gmail.com>
-Christian Berendt <berendt@b1-systems.de>
-Christian Schneemann <schneemann@b1-systems.de>
-Chuck Short <chuck.short@canonical.com>
-Clark Boylan <clark.boylan@gmail.com>
-Colleen Murphy <colleen.murphy@suse.com>
-Colleen Murphy <colleen.murphy@suse.de>
-Colleen Murphy <colleen@gazlene.net>
-Colleen Murphy <colleen@puppetlabs.com>
-Colleen Murphy <comurphy@suse.com>
-Corey Bryant <corey.bryant@canonical.com>
-Cyril Roelandt <cyril.roelandt@enovance.com>
-Cyril Roelandt <cyril@redhat.com>
-Dag Stenstad <dag@stenstad.net>
-Daisuke Fujita <fuzita.daisuke@jp.fujitsu.com>
-Daniel Baumann <daniel.baumann@progress-linux.org>
-Daniel Bengtsson <dbengt@redhat.com>
-Daniel Gonzalez <daniel@gonzalez-nothnagel.de>
-Daniel Speichert <Daniel_Speichert@comcast.com>
-Daniel Speichert <daniel@speichert.pl>
-Daniel Strong <dstrong@glyx.co.uk>
-Dao Cong Tien <tiendc@vn.fujitsu.com>
-Davanum Srinivas <davanum@gmail.com>
-Dave Chen <wei.d.chen@intel.com>
-David Moreau Simard <dms@redhat.com>
-David Moreau Simard <dmsimard@iweb.com>
-David Rabel <rabel@b1-systems.de>
-David Rosales <darosale@us.ibm.com>
-Dean Troyer <dtroyer@gmail.com>
-Dina Belova <dbelova@mirantis.com>
-Dirk Mueller <dirk@dmllr.de>
-Dmitriy Rabotyagov <drabotyagov@vexxhost.com>
-Dmitriy Rabotyagov <noonedeadpunk@ya.ru>
-Dmitry Tantsur <dtantsur@protonmail.com>
-Dolph Mathews <dolph.mathews@gmail.com>
-Dongcan Ye <hellochosen@gmail.com>
-Doug Hellmann <doug.hellmann@dreamhost.com>
-Doug Hellmann <doug@doughellmann.com>
-Doug Wiegley <dwiegley@salesforce.com>
-Dougal Matthews <dougal@redhat.com>
-Einst Crazy <yu.changcai@99cloud.net>
-Elena Ezhova <eezhova@mirantis.com>
-Elod Illes <elod.illes@est.tech>
-Emilien Macchi <emilien@redhat.com>
-Eric Brown <browne@vmware.com>
-Eric Fried <openstack@fried.cc>
-Fan Zhang <zh.f@outlook.com>
-Fang Zhen <zhen.fang@easystack.cn>
-Fei Long Wang <flwang@catalyst.net.nz>
-Felix Yan <felixonmars@archlinux.org>
-Flavio Percoco <flaper87@gmail.com>
-Florent Flament <florent.flament-ext@cloudwatt.com>
-Gabriel Ramirez <gabrielramirez1109@gmail.com>
-Gage Hugo <gagehugo@gmail.com>
-Gary Kotton <gkotton@vmware.com>
-Georgina Shippey <georgina.shippey@bbc.co.uk>
-Ghanshyam Mann <gmann@ghanshyammann.com>
-Ghe Rivero <ghe.rivero@hp.com>
-Gilles Dubreuil <gilles@redhat.com>
-Glenn Van de Water <glenn.van_de_water@nuagenetworks.net>
-Guang Yee <guang.yee@hpe.com>
-Guang Yee <guang.yee@suse.com>
-Guojian Shao <guojian@unitedstack.com>
-Guoqiang Ding <dingguoqiang@cloudin.cn>
-Gábor Antal <antal@inf.u-szeged.hu>
-Ha Van Tu <tuhv@vn.fujitsu.com>
-Hang Yang <hangyang@verizonmedia.com>
-Hangdong Zhang <hdzhang@fiberhome.com>
-Harald Jensas <hjensas@redhat.com>
-Harry Rybacki <hrybacki@redhat.com>
-He Jie Xu <hejie.xu@intel.com>
-Henry Nash <henryn@linux.vnet.ibm.com>
-Hidekazu Nakamura <hid-nakamura@vf.jp.nec.com>
-Hideki Saito <saito@fgrep.org>
-Hieu LE <hieulq@vn.fujitsu.com>
-Hironori Shiina <shiina.hironori@jp.fujitsu.com>
-Hong Hui Xiao <honghui_xiao@yeah.net>
-Hongbin Lu <hongbin.lu@huawei.com>
-Hongbin Lu <hongbin034@gmail.com>
-Honza Pokorny <honza@redhat.com>
-Huan Xiong <huan.xiong@hxt-semitech.com>
-Huang Cheng <huang.cheng@h3c.com>
-Huanxuan Ao <huanxuan.ao@easystack.cn>
-Hugh Saunders <hugh@wherenow.org>
-Ian Wienand <iwienand@redhat.com>
-Igor Malinovskiy <u.glide@gmail.com>
-Igor_Bolotin <Igor_Bolotin@symantec.com>
-Igor_Bolotin <igor_bolotin@symantec.com>
-Ilya Persky <ipersky@yahoo-inc.com>
-Imtiaz Chowdhury <imtiaz.chowdhury@workday.com>
-Inessa Vasilevskaya <ivasilevskaya@mirantis.com>
-Iswarya_Vakati <v.iswarya@nectechnologies.in>
-Ivan Kolodyazhny <e0ne@e0ne.info>
-JP Parkin <jpparkin@ca.ibm.com>
-Jackie Yuan <yj2311@126.com>
-Jake Yip <jake.yip@unimelb.edu.au>
-James Denton <james.denton@rackspace.com>
-James E. Blair <jeblair@hp.com>
-James E. Blair <jeblair@redhat.com>
-James Page <james.page@ubuntu.com>
-Jamie Lennox <jamielennox@redhat.com>
-Jan Gutter <jan.gutter@netronome.com>
-Jas <singhj@us.ibm.com>
-Jaspreet Singh Rawel <jaspreetsinghrawel@gmail.com>
-Javier Pena <jpena@redhat.com>
-Jean-Philippe Evrard <jean-philippe@evrard.me>
-Jens Harbott (frickler) <j.harbott@x-ion.de>
-Jens Harbott <j.harbott@x-ion.de>
-Jens Rosenboom <j.rosenboom@x-ion.de>
-Jeremy Houser <jh629g@att.com>
-Jeremy Liu <liujiong@gohighsec.com>
-Jeremy Stanley <fungi@yuggoth.org>
-Jerry George <jerry@ca.ibm.com>
-Jim Rollenhagen <jim@jimrollenhagen.com>
-Jimmy McCrory <jimmy.mccrory@gmail.com>
-JingLiu <liu.jing5@zte.com.cn>
-Jirayut Nimsaeng <wingth@gmail.com>
-Joe Gordon <joe.gordon0@gmail.com>
-Joe Wigglesworth <wiggles@ca.ibm.com>
-Johannes Kulik <johannes.kulik@sap.com>
-John Dennis <jdennis@redhat.com>
-John Keenleyside <keenley@ca.ibm.com>
-Jordan Pittier <jordan.pittier@scality.com>
-Jose Castro Leon <jose.castro.leon@cern.ch>
-Josephine Seifert <josephine.seifert@secustack.com>
-Josh Kearney <josh.kearney@pistoncloud.com>
-Joshua Harlow <harlowja@yahoo-inc.com>
-Juan Antonio Osorio Robles <juan.osorio.robles@ericsson.com>
-Jude Cross <jucross@blizzard.com>
-Jude Job <judeopenstack@gmail.com>
-Julie Pichon <jpichon@redhat.com>
-Julien Danjou <julien@danjou.info>
-Justin A Wilson <justin.wilson@intel.com>
-KATO Tomoyuki <kato.tomoyuki@jp.fujitsu.com>
-Kailun Qin <kailun.qin@intel.com>
-KeithMnemonic <keith.berger@suse.com>
-Kelvin Lui <kelvinlittle@yahoo.com>
-Ken Thomas <krt@yahoo-inc.com>
-Kendall Nelson <kennelson11@gmail.com>
-Kenneth Chu <chukenne@ca.ibm.com>
-Kevin_Zheng <zhengzhenyu@huawei.com>
-Kristi Nikolla <knikolla@bu.edu>
-Kyrylo Romanenko <kromanenko@mirantis.com>
-LIU Yulong <i@liuyulong.me>
-Lajos Katona <lajos.katona@ericsson.com>
-Lance Bragstad <lbragstad@gmail.com>
-Lewis Denny <ldenny@redhat.com>
-Lin Yang <lin.a.yang@intel.com>
-Lingxian Kong <anlin.kong@gmail.com>
-LiuNanke <nanke.liu@easystack.cn>
-Lorin Hochstein <lorin@nimbisservices.com>
-Lu lei <lei.lu@easystack.cn>
-Léo GEORGEL <leo.georgel@osones.com>
-M V P Nitesh <m.nitesh@nectechnologies.in>
-Maari Tamm <tamm.maari@gmail.com>
-Madhu Mohan Nelemane <mmnelemane@suse.com>
-Major Hayden <major@mhtx.net>
-Manjeet Singh Bhatia <manjeet.s.bhatia@intel.com>
-Manuel Silveyra <silveyra@us.ibm.com>
-Marc Abramowitz <marc@marc-abramowitz.com>
-Marco Fargetta <marco.fargetta@ct.infn.it>
-Marcos Fermin Lobo <marcos.fermin.lobo@cern.ch>
-Marek Aufart <maufart@redhat.com>
-Marek Denis <marek.denis@cern.ch>
-Mark Vanderwiel <vanderwl@us.ibm.com>
-Martin Chlumsky <martin.chlumsky@gmail.com>
-Martin Schuppert <mschuppert@redhat.com>
-Masayuki Igawa <masayuki@igawa.io>
-Matt Fischer <matt@mattfischer.com>
-Matt Joyce <matt.joyce@cloudscaling.com>
-Matt Riedemann <mriedem.os@gmail.com>
-Matt Riedemann <mriedem@us.ibm.com>
-Matthew Treinish <mtreinish@kortar.org>
-Matthieu Huin <mhu@enovance.com>
-Michael Gugino <michael.gugino@walmart.com>
-Michael Johnson <johnsomor@gmail.com>
-Michael McCune <msm@redhat.com>
-Michal Arbet <michal.arbet@ultimum.io>
-Miguel Lavalle <miguel.lavalle@verizonmedia.com>
-Mike Fedosin <mfedosin@redhat.com>
-Mikhail Feoktistov <mfeoktistov@virtuozzo.com>
-Min Min Ren <rminmin@cn.ibm.com>
-Mohammed Naser <mnaser@vexxhost.com>
-Mohan Muppidi <mkumar2301@gmail.com>
-Monty Taylor <mordred@inaugust.com>
-Mouad Benchchaoui <m.benchchaoui@x-ion.de>
-Myeongchul Chae <cocahack@naver.com>
-Nakul Dahiwade <nakul.dahiwade@intel.com>
-Nam Nguyen Hoai <namnh@vn.fujitsu.com>
-Natal Ngétal <hobbestigrou@erakis.eu>
-Nathan Kinder <nkinder@redhat.com>
-Navid Pustchi <npustchi@gmail.com>
-Nguyen Phuong An <AnNP@vn.fujitsu.com>
-Nguyen Van Duc <ducnv@vn.fujitsu.com>
-NiallBunting <niall.bunting@hp.com>
-NiallBunting <niall.bunting@hpe.com>
-Nicolas Simonds <nic@metacloud.com>
-Nikita Gerasimov <nikita.gerasimov@oracle.com>
-Nir Magnezi <nmagnezi@redhat.com>
-Noam Angel <noama@mellanox.com>
-Nobuto Murata <nobuto.murata@canonical.com>
-Noorul Islam K M <noorul@noorul.com>
-Oleksii Chuprykov <ochuprykov@mirantis.com>
-Ondřej Nový <novy@ondrej.org>
-Ondřej Nový <ondrej.novy@firma.seznam.cz>
-Ondřej Nový <onovy@debian.org>
-OpenStack Release Bot <infra-root@openstack.org>
-Paul Belanger <paul.belanger@polybeacon.com>
-Paul Bourke <paul.bourke@oracle.com>
-Pavlo Shchelokovskyy <shchelokovskyy@gmail.com>
-Pedro Navarro <pednape@gmail.com>
-Pete Zaitcev <zaitcev@kotori.zaitcev.us>
-Petr Blaho <pblaho@redhat.com>
-Pierre Hanselmann <pierre.hanselmann@gmail.com>
-Pierre Prinetti <pierreprinetti@redhat.com>
-Pierre Riteau <pierre@stackhpc.com>
-Qiu Yu <qiuyu@ebaysf.com>
-Radoslaw Smigielski <radoslaw.smigielski@nokia.com>
-Radosław Piliszek <radoslaw.piliszek@gmail.com>
-Radu Mateescu <mateescu@ca.ibm.com>
-Rafael Weingärtner <rafael@apache.org>
-Rajasi Kulkarni <rajasikulkarni18@gmail.com>
-Ramaraja <ramaraja.r@hcl.com>
-Ramaraja Ramachandran <ramaraja.r@hcl.com>
-Reedip <reedip.banerjee@nectechnologies.in>
-Reedip <reedip14@gmail.com>
-Richard Theis <rtheis@us.ibm.com>
-Rikimaru Honjo <honjo.rikimaru@po.ntts.co.jp>
-Robert Francis <robefran@ca.ibm.com>
-Robin Cernin <rcernin@redhat.com>
-Rodolfo Alonso Hernandez <ralonsoh@redhat.com>
-Rodolfo Alonso Hernandez <rodolfo.alonso.hernandez@intel.com>
-Rodrigo Duarte <rodrigods@lsd.ufcg.edu.br>
-Rodrigo Duarte Sousa <rduartes@redhat.com>
-Rodrigo Duarte Sousa <rodrigods@lsd.ufcg.edu.br>
-Roger Luethi <rl@patchworkscience.org>
-Roxana Gherle <roxana.gherle@hp.com>
-Ruby Loo <rloo@oath.com>
-Rudolf Vriend <rudolf.vriend@sap.com>
-Rui Chen <chenrui.momo@gmail.com>
-Rui Yuan Dou <rydou@fiberhome.com>
-Rushi Agrawal <rushi.agr@gmail.com>
-Ryan Selden <ryanx.seldon@intel.com>
-SaiKiran <saikiranveeravarapu@gmail.com>
-Sakirnth Nagarasa <sakirnth@gmail.com>
-Sam Morrison <sorrison@gmail.com>
-SamYaple <sam@yaple.net>
-Sami MAKKI <mail@samimakki.fr>
-Samuel Pilla <sp516w@att.com>
-Samuel de Medeiros Queiroz <samuel@lsd.ufcg.edu.br>
-Samuel de Medeiros Queiroz <samueldmq@gmail.com>
-Sascha Peilicke <saschpe@gmx.de>
-Sascha Peilicke <speilicke@suse.com>
-Sean Dague <sean@dague.net>
-Sean McGinnis <sean.mcginnis@gmail.com>
-Sean Mooney <work@seanmooney.info>
-Sean Perry <sean.perry@hp.com>
-Sean Perry <sean.perry@hpe.com>
-Shane Wang <shane.wang@intel.com>
-Shashank Kumar Shankar <shashank.kumar.shankar@intel.com>
-Sheel Rana <ranasheel2000@gmail.com>
-ShogoAdachi <sho-adachi@xc.jp.nec.com>
-Shu Yingya <yingya.shu@easystack.cn>
-Simon Merrick <simonmerrick@catalyst.net.nz>
-Sindhu Devale <sindhu.devale@intel.com>
-Sirushti Murugesan <sirushti.murugesan@hp.com>
-Slawek Kaplonski <skaplons@redhat.com>
-SongmingYan <yan.songming@zte.com.cn>
-Stephen Finucane <sfinucan@redhat.com>
-Stephen Finucane <stephen.finucane@intel.com>
-Steve Martinelli <s.martinelli@gmail.com>
-Steve Martinelli <stevemar@ca.ibm.com>
-Steven Hardy <shardy@redhat.com>
-Stuart McLaren <stuart.mclaren@hp.com>
-Surya Seetharaman <suryaseetharaman.9@gmail.com>
-Sven Wegener <sven.wegener@inovex.de>
-Swapnil Kulkarni (coolsvap) <me@coolsvap.net>
-Sławek Kapłoński <slawek@kaplonski.pl>
-Takashi Kajinami <tkajinam@redhat.com>
-Tang Chen <chen.tang@easystack.cn>
-Tang Chen <tangchen@cn.fujitsu.com>
-Telles Nobrega <tenobreg@redhat.com>
-Terry Howe <terrylhowe@gmail.com>
-Terry Howe <thowe@hp.com>
-TerryHowe <terrylhowe@gmail.com>
-Thomas Goirand <thomas@goirand.fr>
-Thomas Goirand <zigo@debian.org>
-Tim Burke <tim.burke@gmail.com>
-Tom Cocozzello <tjcocozz@us.ibm.com>
-Tom Jose Kalapura <tomjosekal@gmail.com>
-Tom Stappaerts <tom.stappaerts@nuagenetworks.net>
-Tovin Seven <vinhnt@vn.fujitsu.com>
-Travis Tripp <travis.tripp@hpe.com>
-Trevor McCasland <TM2086@att.com>
-Tuan Do Anh <tuanda@vn.fujitsu.com>
-Tytus Kurek <tytus.kurek@canonical.com>
-Ukesh Kumar Vasudevan <ukeshkumar@gmail.com>
-Valery Tschopp <valery.tschopp@switch.ch>
-Vasyl Saienko <vsaienko@mirantis.com>
-Victor Silva <victsou@gmail.com>
-Vijendra Soni <vijendra.soni@cognizant.com>
-Vincent Legoll <vincent.legoll@idgrilles.fr>
-Vishakha Agarwal <agarwalvishakha18@gmail.com>
-Vladimir Eremin <yottatsa@yandex-team.ru>
-Vu Cong Tuan <tuanvc@vn.fujitsu.com>
-Wenran Xiao <xiaowenran@unitedstack.com>
-Wenzhi Yu <wenzhi_yu@163.com>
-Witold Bedyk <witold.bedyk@est.fujitsu.com>
-Xi Yang <yang.xi@99cloud.net>
-Xiaoyang Zhang <xiaoyang.zhang@easystack.cn>
-YAMAMOTO Takashi <yamamoto@midokura.com>
-Yan Xing'an <yanxingan@cmss.chinamobile.com>
-Yang Hongyang <hongyang.yang@easystack.cn>
-Yang Youseok <ileixe@gmail.com>
-Yejia Xu <yejia@unitedstack.com>
-Yi Zhao <zhaoyi@cmss.chinamobile.com>
-Yongli He <yongli.he@intel.com>
-YuehuiLei <leiyuehui@inspur.com>
-Yunpeng Li <yunpeng.li@live.cn>
-Zane Bitter <zbitter@redhat.com>
-ZhaoBo <zhaobo6@huawei.com>
-Zhaokun Fu <fuzk@inspur.com>
-Zhenguo Niu <Niu.ZGlinux@gmail.com>
-ZhongShengping <chdzsp@163.com>
-Zhou Zhihong <zhouzhihong@cmss.chinamobile.com>
-adrian-turjak <adriant@catalyst.net.nz>
-asarfaty <asarfaty@vmware.com>
-blue55 <yllan@fiberhome.com>
-caoyuan <cao.yuan@99cloud.net>
-chengkunye <chengkun@unitedstack.com>
-chenxing <chason.chan@foxmail.com>
-chenying <ying.chen@huawei.com>
-daizhiyong <zhiyong.dai@easystack.cn>
-dongwenshuai <dong.wenshuai@zte.com.cn>
-gecong1973 <ge.cong@zte.com.cn>
-gengchc2 <geng.changcai2@zte.com.cn>
-guang-yee <guang.yee@hpe.com>
-guangpei.liu <guangpei.liu@easystack.cn>
-guiyanxing <guiyanxing@cmss.chinamobile.com>
-gustavo panizzo <gfa@zumbi.com.ar>
-gustavo panizzo <gpanizzo@exo.com.ar>
-gvrangan <venkatrangang@hcl.com>
-hackertron <jayadityagupta11@gmail.com>
-heha <zhanghanqun@unitedstack.com>
-henriquetruta <henrique@lsd.ufcg.edu.br>
-huangshan <huangshan@fiberhome.com>
-huangtianhua <huangtianhua@huawei.com>
-jay <jayadityagupta11@gmail.com>
-jeckxie <xiexiaozhe@inspur.com>
-ji-xuepeng <ji.xuepeng@zte.com.cn>
-jiahui.qiang <jiahui.qiang@easystack.cn>
-jiangpch <jiangpengcheng@navercorp.com>
-jiaxi <jiaxi@unitedstack.com>
-jichenjc <jichenjc@cn.ibm.com>
-jqjiang.1@gmail.com <jqjiang.1@gmail.com>
-judy-yu <yujie@cmss.chinamobile.com>
-kafka <guowang@unitedstack.com>
-licanwei <li.canwei2@zte.com.cn>
-lihaijing <lihaijing@fiberhome.com>
-likui <likui@yovole.com>
-lin-hua-cheng <os.lcheng@gmail.com>
-lingyongxu <lyxu@fiberhome.com>
-liujunpeng <liujunpeng@inspur.com>
-liusheng <liusheng@huawei.com>
-liuyamin <liuyamin@fiberhome.com>
-liyifeng <307419146@qq.com>
-liyingjun <liyingjun1988@gmail.com>
-lrqrun <lrqrun@gmail.com>
-lvjiawei <lvjiawei@cmss.chinamobile.com>
-lvxianguo <lvxianguo@inspur.com>
-maaoyu <maaoyu@inspur.com>
-mb711d <mb711d@att.com>
-melanie witt <melwittt@gmail.com>
-melissaml <ma.lei@99cloud.net>
-nidhimittalhada <nidhimittal19@gmail.com>
-npraveen35 <npraveen35@gmail.com>
-okozachenko <okozachenko@vexxhost.com>
-pedh <hcn518@gmail.com>
-pedro <phpm13@gmail.com>
-pengyuesheng <pengyuesheng@gohighsec.com>
-phil-hopkins-a <phil.hopkins@rackspace.com>
-qinchunhua <qin.chunhua@zte.com.cn>
-qingszhao <zhao.daqing@99cloud.net>
-qtang <qtang@vmware.com>
-rabi <ramishra@redhat.com>
-reedip <reedip.banerjee@nectechnologies.in>
-root <ranasheel2000@gmail.com>
-sharat.sharma <sharat.sharma@nectechnologies.in>
-shizhihui <zhihui.shi@easystack.cn>
-songminglong <songminglong@cmss.chinamobile.com>
-songwenping <songwenping@inspur.com>
-sonu.kumar <sonu.kumar@nectechnologies.in>
-sunjia <sunjia@inspur.com>
-sunyajing <yajing.sun@easystack.cn>
-tanlin <lin.tan@intel.com>
-tengqm <tengqim@cn.ibm.com>
-tianhui <tianhui@awcloud.com>
-timothy-symanczyk <timothy_symanczyk@symantec.com>
-ting wang <bx_wang@outlook.com>
-ting.wang <ting.wang@easystack.cn>
-venkata anil <anilvenkata@redhat.com>
-venkatamahesh <venkatamaheshkotha@gmail.com>
-wanghong <w.wanghong@huawei.com>
-wangxiyuan <wangxiyuan@huawei.com>
-wangzihao <wangzihao@yovole.com>
-whoami-rajat <rajatdhasmana@gmail.com>
-wingwj <wingwj@gmail.com>
-wu.chunyang <wu.chunyang@99cloud.net>
-wu.chunyang <wuchunyang@yovole.com>
-wu.shiming <wushiming@yovole.com>
-wuyuting <wytdahu@gmail.com>
-xiexs <xiexs@cn.fujitsu.com>
-yang wang <wangy@rc.inesa.com>
-yangweiwei <yangweiwei@cmss.chinamobile.com>
-yangxi <yang.xi@99cloud.net>
-yanpuqing <yanpq@awcloud.com>
-ycx <yanpq@awcloud.com>
-yfzhao <dsware@126.com>
-youngho choi <0505zxc@gmail.com>
-yushangbin <yushb@gohighsec.com>
-zhang.lei <zhang.lei@99cloud.net>
-zhang.xiuhua <zhang.xiuhua@99cloud.net>
-zhangbailin <zhangbailin@inspur.com>
-zhangboye <zhangboye@inspur.com>
-zhanghongtao <zhanghongtao0826@126.com>
-zheng yin <yin.zheng@easystack.cn>
-zhengsenyan <zhengsy_sean@126.com>
-zhiyong.dai <zhiyong.dai@easystack.cn>
-zhiyuan_cai <luckyvega.g@gmail.com>
-zhouhenglc <zhouhenglc@inspur.com>
-zhouqi <qi.zhou@easystack.cn>
-zhu.boxiang <zhu.boxiang@99cloud.net>
-zhufl <zhu.fanglei@zte.com.cn>
-zhurong <aaronzhu1121@gmail.com>
-Édouard Thuleau <ethuleau@juniper.net>
diff -pruN 8.2.0-1/debian/changelog 8.2.0-0ubuntu1/debian/changelog
--- 8.2.0-1/debian/changelog	2025-08-30 13:10:47.000000000 +0000
+++ 8.2.0-0ubuntu1/debian/changelog	2025-09-16 18:26:58.000000000 +0000
@@ -1,319 +1,255 @@
-python-openstackclient (8.2.0-1) experimental; urgency=medium
+python-openstackclient (8.2.0-0ubuntu1) questing; urgency=medium
 
-  * New upstream release.
-  * Fixed openstacksdk version in d/control.
-
- -- Thomas Goirand <zigo@debian.org>  Sat, 30 Aug 2025 15:10:47 +0200
-
-python-openstackclient (7.4.0-3) unstable; urgency=medium
-
-  * Re-upload.
-
- -- Thomas Goirand <zigo@debian.org>  Sat, 29 Mar 2025 10:27:26 +0100
-
-python-openstackclient (7.4.0-2) unstable; urgency=medium
-
-  * d/watch: switch to version=4 and mode=git.
-  * Uploading to unstable.
-
- -- Thomas Goirand <zigo@debian.org>  Fri, 28 Mar 2025 12:53:08 +0100
-
-python-openstackclient (7.4.0-1) experimental; urgency=medium
-
-  * New upstream release.
-  * Fixed (build-)depends for this release.
-
- -- Thomas Goirand <zigo@debian.org>  Mon, 03 Mar 2025 09:55:34 +0100
-
-python-openstackclient (6.6.0-6) unstable; urgency=medium
-
-  * Removed python3-saharaclient from build-depends.
-
- -- Thomas Goirand <zigo@debian.org>  Tue, 14 Jan 2025 08:38:19 +0100
-
-python-openstackclient (6.6.0-5) unstable; urgency=medium
-
-  * Add missing python3-simplejson (build-)depends (Closes: #1082696).
-
- -- Thomas Goirand <zigo@debian.org>  Wed, 25 Sep 2024 09:38:17 +0200
-
-python-openstackclient (6.6.0-4) unstable; urgency=medium
-
-  * Removed extraneous dependency on python3-mock (Closes: #1071714).
-
- -- Thomas Goirand <zigo@debian.org>  Sun, 02 Jun 2024 12:54:26 +0200
-
-python-openstackclient (6.6.0-3) unstable; urgency=medium
-
-  * Removed python3-karborclient from build-depends.
-
- -- Thomas Goirand <zigo@debian.org>  Thu, 09 May 2024 14:26:37 +0200
-
-python-openstackclient (6.6.0-2) unstable; urgency=medium
-
-  * Uploading to unstable.
-
- -- Thomas Goirand <zigo@debian.org>  Sun, 07 Apr 2024 23:06:56 +0200
-
-python-openstackclient (6.6.0-1) experimental; urgency=medium
-
-  * New upstream release.
-  * Removed python3-muranoclient from build-depends.
-
- -- Thomas Goirand <zigo@debian.org>  Tue, 19 Mar 2024 08:05:09 +0100
-
-python-openstackclient (6.5.0-1) experimental; urgency=medium
-
-  * New upstream release.
-  * Fixed (build-)depends for this release.
-
- -- Thomas Goirand <zigo@debian.org>  Fri, 01 Mar 2024 22:10:52 +0100
-
-python-openstackclient (6.3.0-3) unstable; urgency=medium
-
-  * Blacklist tests.unit.common.test_module.TestModuleList (Closes: #1058097).
-
- -- Thomas Goirand <zigo@debian.org>  Tue, 12 Dec 2023 16:22:02 +0100
-
-python-openstackclient (6.3.0-2) unstable; urgency=medium
-
-  * Uploading to unstable.
+  * New upstream release for OpenStack Flamingo (LP: #2122726).
+  * d/watch: Fix underscore syntax for new versions.
+  * d/watch: Add Flamingo key verification.
+  * d/u/signing-key.asc: Add Flamingo public key.
+  * d/p/fix-pyproject-auto-discovery.patch: Add tests back.
 
- -- Thomas Goirand <zigo@debian.org>  Sun, 08 Oct 2023 18:53:10 +0200
+ -- Myles Penner <myles.penner@canonical.com>  Tue, 16 Sep 2025 11:26:58 -0700
 
-python-openstackclient (6.3.0-1) experimental; urgency=medium
+python-openstackclient (8.1.0+git2025070715.9d3a956a-0ubuntu2) questing; urgency=medium
 
-  * New upstream release.
-  * Fixed (build-)depends for this release.
+  * d/p/fix-pyproject-auto-discovery.patch: Add patch to discover submodules at
+    build time (ie, openstackclient-common, etc.). (LP: #2119562)
+  * d/control: Add pybuild-plugin-pyproject to Build-Depends.
 
- -- Thomas Goirand <zigo@debian.org>  Sun, 17 Sep 2023 12:43:02 +0200
+ -- Myles Penner <myles.penner@canonical.com>  Tue, 05 Aug 2025 09:47:42 -0700
 
-python-openstackclient (6.2.0-4) unstable; urgency=medium
+python-openstackclient (8.1.0+git2025070715.9d3a956a-0ubuntu1) questing; urgency=medium
 
-  * Cleans better (Closes: #1048950).
+  [ Guillaume Boutry ]
+  * d/gbp.conf, .launchpad.yaml: Sync from cloud-archive-tools for
+    flamingo.
 
- -- Thomas Goirand <zigo@debian.org>  Tue, 22 Aug 2023 12:53:00 +0200
+  [ Myles Penner ]
+  * New upstream release for OpenStack Flamingo. (LP: #2116155)
+  * d/control: Align (Build-)Depends with upstream.
+  * d/rules: Include PBR version.
+  * d/s/options: Ignore .launchpad.yaml when generating diffs.
 
-python-openstackclient (6.2.0-3) unstable; urgency=medium
+ -- Myles Penner <myles.penner@canonical.com>  Mon, 14 Jul 2025 15:11:11 -0700
 
-  * Add AUTHORS in the doc folder (Closes: #990337).
+python-openstackclient (7.4.0-0ubuntu1) plucky; urgency=medium
 
- -- Thomas Goirand <zigo@debian.org>  Fri, 11 Aug 2023 12:20:22 +0200
+  * New upstream release for OpenStack Epoxy.
 
-python-openstackclient (6.2.0-2) unstable; urgency=medium
+ -- James Page <james.page@ubuntu.com>  Thu, 27 Feb 2025 12:47:04 +0000
 
-  * Uploading to unstable.
+python-openstackclient (7.2.1-0ubuntu1) plucky; urgency=medium
 
- -- Thomas Goirand <zigo@debian.org>  Tue, 20 Jun 2023 10:49:20 +0200
+  * d/gbp.conf, .launchpad.yaml: Sync from cloud-archive-tools for
+    epoxy.
+  * New upstream release for OpenStack Epoxy.
+  * d/control: Drop dependencies that are no longer required.
 
-python-openstackclient (6.2.0-1) experimental; urgency=medium
+ -- James Page <james.page@ubuntu.com>  Fri, 17 Jan 2025 09:23:53 +0000
 
-  * New upstream release.
+python-openstackclient (7.1.2-0ubuntu1) oracular; urgency=medium
 
- -- Thomas Goirand <zigo@debian.org>  Fri, 10 Mar 2023 08:46:33 +0100
+  * d/gbp.conf: upstream-branch -> upstream-dalmatian.
+  * New upstream release for OpenStack Dalmatian.
 
-python-openstackclient (6.1.0-1) experimental; urgency=medium
+ -- James Page <james.page@ubuntu.com>  Tue, 24 Sep 2024 16:33:01 +0100
 
-  * New upstream release.
-  * Fixed (build-)depends for this release, removing versions satisfied in
-    Bookworm.
+python-openstackclient (7.0.0-0ubuntu1) oracular; urgency=medium
 
- -- Thomas Goirand <zigo@debian.org>  Fri, 24 Feb 2023 12:13:52 +0100
+  * New upstream release. 
+  * d/control: Align (Build-)Depends with upstream.
+  * d/p/*: Drop, included in release.
 
-python-openstackclient (6.0.0-3) unstable; urgency=medium
+ -- James Page <james.page@ubuntu.com>  Wed, 07 Aug 2024 14:55:07 +0100
 
-  * Remove python3-congressclient build-depends.
+python-openstackclient (6.6.0-0ubuntu2) noble; urgency=medium
 
- -- Thomas Goirand <zigo@debian.org>  Thu, 29 Dec 2022 18:29:51 +0100
+  * d/p/lp-2002687-*: Add support for managing multiple gateways and
+    BFD/ECMP options (LP: #2060656).
 
-python-openstackclient (6.0.0-2) unstable; urgency=medium
+ -- Frode Nordahl <fnordahl@ubuntu.com>  Tue, 09 Apr 2024 10:58:28 +0100
 
-  * Uploading to unstable.
-
- -- Thomas Goirand <zigo@debian.org>  Fri, 23 Sep 2022 17:33:28 +0200
-
-python-openstackclient (6.0.0-1) experimental; urgency=medium
-
-  * New upstream release.
+python-openstackclient (6.6.0-0ubuntu1) noble; urgency=medium
 
- -- Thomas Goirand <zigo@debian.org>  Mon, 05 Sep 2022 09:10:04 +0200
+  [ Corey Bryant ]
+  * d/gbp.conf, .launchpad.yaml: Sync from cloud-archive-tools for
+    caracal.
 
-python-openstackclient (5.8.0-2) unstable; urgency=medium
+  [ James Page ]
+  * New upstream release for OpenStack Caracal.
+  * d/rules,exclude-list.txt: Skip test that failures due to patching
+    under Python 3.12.
 
-  * Uploading to unstable.
+ -- James Page <james.page@ubuntu.com>  Mon, 08 Apr 2024 11:30:44 +0100
 
- -- Thomas Goirand <zigo@debian.org>  Fri, 25 Mar 2022 12:10:33 +0100
+python-openstackclient (6.3.0-0ubuntu1) mantic; urgency=medium
 
-python-openstackclient (5.8.0-1) experimental; urgency=medium
+  * d/gbp.conf, .launchpad.yaml: Sync from cloud-archive-tools for
+    bobcat.
+  * New upstream release for OpenStack Bobcat.
+  * d/control: Align (Build-)Depends with upstream.
 
-  * New upstream release.
-  * Fixed (build-)depends for this release.
+ -- Corey Bryant <corey.bryant@canonical.com>  Tue, 26 Sep 2023 14:34:23 -0400
 
- -- Thomas Goirand <zigo@debian.org>  Wed, 09 Mar 2022 22:47:47 +0100
+python-openstackclient (6.2.0-0ubuntu1) lunar; urgency=medium
 
-python-openstackclient (5.7.0-1) experimental; urgency=medium
+  * New upstream release for OpenStack Antelope.
 
-  * New upstream release.
-  * Add autopkgtest.
-  * Run all tests.
+ -- Corey Bryant <corey.bryant@canonical.com>  Thu, 23 Mar 2023 14:09:57 -0400
 
- -- Thomas Goirand <zigo@debian.org>  Sat, 26 Feb 2022 23:26:46 +0100
+python-openstackclient (6.1.0-0ubuntu1) lunar; urgency=medium
 
-python-openstackclient (5.6.0-2) unstable; urgency=medium
+  * New upstream release for OpenStack Antelope.
+  * d/control: Align (Build-)Depends with upstream.
 
-  * Uploading to unstable.
+ -- Corey Bryant <corey.bryant@canonical.com>  Fri, 24 Feb 2023 16:18:34 -0500
 
- -- Thomas Goirand <zigo@debian.org>  Wed, 29 Sep 2021 20:50:32 +0200
+python-openstackclient (6.0.0-0ubuntu1) kinetic; urgency=medium
 
-python-openstackclient (5.6.0-1) experimental; urgency=medium
+  * New upstream release for OpenStack Zed.
+  * d/control: Bump debhelper compat to 13.
+  * d/control: Update standards version to 4.6.1.
 
-  * New upstream release.
-  * Added myself in copyright and uploaders.
-  * Added versioned depends for openstacksdk >= 0.56.0.
+ -- Corey Bryant <corey.bryant@canonical.com>  Thu, 08 Sep 2022 18:25:53 -0400
 
- -- Sakirnth Nagarasa <sakirnth@gmail.com>  Thu, 02 Sep 2021 23:20:04 +0200
+python-openstackclient (5.8.0-0ubuntu1) jammy; urgency=medium
 
-python-openstackclient (5.5.0-2) unstable; urgency=medium
+  * New upstream release for OpenStack Yoga.
+  * d/control: Bump minimum version of openstacksdk.
 
-  * Add python3-cloudkittyclient and python3-manilaclient to build-depends, so
-    they can be included in the bash-completion script.
-  * Add Recommends: python-openstackclient-doc (Closes: #991954).
-  * Upload to unstable.
+ -- James Page <james.page@ubuntu.com>  Mon, 04 Apr 2022 14:41:18 +0100
 
- -- Thomas Goirand <zigo@debian.org>  Mon, 16 Aug 2021 11:45:15 +0200
+python-openstackclient (5.7.0-0ubuntu1) jammy; urgency=medium
 
-python-openstackclient (5.5.0-1) experimental; urgency=medium
+  * New upstream release for OpenStack Yoga.
 
-  * New upstream release.
-  * Debhelper 11.
-  * Removed (build-)depends versions when satisfied in Bullseye.
-  * Fixed (build-)depends for this release.
+ -- Chris MacNaughton <chris.macnaughton@ubuntu.com>  Wed, 01 Dec 2021 07:51:45 +0000
 
- -- Thomas Goirand <zigo@debian.org>  Mon, 22 Mar 2021 08:49:07 +0100
+python-openstackclient (5.6.0-0ubuntu2) jammy; urgency=medium
 
-python-openstackclient (5.4.0-3) unstable; urgency=medium
+  * d/control: Drop python3-crypto from (Build-)Depends.
 
-  * Removed python3-crypto from (build-)depends (Closes: #971307).
+ -- James Page <james.page@ubuntu.com>  Fri, 12 Nov 2021 09:39:35 +0000
 
- -- Thomas Goirand <zigo@debian.org>  Sun, 22 Nov 2020 12:18:50 +0100
+python-openstackclient (5.6.0-0ubuntu1) impish; urgency=medium
 
-python-openstackclient (5.4.0-2) unstable; urgency=medium
+  * New upstream release for OpenStack Xena.
+  * d/control: Align (Build-)Depends with upstream.
 
-  * Uploading to unstable.
-  * Fixed debian/watch.
-  * Add a debian/salsa-ci.yml.
+ -- Corey Bryant <corey.bryant@canonical.com>  Tue, 07 Sep 2021 14:06:22 -0400
 
- -- Thomas Goirand <zigo@debian.org>  Fri, 16 Oct 2020 17:47:34 +0200
+python-openstackclient (5.5.0-0ubuntu1) hirsute; urgency=medium
 
-python-openstackclient (5.4.0-1) experimental; urgency=medium
+  * New upstream release for OpenStack Wallaby.
+  * d/control: Align (Build-)Depends with upstream.
 
-  * New upstream release.
-  * Re-added python3-mock as build-depends.
+ -- Corey Bryant <corey.bryant@canonical.com>  Mon, 12 Apr 2021 15:39:36 -0400
 
- -- Thomas Goirand <zigo@debian.org>  Mon, 05 Oct 2020 10:29:21 +0200
+python-openstackclient (5.4.0-0ubuntu1) groovy; urgency=medium
 
-python-openstackclient (5.3.1-1) experimental; urgency=medium
+  * d/control: Update VCS paths for move to lp:~ubuntu-openstack-dev.
+  * New upstream release for OpenStack Victoria.
 
-  * New upstream release.
-  * Fixed (build-)depends for this release.
+ -- Chris MacNaughton <chris.macnaughton@ubuntu.com>  Fri, 09 Oct 2020 06:33:57 +0000
 
- -- Thomas Goirand <zigo@debian.org>  Sun, 13 Sep 2020 16:05:39 +0200
+python-openstackclient (5.3.1-0ubuntu1) groovy; urgency=medium
 
-python-openstackclient (5.2.1-1) unstable; urgency=medium
+  * New upstream release for OpenStack Victoria.
+  * d/control: Align (Build-)Depends with upstream.
+  * d/control, d/rules: Switch to debhelper compat 12 and pybuild.
+  * d/control: Update Standards-Version to 4.5.0.
 
-  * New upstream release.
+ -- Corey Bryant <corey.bryant@canonical.com>  Tue, 28 Jul 2020 20:33:41 -0400
 
- -- Thomas Goirand <zigo@debian.org>  Sat, 20 Jun 2020 19:03:52 +0200
+python-openstackclient (5.2.0-0ubuntu1) focal; urgency=medium
 
-python-openstackclient (5.2.0-2) unstable; urgency=medium
+  * New upstream release for OpenStack Ussuri.
+  * d/control: Align (Build-)Depends with upstream.
 
-  * Uploading to unstable.
+ -- James Page <james.page@ubuntu.com>  Mon, 30 Mar 2020 15:59:21 +0100
 
- -- Thomas Goirand <zigo@debian.org>  Sat, 09 May 2020 00:07:08 +0200
+python-openstackclient (4.0.0-0ubuntu2) focal; urgency=medium
 
-python-openstackclient (5.2.0-1) experimental; urgency=medium
+  * d/control: Drop python3-keyring as it is no longer used (LP: #1861268).
 
-  * New upstream release.
-  * Fixed (build-)depends for this release.
+ -- Corey Bryant <corey.bryant@canonical.com>  Tue, 04 Feb 2020 13:28:26 -0500
 
- -- Thomas Goirand <zigo@debian.org>  Sun, 12 Apr 2020 18:57:17 +0200
+python-openstackclient (4.0.0-0ubuntu1) eoan; urgency=medium
 
-python-openstackclient (4.0.0-2) unstable; urgency=medium
+  * New upstream release for OpenStack Train.
+  * d/control: Align (Build-)Depends with upstream.
 
-  [ Ondřej Nový ]
-  * Run wrap-and-sort -bastk.
-  * Bump Standards-Version to 4.4.1.
+ -- Corey Bryant <corey.bryant@canonical.com>  Wed, 25 Sep 2019 14:23:09 -0400
 
-  [ Thomas Goirand ]
-  * Uploading to unstable.
+python-openstackclient (3.19.0-0ubuntu2) eoan; urgency=medium
 
- -- Thomas Goirand <zigo@debian.org>  Mon, 21 Oct 2019 09:28:33 +0200
+  * d/tests/control: Drop Python 2 autopkgtest now that we no longer
+    have a Python 2 binary package.
 
-python-openstackclient (4.0.0-1) experimental; urgency=medium
+ -- Corey Bryant <corey.bryant@canonical.com>  Tue, 17 Sep 2019 15:43:12 +0200
 
-  [ Ondřej Nový ]
-  * d/control: Add trailing tilde to min version depend to allow
-    backports.
-  * Bump Standards-Version to 4.4.0.
+python-openstackclient (3.19.0-0ubuntu1) eoan; urgency=medium
 
-  [ Thomas Goirand ]
-  * New upstream release.
-  * Fixed (build-)depends for this release.
+  * New upstream release for OpenStack Train.
+  * d/control: Align (Build-)Depends with upstream.
 
- -- Thomas Goirand <zigo@debian.org>  Tue, 17 Sep 2019 10:26:52 +0200
+ -- Corey Bryant <corey.bryant@canonical.com>  Tue, 30 Jul 2019 15:33:27 -0400
 
-python-openstackclient (3.18.0-2) unstable; urgency=medium
+python-openstackclient (3.18.0-0ubuntu2) eoan; urgency=medium
 
-  [ Ondřej Nový ]
-  * Use debhelper-compat instead of debian/compat.
+  * d/control: Drop BDI's on python-* packages.
+  * d/control: Drop python-openstackclient binary package.
+  * d/*.postinst,prerm,postrm: Drop, alternatives no longer needed.
+  * d/rules: Tweak to stop build and install of Python 2 parts.
 
-  [ Thomas Goirand ]
-  * Uploading to unstable.
+ -- Sahid Orentino Ferdjaoui <sahid.ferdjaoui@canonical.com>  Mon, 15 Jul 2019 10:03:02 +0100
 
- -- Thomas Goirand <zigo@debian.org>  Thu, 18 Jul 2019 23:46:31 +0200
+python-openstackclient (3.18.0-0ubuntu1) disco; urgency=medium
 
-python-openstackclient (3.18.0-1) experimental; urgency=medium
+  * New upstream release for OpenStack Stein.
+  * d/control: Align (Build-)Depends with upstream.
 
-  * New upstream release.
-  * Removed Python 2 support.
+ -- Corey Bryant <corey.bryant@canonical.com>  Mon, 11 Mar 2019 16:37:25 -0400
 
- -- Thomas Goirand <zigo@debian.org>  Mon, 25 Mar 2019 22:49:35 +0100
+python-openstackclient (3.17.0-0ubuntu1) disco; urgency=medium
 
-python-openstackclient (3.16.2-1) unstable; urgency=medium
+  * New upstream release for OpenStack Stein.
+  * d/control: Align (Build-)Depends with upstream.
+  * d/p/drop-sphinxcontrib-apidoc.patch: Droped. No longer needed.
 
-  [ Ondřej Nový ]
-  * Running wrap-and-sort -bast
-  * Use 'python3 -m sphinx' instead of sphinx-build for building docs
+ -- Corey Bryant <corey.bryant@canonical.com>  Wed, 30 Jan 2019 10:15:56 -0500
 
-  [ Thomas Goirand ]
-  * New upstream point release.
+python-openstackclient (3.16.1-0ubuntu1) cosmic; urgency=medium
 
- -- Thomas Goirand <zigo@debian.org>  Thu, 21 Feb 2019 09:20:30 +0100
+  * New stable point release for OpenStack Rocky.
 
-python-openstackclient (3.16.0-3) unstable; urgency=high
+ -- Corey Bryant <corey.bryant@canonical.com>  Thu, 04 Oct 2018 12:33:47 -0400
 
-  * Remove the test suite which is doing apt-get, and that isn't advised.
+python-openstackclient (3.16.0-0ubuntu1) cosmic; urgency=medium
 
- -- Thomas Goirand <zigo@debian.org>  Wed, 12 Sep 2018 09:36:40 +0200
+  * New upstream release for OpenStack Rocky.
+  * d/control: Align (Build-)Depends with upstream.
+  * d/p/drop-sphinxcontrib-apidoc.patch: Drop sphinxcontrib.apidoc extension
+    until package is available.
 
-python-openstackclient (3.16.0-2) unstable; urgency=medium
+ -- Corey Bryant <corey.bryant@canonical.com>  Wed, 01 Aug 2018 15:27:19 -0400
 
-  * Uploading to unstable.
+python-openstackclient (3.15.0-0ubuntu2) cosmic; urgency=medium
 
- -- Thomas Goirand <zigo@debian.org>  Wed, 05 Sep 2018 09:53:53 +0200
+  * d/tests/*: Switch to our standard client dep8 tests instead of using
+    openstack-deploy.
 
-python-openstackclient (3.16.0-1) experimental; urgency=medium
+ -- Corey Bryant <corey.bryant@canonical.com>  Wed, 20 Jun 2018 08:49:23 -0400
 
-  [ Ondřej Nový ]
-  * d/control: Use team+openstack@tracker.debian.org as maintainer
+python-openstackclient (3.15.0-0ubuntu1) cosmic; urgency=low
 
-  [ Thomas Goirand ]
+  * Merge from Debian unstable.  Remaining changes:
+    - d/gbp.conf: Retain for gbp and pristine-tar config.
+    - d/control: Enable autopkgtest-pkg-python testsuite.
+    - d/watch: Get tarball from tarballs.openstack.org.
   * New upstream release.
-  * Fixed (build-)depends for this release.
-  * Building sphinx doc with Python 3.
-  * Remove fix-output-encoding.patch applied upstream.
+  * d/control: Align (Build-)Depends with upstream.
+  * d/p/fix-output-encoding.patch: Dropped. Fixed in upstream release.
 
- -- Thomas Goirand <zigo@debian.org>  Wed, 22 Aug 2018 15:31:26 +0200
+ -- Corey Bryant <corey.bryant@canonical.com>  Tue, 12 Jun 2018 11:16:58 -0400
 
 python-openstackclient (3.14.2-1) unstable; urgency=medium
 
@@ -370,6 +306,24 @@ python-openstackclient (3.14.0-1) experi
 
  -- Thomas Goirand <zigo@debian.org>  Tue, 13 Feb 2018 22:51:34 +0000
 
+python-openstackclient (3.14.0-0ubuntu1) bionic; urgency=medium
+
+  * New upstream release.
+  * d/control: Align (Build-)Depends with upstream.
+
+ -- Corey Bryant <corey.bryant@canonical.com>  Mon, 12 Feb 2018 09:30:43 -0500
+
+python-openstackclient (3.13.0-0ubuntu1) bionic; urgency=medium
+
+  * New upstream release.
+  * d/*: wrap-and-sort -bast.
+  * d/control: Align (Build-)Depends with upstream.
+  * d/control: Update Standards-Version to 4.1.2.
+  * d/control: Bump debhelper compat to 10.
+  * d/p/drop-openstackdoctheme.patch: Dropped. No longer needed.
+
+ -- Corey Bryant <corey.bryant@canonical.com>  Thu, 25 Jan 2018 08:20:51 -0500
+
 python-openstackclient (3.12.0-3) unstable; urgency=medium
 
   * Add patch to fix output encoding that simply crashes the client.
@@ -404,6 +358,153 @@ python-openstackclient (3.12.0-1) experi
 
  -- Thomas Goirand <zigo@debian.org>  Tue, 03 Oct 2017 14:36:21 +0200
 
+python-openstackclient (3.12.0-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:00 -0400
+
+python-openstackclient (3.12.0-0ubuntu1) artful; urgency=medium
+
+  * New upstream release.
+  * d/control: Align (Build-)Depends with upstream.
+  * d/p/drop-openstackdoctheme.patch: Temporarily drop openstackdocstheme
+    sphinx extension until sphinx>=1.6.2 is available.
+
+ -- Corey Bryant <corey.bryant@canonical.com>  Wed, 02 Aug 2017 19:54:13 -0400
+
+python-openstackclient (3.11.0-0ubuntu1) artful; urgency=medium
+
+  * d/watch: Use tarballs.openstack.org.
+  * New upstream release for OpenStack Pike.
+  * Align (Build-)Depends with upstream release.
+
+ -- James Page <james.page@ubuntu.com>  Mon, 15 May 2017 18:42:30 +0100
+
+python-openstackclient (3.9.0-0ubuntu1) artful; urgency=medium
+
+  [ Chuck Short ]
+  * New upstream release.
+
+ -- James Page <james.page@ubuntu.com>  Fri, 21 Apr 2017 10:01:48 +0100
+
+python-openstackclient (3.8.1-0ubuntu3) zesty; urgency=medium
+
+  * debian/control: Dropped python3-hacking. 
+
+ -- Chuck Short <zulcss@ubuntu.com>  Sat, 04 Feb 2017 17:42:44 -0500
+
+python-openstackclient (3.8.1-0ubuntu2) zesty; urgency=medium
+
+  * debian/control: Dropped python-hacking. 
+
+ -- Chuck Short <zulcss@ubuntu.com>  Fri, 03 Feb 2017 21:49:07 -0500
+
+python-openstackclient (3.8.1-0ubuntu1) zesty; urgency=medium
+
+  * New upstream release.
+
+ -- Chuck Short <zulcss@ubuntu.com>  Tue, 31 Jan 2017 09:38:38 -0500
+
+python-openstackclient (3.8.0-0ubuntu1) zesty; urgency=medium
+
+  * New upstream release. 
+  * d/control: Align (Build-)Depends with upstream.
+
+ -- Chuck Short <zulcss@ubuntu.com>  Mon, 30 Jan 2017 13:31:03 -0500
+
+python-openstackclient (3.7.0-0ubuntu1) zesty; urgency=medium
+
+  * New upstream version.
+  * d/control: Align (Build-)Depends with upstream.
+
+ -- Chuck Short <zulcss@ubuntu.com>  Tue, 17 Jan 2017 09:03:28 -0500
+
+python-openstackclient (3.6.0-0ubuntu1) zesty; urgency=medium
+
+  * New upstream release.
+  * d/control: Align (Build-)Depends with upstream.
+
+ -- Chuck Short <zulcss@ubuntu.com>  Mon, 09 Jan 2017 09:28:05 -0500
+
+python-openstackclient (3.5.0-0ubuntu1) zesty; urgency=medium
+
+  * New upstream release.
+  * d/control: Align (Build-)Depends with upstream.
+  * d/p/max-images.patch: Dropped. Fixed in upstream release.
+
+ -- Corey Bryant <corey.bryant@canonical.com>  Fri, 16 Dec 2016 11:45:52 -0500
+
+python-openstackclient (3.4.1-0ubuntu2) zesty; urgency=medium
+
+  * debian/patches/max-images.patch: Allow more than maximum of 25 images to 
+    be listed. (LP: #1443089) 
+
+ -- Chuck Short <zulcss@ubuntu.com>  Mon, 12 Dec 2016 08:33:47 -0500
+
+python-openstackclient (3.4.1-0ubuntu1) zesty; urgency=medium
+
+  * New upstream version.
+  * debian/control: Bump version dependencies.
+
+ -- Chuck Short <zulcss@ubuntu.com>  Mon, 21 Nov 2016 13:49:29 -0500
+
+python-openstackclient (3.3.0-1ubuntu1) 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>  Thu, 27 Oct 2016 11:40:04 -0400
+
+python-openstackclient (3.2.0-0ubuntu2) yakkety; urgency=medium
+
+  * Reduce scope of autopkgtests to drop requirement on openstack-deploy,
+    which is Debian only.
+
+ -- James Page <james.page@ubuntu.com>  Mon, 05 Sep 2016 11:15:15 +0100
+
+python-openstackclient (3.2.0-0ubuntu1) yakkety; urgency=medium
+
+  [ gustavo panizzo ]
+  * Add autopkgtest tests
+
+  [ Corey Bryant ]
+  * New usptream release.
+  * Align (Build-)Depends with upstream.
+  * d/p/0001-reproducible-build.patch: Dropped. Fixed upstream.
+
+ -- Corey Bryant <corey.bryant@canonical.com>  Fri, 02 Sep 2016 11:51:10 -0400
+
+python-openstackclient (2.6.0-1) experimental; urgency=medium
+
+  [ Corey Bryant ]
+  * New upstream release.
+  * Align (Build-)Depends with upstream.
+
+  [ Thomas Goirand ]
+  * Make build reproducible applying Lamby's patch (Closes: #826676).
+  * Unblacklist tests (they all work now...).
+  * Switch to using pkgos-dh_auto_{test,install}.
+
+ -- Thomas Goirand <zigo@debian.org>  Mon, 11 Jul 2016 14:58:15 +0200
+
+python-openstackclient (2.5.0-1) experimental; urgency=medium
+
+  [ Ondřej Nový ]
+  * Standards-Version is 3.9.8 now (no change)
+  * d/rules: Removed UPSTREAM_GIT with default value
+
+  [ Thomas Goirand ]
+  * New upstream release.
+  * Fixed (build-)depends for this release.
+
+ -- Thomas Goirand <zigo@debian.org>  Mon, 06 Jun 2016 08:06:59 +0000
+
 python-openstackclient (2.3.0-4) unstable; urgency=medium
 
   * Add Testsuite field to debian/control
@@ -560,3 +661,4 @@ python-openstackclient (0.3.0-1) unstabl
   * Initial release. (Closes: #733557)
 
  -- gustavo panizzo <gfa@zumbi.com.ar>  Tue, 31 Dec 2013 01:37:38 -0300
+
diff -pruN 8.2.0-1/debian/control 8.2.0-0ubuntu1/debian/control
--- 8.2.0-1/debian/control	2025-08-30 13:10:47.000000000 +0000
+++ 8.2.0-0ubuntu1/debian/control	2025-09-16 18:26:58.000000000 +0000
@@ -1,72 +1,75 @@
 Source: python-openstackclient
 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:
  gustavo panizzo <gfa@zumbi.com.ar>,
  Thomas Goirand <zigo@debian.org>,
- Sakirnth Nagarasa <sakirnth@gmail.com>,
 Build-Depends:
- debhelper-compat (= 11),
+ debhelper-compat (= 13),
  dh-python,
  openstack-pkg-tools,
+ pybuild-plugin-pyproject,
  python3-all,
- python3-pbr,
+ python3-pbr (>= 2.0.0),
  python3-setuptools,
- python3-sphinx,
+ python3-sphinx (>= 2.0.0),
 Build-Depends-Indep:
- python3-aodhclient <!nodoc>,
- python3-barbicanclient <!nodoc>,
- python3-cinderclient,
- python3-cliff,
- python3-cloudkittyclient <!nodoc>,
- python3-coverage,
- python3-cryptography,
- python3-ddt,
- python3-designateclient <!nodoc>,
- python3-fixtures,
- python3-glanceclient,
- python3-gnocchiclient <!nodoc>,
- python3-hacking,
- python3-heatclient <!nodoc>,
- python3-ironic-inspector-client <!nodoc>,
- python3-ironicclient <!nodoc>,
- python3-iso8601,
- python3-keyring,
- python3-keystoneclient,
- python3-manilaclient <!nodoc>,
- python3-mistralclient <!nodoc>,
- python3-neutronclient <!nodoc>,
- python3-octaviaclient <!nodoc>,
- python3-openstackdocstheme <!nodoc>,
- python3-openstacksdk (>= 4.6.0),
- python3-osc-lib,
- python3-osc-placement,
- python3-oslo.i18n,
- python3-oslo.serialization,
- python3-osprofiler,
- python3-requests,
- python3-requests-mock,
- python3-searchlightclient <!nodoc>,
- python3-senlinclient <!nodoc>,
- python3-simplejson,
- python3-sphinxcontrib.apidoc <!nodoc>,
- python3-stestr <!nocheck>,
- python3-stevedore,
- python3-subunit <!nocheck>,
- python3-tempest <!nocheck>,
- python3-testtools <!nocheck>,
- python3-troveclient <!nodoc>,
- python3-watcherclient,
- python3-wrapt,
- python3-zaqarclient <!nodoc>,
- python3-zunclient <!nocheck>,
- python3-zunclient <!nodoc>,
+ python3-aodhclient (>= 0.9.0),
+ python3-babel (>= 2.3.4),
+ python3-barbicanclient (>= 4.5.2),
+ python3-cinderclient (>= 1:3.3.0),
+ python3-cliff (>= 4.8.0),
+ python3-cryptography (>= 2.7),
+ python3-cyborgclient (>= 1.2.1),
+ python3-ddt (>= 1.0.1),
+ python3-designateclient (>= 2.7.0),
+ python3-fixtures (>= 3.0.0),
+ python3-gnocchiclient (>= 3.3.1),
+ python3-hacking (>= 1.1.0),
+ python3-heatclient (>= 1.10.0),
+ python3-ironic-inspector-client (>= 1.5.0),
+ python3-ironicclient (>= 2.3.0),
+ python3-iso8601 (>= 0.1.11),
+ python3-keystoneclient (>= 1:3.22.0),
+ python3-magnumclient (>= 2.3.0),
+ python3-manilaclient (>= 2.0.0),
+ python3-mistralclient (>= 1:3.1.0),
+ python3-mock (>= 2.0.0),
+ python3-muranoclient (>= 0.8.2),
+ python3-neutronclient (>= 1:6.7.0),
+ python3-octaviaclient (>= 1.11.0),
+ python3-openstackdocstheme (>= 2.2.1),
+ python3-openstacksdk (>= 4.4.0),
+ python3-os-client-config (>= 1.28.0),
+ python3-osc-lib (>= 2.3.0),
+ python3-osc-placement (>= 1.7.0),
+ python3-oslo.i18n (>= 3.15.3),
+ python3-oslo.serialization (>= 1.2.0),
+ python3-oslo.utils (>= 3.33.0),
+ python3-oslotest (>= 1:3.2.0),
+ python3-osprofiler (>= 1.4.0),
+ python3-requests (>= 2.27.0),
+ python3-requests-mock (>= 1.2.0),
+ python3-saharaclient (>= 1.4.0),
+ python3-senlinclient (>= 1.1.0),
+ python3-sphinxcontrib.apidoc (>= 0.2.0),
+ python3-stestr (>= 1.0.0),
+ python3-stevedore (>= 1:2.0.1),
+ python3-subunit,
+ python3-tempest (>= 1:17.1.0),
+ python3-testtools (>= 2.2.0),
+ python3-troveclient (>= 1:3.1.0),
+ python3-watcherclient (>= 2.5.0),
+ python3-wrapt (>= 1.7.0),
+ python3-zaqarclient (>= 1.0.0),
+ python3-zunclient (>= 3.6.0),
  subunit,
-Standards-Version: 4.4.1
-Vcs-Browser: https://salsa.debian.org/openstack-team/clients/python-openstackclient
-Vcs-Git: https://salsa.debian.org/openstack-team/clients/python-openstackclient.git
-Homepage: http://wiki.openstack.org/OpenStackClient
+Standards-Version: 4.6.1
+Vcs-Git: https://git.launchpad.net/~ubuntu-openstack-dev/ubuntu/+source/python-openstackclient
+Homepage: https://opendev.org/openstack/python-openstackclient
+Testsuite: autopkgtest-pkg-python
 
 Package: python-openstackclient-doc
 Build-Profiles: <!nodoc>
@@ -90,26 +93,24 @@ Description: OpenStack Command-line Clie
 Package: python3-openstackclient
 Architecture: all
 Depends:
- python3-cinderclient,
- python3-cliff,
- python3-cryptography,
- python3-glanceclient,
- python3-iso8601,
- python3-keyring,
- python3-keystoneclient,
- python3-neutronclient,
- python3-openstacksdk (>= 4.6.0),
- python3-osc-lib,
- python3-oslo.i18n,
- python3-oslo.serialization,
- python3-pbr,
- python3-requests,
- python3-simplejson,
- python3-stevedore,
+ python3-babel (>= 2.3.4),
+ python3-cinderclient (>= 1:3.3.0),
+ python3-cliff (>= 4.8.0),
+ python3-cryptography (>= 2.7),
+ python3-iso8601 (>= 0.1.11),
+ python3-keystoneclient (>= 1:3.22.0),
+ python3-openstacksdk (>= 4.5.0),
+ python3-osc-lib (>= 2.3.0),
+ python3-osc-placement (>= 1.7.0),
+ python3-oslo.i18n (>= 3.15.3),
+ python3-oslo.serialization (>= 1.2.0),
+ python3-oslo.utils (>= 3.33.0),
+ python3-pbr (>= 2.0.0),
+ python3-requests (>= 2.27.0),
+ python3-stevedore (>= 1:2.0.1),
  ${misc:Depends},
  ${python3:Depends},
 Recommends:
- python-openstackclient-doc,
  ${python3:Recommends},
 Description: OpenStack Command-line Client - Python 3.x
  python-openstackclient is a unified command-line client for the OpenStack APIs.
diff -pruN 8.2.0-1/debian/copyright 8.2.0-0ubuntu1/debian/copyright
--- 8.2.0-1/debian/copyright	2025-08-30 13:10:47.000000000 +0000
+++ 8.2.0-0ubuntu1/debian/copyright	2025-09-16 18:26:58.000000000 +0000
@@ -1,6 +1,6 @@
 Format: https://www.debian.org/doc/packaging-manuals/copyright-format/1.0/
 Upstream-Name: python-openstackclient
-Source: http://wiki.openstack.org/OpenStackClient
+Source: https://opendev.org/openstack/python-openstackclient
 
 Files: *
 Copyright: (c) 2013-2014, OpenStack Foundation <openstack-dev@lists.openstack.org>
@@ -11,23 +11,11 @@ Copyright: (c) 2013-2014, OpenStack Foun
            (c) 2014, eBay Inc.
            (c) 2014-2015, CERN.
            (c) 2015, Symantec Corporation
-           (c) 2017, Huawei, Inc.
-           (c) 2020, Red Hat Inc.
-           (c) 2016, Intel Corporation.
-           (c) 2016, EasyStack Corporation
-           (c) 2015, Mirantis, Inc.
-           (c) 2016, IBM
-           (c) 2018, China Telecom Corporation
-           (c) 2016, NEC Corporation
-           (c) 2018, SUSE Linux GmbH
-           (c) 2019, SUSE LLC
-           (c) 2015, Dean Troyer
 License: Apache-2
 
 Files: debian/*
 Copyright: (c) 2013-2015, gustavo panizzo <gfa@zumbi.com.ar>
            (c) 2014-2016, Thomas Goirand <zigo@debian.org>
-           (c) 2021, Sakirnth Nagarasa <sakirnth@gmail.com>
 License: Apache-2
 
 License: Apache-2
diff -pruN 8.2.0-1/debian/exclude-list.txt 8.2.0-0ubuntu1/debian/exclude-list.txt
--- 8.2.0-1/debian/exclude-list.txt	1970-01-01 00:00:00.000000000 +0000
+++ 8.2.0-0ubuntu1/debian/exclude-list.txt	2025-09-16 18:26:58.000000000 +0000
@@ -0,0 +1 @@
+openstackclient.tests.unit.common.test_module.TestModuleList
diff -pruN 8.2.0-1/debian/gbp.conf 8.2.0-0ubuntu1/debian/gbp.conf
--- 8.2.0-1/debian/gbp.conf	1970-01-01 00:00:00.000000000 +0000
+++ 8.2.0-0ubuntu1/debian/gbp.conf	2025-09-16 18:26:58.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 8.2.0-1/debian/patches/fix-pyproject-auto-discovery.patch 8.2.0-0ubuntu1/debian/patches/fix-pyproject-auto-discovery.patch
--- 8.2.0-1/debian/patches/fix-pyproject-auto-discovery.patch	1970-01-01 00:00:00.000000000 +0000
+++ 8.2.0-0ubuntu1/debian/patches/fix-pyproject-auto-discovery.patch	2025-09-16 18:26:58.000000000 +0000
@@ -0,0 +1,28 @@
+Description: Build process failed to include submodules
+ This project moved to a pyproject.toml build process upstream
+ and the implementation failed to include the package submodules.
+ This patch uses the setuptools.packages.find feature to properly
+ build the flat layout of the project.
+Author: Myles Penner <myles.penner@canonical.com>
+Bug-Ubuntu: https://bugs.launchpad.net/ubuntu/+source/python-openstackclient/+bug/2119562
+Forwarded: no
+Last-Update: 2025-08-06
+---
+This patch header follows DEP-3: http://dep.debian.net/deps/dep3/
+Index: python-openstackclient/pyproject.toml
+===================================================================
+--- python-openstackclient.orig/pyproject.toml
++++ python-openstackclient/pyproject.toml
+@@ -713,10 +713,8 @@ volume_transfer_request_show = "openstac
+ volume_summary = "openstackclient.volume.v3.volume:VolumeSummary"
+ volume_revert = "openstackclient.volume.v3.volume:VolumeRevertToSnapshot"
+ 
+-[tool.setuptools]
+-packages = [
+-    "openstackclient"
+-]
++[tool.setuptools.packages.find]
++include = ["openstackclient*"]
+ 
+ [tool.mypy]
+ python_version = "3.10"
diff -pruN 8.2.0-1/debian/patches/series 8.2.0-0ubuntu1/debian/patches/series
--- 8.2.0-1/debian/patches/series	1970-01-01 00:00:00.000000000 +0000
+++ 8.2.0-0ubuntu1/debian/patches/series	2025-09-16 18:26:58.000000000 +0000
@@ -0,0 +1 @@
+fix-pyproject-auto-discovery.patch
diff -pruN 8.2.0-1/debian/python3-openstackclient.postrm 8.2.0-0ubuntu1/debian/python3-openstackclient.postrm
--- 8.2.0-1/debian/python3-openstackclient.postrm	2025-08-30 13:10:47.000000000 +0000
+++ 8.2.0-0ubuntu1/debian/python3-openstackclient.postrm	1970-01-01 00:00:00.000000000 +0000
@@ -1,11 +0,0 @@
-#!/bin/sh
-
-set -e
-
-if [ "$1" = "remove" ] || [ "$1" = "disappear" ] ; then
-	update-alternatives --remove openstack /usr/bin/python3-openstack
-fi
-
-#DEBHELPER#
-
-exit 0
diff -pruN 8.2.0-1/debian/python3-openstackclient.prerm 8.2.0-0ubuntu1/debian/python3-openstackclient.prerm
--- 8.2.0-1/debian/python3-openstackclient.prerm	2025-08-30 13:10:47.000000000 +0000
+++ 8.2.0-0ubuntu1/debian/python3-openstackclient.prerm	1970-01-01 00:00:00.000000000 +0000
@@ -1,11 +0,0 @@
-#!/bin/sh
-
-set -e
-
-if [ "$1" = "remove" ] ; then
-	update-alternatives --remove openstack /usr/bin/python3-openstack
-fi
-
-#DEBHELPER#
-
-exit 0
diff -pruN 8.2.0-1/debian/rules 8.2.0-0ubuntu1/debian/rules
--- 8.2.0-1/debian/rules	2025-08-30 13:10:47.000000000 +0000
+++ 8.2.0-0ubuntu1/debian/rules	2025-09-16 18:26:58.000000000 +0000
@@ -1,17 +1,15 @@
 #!/usr/bin/make -f
 
-include /usr/share/openstack-pkg-tools/pkgos.make
+export PYBUILD_NAME=openstackclient
 
-%:
-	dh $@ --with python3,sphinxdoc
+DEBVERS ?= $(shell dpkg-parsechangelog | sed -n -e 's/^Version: //p')
+VERSION ?= $(shell echo '$(DEBVERS)' | sed -e 's/^[[:digit:]]*://' -e 's/[-].*//' -e 's/[+].*//' -e 's/~git.*//g' -e 's/~/./g')
+export PBR_VERSION=$(VERSION)
 
-override_dh_auto_clean:
-	rm -rf doc/build build .stestr *.egg-info doc/source/api doc/source/contributor/api
-	find . -iname '*.pyc' -delete
-	for i in $$(find . -type d -iname __pycache__) ; do rm -rf $$i ; done
+include /usr/share/openstack-pkg-tools/pkgos.make
 
-override_dh_auto_build:
-	echo "Do nothing..."
+%:
+	dh $@ --buildsystem=pybuild --with python3,sphinxdoc
 
 override_dh_auto_install:
 	pkgos-dh_auto_install --no-py2
@@ -19,23 +17,25 @@ override_dh_auto_install:
 	# Generate bash completion
 	pkgos-gen-completion --py3 openstack
 
+override_dh_auto_clean:
+	dh_auto_clean
+	rm -rf doc/build build .testrepository doc/source/api
+
 override_dh_auto_test:
 ifeq (,$(findstring nocheck, $(DEB_BUILD_OPTIONS)))
-	# See https://bugs.debian.org/1058097
-	pkgos-dh_auto_test --no-py2 'openstackclient\.tests\.unit\.(?!.*common\.test_module\.TestModuleList*)'
+	pkgos-dh_auto_test --no-py2 --exclude-list $(CURDIR)/debian/exclude-list.txt
 endif
 
 override_dh_sphinxdoc:
 ifeq (,$(findstring nodoc, $(DEB_BUILD_OPTIONS)))
-	python3 -m sphinx -b man doc/source doc/build/man
-	PYTHONPATH=. python3 -m sphinx -b html doc/source $(CURDIR)/debian/python-openstackclient-doc/usr/share/doc/python-openstackclient-doc/html
-	dh_sphinxdoc
-	cp debian/AUTHORS $(CURDIR)/debian/python-openstackclient-doc/usr/share/doc/python-openstackclient-doc
+	sphinx-build -b man doc/source doc/build/man
+	PYTHONPATH=. sphinx-build -b html doc/source $(CURDIR)/debian/python-openstackclient-doc/usr/share/doc/python-openstackclient-doc/html
+	dh_sphinxdoc -O--buildsystem=pybuild
 endif
 
 override_dh_installman:
 ifeq (,$(findstring nodoc, $(DEB_BUILD_OPTIONS)))
-	python3 -m sphinx -b man doc/source doc/build/man
+	sphinx-build -b man doc/source doc/build/man
 	dh_installman
 endif
 
diff -pruN 8.2.0-1/debian/salsa-ci.yml 8.2.0-0ubuntu1/debian/salsa-ci.yml
--- 8.2.0-1/debian/salsa-ci.yml	2025-08-30 13:10:47.000000000 +0000
+++ 8.2.0-0ubuntu1/debian/salsa-ci.yml	1970-01-01 00:00:00.000000000 +0000
@@ -1,3 +0,0 @@
-include:
-  - https://salsa.debian.org/salsa-ci-team/pipeline/raw/master/salsa-ci.yml
-  - https://salsa.debian.org/salsa-ci-team/pipeline/raw/master/pipeline-jobs.yml
diff -pruN 8.2.0-1/debian/source/options 8.2.0-0ubuntu1/debian/source/options
--- 8.2.0-1/debian/source/options	2025-08-30 13:10:47.000000000 +0000
+++ 8.2.0-0ubuntu1/debian/source/options	2025-09-16 18:26:58.000000000 +0000
@@ -1 +1,2 @@
 extend-diff-ignore = "^[^/]*[.]egg-info/"
+extend-diff-ignore = "^.launchpad.yaml"
diff -pruN 8.2.0-1/debian/tests/client 8.2.0-0ubuntu1/debian/tests/client
--- 8.2.0-1/debian/tests/client	1970-01-01 00:00:00.000000000 +0000
+++ 8.2.0-0ubuntu1/debian/tests/client	2025-09-16 18:26:58.000000000 +0000
@@ -0,0 +1,16 @@
+#!/bin/bash
+#-------------------------
+# Testing client utilities
+#-------------------------
+set -e
+
+HELP_CLIENTS=('openstack')
+for client in "${HELP_CLIENTS[@]}"; do
+    if ! $client -h 2>&1 > /dev/null; then
+        echo "ERROR, ${client} is not running"
+        exit 1
+    else
+        echo "OK: ${client} is running"
+    fi
+done
+exit 0
diff -pruN 8.2.0-1/debian/tests/control 8.2.0-0ubuntu1/debian/tests/control
--- 8.2.0-1/debian/tests/control	2025-08-30 13:10:47.000000000 +0000
+++ 8.2.0-0ubuntu1/debian/tests/control	2025-09-16 18:26:58.000000000 +0000
@@ -1,5 +1,3 @@
-Tests: unittests
+Tests: client
 Depends:
- @,
- @builddeps@,
-Restrictions: allow-stderr needs-root
+ python3-openstackclient,
diff -pruN 8.2.0-1/debian/tests/unittests 8.2.0-0ubuntu1/debian/tests/unittests
--- 8.2.0-1/debian/tests/unittests	2025-08-30 13:10:47.000000000 +0000
+++ 8.2.0-0ubuntu1/debian/tests/unittests	1970-01-01 00:00:00.000000000 +0000
@@ -1,5 +0,0 @@
-#!/bin/sh
-
-set -e
-
-pkgos-dh_auto_test --no-py2 'openstackclient\.tests\.unit\.(?!.*common\.test_module\.TestModuleList*)'
diff -pruN 8.2.0-1/debian/upstream/signing-key.asc 8.2.0-0ubuntu1/debian/upstream/signing-key.asc
--- 8.2.0-1/debian/upstream/signing-key.asc	1970-01-01 00:00:00.000000000 +0000
+++ 8.2.0-0ubuntu1/debian/upstream/signing-key.asc	2025-09-16 18:26:58.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 8.2.0-1/debian/watch 8.2.0-0ubuntu1/debian/watch
--- 8.2.0-1/debian/watch	2025-08-30 13:10:47.000000000 +0000
+++ 8.2.0-0ubuntu1/debian/watch	2025-09-16 18:26:58.000000000 +0000
@@ -1,3 +1,3 @@
-version=4
-opts="mode=git,uversionmangle=s/\.0rc/~rc/;s/\.0b1/~b1/;s/\.0b2/~b2/;s/\.0b3/~b3/;s/^2012/0.0.0/" \
-https://github.com/openstack/python-openstackclient refs/tags/(\d[brc\d\.]+)
+version=3
+opts=uversionmangle=s/\.(b|rc)/~$1/,pgpsigurlmangle=s/$/.asc/ \
+    http://tarballs.openstack.org/python-openstackclient/ python_openstackclient-(\d.*)\.tar\.gz
diff -pruN 8.2.0-1/python_openstackclient.egg-info/PKG-INFO 8.2.0-0ubuntu1/python_openstackclient.egg-info/PKG-INFO
--- 8.2.0-1/python_openstackclient.egg-info/PKG-INFO	1970-01-01 00:00:00.000000000 +0000
+++ 8.2.0-0ubuntu1/python_openstackclient.egg-info/PKG-INFO	2025-08-21 09:34:03.000000000 +0000
@@ -0,0 +1,263 @@
+Metadata-Version: 2.1
+Name: python-openstackclient
+Version: 8.2.0
+Summary: OpenStack Command-line Client
+Author-email: OpenStack <openstack-discuss@lists.openstack.org>
+License: Apache-2.0
+Project-URL: Homepage, https://docs.openstack.org/python-openstackclient/
+Project-URL: Repository, https://opendev.org/openstack/python-openstackclient/
+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 :: 3
+Classifier: Programming Language :: Python :: 3.10
+Classifier: Programming Language :: Python :: 3.11
+Classifier: Programming Language :: Python :: 3.12
+Classifier: Programming Language :: Python :: 3.13
+Requires-Python: >=3.10
+Description-Content-Type: text/x-rst
+License-File: LICENSE
+Requires-Dist: pbr!=2.1.0,>=2.0.0
+Requires-Dist: cryptography>=2.7
+Requires-Dist: cliff>=4.8.0
+Requires-Dist: iso8601>=0.1.11
+Requires-Dist: openstacksdk>=4.6.0
+Requires-Dist: osc-lib>=2.3.0
+Requires-Dist: oslo.i18n>=3.15.3
+Requires-Dist: python-keystoneclient>=3.22.0
+Requires-Dist: python-cinderclient>=3.3.0
+Requires-Dist: requests>=2.27.0
+Requires-Dist: stevedore>=2.0.1
+
+===============
+OpenStackClient
+===============
+
+.. image:: https://img.shields.io/pypi/v/python-openstackclient.svg
+    :target: https://pypi.org/project/python-openstackclient/
+    :alt: Latest Version
+
+OpenStackClient (OSC) is a command-line client for OpenStack that brings
+the command set for Compute, Identity, Image, Network, Object Store and Block
+Storage APIs together in a single shell with a uniform command structure.
+Support for additional service APIs is provided via plugins.
+
+The primary goal is to provide a unified shell command structure and a common
+language to describe operations in OpenStack.
+
+Getting Started
+===============
+
+OpenStack Client can be installed from PyPI using pip:
+
+.. code-block:: shell
+
+    python3 -m pip install python-openstackclient
+
+You can use ``--help`` or the ``help`` command to get a list of global options
+and supported commands:
+
+.. code-block:: shell
+
+    openstack --help
+    openstack help
+
+You can also get help for a specific command:
+
+.. code-block:: shell
+
+    openstack server create --help
+    openstack help server create
+
+You can add support for additional services by installing their clients. For
+example, to add support for the DNS service (designate):
+
+.. code-block:: shell
+
+    python3 -m pip install python3-designateclient
+
+A ``Dockerfile`` is provided for your convenience in the repository. You can
+use this to build your own container images:
+
+.. code-block:: shell
+
+    git clone https://opendev.org/openstack/python-openstackclient
+    cd python-openstackclient
+    podman build . -t example.com/myuser/openstackclient
+
+For more information the available options and commands, refer to the `Users
+Guide`__.
+
+.. __: https://docs.openstack.org/python-openstackclient/latest/cli/index.html
+
+Configuration
+=============
+
+OpenStack Client must be configured with authentication information in order to
+communicate with a given OpenStack cloud. This configuration can be achieved
+via a ``clouds.yaml`` file, a set of environment variables (often shared via an
+``openrc`` file), a set of command-line options, or a combination of all three.
+Your cloud provider or deployment tooling will typically provide either a
+``clouds.yaml`` file or ``openrc`` file for you. If using a ``clouds.yaml``
+file, OpenStack Client expects to find it in one of the following locations:
+
+* If set, the path indicated by the ``OS_CLIENT_CONFIG_FILE`` environment
+  variable
+* ``.`` (the current directory)
+* ``$HOME/.config/openstack``
+* ``/etc/openstack``
+
+The options you should set will depend on the configuration of your cloud and
+the authentication mechanism(s) supported. For example, consider a cloud that
+supports username/password authentication. Configuration for this cloud using a
+``clouds.yaml`` file would look like so:
+
+.. code-block:: yaml
+
+    clouds:
+      my-cloud:
+        auth:
+          auth_url: '<url-to-openstack-identity>'
+          project_name: '<project-name>'
+          project_domain_name: '<project-domain-name>'
+          username: '<username>'
+          user_domain_name: '<user-domain-name>'
+          password: '<password>'  # (optional)
+        region_name: '<region>'
+
+The corresponding environment variables would look very similar:
+
+.. code-block:: shell
+
+    export OS_AUTH_URL=<url-to-openstack-identity>
+    export OS_REGION_NAME=<region>
+    export OS_PROJECT_NAME=<project-name>
+    export OS_PROJECT_DOMAIN_NAME=<project-domain-name>
+    export OS_USERNAME=<username>
+    export OS_USER_DOMAIN_NAME=<user-domain-name>
+    export OS_PASSWORD=<password>  # (optional)
+
+Likewise, the corresponding command-line options would look very similar:
+
+::
+
+    openstack
+    --os-auth-url <url-to-openstack-identity>
+    --os-region <region>
+    --os-project-name <project-name>
+    --os-project-domain-name <project-domain-name>
+    --os-username <username>
+    --os-user-domain-name <user-domain-name>
+    [--os-password <password>]
+
+.. note::
+
+    If a password is not provided above (in plaintext), you will be
+    interactively prompted to provide one securely.
+
+Some clouds use federated authentication. If this is the case, your
+configuration will be slightly more involved. For example, to configure
+username/password authentication for a federated user using a ``clouds.yaml``
+file:
+
+.. code-block:: yaml
+
+    clouds:
+      my-cloud:
+        auth:
+          auth_url: '<url-to-openstack-identity>'
+          project_name: '<project-name>'
+          project_domain_name: '<project-domain-name>'
+          username: '<username-in-idp>'
+          user_domain_name: '<user-domain-name>'
+          password: '<password-in-idp>'
+          identity_provider: '<the-desired-idp-in-keystone>'
+          client_id: '<the-client-id-configured-in-the-idp>'
+          client_secret: '<the-client-secret-configured-in-the-idp>'
+          openid_scope: '<the-scopes-of-desired-attributes-to-claim-from-idp>'
+          protocol: '<the-protocol-used-in-the-apache2-oidc-proxy>'
+          access_token_type: '<the-access-token-type-used-by-your-idp>'
+          discovery_endpoint: '<the-well-known-endpoint-of-the-idp>'
+        auth_type: 'v3oidcpassword'
+        region_name: '<region>'
+
+The corresponding environment variables would look very similar:
+
+.. code-block:: shell
+
+    export OS_PROJECT_NAME=<project-name>
+    export OS_PROJECT_DOMAIN_NAME=<project-domain-name>
+    export OS_AUTH_URL=<url-to-openstack-identity>
+    export OS_IDENTITY_API_VERSION=3
+    export OS_AUTH_TYPE=v3oidcpassword
+    export OS_USERNAME=<username-in-idp>
+    export OS_PASSWORD=<password-in-idp>
+    export OS_IDENTITY_PROVIDER=<the-desired-idp-in-keystone>
+    export OS_CLIENT_ID=<the-client-id-configured-in-the-idp>
+    export OS_CLIENT_SECRET=<the-client-secred-configured-in-the-idp>
+    export OS_OPENID_SCOPE=<the-scopes-of-desired-attributes-to-claim-from-idp>
+    export OS_PROTOCOL=<the-protocol-used-in-the-apache2-oidc-proxy>
+    export OS_ACCESS_TOKEN_TYPE=<the-access-token-type-used-by-your-idp>
+    export OS_DISCOVERY_ENDPOINT=<the-well-known-endpoint-of-the-idp>
+
+Likewise, the corresponding command-line options would look very similar:
+
+.. code-block:: shell
+
+    --os-project-name <project-name>
+    --os-project-domain-name <project-domain-name>
+    --os-auth-url <url-to-openstack-identity>
+    --os-identity-api-version 3
+    --os-auth-plugin openid
+    --os-auth-type v3oidcpassword
+    --os-username <username-in-idp>
+    --os-password <password-in-idp>
+    --os-identity-provider <the-desired-idp-in-keystone>
+    --os-client-id <the-client-id-configured-in-the-idp>
+    --os-client-secret <the-client-secred-configured-in-the-idp>
+    --os-openid-scope <the-scopes-of-desired-attributes-to-claim-from-idp>
+    --os-protocol <the-protocol-used-in-the-apache2-oidc-proxy>
+    --os-access-token-type <the-access-token-type-used-by-your-idp>
+    --os-discovery-endpoint <the-well-known-endpoint-of-the-idp>
+
+For more information on configuring authentication, including an overview of
+the many authentication mechanisms supported, refer to the `Authentication
+guide`__. For more information on configuration in general, refer to the
+`Configuration guide`__.
+
+.. __: https://docs.openstack.org/python-openstackclient/latest/cli/authentication.html.
+.. __: https://docs.openstack.org/python-openstackclient/latest/configuration/index.html
+
+Contributing
+============
+
+You can clone the repository from opendev.org::
+
+    git clone https://opendev.org/openstack/python-openstackclient
+    cd python-openstackclient
+
+OpenStack Client uses the same contributor process as other OpenStack projects.
+For information on this process, including help on setting up you Gerrit
+account and an overview of the CI process, refer to the `OpenStack Contributors
+Guide`__.
+
+For more information on contributing to OpenStack Client itself, including
+guidance on how to design new commands and how to report bugs, refer to the
+`Contributors Guide`__.
+
+.. __: https://docs.openstack.org/python-openstackclient/latest/contributor/index.html
+.. __: https://docs.opendev.org/opendev/infra-manual/latest/developers.html
+
+Links
+-----
+
+* `Issue Tracker <https://bugs.launchpad.net/python-openstackclient>`_
+* `Code Review <https://review.opendev.org/#/q/status:open+project:openstack/openstacksdk,n,z>`_
+* `Documentation <https://docs.openstack.org/python-openstackclient/latest/>`_
+* `PyPi <https://pypi.org/project/python-openstackclient>`_
+* `Mailing list <https://lists.openstack.org/mailman3/lists/openstack-discuss.lists.openstack.org/>`_
+* `Release Notes <https://docs.openstack.org/releasenotes/python-openstackclient>`_
+* `IRC (#openstack-sdks on OFTC (irc.oftc.net)) <irc://irc.oftc.net/openstack-sdks>`_
diff -pruN 8.2.0-1/python_openstackclient.egg-info/SOURCES.txt 8.2.0-0ubuntu1/python_openstackclient.egg-info/SOURCES.txt
--- 8.2.0-1/python_openstackclient.egg-info/SOURCES.txt	1970-01-01 00:00:00.000000000 +0000
+++ 8.2.0-0ubuntu1/python_openstackclient.egg-info/SOURCES.txt	2025-08-21 09:34:03.000000000 +0000
@@ -0,0 +1,1415 @@
+.coveragerc
+.git-blame-ignore-revs
+.mailmap
+.pre-commit-config.yaml
+.stestr.conf
+.zuul.yaml
+AUTHORS
+CONTRIBUTING.rst
+ChangeLog
+Dockerfile
+HACKING.rst
+LICENSE
+README.rst
+bindep.txt
+pyproject.toml
+requirements.txt
+setup.cfg
+setup.py
+test-requirements.txt
+tox.ini
+doc/Makefile
+doc/requirements.txt
+doc/source/conf.py
+doc/source/index.rst
+doc/source/_extra/.htaccess
+doc/source/cli/authentication.rst
+doc/source/cli/backwards-incompatible.rst
+doc/source/cli/command-list.rst
+doc/source/cli/commands.rst
+doc/source/cli/decoder.rst
+doc/source/cli/index.rst
+doc/source/cli/interactive.rst
+doc/source/cli/_hidden/ec2-credentials.rst
+doc/source/cli/_hidden/endpoint.rst
+doc/source/cli/_hidden/image.rst
+doc/source/cli/_hidden/project.rst
+doc/source/cli/_hidden/role.rst
+doc/source/cli/_hidden/service.rst
+doc/source/cli/_hidden/token.rst
+doc/source/cli/_hidden/user.rst
+doc/source/cli/command-objects/access-rules.rst
+doc/source/cli/command-objects/access-token.rst
+doc/source/cli/command-objects/address-group.rst
+doc/source/cli/command-objects/address-scope.rst
+doc/source/cli/command-objects/aggregate.rst
+doc/source/cli/command-objects/application-credentials.rst
+doc/source/cli/command-objects/availability-zone.rst
+doc/source/cli/command-objects/block-storage-cleanup.rst
+doc/source/cli/command-objects/block-storage-cluster.rst
+doc/source/cli/command-objects/block-storage-log-level.rst
+doc/source/cli/command-objects/block-storage-manage.rst
+doc/source/cli/command-objects/block-storage-resource-filter.rst
+doc/source/cli/command-objects/catalog.rst
+doc/source/cli/command-objects/command.rst
+doc/source/cli/command-objects/complete.rst
+doc/source/cli/command-objects/compute-agent.rst
+doc/source/cli/command-objects/compute-service.rst
+doc/source/cli/command-objects/configuration.rst
+doc/source/cli/command-objects/consistency-group-snapshot.rst
+doc/source/cli/command-objects/consistency-group.rst
+doc/source/cli/command-objects/console-connection.rst
+doc/source/cli/command-objects/console-log.rst
+doc/source/cli/command-objects/console-url.rst
+doc/source/cli/command-objects/consumer.rst
+doc/source/cli/command-objects/container.rst
+doc/source/cli/command-objects/credential.rst
+doc/source/cli/command-objects/default-security-group-rule.rst
+doc/source/cli/command-objects/domain.rst
+doc/source/cli/command-objects/ec2-credentials-v2.rst
+doc/source/cli/command-objects/ec2-credentials-v3.rst
+doc/source/cli/command-objects/endpoint-v2.rst
+doc/source/cli/command-objects/endpoint-v3.rst
+doc/source/cli/command-objects/endpoint_group.rst
+doc/source/cli/command-objects/extension.rst
+doc/source/cli/command-objects/federation-domain-project.rst
+doc/source/cli/command-objects/federation-protocol.rst
+doc/source/cli/command-objects/flavor.rst
+doc/source/cli/command-objects/floating-ip-pool.rst
+doc/source/cli/command-objects/floating-ip-port-forwarding.rst
+doc/source/cli/command-objects/floating-ip.rst
+doc/source/cli/command-objects/group.rst
+doc/source/cli/command-objects/host.rst
+doc/source/cli/command-objects/hypervisor-stats.rst
+doc/source/cli/command-objects/hypervisor.rst
+doc/source/cli/command-objects/identity-provider.rst
+doc/source/cli/command-objects/image-member.rst
+doc/source/cli/command-objects/image-metadef.rst
+doc/source/cli/command-objects/image-task.rst
+doc/source/cli/command-objects/image-v1.rst
+doc/source/cli/command-objects/image-v2.rst
+doc/source/cli/command-objects/implied_role.rst
+doc/source/cli/command-objects/ip-availability.rst
+doc/source/cli/command-objects/keypair.rst
+doc/source/cli/command-objects/limit.rst
+doc/source/cli/command-objects/limits.rst
+doc/source/cli/command-objects/local-ip-association.rst
+doc/source/cli/command-objects/local-ip.rst
+doc/source/cli/command-objects/mapping.rst
+doc/source/cli/command-objects/module.rst
+doc/source/cli/command-objects/network-agent.rst
+doc/source/cli/command-objects/network-auto-allocated-topology.rst
+doc/source/cli/command-objects/network-flavor-profile.rst
+doc/source/cli/command-objects/network-flavor.rst
+doc/source/cli/command-objects/network-l3-conntrack-helper.rst
+doc/source/cli/command-objects/network-meter-rule.rst
+doc/source/cli/command-objects/network-meter.rst
+doc/source/cli/command-objects/network-qos-policy.rst
+doc/source/cli/command-objects/network-qos-rule-type.rst
+doc/source/cli/command-objects/network-qos-rule.rst
+doc/source/cli/command-objects/network-rbac.rst
+doc/source/cli/command-objects/network-segment.rst
+doc/source/cli/command-objects/network-service-provider.rst
+doc/source/cli/command-objects/network-trunk.rst
+doc/source/cli/command-objects/network.rst
+doc/source/cli/command-objects/network_segment_range.rst
+doc/source/cli/command-objects/object-store-account.rst
+doc/source/cli/command-objects/object.rst
+doc/source/cli/command-objects/policy.rst
+doc/source/cli/command-objects/port.rst
+doc/source/cli/command-objects/project-cleanup.rst
+doc/source/cli/command-objects/project-v2.rst
+doc/source/cli/command-objects/project-v3.rst
+doc/source/cli/command-objects/quota.rst
+doc/source/cli/command-objects/region.rst
+doc/source/cli/command-objects/registered-limit.rst
+doc/source/cli/command-objects/request-token.rst
+doc/source/cli/command-objects/role-assignment.rst
+doc/source/cli/command-objects/role-v2.rst
+doc/source/cli/command-objects/role-v3.rst
+doc/source/cli/command-objects/router-ndp-proxy.rst
+doc/source/cli/command-objects/router.rst
+doc/source/cli/command-objects/security-group-rule.rst
+doc/source/cli/command-objects/security-group.rst
+doc/source/cli/command-objects/server-backup.rst
+doc/source/cli/command-objects/server-event.rst
+doc/source/cli/command-objects/server-group.rst
+doc/source/cli/command-objects/server-image.rst
+doc/source/cli/command-objects/server-migration.rst
+doc/source/cli/command-objects/server.rst
+doc/source/cli/command-objects/service-provider.rst
+doc/source/cli/command-objects/service-v2.rst
+doc/source/cli/command-objects/service-v3.rst
+doc/source/cli/command-objects/subnet-pool.rst
+doc/source/cli/command-objects/subnet.rst
+doc/source/cli/command-objects/token-v2.rst
+doc/source/cli/command-objects/token-v3.rst
+doc/source/cli/command-objects/trust.rst
+doc/source/cli/command-objects/usage.rst
+doc/source/cli/command-objects/user-v2.rst
+doc/source/cli/command-objects/user-v3.rst
+doc/source/cli/command-objects/versions.rst
+doc/source/cli/command-objects/volume-attachment.rst
+doc/source/cli/command-objects/volume-backend.rst
+doc/source/cli/command-objects/volume-backup.rst
+doc/source/cli/command-objects/volume-group-snapshot.rst
+doc/source/cli/command-objects/volume-group-type.rst
+doc/source/cli/command-objects/volume-group.rst
+doc/source/cli/command-objects/volume-host.rst
+doc/source/cli/command-objects/volume-message.rst
+doc/source/cli/command-objects/volume-qos.rst
+doc/source/cli/command-objects/volume-service.rst
+doc/source/cli/command-objects/volume-snapshot.rst
+doc/source/cli/command-objects/volume-transfer-request.rst
+doc/source/cli/command-objects/volume-type.rst
+doc/source/cli/command-objects/volume.rst
+doc/source/cli/data/cinder.csv
+doc/source/cli/data/glance.csv
+doc/source/cli/data/keystone.csv
+doc/source/cli/data/neutron.csv
+doc/source/cli/data/nova.csv
+doc/source/cli/data/swift.csv
+doc/source/cli/man/openstack.rst
+doc/source/cli/plugin-commands/aodh.rst
+doc/source/cli/plugin-commands/barbican.rst
+doc/source/cli/plugin-commands/cyborg.rst
+doc/source/cli/plugin-commands/designate.rst
+doc/source/cli/plugin-commands/gnocchi.rst
+doc/source/cli/plugin-commands/heat.rst
+doc/source/cli/plugin-commands/index.rst
+doc/source/cli/plugin-commands/ironic-inspector.rst
+doc/source/cli/plugin-commands/ironic.rst
+doc/source/cli/plugin-commands/magnum.rst
+doc/source/cli/plugin-commands/manila.rst
+doc/source/cli/plugin-commands/mistral.rst
+doc/source/cli/plugin-commands/neutron.rst
+doc/source/cli/plugin-commands/octavia.rst
+doc/source/cli/plugin-commands/placement.rst
+doc/source/cli/plugin-commands/trove.rst
+doc/source/cli/plugin-commands/watcher.rst
+doc/source/cli/plugin-commands/zaqar.rst
+doc/source/cli/plugin-commands/zun.rst
+doc/source/configuration/index.rst
+doc/source/contributor/command-beta.rst
+doc/source/contributor/command-errors.rst
+doc/source/contributor/command-logs.rst
+doc/source/contributor/command-options.rst
+doc/source/contributor/command-wrappers.rst
+doc/source/contributor/developing.rst
+doc/source/contributor/humaninterfaceguide.rst
+doc/source/contributor/index.rst
+doc/source/contributor/plugins.rst
+doc/test/redirect-tests.txt
+examples/common.py
+examples/object_api.py
+examples/openstack.sh
+examples/osc-lib.py
+openstackclient/__init__.py
+openstackclient/i18n.py
+openstackclient/shell.py
+openstackclient/api/__init__.py
+openstackclient/api/api.py
+openstackclient/api/compute_v2.py
+openstackclient/api/image_v1.py
+openstackclient/api/image_v2.py
+openstackclient/api/object_store_v1.py
+openstackclient/api/volume_v2.py
+openstackclient/api/volume_v3.py
+openstackclient/common/__init__.py
+openstackclient/common/availability_zone.py
+openstackclient/common/clientmanager.py
+openstackclient/common/configuration.py
+openstackclient/common/envvars.py
+openstackclient/common/extension.py
+openstackclient/common/limits.py
+openstackclient/common/module.py
+openstackclient/common/pagination.py
+openstackclient/common/progressbar.py
+openstackclient/common/project_cleanup.py
+openstackclient/common/quota.py
+openstackclient/common/versions.py
+openstackclient/compute/__init__.py
+openstackclient/compute/client.py
+openstackclient/compute/v2/__init__.py
+openstackclient/compute/v2/agent.py
+openstackclient/compute/v2/aggregate.py
+openstackclient/compute/v2/console.py
+openstackclient/compute/v2/console_connection.py
+openstackclient/compute/v2/flavor.py
+openstackclient/compute/v2/host.py
+openstackclient/compute/v2/hypervisor.py
+openstackclient/compute/v2/hypervisor_stats.py
+openstackclient/compute/v2/keypair.py
+openstackclient/compute/v2/server.py
+openstackclient/compute/v2/server_backup.py
+openstackclient/compute/v2/server_event.py
+openstackclient/compute/v2/server_group.py
+openstackclient/compute/v2/server_image.py
+openstackclient/compute/v2/server_migration.py
+openstackclient/compute/v2/server_volume.py
+openstackclient/compute/v2/service.py
+openstackclient/compute/v2/usage.py
+openstackclient/identity/__init__.py
+openstackclient/identity/client.py
+openstackclient/identity/common.py
+openstackclient/identity/v2_0/__init__.py
+openstackclient/identity/v2_0/catalog.py
+openstackclient/identity/v2_0/ec2creds.py
+openstackclient/identity/v2_0/endpoint.py
+openstackclient/identity/v2_0/project.py
+openstackclient/identity/v2_0/role.py
+openstackclient/identity/v2_0/role_assignment.py
+openstackclient/identity/v2_0/service.py
+openstackclient/identity/v2_0/token.py
+openstackclient/identity/v2_0/user.py
+openstackclient/identity/v3/__init__.py
+openstackclient/identity/v3/access_rule.py
+openstackclient/identity/v3/application_credential.py
+openstackclient/identity/v3/catalog.py
+openstackclient/identity/v3/consumer.py
+openstackclient/identity/v3/credential.py
+openstackclient/identity/v3/domain.py
+openstackclient/identity/v3/ec2creds.py
+openstackclient/identity/v3/endpoint.py
+openstackclient/identity/v3/endpoint_group.py
+openstackclient/identity/v3/federation_protocol.py
+openstackclient/identity/v3/group.py
+openstackclient/identity/v3/identity_provider.py
+openstackclient/identity/v3/implied_role.py
+openstackclient/identity/v3/limit.py
+openstackclient/identity/v3/mapping.py
+openstackclient/identity/v3/policy.py
+openstackclient/identity/v3/project.py
+openstackclient/identity/v3/region.py
+openstackclient/identity/v3/registered_limit.py
+openstackclient/identity/v3/role.py
+openstackclient/identity/v3/role_assignment.py
+openstackclient/identity/v3/service.py
+openstackclient/identity/v3/service_provider.py
+openstackclient/identity/v3/tag.py
+openstackclient/identity/v3/token.py
+openstackclient/identity/v3/trust.py
+openstackclient/identity/v3/unscoped_saml.py
+openstackclient/identity/v3/user.py
+openstackclient/image/__init__.py
+openstackclient/image/client.py
+openstackclient/image/v1/__init__.py
+openstackclient/image/v1/image.py
+openstackclient/image/v2/__init__.py
+openstackclient/image/v2/cache.py
+openstackclient/image/v2/image.py
+openstackclient/image/v2/info.py
+openstackclient/image/v2/metadef_namespaces.py
+openstackclient/image/v2/metadef_objects.py
+openstackclient/image/v2/metadef_properties.py
+openstackclient/image/v2/metadef_resource_type_association.py
+openstackclient/image/v2/metadef_resource_types.py
+openstackclient/image/v2/task.py
+openstackclient/locale/tr_TR/LC_MESSAGES/openstackclient.po
+openstackclient/network/__init__.py
+openstackclient/network/client.py
+openstackclient/network/common.py
+openstackclient/network/utils.py
+openstackclient/network/v2/__init__.py
+openstackclient/network/v2/address_group.py
+openstackclient/network/v2/address_scope.py
+openstackclient/network/v2/default_security_group_rule.py
+openstackclient/network/v2/floating_ip.py
+openstackclient/network/v2/floating_ip_pool.py
+openstackclient/network/v2/floating_ip_port_forwarding.py
+openstackclient/network/v2/ip_availability.py
+openstackclient/network/v2/l3_conntrack_helper.py
+openstackclient/network/v2/local_ip.py
+openstackclient/network/v2/local_ip_association.py
+openstackclient/network/v2/ndp_proxy.py
+openstackclient/network/v2/network.py
+openstackclient/network/v2/network_agent.py
+openstackclient/network/v2/network_auto_allocated_topology.py
+openstackclient/network/v2/network_flavor.py
+openstackclient/network/v2/network_flavor_profile.py
+openstackclient/network/v2/network_meter.py
+openstackclient/network/v2/network_meter_rule.py
+openstackclient/network/v2/network_qos_policy.py
+openstackclient/network/v2/network_qos_rule.py
+openstackclient/network/v2/network_qos_rule_type.py
+openstackclient/network/v2/network_rbac.py
+openstackclient/network/v2/network_segment.py
+openstackclient/network/v2/network_segment_range.py
+openstackclient/network/v2/network_service_provider.py
+openstackclient/network/v2/network_trunk.py
+openstackclient/network/v2/port.py
+openstackclient/network/v2/router.py
+openstackclient/network/v2/security_group.py
+openstackclient/network/v2/security_group_rule.py
+openstackclient/network/v2/subnet.py
+openstackclient/network/v2/subnet_pool.py
+openstackclient/object/__init__.py
+openstackclient/object/client.py
+openstackclient/object/v1/__init__.py
+openstackclient/object/v1/account.py
+openstackclient/object/v1/container.py
+openstackclient/object/v1/object.py
+openstackclient/releasenotes/notes/volume-backup-created-at-list-b49ec893ae1f6b0d.yaml
+openstackclient/tests/__init__.py
+openstackclient/tests/functional/__init__.py
+openstackclient/tests/functional/base.py
+openstackclient/tests/functional/common/__init__.py
+openstackclient/tests/functional/common/test_args.py
+openstackclient/tests/functional/common/test_availability_zone.py
+openstackclient/tests/functional/common/test_configuration.py
+openstackclient/tests/functional/common/test_extension.py
+openstackclient/tests/functional/common/test_help.py
+openstackclient/tests/functional/common/test_module.py
+openstackclient/tests/functional/common/test_quota.py
+openstackclient/tests/functional/common/test_versions.py
+openstackclient/tests/functional/compute/__init__.py
+openstackclient/tests/functional/compute/v2/__init__.py
+openstackclient/tests/functional/compute/v2/common.py
+openstackclient/tests/functional/compute/v2/test_aggregate.py
+openstackclient/tests/functional/compute/v2/test_flavor.py
+openstackclient/tests/functional/compute/v2/test_hypervisor.py
+openstackclient/tests/functional/compute/v2/test_keypair.py
+openstackclient/tests/functional/compute/v2/test_server.py
+openstackclient/tests/functional/compute/v2/test_server_event.py
+openstackclient/tests/functional/compute/v2/test_server_group.py
+openstackclient/tests/functional/identity/__init__.py
+openstackclient/tests/functional/identity/v2/__init__.py
+openstackclient/tests/functional/identity/v2/common.py
+openstackclient/tests/functional/identity/v2/test_catalog.py
+openstackclient/tests/functional/identity/v2/test_ec2_credentials.py
+openstackclient/tests/functional/identity/v2/test_endpoint.py
+openstackclient/tests/functional/identity/v2/test_project.py
+openstackclient/tests/functional/identity/v2/test_role.py
+openstackclient/tests/functional/identity/v2/test_service.py
+openstackclient/tests/functional/identity/v2/test_token.py
+openstackclient/tests/functional/identity/v2/test_user.py
+openstackclient/tests/functional/identity/v3/__init__.py
+openstackclient/tests/functional/identity/v3/common.py
+openstackclient/tests/functional/identity/v3/test_access_rule.py
+openstackclient/tests/functional/identity/v3/test_application_credential.py
+openstackclient/tests/functional/identity/v3/test_catalog.py
+openstackclient/tests/functional/identity/v3/test_domain.py
+openstackclient/tests/functional/identity/v3/test_endpoint.py
+openstackclient/tests/functional/identity/v3/test_group.py
+openstackclient/tests/functional/identity/v3/test_idp.py
+openstackclient/tests/functional/identity/v3/test_limit.py
+openstackclient/tests/functional/identity/v3/test_project.py
+openstackclient/tests/functional/identity/v3/test_region.py
+openstackclient/tests/functional/identity/v3/test_registered_limit.py
+openstackclient/tests/functional/identity/v3/test_role.py
+openstackclient/tests/functional/identity/v3/test_role_assignment.py
+openstackclient/tests/functional/identity/v3/test_service.py
+openstackclient/tests/functional/identity/v3/test_service_provider.py
+openstackclient/tests/functional/identity/v3/test_token.py
+openstackclient/tests/functional/identity/v3/test_user.py
+openstackclient/tests/functional/image/__init__.py
+openstackclient/tests/functional/image/base.py
+openstackclient/tests/functional/image/v1/__init__.py
+openstackclient/tests/functional/image/v1/test_image.py
+openstackclient/tests/functional/image/v2/__init__.py
+openstackclient/tests/functional/image/v2/test_image.py
+openstackclient/tests/functional/image/v2/test_info.py
+openstackclient/tests/functional/network/__init__.py
+openstackclient/tests/functional/network/v2/__init__.py
+openstackclient/tests/functional/network/v2/common.py
+openstackclient/tests/functional/network/v2/test_address_group.py
+openstackclient/tests/functional/network/v2/test_address_scope.py
+openstackclient/tests/functional/network/v2/test_default_security_group_rule.py
+openstackclient/tests/functional/network/v2/test_floating_ip.py
+openstackclient/tests/functional/network/v2/test_ip_availability.py
+openstackclient/tests/functional/network/v2/test_l3_conntrack_helper.py
+openstackclient/tests/functional/network/v2/test_local_ip.py
+openstackclient/tests/functional/network/v2/test_network.py
+openstackclient/tests/functional/network/v2/test_network_agent.py
+openstackclient/tests/functional/network/v2/test_network_flavor.py
+openstackclient/tests/functional/network/v2/test_network_flavor_profile.py
+openstackclient/tests/functional/network/v2/test_network_meter.py
+openstackclient/tests/functional/network/v2/test_network_meter_rule.py
+openstackclient/tests/functional/network/v2/test_network_ndp_proxy.py
+openstackclient/tests/functional/network/v2/test_network_qos_policy.py
+openstackclient/tests/functional/network/v2/test_network_qos_rule.py
+openstackclient/tests/functional/network/v2/test_network_qos_rule_type.py
+openstackclient/tests/functional/network/v2/test_network_rbac.py
+openstackclient/tests/functional/network/v2/test_network_segment.py
+openstackclient/tests/functional/network/v2/test_network_segment_range.py
+openstackclient/tests/functional/network/v2/test_network_service_provider.py
+openstackclient/tests/functional/network/v2/test_network_trunk.py
+openstackclient/tests/functional/network/v2/test_port.py
+openstackclient/tests/functional/network/v2/test_router.py
+openstackclient/tests/functional/network/v2/test_security_group.py
+openstackclient/tests/functional/network/v2/test_security_group_rule.py
+openstackclient/tests/functional/network/v2/test_subnet.py
+openstackclient/tests/functional/network/v2/test_subnet_pool.py
+openstackclient/tests/functional/object/__init__.py
+openstackclient/tests/functional/object/v1/__init__.py
+openstackclient/tests/functional/object/v1/common.py
+openstackclient/tests/functional/object/v1/test_container.py
+openstackclient/tests/functional/object/v1/test_object.py
+openstackclient/tests/functional/volume/__init__.py
+openstackclient/tests/functional/volume/base.py
+openstackclient/tests/functional/volume/v2/__init__.py
+openstackclient/tests/functional/volume/v2/common.py
+openstackclient/tests/functional/volume/v2/test_qos.py
+openstackclient/tests/functional/volume/v2/test_service.py
+openstackclient/tests/functional/volume/v2/test_transfer_request.py
+openstackclient/tests/functional/volume/v2/test_volume.py
+openstackclient/tests/functional/volume/v2/test_volume_backup.py
+openstackclient/tests/functional/volume/v2/test_volume_snapshot.py
+openstackclient/tests/functional/volume/v2/test_volume_type.py
+openstackclient/tests/functional/volume/v3/__init__.py
+openstackclient/tests/functional/volume/v3/common.py
+openstackclient/tests/functional/volume/v3/test_qos.py
+openstackclient/tests/functional/volume/v3/test_transfer_request.py
+openstackclient/tests/functional/volume/v3/test_volume.py
+openstackclient/tests/functional/volume/v3/test_volume_snapshot.py
+openstackclient/tests/functional/volume/v3/test_volume_type.py
+openstackclient/tests/unit/__init__.py
+openstackclient/tests/unit/fakes.py
+openstackclient/tests/unit/test_shell.py
+openstackclient/tests/unit/utils.py
+openstackclient/tests/unit/api/__init__.py
+openstackclient/tests/unit/api/fakes.py
+openstackclient/tests/unit/api/test_api.py
+openstackclient/tests/unit/api/test_compute_v2.py
+openstackclient/tests/unit/api/test_image_v1.py
+openstackclient/tests/unit/api/test_image_v2.py
+openstackclient/tests/unit/api/test_object_store_v1.py
+openstackclient/tests/unit/api/test_volume_v2.py
+openstackclient/tests/unit/api/test_volume_v3.py
+openstackclient/tests/unit/common/__init__.py
+openstackclient/tests/unit/common/test_availability_zone.py
+openstackclient/tests/unit/common/test_clientmanager.py
+openstackclient/tests/unit/common/test_command.py
+openstackclient/tests/unit/common/test_configuration.py
+openstackclient/tests/unit/common/test_extension.py
+openstackclient/tests/unit/common/test_limits.py
+openstackclient/tests/unit/common/test_logs.py
+openstackclient/tests/unit/common/test_module.py
+openstackclient/tests/unit/common/test_progressbar.py
+openstackclient/tests/unit/common/test_project_cleanup.py
+openstackclient/tests/unit/common/test_quota.py
+openstackclient/tests/unit/compute/__init__.py
+openstackclient/tests/unit/compute/v2/__init__.py
+openstackclient/tests/unit/compute/v2/fakes.py
+openstackclient/tests/unit/compute/v2/test_agent.py
+openstackclient/tests/unit/compute/v2/test_aggregate.py
+openstackclient/tests/unit/compute/v2/test_console.py
+openstackclient/tests/unit/compute/v2/test_console_connection.py
+openstackclient/tests/unit/compute/v2/test_flavor.py
+openstackclient/tests/unit/compute/v2/test_host.py
+openstackclient/tests/unit/compute/v2/test_hypervisor.py
+openstackclient/tests/unit/compute/v2/test_hypervisor_stats.py
+openstackclient/tests/unit/compute/v2/test_keypair.py
+openstackclient/tests/unit/compute/v2/test_server.py
+openstackclient/tests/unit/compute/v2/test_server_backup.py
+openstackclient/tests/unit/compute/v2/test_server_event.py
+openstackclient/tests/unit/compute/v2/test_server_group.py
+openstackclient/tests/unit/compute/v2/test_server_image.py
+openstackclient/tests/unit/compute/v2/test_server_migration.py
+openstackclient/tests/unit/compute/v2/test_server_volume.py
+openstackclient/tests/unit/compute/v2/test_service.py
+openstackclient/tests/unit/compute/v2/test_usage.py
+openstackclient/tests/unit/identity/__init__.py
+openstackclient/tests/unit/identity/v2_0/__init__.py
+openstackclient/tests/unit/identity/v2_0/fakes.py
+openstackclient/tests/unit/identity/v2_0/test_catalog.py
+openstackclient/tests/unit/identity/v2_0/test_endpoint.py
+openstackclient/tests/unit/identity/v2_0/test_project.py
+openstackclient/tests/unit/identity/v2_0/test_role.py
+openstackclient/tests/unit/identity/v2_0/test_role_assignment.py
+openstackclient/tests/unit/identity/v2_0/test_service.py
+openstackclient/tests/unit/identity/v2_0/test_token.py
+openstackclient/tests/unit/identity/v2_0/test_user.py
+openstackclient/tests/unit/identity/v3/__init__.py
+openstackclient/tests/unit/identity/v3/fakes.py
+openstackclient/tests/unit/identity/v3/test_access_rule.py
+openstackclient/tests/unit/identity/v3/test_application_credential.py
+openstackclient/tests/unit/identity/v3/test_catalog.py
+openstackclient/tests/unit/identity/v3/test_consumer.py
+openstackclient/tests/unit/identity/v3/test_credential.py
+openstackclient/tests/unit/identity/v3/test_domain.py
+openstackclient/tests/unit/identity/v3/test_endpoint.py
+openstackclient/tests/unit/identity/v3/test_endpoint_group.py
+openstackclient/tests/unit/identity/v3/test_group.py
+openstackclient/tests/unit/identity/v3/test_identity_provider.py
+openstackclient/tests/unit/identity/v3/test_implied_role.py
+openstackclient/tests/unit/identity/v3/test_limit.py
+openstackclient/tests/unit/identity/v3/test_mappings.py
+openstackclient/tests/unit/identity/v3/test_oauth.py
+openstackclient/tests/unit/identity/v3/test_project.py
+openstackclient/tests/unit/identity/v3/test_protocol.py
+openstackclient/tests/unit/identity/v3/test_region.py
+openstackclient/tests/unit/identity/v3/test_registered_limit.py
+openstackclient/tests/unit/identity/v3/test_role.py
+openstackclient/tests/unit/identity/v3/test_role_assignment.py
+openstackclient/tests/unit/identity/v3/test_service.py
+openstackclient/tests/unit/identity/v3/test_service_provider.py
+openstackclient/tests/unit/identity/v3/test_token.py
+openstackclient/tests/unit/identity/v3/test_trust.py
+openstackclient/tests/unit/identity/v3/test_unscoped_saml.py
+openstackclient/tests/unit/identity/v3/test_user.py
+openstackclient/tests/unit/image/__init__.py
+openstackclient/tests/unit/image/v1/__init__.py
+openstackclient/tests/unit/image/v1/fakes.py
+openstackclient/tests/unit/image/v1/test_image.py
+openstackclient/tests/unit/image/v2/__init__.py
+openstackclient/tests/unit/image/v2/fakes.py
+openstackclient/tests/unit/image/v2/test_cache.py
+openstackclient/tests/unit/image/v2/test_image.py
+openstackclient/tests/unit/image/v2/test_info.py
+openstackclient/tests/unit/image/v2/test_metadef_namespaces.py
+openstackclient/tests/unit/image/v2/test_metadef_objects.py
+openstackclient/tests/unit/image/v2/test_metadef_properties.py
+openstackclient/tests/unit/image/v2/test_metadef_resource_type_association.py
+openstackclient/tests/unit/image/v2/test_metadef_resource_types.py
+openstackclient/tests/unit/image/v2/test_task.py
+openstackclient/tests/unit/integ/__init__.py
+openstackclient/tests/unit/integ/base.py
+openstackclient/tests/unit/integ/cli/__init__.py
+openstackclient/tests/unit/integ/cli/test_project.py
+openstackclient/tests/unit/integ/cli/test_shell.py
+openstackclient/tests/unit/network/__init__.py
+openstackclient/tests/unit/network/test_common.py
+openstackclient/tests/unit/network/test_utils.py
+openstackclient/tests/unit/network/v2/__init__.py
+openstackclient/tests/unit/network/v2/fakes.py
+openstackclient/tests/unit/network/v2/test_address_group.py
+openstackclient/tests/unit/network/v2/test_address_scope.py
+openstackclient/tests/unit/network/v2/test_default_security_group_rule.py
+openstackclient/tests/unit/network/v2/test_floating_ip_compute.py
+openstackclient/tests/unit/network/v2/test_floating_ip_network.py
+openstackclient/tests/unit/network/v2/test_floating_ip_pool_compute.py
+openstackclient/tests/unit/network/v2/test_floating_ip_pool_network.py
+openstackclient/tests/unit/network/v2/test_floating_ip_port_forwarding.py
+openstackclient/tests/unit/network/v2/test_ip_availability.py
+openstackclient/tests/unit/network/v2/test_l3_conntrack_helper.py
+openstackclient/tests/unit/network/v2/test_local_ip.py
+openstackclient/tests/unit/network/v2/test_local_ip_association.py
+openstackclient/tests/unit/network/v2/test_ndp_proxy.py
+openstackclient/tests/unit/network/v2/test_network.py
+openstackclient/tests/unit/network/v2/test_network_agent.py
+openstackclient/tests/unit/network/v2/test_network_auto_allocated_topology.py
+openstackclient/tests/unit/network/v2/test_network_compute.py
+openstackclient/tests/unit/network/v2/test_network_flavor.py
+openstackclient/tests/unit/network/v2/test_network_flavor_profile.py
+openstackclient/tests/unit/network/v2/test_network_meter.py
+openstackclient/tests/unit/network/v2/test_network_meter_rule.py
+openstackclient/tests/unit/network/v2/test_network_qos_policy.py
+openstackclient/tests/unit/network/v2/test_network_qos_rule.py
+openstackclient/tests/unit/network/v2/test_network_qos_rule_type.py
+openstackclient/tests/unit/network/v2/test_network_rbac.py
+openstackclient/tests/unit/network/v2/test_network_segment.py
+openstackclient/tests/unit/network/v2/test_network_segment_range.py
+openstackclient/tests/unit/network/v2/test_network_service_provider.py
+openstackclient/tests/unit/network/v2/test_network_trunk.py
+openstackclient/tests/unit/network/v2/test_port.py
+openstackclient/tests/unit/network/v2/test_router.py
+openstackclient/tests/unit/network/v2/test_security_group_compute.py
+openstackclient/tests/unit/network/v2/test_security_group_network.py
+openstackclient/tests/unit/network/v2/test_security_group_rule_compute.py
+openstackclient/tests/unit/network/v2/test_security_group_rule_network.py
+openstackclient/tests/unit/network/v2/test_subnet.py
+openstackclient/tests/unit/network/v2/test_subnet_pool.py
+openstackclient/tests/unit/object/__init__.py
+openstackclient/tests/unit/object/v1/__init__.py
+openstackclient/tests/unit/object/v1/fakes.py
+openstackclient/tests/unit/object/v1/test_container.py
+openstackclient/tests/unit/object/v1/test_container_all.py
+openstackclient/tests/unit/object/v1/test_object.py
+openstackclient/tests/unit/object/v1/test_object_all.py
+openstackclient/tests/unit/volume/__init__.py
+openstackclient/tests/unit/volume/test_find_resource.py
+openstackclient/tests/unit/volume/v2/__init__.py
+openstackclient/tests/unit/volume/v2/fakes.py
+openstackclient/tests/unit/volume/v2/test_backup_record.py
+openstackclient/tests/unit/volume/v2/test_consistency_group.py
+openstackclient/tests/unit/volume/v2/test_consistency_group_snapshot.py
+openstackclient/tests/unit/volume/v2/test_qos_specs.py
+openstackclient/tests/unit/volume/v2/test_service.py
+openstackclient/tests/unit/volume/v2/test_volume.py
+openstackclient/tests/unit/volume/v2/test_volume_backend.py
+openstackclient/tests/unit/volume/v2/test_volume_backup.py
+openstackclient/tests/unit/volume/v2/test_volume_host.py
+openstackclient/tests/unit/volume/v2/test_volume_snapshot.py
+openstackclient/tests/unit/volume/v2/test_volume_transfer_request.py
+openstackclient/tests/unit/volume/v2/test_volume_type.py
+openstackclient/tests/unit/volume/v3/__init__.py
+openstackclient/tests/unit/volume/v3/fakes.py
+openstackclient/tests/unit/volume/v3/test_block_storage_cleanup.py
+openstackclient/tests/unit/volume/v3/test_block_storage_cluster.py
+openstackclient/tests/unit/volume/v3/test_block_storage_log_level.py
+openstackclient/tests/unit/volume/v3/test_block_storage_manage.py
+openstackclient/tests/unit/volume/v3/test_block_storage_resource_filter.py
+openstackclient/tests/unit/volume/v3/test_service.py
+openstackclient/tests/unit/volume/v3/test_volume.py
+openstackclient/tests/unit/volume/v3/test_volume_attachment.py
+openstackclient/tests/unit/volume/v3/test_volume_backup.py
+openstackclient/tests/unit/volume/v3/test_volume_group.py
+openstackclient/tests/unit/volume/v3/test_volume_group_snapshot.py
+openstackclient/tests/unit/volume/v3/test_volume_group_type.py
+openstackclient/tests/unit/volume/v3/test_volume_message.py
+openstackclient/tests/unit/volume/v3/test_volume_snapshot.py
+openstackclient/tests/unit/volume/v3/test_volume_transfer_request.py
+openstackclient/tests/unit/volume/v3/test_volume_type.py
+openstackclient/volume/__init__.py
+openstackclient/volume/client.py
+openstackclient/volume/v2/__init__.py
+openstackclient/volume/v2/backup_record.py
+openstackclient/volume/v2/consistency_group.py
+openstackclient/volume/v2/consistency_group_snapshot.py
+openstackclient/volume/v2/qos_specs.py
+openstackclient/volume/v2/service.py
+openstackclient/volume/v2/volume.py
+openstackclient/volume/v2/volume_backend.py
+openstackclient/volume/v2/volume_backup.py
+openstackclient/volume/v2/volume_host.py
+openstackclient/volume/v2/volume_snapshot.py
+openstackclient/volume/v2/volume_transfer_request.py
+openstackclient/volume/v2/volume_type.py
+openstackclient/volume/v3/__init__.py
+openstackclient/volume/v3/block_storage_cleanup.py
+openstackclient/volume/v3/block_storage_cluster.py
+openstackclient/volume/v3/block_storage_log_level.py
+openstackclient/volume/v3/block_storage_manage.py
+openstackclient/volume/v3/block_storage_resource_filter.py
+openstackclient/volume/v3/service.py
+openstackclient/volume/v3/volume.py
+openstackclient/volume/v3/volume_attachment.py
+openstackclient/volume/v3/volume_backup.py
+openstackclient/volume/v3/volume_group.py
+openstackclient/volume/v3/volume_group_snapshot.py
+openstackclient/volume/v3/volume_group_type.py
+openstackclient/volume/v3/volume_message.py
+openstackclient/volume/v3/volume_snapshot.py
+openstackclient/volume/v3/volume_transfer_request.py
+openstackclient/volume/v3/volume_type.py
+python_openstackclient.egg-info/PKG-INFO
+python_openstackclient.egg-info/SOURCES.txt
+python_openstackclient.egg-info/dependency_links.txt
+python_openstackclient.egg-info/entry_points.txt
+python_openstackclient.egg-info/not-zip-safe
+python_openstackclient.egg-info/pbr.json
+python_openstackclient.egg-info/requires.txt
+python_openstackclient.egg-info/top_level.txt
+releasenotes/notes/.placeholder
+releasenotes/notes/Add-default-security-group-rule-CRUD-2916568f829ea38c.yaml
+releasenotes/notes/Add-trusted-vif-to-the-port-0a0c76d9da8f3da0.yaml
+releasenotes/notes/L3-conntrack-helper-bd0d9da041747e84.yaml
+releasenotes/notes/Router-flavor-accepts-name-or-id-e9cecafcddf81cb2.yaml
+releasenotes/notes/add-auto-and-none-as-nic-parameter-ed23a6e7f99f250d.yaml
+releasenotes/notes/add-auto-approve-cleanup-a2d225faa42dfdcb.yaml
+releasenotes/notes/add-backup-option-to-create-vol-fc36c2c745ebcff5.yaml
+releasenotes/notes/add-baremetal-agent-type-7c46365e8d457ac8.yaml
+releasenotes/notes/add-block-storage-cluster-commands-fae8f686582bbbcf.yaml
+releasenotes/notes/add-block-storage-manage-commands-6ebf029bd7a67bb3.yaml
+releasenotes/notes/add-cache-commands-a6f046348a3a0b1f.yaml
+releasenotes/notes/add-chunk-size-to-image-save-37871f9e62693264.yaml
+releasenotes/notes/add-cluster-to-service-list-5eab3e828de7547e.yaml
+releasenotes/notes/add-community-option-to-image-list-ac0651eb2e5d632f.yaml
+releasenotes/notes/add-create-group-from-src-options-6fcb0c87f617ca91.yaml
+releasenotes/notes/add-description-field-in-port-forwarding-c536e077b243d517.yaml
+releasenotes/notes/add-description-to-role-afe7b6ff668df261.yaml
+releasenotes/notes/add-device_id-to-port-list-0c658db51ce43c9e.yaml
+releasenotes/notes/add-disable-reason-6e0f28459a09a60d.yaml
+releasenotes/notes/add-dns-nameserver-overwrite-option-b866baeae12f9460.yaml
+releasenotes/notes/add-fip-portforwarding-commands-6e4d8ace698ee308.yaml
+releasenotes/notes/add-flavor-id-to-router-create-76e916e129b5b80c.yaml
+releasenotes/notes/add-ha-to-router-update-6a38a73cc112b2fc.yaml
+releasenotes/notes/add-host-and-hypervisor-hostname-flag-to-create-server-cb8b39a9f9311d42.yaml
+releasenotes/notes/add-image-import-flag-899869dc5a92aea7.yaml
+releasenotes/notes/add-image-member-get-25e913ef2b861bf3.yaml
+releasenotes/notes/add-image-member-list-1630ead5988348c2.yaml
+releasenotes/notes/add-image-metadef-namespace-object-delete-b6b2de24fc66e602.yaml
+releasenotes/notes/add-image-metadef-namespace-support-4ba37ec3a1a72185.yaml
+releasenotes/notes/add-image-metadef-object-property-show-4ab2c957451ea230.yaml
+releasenotes/notes/add-image-metadef-object-update-f4880e423bf4faba.yaml
+releasenotes/notes/add-image-metadef-property-delete-1e1bb8410130d901.yaml
+releasenotes/notes/add-image-metadef-resource-type-association-commands-4d373d7d8eca5d55.yaml
+releasenotes/notes/add-image-metadef-resource-type-list-command-020adcaa2ad14e07.yaml
+releasenotes/notes/add-image-options-dcbc4ead7822c495.yaml
+releasenotes/notes/add-image-progress-option-to-create-1ed1881d58ebad4b.yaml
+releasenotes/notes/add-image-project-filter-support-ed6204391e503adf.yaml
+releasenotes/notes/add-image-tag-filter-support-5cb039416b07caab.yaml
+releasenotes/notes/add-image-task-commands-50c3643ebfd0421f.yaml
+releasenotes/notes/add-implied-role-0cdafb131fbd7453.yaml
+releasenotes/notes/add-import-info-stores-delete-c50b5222c21e1077.yaml
+releasenotes/notes/add-is-default-to-network-qos-policy-89b11d4df032a789.yaml
+releasenotes/notes/add-keypairs-project-filter-99cb6938f247927f.yaml
+releasenotes/notes/add-keypairs-user-filter-e1ce57a4c09c278b.yaml
+releasenotes/notes/add-ksa-7f0795157d93a898.yaml
+releasenotes/notes/add-member-status-filter-2e118b2c93151223.yaml
+releasenotes/notes/add-metadef-object-create-3939ee1453585484.yaml
+releasenotes/notes/add-metadef-object-list-c8831e73c696b9d9.yaml
+releasenotes/notes/add-metadef-object-show-1b05dd33ecf42210.yaml
+releasenotes/notes/add-metadef-property-create-c9a4ec2bced892af.yaml
+releasenotes/notes/add-metadef-property-delete-ebb999d92a588ad4.yaml
+releasenotes/notes/add-metadef-property-list-fe89ae8ff9780002.yaml
+releasenotes/notes/add-metadef-property-set-ab9cdcb73adf6397.yaml
+releasenotes/notes/add-metadef-property-show-8bf2ec421f74cb2d.yaml
+releasenotes/notes/add-missing-hypervisor-list-opts-71da2cc36eac4edd.yaml
+releasenotes/notes/add-missing-keypair-list-opts-243a33d8276f91b8.yaml
+releasenotes/notes/add-missing-server-create-opts-d5e32bd743e9e132.yaml
+releasenotes/notes/add-missing-server-delete-opts-071c3e054e3ce674.yaml
+releasenotes/notes/add-missing-server-group-list-opts-d3c3d98b7f7a56a6.yaml
+releasenotes/notes/add-missing-server-group-list-opts-ebcf84bfcea07a4b.yaml
+releasenotes/notes/add-missing-server-image-create-opts-3c19a7492dc50fd7.yaml
+releasenotes/notes/add-missing-server-list-opts-c41e97e86ff1e1ca.yaml
+releasenotes/notes/add-missing-server-rebuild-opts-5c75e838d8f0487d.yaml
+releasenotes/notes/add-missing-server-set-opts-e1b4300f5f42e863.yaml
+releasenotes/notes/add-missing-trust-list-opts-500fd1e4c14e1504.yaml
+releasenotes/notes/add-missing-volume-backup-opts-b9246aded87427ce.yaml
+releasenotes/notes/add-more-server-list-columns-4e3b87929dd330f7.yaml
+releasenotes/notes/add-network-auto-allocated-topology-481580f48840bfc4.yaml
+releasenotes/notes/add-network-flavor-profile-e7cc5b353c3ed9d9.yaml
+releasenotes/notes/add-network-list-option-to-ports-9d101344ddeb3e64.yaml
+releasenotes/notes/add-network-local-ip-df3a9ce7610d8b90.yaml
+releasenotes/notes/add-network-qos-policy-b8ad1e408d73c279.yaml
+releasenotes/notes/add-network-qos-rule-22cc1ddd509941db.yaml
+releasenotes/notes/add-network-qos-rule-type-show-57a714a1d428726e.yaml
+releasenotes/notes/add-network-qos-rule-types-337e464c6e81f29c.yaml
+releasenotes/notes/add-network-rbac-list-tenant-project-filter-1228f2287284e33c.yaml
+releasenotes/notes/add-network-service-provider-c161a4a328a8a408.yaml
+releasenotes/notes/add-no-property-f97e4b2f390cec06.yaml
+releasenotes/notes/add-option-to-unset-port-host-c76de9b1d2addf9a.yaml
+releasenotes/notes/add-osprofiler-support-adf5286daf220914.yaml
+releasenotes/notes/add-overwrite-option-to-router-7c50c8031dab6bae.yaml
+releasenotes/notes/add-parent-list-option-to-projects-10382a7176993366.yaml
+releasenotes/notes/add-port-commands-a3580662721a6312.yaml
+releasenotes/notes/add-port-delete-command-4789d3881b186cfc.yaml
+releasenotes/notes/add-port-hardware-offload-type-011c98ab748357d7.yaml
+releasenotes/notes/add-port-hints-attribute-be1779e640a47d0d.yaml
+releasenotes/notes/add-port-list-status-option-f51da0aed0528a5d.yaml
+releasenotes/notes/add-port-numa-affinity-policy-4706b0f9485a5d4d.yaml
+releasenotes/notes/add-port-numa-affinity-policy-socket-5a986b14033e0f6e.yaml
+releasenotes/notes/add-port-ranges-in-port-forwarding-command-8c6ee05cf625578a.yaml
+releasenotes/notes/add-port-security-enabled-to-port-set-82b801d21d45e715.yaml
+releasenotes/notes/add-port-show-command-de0a599017189a21.yaml
+releasenotes/notes/add-port-unset-command-8bdaf1fa9c593374.yaml
+releasenotes/notes/add-project-cleanup-beb08c9df3c95b24.yaml
+releasenotes/notes/add-qos-policy-list-options-9ba1ae731a88e7ac.yaml
+releasenotes/notes/add-quota-list-command-0d865fac61db2430.yaml
+releasenotes/notes/add-quota-set-for-network-11fcd7b9e08624b5.yaml
+releasenotes/notes/add-reimage-param-to-rebuild-606dd331677b5954.yaml
+releasenotes/notes/add-remote-managed-vnic-type-4fc540b47427c37f.yaml
+releasenotes/notes/add-remove-multiple-security-groups-2c0b2d599124c9c9.yaml
+releasenotes/notes/add-restore-server-d8c73e0e83df17dd.yaml
+releasenotes/notes/add-server-add-network-98ede8ff6079eb23.yaml
+releasenotes/notes/add-server-backup-e63feaebb6140f83.yaml
+releasenotes/notes/add-server-create-image-property-ef76af26233b472b.yaml
+releasenotes/notes/add-server-evacuate-8359246692cb642f.yaml
+releasenotes/notes/add-server-group-quotas-b67fcba98619f0c9.yaml
+releasenotes/notes/add-server-hostname-opts-3cb4fd90b5bf47ca.yaml
+releasenotes/notes/add-server-migrate-confirm-revert-commands-9d8079c9fddea36d.yaml
+releasenotes/notes/add-server-migrate-with-host-4884a71903c5c8a9.yaml
+releasenotes/notes/add-server-migration-show-command-2e3a25e383dc5d70.yaml
+releasenotes/notes/add-server-nic-tagging-support-f77b4247e87771d5.yaml
+releasenotes/notes/add-server-remove-network-fb09c53d5b0c0068.yaml
+releasenotes/notes/add-server-resize-confirm-revert-commands-98854ca98965432a.yaml
+releasenotes/notes/add-server-volume-update-89740dca61596dd1.yaml
+releasenotes/notes/add-shelve-offload-wait-d0a5c8ba92586f72.yaml
+releasenotes/notes/add-snapshot-unmanage-command-d4c0c8fd8b638d48.yaml
+releasenotes/notes/add-stores-info-9f1488dd29013767.yaml
+releasenotes/notes/add-subnet-list-command-970f4b397469bdc6.yaml
+releasenotes/notes/add-tag-support-server-add-fixed-ip-8de2db58f2a80e85.yaml
+releasenotes/notes/add-tag-support-server-add-network-a8590cab5d7babf0.yaml
+releasenotes/notes/add-tag-support-server-add-port-7e30aa38202d0839.yaml
+releasenotes/notes/add-tag-support-server-add-volume-278e79a22dd482f4.yaml
+releasenotes/notes/add-trusted-certs-option-server-create-a660488407300f22.yaml
+releasenotes/notes/add-user-project-enabled-filters-9f2090cdcc97b667.yaml
+releasenotes/notes/add-virtio-forwarder-vnic-type-bad939c6a868b9e9.yaml
+releasenotes/notes/add-vlan_qinq-to-the-network-3556c094aeedc0de.yaml
+releasenotes/notes/add-vol-service-get-set-log-commands-f9420e5061d994b5.yaml
+releasenotes/notes/add-volume-attachment-commands-db2974c6460fa3bc.yaml
+releasenotes/notes/add-volume-group-commands-b121d6ec7da9779a.yaml
+releasenotes/notes/add-volume-group-snapshot-commands-27fa8920d55f6bdb.yaml
+releasenotes/notes/add-volume-group-type-commands-13eabc7664a5c2bc.yaml
+releasenotes/notes/add-volume-host-failover-8fc77b24533b7fed.yaml
+releasenotes/notes/add-volume-list-property-option-62008dc24762663b.yaml
+releasenotes/notes/add-volume-manage-command-088890446d0e81c7.yaml
+releasenotes/notes/add-volume-message-commands-89a590a1549c333e.yaml
+releasenotes/notes/add-volume-qos-set-no-property-option-348480dfc42a0a64.yaml
+releasenotes/notes/add-volume-revert-command-1c8f695420acbe7e.yaml
+releasenotes/notes/add-volume-summary-command-b2175b48af3ccab1.yaml
+releasenotes/notes/add-volume-transfer-request-create-snapshots-opts-1361416d37021e89.yaml
+releasenotes/notes/add-volume-type-set-public-private-opts-891fc7ab5de9bb6a.yaml
+releasenotes/notes/add-volume-unmanage-support-9b7139e5e948de77.yaml
+releasenotes/notes/add-workers-cleanup-command-720573c0f642efe9.yaml
+releasenotes/notes/add_attachment_id_to_volume_attachment-cea605585db29e14.yaml
+releasenotes/notes/add_id_and_enabled_to_list_identity_provider-e0981063a2dc5961.yaml
+releasenotes/notes/add_name_and_enabled_to_list_domain-6d23f02994b51c67.yaml
+releasenotes/notes/add_options_to_user_create_and_set-302401520f36d153.yaml
+releasenotes/notes/add_resource_option_immutable-efed6e1ebdc69591.yaml
+releasenotes/notes/add_volume_backend_commands_to_volumeV3-145b114e40ab8615.yaml
+releasenotes/notes/address-scope-delete-multi-31c3af73feb31265.yaml
+releasenotes/notes/aggregate-list-uuid-column-808a0d051006a5ef.yaml
+releasenotes/notes/allow-custom-logging-12d55f8ed859ff8e.yaml
+releasenotes/notes/allow-port-create-with-extra-dhcp-options-c2c40e4002b52e2a.yaml
+releasenotes/notes/allow-port-list-with-ip-address-substr-14c5805b241e402f.yaml
+releasenotes/notes/allow-to-add-remove-vm-ports-273593d7cc1982de.yaml
+releasenotes/notes/allow-to-create-legacy-router-cb4dcb44dde74684.yaml
+releasenotes/notes/allow-to-specify-vm-ip-to-publish-85f7207740c0cc8d.yaml
+releasenotes/notes/allow-to-vm-ip-to-add-7721ba64b863fa77.yaml
+releasenotes/notes/always-show-direction-for-sg-rule-130efc39bf67d79a.yaml
+releasenotes/notes/auto-configure-block-live-migration-437d461c914f8f2f.yaml
+releasenotes/notes/auto-no-network-options-f4ddb2bb7544d2f5.yaml
+releasenotes/notes/backup_list_all-projects_option-4bb23e0b9b075cac.yaml
+releasenotes/notes/better-ipv6-address-suppport-security-group-rules-95272847349982e5.yaml
+releasenotes/notes/block-storage-x-manageable-list-long-option-a16a4641acfcf781.yaml
+releasenotes/notes/bp-add-locked-reason-425efd2def1144f1.yaml
+releasenotes/notes/bp-add-user-id-field-to-the-migrations-table-299b99ccb1f12a1f.yaml
+releasenotes/notes/bp-address-groups-in-sg-rules-b3b7742e4e6f5745.yaml
+releasenotes/notes/bp-address-groups-in-sg-rules-e0dc7e889e107799.yaml
+releasenotes/notes/bp-allow-overwrite-set-options-190a9c6904d53dab.yaml
+releasenotes/notes/bp-application-credential-a7031a043efc4a25.yaml
+releasenotes/notes/bp-backup-snapshot-renamed-for-volume-resource-2d2d13ea8489a61f.yaml
+releasenotes/notes/bp-cinder-command-support-3db775ba331e113d.yaml
+releasenotes/notes/bp-cinder-command-support-413b6d80232f8ece.yaml
+releasenotes/notes/bp-cinder-command-support-7e3ae1fb4cd90407.yaml
+releasenotes/notes/bp-cinder-command-support-82dbadef47454c18.yaml
+releasenotes/notes/bp-cinder-command-support-cc8708c4395ce467.yaml
+releasenotes/notes/bp-cinder-command-support-ff7acc531baae8c3.yaml
+releasenotes/notes/bp-extension-show-6f7e31a27dad0dc9.yaml
+releasenotes/notes/bp-handling-down-cell-ab8af2897f1a8c85.yaml
+releasenotes/notes/bp-implement-network-agents-5eba48796318f094.yaml
+releasenotes/notes/bp-multi-argument-compute-0bc4522f6edca355.yaml
+releasenotes/notes/bp-multi-argument-network-e43e192ac95db94d.yaml
+releasenotes/notes/bp-network-command-options-2-e7b13a6a09f5d21e.yaml
+releasenotes/notes/bp-network-dhcp-adv-commands-e61bf8757f46dc93.yaml
+releasenotes/notes/bp-network-l3-adv-commands-cc1df715a184f1b2.yaml
+releasenotes/notes/bp-network-segment-range-management-0abf03fe03eea149.yaml
+releasenotes/notes/bp-neutron-client-a0552f8ca909b665.yaml
+releasenotes/notes/bp-neutron-client-descriptions-a80902b4295843cf.yaml
+releasenotes/notes/bp-neutron-client-descriptions-b65dd776f78b5a73.yaml
+releasenotes/notes/bp-neutron-client-metering-1ee703a48343ece1.yaml
+releasenotes/notes/bp-neutron-client-metering-6f8f9527c2a797fd.yaml
+releasenotes/notes/bp-neutron-client-rbac-bbd7b545b50d2bdf.yaml
+releasenotes/notes/bp-neutron-client-tag-ff24d13e5c70e052.yaml
+releasenotes/notes/bp-neutron-floating-ip-rate-limit-8387c040a6fb9acd.yaml
+releasenotes/notes/bp-project-tags-b544aef9672d415b.yaml
+releasenotes/notes/bp-routed-networks-3b502faa5cd96807.yaml
+releasenotes/notes/bp-routed-networks-3eea4978c93aa126.yaml
+releasenotes/notes/bp-routed-networks-86a24f34d86fca53.yaml
+releasenotes/notes/bp-support-multi-add-remove-9516f72cfacea11a.yaml
+releasenotes/notes/bp-support-no-property-in-aggregate-b74a42e00a65d14a.yaml
+releasenotes/notes/bp-support-specifying-az-when-restore-shelved-server-16e864223d51b50a.yaml
+releasenotes/notes/bp-support-specifying-az-when-restore-shelved-server-9179045f04815bbb.yaml
+releasenotes/notes/bp-unified-limits-58f166401534a4ff.yaml
+releasenotes/notes/bp-unified-limits-6c5fdb1c26805d86.yaml
+releasenotes/notes/bp-unshelve-to-host-9ce4b7abf81aeedf.yaml
+releasenotes/notes/bp-whitelist-extension-for-app-creds-9afd5009b374190b.yaml
+releasenotes/notes/bug-1204956-af47c7f34ecc19c3.yaml
+releasenotes/notes/bug-1411190-live-migration-host-655ae6befa6a3de2.yaml
+releasenotes/notes/bug-1475831-3caafd724d4ed644.yaml
+releasenotes/notes/bug-1486597-857e20262c038514.yaml
+releasenotes/notes/bug-1499657-eeb260849febacf3.yaml
+releasenotes/notes/bug-1513894-6d2f05db6e1df744.yaml
+releasenotes/notes/bug-1516661-757ef629f899cca3.yaml
+releasenotes/notes/bug-1517134-9efecb257910989c.yaml
+releasenotes/notes/bug-1517386-1c0aad8e3203b02b.yaml
+releasenotes/notes/bug-1518059-e2dbe6e4b2473f10.yaml
+releasenotes/notes/bug-1519181-932c1ff07ef16666.yaml
+releasenotes/notes/bug-1519502-d534db6c18adef20.yaml
+releasenotes/notes/bug-1519502-f72236598d14d350.yaml
+releasenotes/notes/bug-1519503-978a68a54819dbbc.yaml
+releasenotes/notes/bug-1519510-3cde4643b33ebb7a.yaml
+releasenotes/notes/bug-1519511-65b8901ae6ea2e63.yaml
+releasenotes/notes/bug-1519511-65d8d21dde31e5e2.yaml
+releasenotes/notes/bug-1519511-74bab0e0d32db043.yaml
+releasenotes/notes/bug-1519512-4231ac6014109142.yaml
+releasenotes/notes/bug-1519512-48624c5a32432a47.yaml
+releasenotes/notes/bug-1519512-48d98f09e44220a3.yaml
+releasenotes/notes/bug-1519512-65df002102b7fb99.yaml
+releasenotes/notes/bug-1519512-d20f44aca1f9e9b9.yaml
+releasenotes/notes/bug-1519512-dbf4368fe10dc495.yaml
+releasenotes/notes/bug-1520003-505af921c8afffc9.yaml
+releasenotes/notes/bug-1520115-0367e1c8917dc912.yaml
+releasenotes/notes/bug-1520541-44d45e4693089c03.yaml
+releasenotes/notes/bug-1521492-89b972c6362940a5.yaml
+releasenotes/notes/bug-1521492-8cde2601591a8c78.yaml
+releasenotes/notes/bug-1522969-63abf273c6e71a07.yaml
+releasenotes/notes/bug-1524456-9967fac653c91cb2.yaml
+releasenotes/notes/bug-1525805-122e6ce0c3cd4945.yaml
+releasenotes/notes/bug-1527833-42cde11d28b09ac3.yaml
+releasenotes/notes/bug-1531360-0f5c62d18088e5b5.yaml
+releasenotes/notes/bug-1532945-1a5485b8d0ebddb8.yaml
+releasenotes/notes/bug-1534202-1ba78f0bb744961f.yaml
+releasenotes/notes/bug-1535213-c91133586e07d71c.yaml
+releasenotes/notes/bug-1535239-767e6cf1990eda01.yaml
+releasenotes/notes/bug-1535704-d6f013bfa22ab668.yaml
+releasenotes/notes/bug-1536479-d1f03ed2177d06ed.yaml
+releasenotes/notes/bug-1538372-ef3a30298357f972.yaml
+releasenotes/notes/bug-1540656-f7b7b7e3feef2440.yaml
+releasenotes/notes/bug-1540988-17841cfd5accf7f5.yaml
+releasenotes/notes/bug-1542171-fde165df53216726.yaml
+releasenotes/notes/bug-1542359-181d28db21a2358a.yaml
+releasenotes/notes/bug-1542362-ddad607f6d3025f0.yaml
+releasenotes/notes/bug-1542364-5d1e93cfd24f0b65.yaml
+releasenotes/notes/bug-1543214-959aee7830db2b0d.yaml
+releasenotes/notes/bug-1543222-6f8579344ff5c958.yaml
+releasenotes/notes/bug-1543226-7d885ecaa3715415.yaml
+releasenotes/notes/bug-1543672-bad2fc4c6c8f3125.yaml
+releasenotes/notes/bug-1544586-0e6ca9a09dac0726.yaml
+releasenotes/notes/bug-1544586-0fe19a567d3e31fc.yaml
+releasenotes/notes/bug-1544587-ec3ca453c1340b4e.yaml
+releasenotes/notes/bug-1544589-b9f669ef71aa5e57.yaml
+releasenotes/notes/bug-1544590-8cf42954e28c2f42.yaml
+releasenotes/notes/bug-1545537-12bbf01d2280dd2f.yaml
+releasenotes/notes/bug-1545537-4fa72fbfbbe3f31e.yaml
+releasenotes/notes/bug-1545537-7a66219d263bb1e5.yaml
+releasenotes/notes/bug-1545609-bdc1efc17214463b.yaml
+releasenotes/notes/bug-1546065-41d09ffbd8606513.yaml
+releasenotes/notes/bug-1549410-8df3a4b12fe13ffa.yaml
+releasenotes/notes/bug-1550999-5e352a71dfbc828d.yaml
+releasenotes/notes/bug-1554877-7f8479791eab45b7.yaml
+releasenotes/notes/bug-1554886-8e5249a655e7e7b6.yaml
+releasenotes/notes/bug-1554889-32ba8d4bfb0f5f3d.yaml
+releasenotes/notes/bug-1556719-d2dcf61acf87e856.yaml
+releasenotes/notes/bug-1556929-edd78cded88ecdc9.yaml
+releasenotes/notes/bug-1559866-733988f5dd5b07bb.yaml
+releasenotes/notes/bug-1560157-bce572f58b43efa1.yaml
+releasenotes/notes/bug-1561599-d5f541f08ae6274a.yaml
+releasenotes/notes/bug-1561838-3a006a8263d7536d.yaml
+releasenotes/notes/bug-1564460-ab7ad35c02392cb4.yaml
+releasenotes/notes/bug-1565034-dd404bfb42d7778d.yaml
+releasenotes/notes/bug-1565112-e0cea9bfbcab954f.yaml
+releasenotes/notes/bug-1566090_64726dc7df5b1572.yaml
+releasenotes/notes/bug-1566269-2572bca9157ca107.yaml
+releasenotes/notes/bug-1569480-c52e330548bfbd78.yaml
+releasenotes/notes/bug-1571812-49cdce4df5f3d481.yaml
+releasenotes/notes/bug-1572228-03638a7adec5da8b.yaml
+releasenotes/notes/bug-1572733-874b37a7fa8292d0.yaml
+releasenotes/notes/bug-1575461-3fed33e53795684a.yaml
+releasenotes/notes/bug-1575461-4d7d90e792132064.yaml
+releasenotes/notes/bug-1575478-5a0a923c3a32f96a.yaml
+releasenotes/notes/bug-1575624-87957ff60ad661a6.yaml
+releasenotes/notes/bug-1578819-d1efccfefb18356d.yaml
+releasenotes/notes/bug-1581179-4d15dc504777f9e7.yaml
+releasenotes/notes/bug-1582774-3bba709ef61e33b7.yaml
+releasenotes/notes/bug-1582968-4d44912a033b242c.yaml
+releasenotes/notes/bug-1584596-5b3109487b451bec.yaml
+releasenotes/notes/bug-1588171-61214d0ea482988c.yaml
+releasenotes/notes/bug-1588384-eb6976fcfb90cb4c.yaml
+releasenotes/notes/bug-1588588-39927ef06ca35730.yaml
+releasenotes/notes/bug-1589332-2941f5286df7e5d4.yaml
+releasenotes/notes/bug-1589348-4a612a4efc7ed0e5.yaml
+releasenotes/notes/bug-1589935-8a56e6a18d836db9.yaml
+releasenotes/notes/bug-1592062-e327a31a5ae66809.yaml
+releasenotes/notes/bug-1592368-a4af69f163a1e208.yaml
+releasenotes/notes/bug-1592761-f45998453d6801f7.yaml
+releasenotes/notes/bug-1592906-a5604ec5abe77507.yaml
+releasenotes/notes/bug-1592906-ad67ce8736f3cd48.yaml
+releasenotes/notes/bug-1592906-e69b37377278d9c2.yaml
+releasenotes/notes/bug-1596443-9e2af267e91d1643.yaml
+releasenotes/notes/bug-1596798-b22fd587bdca8b36.yaml
+releasenotes/notes/bug-1596818-d4cd93dd4d38d3d6.yaml
+releasenotes/notes/bug-1596821-a07599eb4beb6342.yaml
+releasenotes/notes/bug-1597184-f4fb687b3d4d99d9.yaml
+releasenotes/notes/bug-1597188-a2ff62b809865365.yaml
+releasenotes/notes/bug-1597189-02a8d8a402725860.yaml
+releasenotes/notes/bug-1597192-52801f7520287309.yaml
+releasenotes/notes/bug-1597195-54ff1ecf381899f6.yaml
+releasenotes/notes/bug-1597198-e36b55f3fd185a3a.yaml
+releasenotes/notes/bug-1597296-9735f33eacf5552e.yaml
+releasenotes/notes/bug-1600196-6a733dd4e3371df7.yaml
+releasenotes/notes/bug-1602073-5deb58deeafbc8be.yaml
+releasenotes/notes/bug-1602169-2750c9a6896d2825.yaml
+releasenotes/notes/bug-1605088-fea9347336764469.yaml
+releasenotes/notes/bug-1605475-84e649fb8c675737.yaml
+releasenotes/notes/bug-1605774-28aec51f6ec4926e.yaml
+releasenotes/notes/bug-1606105-ca06b230e22ab5c6.yaml
+releasenotes/notes/bug-1607959-a52aa93e3793f28a.yaml
+releasenotes/notes/bug-1607972-a910a9fbdb81da57.yaml
+releasenotes/notes/bug-1609233-90b2ddf8d941050e.yaml
+releasenotes/notes/bug-1609767-0602edc4408c2dc6.yaml
+releasenotes/notes/bug-1610161-7c34c7b735701bd4.yaml
+releasenotes/notes/bug-1610883-38929f6fc2eefc9a.yaml
+releasenotes/notes/bug-1610883-e6345c32a35cc290.yaml
+releasenotes/notes/bug-1612136-051b5f94796e3b51.yaml
+releasenotes/notes/bug-1612136-6111b944569b9351.yaml
+releasenotes/notes/bug-1612136-63aac6377209db38.yaml
+releasenotes/notes/bug-1612136-ec240349a933db12.yaml
+releasenotes/notes/bug-1612484-e8605ad8966a455e.yaml
+releasenotes/notes/bug-1612898-bea3b68251d12d81.yaml
+releasenotes/notes/bug-1613231-386b2b1373662052.yaml
+releasenotes/notes/bug-1613261-290a64080fead6c0.yaml
+releasenotes/notes/bug-1613533-93279179c6f70117.yaml
+releasenotes/notes/bug-1613597-b1545148b0755e6f.yaml
+releasenotes/notes/bug-1613926-2d0e405831c0b5a9.yaml
+releasenotes/notes/bug-1613964-837196399be16b3d.yaml
+releasenotes/notes/bug-1613964-86e0afe0e012a758.yaml
+releasenotes/notes/bug-1613964-b3e8d9d828a3822c.yaml
+releasenotes/notes/bug-1613964-e5760f4825f1e043.yaml
+releasenotes/notes/bug-1613995-10bb3895d702c063.yaml
+releasenotes/notes/bug-1614121-a3c5b6892074d5ae.yaml
+releasenotes/notes/bug-1614379-d8e2815804d53cef.yaml
+releasenotes/notes/bug-1614379-da92ded6d19f5ad5.yaml
+releasenotes/notes/bug-1614385-460b5034ba372463.yaml
+releasenotes/notes/bug-1614458-c42be5738f447db8.yaml
+releasenotes/notes/bug-1614823-e89080342f25f2c0.yaml
+releasenotes/notes/bug-1617384-55c88207115e2a5b.yaml
+releasenotes/notes/bug-1618676-04ff0f335b670567.yaml
+releasenotes/notes/bug-1619274-e78afd7c12ea2c3d.yaml
+releasenotes/notes/bug-1620922-7f27942dc00f7108.yaml
+releasenotes/notes/bug-1622565-2e715aff8b054401.yaml
+releasenotes/notes/bug-1624085-7cf296649277f405.yaml
+releasenotes/notes/bug-1627555-3b47eba215e35b3c.yaml
+releasenotes/notes/bug-1627913-2adf4182977e5926.yaml
+releasenotes/notes/bug-1630822-mask-password-on-debug-20dcdf1c54e84fa1.yaml
+releasenotes/notes/bug-1631471-beb0a1c9b4a932cb.yaml
+releasenotes/notes/bug-1633582-df2bee534c2da7fc.yaml
+releasenotes/notes/bug-1634333-a2b04d33ca39440e.yaml
+releasenotes/notes/bug-1634672-7ce577f3adc34eed.yaml
+releasenotes/notes/bug-1634799-1322227c9b0188ca.yaml
+releasenotes/notes/bug-1635580-54e0039b469ad5a6.yaml
+releasenotes/notes/bug-1636046-98dc0e69a4e44850.yaml
+releasenotes/notes/bug-1637074-1b0e409f30f715ca.yaml
+releasenotes/notes/bug-1637365-b90cdcc05ffc7d3a.yaml
+releasenotes/notes/bug-1637945-f361c834381d409c.yaml
+releasenotes/notes/bug-1639231-21823768bd54170a.yaml
+releasenotes/notes/bug-1639712-a7b9d1a35a042049.yaml
+releasenotes/notes/bug-1640086-21d7e5f2ce18f53c.yaml
+releasenotes/notes/bug-1641868-97c284e33f944c2d.yaml
+releasenotes/notes/bug-1642030-166b2b28c8adf22e.yaml
+releasenotes/notes/bug-1642238-3032c7fe7f0ce29d.yaml
+releasenotes/notes/bug-1642301-18b08e0cd4b11687.yaml
+releasenotes/notes/bug-1642301-ad04424c80e8fe50.yaml
+releasenotes/notes/bug-1642772-19f53765bef8ee91.yaml
+releasenotes/notes/bug-1643861-b17ad5dfcb4304ff.yaml
+releasenotes/notes/bug-1645252-219bfd50c8f04846.yaml
+releasenotes/notes/bug-1647242-fdc39e564372857b.yaml
+releasenotes/notes/bug-1647406-c936581034a1b6e4.yaml
+releasenotes/notes/bug-1648087-21dfb7250abfdbe9.yaml
+releasenotes/notes/bug-1648307-a2c6d7698e927449.yaml
+releasenotes/notes/bug-1648317-2d12dabc357c4d52.yaml
+releasenotes/notes/bug-1650026-0ce6a77e69d24424.yaml
+releasenotes/notes/bug-1650342-22cb88ef37a41872.yaml
+releasenotes/notes/bug-1651117-a1df37e7ea939ba4.yaml
+releasenotes/notes/bug-1652827-f59bbd1b64df958d.yaml
+releasenotes/notes/bug-1654221-a564ab75a6afc332.yaml
+releasenotes/notes/bug-1655445-96c787e3a51226e0.yaml
+releasenotes/notes/bug-1655537-20b0eb676afa278f.yaml
+releasenotes/notes/bug-1656402-88b12760fb2d4ef9.yaml
+releasenotes/notes/bug-1656572-b40303ae50a41000.yaml
+releasenotes/notes/bug-1656767-36a3d4b9fac335c9.yaml
+releasenotes/notes/bug-1656788-2f5bda2205bc0329.yaml
+releasenotes/notes/bug-1657956-977a615f01775288.yaml
+releasenotes/notes/bug-1658147-9de9ae222f9db9ae.yaml
+releasenotes/notes/bug-1658189-d2b390ad74c96c79.yaml
+releasenotes/notes/bug-1658582-80a76f6b0af0ca12.yaml
+releasenotes/notes/bug-1658614-f84a8cece6f2ef8c.yaml
+releasenotes/notes/bug-1659878-f6a55b7166d99ca8.yaml
+releasenotes/notes/bug-1659894-4518b10615498ba9.yaml
+releasenotes/notes/bug-1659967-644a8ee3621c9e81.yaml
+releasenotes/notes/bug-1659993-a5fe43bef587e490.yaml
+releasenotes/notes/bug-1661814-1692e68a1d2d9770.yaml
+releasenotes/notes/bug-1663520-d880bfa51ca7b798.yaml
+releasenotes/notes/bug-1664255-f82c5c13d92fed2a.yaml
+releasenotes/notes/bug-1665231-3df6d090d137fe4f.yaml
+releasenotes/notes/bug-1666780-c10010e9061689d3.yaml
+releasenotes/notes/bug-1667266-6497727abc2af9a5.yaml
+releasenotes/notes/bug-1667294-f92efa49627eb00a.yaml
+releasenotes/notes/bug-1667699-6dad786b128ca8b5.yaml
+releasenotes/notes/bug-1670707-c4799fbed39ef75b.yaml
+releasenotes/notes/bug-1672634-ef754cb5109dd0f2.yaml
+releasenotes/notes/bug-1675489-a1d226f2ee911420.yaml
+releasenotes/notes/bug-1677236-7de9d11c3f0fb5ed.yaml
+releasenotes/notes/bug-1684989-3bda158a822d2f73.yaml
+releasenotes/notes/bug-1687814-743ad8418923d5e3.yaml
+releasenotes/notes/bug-1688194-bb008b65267a1169.yaml
+releasenotes/notes/bug-1689233-c3f98e159c75374e.yaml
+releasenotes/notes/bug-1696111-e2cf9233fa872eb7.yaml
+releasenotes/notes/bug-1698390-0df8f0ec4fe354de.yaml
+releasenotes/notes/bug-1698742-66d9d4e6c7ad274a.yaml
+releasenotes/notes/bug-1703278-5e45a92e43552dec.yaml
+releasenotes/notes/bug-1704097-8ff1ce1444b81b04.yaml
+releasenotes/notes/bug-1708570-bb19e1213e887723.yaml
+releasenotes/notes/bug-1711301-472b577f074edd43.yaml
+releasenotes/notes/bug-1712242-934bbe2f2378f5bd.yaml
+releasenotes/notes/bug-1714878-46806jv2yv13q054.yaml
+releasenotes/notes/bug-1716789-abfae897b7e61246.yaml
+releasenotes/notes/bug-1717130-029211b60f74b4c4.yaml
+releasenotes/notes/bug-1717829-c1de1d777d3abaf9.yaml
+releasenotes/notes/bug-1719413-0401d05c91cc9094.yaml
+releasenotes/notes/bug-1719499-d67d80b0da0bc30a.yaml
+releasenotes/notes/bug-1728525-2c40f0c19adbd0e8.yaml
+releasenotes/notes/bug-1731848-71d0a5fdb1a34a8b.yaml
+releasenotes/notes/bug-1732216-b41bfedebff911e1.yaml
+releasenotes/notes/bug-1732938-e4d91732ef777f9a.yaml
+releasenotes/notes/bug-1735836-9be6d777a6e6410b.yaml
+releasenotes/notes/bug-1740232-91ad72c2ac165f35.yaml
+releasenotes/notes/bug-1741223-7a5c5b6e7f232628.yaml
+releasenotes/notes/bug-1742453-ae4be6de90a3ae1d.yaml
+releasenotes/notes/bug-1745699-afa7318b9dc96696.yaml
+releasenotes/notes/bug-1750983-420945d6c0afb509.yaml
+releasenotes/notes/bug-1750985-a5345f715a14825c.yaml
+releasenotes/notes/bug-1751104-compute-api-2.47-4bfa21cfaa13f408.yaml
+releasenotes/notes/bug-1775482-7ed2a9a8765b313e.yaml
+releasenotes/notes/bug-1777153-750e6044aa28d5d8.yaml
+releasenotes/notes/bug-1784879-9b632174d4af853f.yaml
+releasenotes/notes/bug-1798744-5512256baf4dc633.yaml
+releasenotes/notes/bug-1827844-8f1de120087c6a22.yaml
+releasenotes/notes/bug-1946816-7665858605453578.yaml
+releasenotes/notes/bug-2005246-3fb70206bafc5444.yaml
+releasenotes/notes/bug-2005521-0274fc26bd9b3842.yaml
+releasenotes/notes/bug-2006635-3110f7a87a186e62.yaml
+releasenotes/notes/bug-2006761-9041d1b25e845cfb.yaml
+releasenotes/notes/bug-2007489-42e41b14e42128ce.yaml
+releasenotes/notes/bug-2007513-ae39456aeb93bb98.yaml
+releasenotes/notes/bug-2010376-e15362bdd6c8d6ec.yaml
+releasenotes/notes/bug-2084580-cb1e8c47501e730c.yaml
+releasenotes/notes/bug-27882-402ced7ffe930058.yaml
+releasenotes/notes/bug-volume-list-with-project-2dc867c5e8346a66.yaml
+releasenotes/notes/change-098377fd53cce7a0.yaml
+releasenotes/notes/check-limit-quota-cc7f291dd1b537c1.yaml
+releasenotes/notes/cliff-2.3.0-7ead18fae9ceea80.yaml
+releasenotes/notes/complete_image_switch-203e0b3105a54674.yaml
+releasenotes/notes/compute-add-validate-console-auth-token-1eda2bd62060ccfa.yaml
+releasenotes/notes/compute-agent-deff48988e81b30e.yaml
+releasenotes/notes/compute-service-list-forced-down-2b16d1cb44f71a08.yaml
+releasenotes/notes/config-show-00512dc60882e5c0.yaml
+releasenotes/notes/confirm-reset-state-24497c8b24990aa7.yaml
+releasenotes/notes/consistency-group-create-opts-aliases-e1c2f1498e9b1d3d.yaml
+releasenotes/notes/credential_list_user_type-c809e5b8014d6275.yaml
+releasenotes/notes/deprecate-volume-group-create-positional-arguments-89f6b886c0f1f2b5.yaml
+releasenotes/notes/deprecated-quota-class-options-ba33a45caedbdf3e.yaml
+releasenotes/notes/deprecated-server-create-file-option-80246b13bd3c1b43.yaml
+releasenotes/notes/detailed-volume-quotas-198dc2e8f57ce1e7.yaml
+releasenotes/notes/drop-py2-421c90fbdf18dbc2.yaml
+releasenotes/notes/drop-python-38-9dcbd2b2b51f24f2.yaml
+releasenotes/notes/drop-python-39-fc95c2d17a862e3e.yaml
+releasenotes/notes/entrypoint-3.8-0597d159889042f7.yaml
+releasenotes/notes/fip-filter-opts-a847f8743fef467f.yaml
+releasenotes/notes/fix-backup-incremental-d1c1e6886cf32256.yaml
+releasenotes/notes/fix-flavor-in-server-list-microversion-2.47-af200e9bb4747e2d.yaml
+releasenotes/notes/fix-flavor-props-formatting-d21e97745543caa7.yaml
+releasenotes/notes/fix-image-create-from-volume-c573e553161605c4.yaml
+releasenotes/notes/fix-network-rbac-create-d1f4de77ad2dd421.yaml
+releasenotes/notes/fix-openstak-image-save-sdk-port-eb160e8ffc92e514.yaml
+releasenotes/notes/fix-restore-resp-e664a643a723cd2e.yaml
+releasenotes/notes/fix-show-backup-by-name-0759c55396be77a3.yaml
+releasenotes/notes/fix-story-2007890-0974f3e69f26801e.yaml
+releasenotes/notes/fix-story-2010775-953dbdf03b2b6746.yaml
+releasenotes/notes/flavor-add-description-b618abd4a7fb6545.yaml
+releasenotes/notes/flavor-create-with-project-19d41bfa93e3c6d0.yaml
+releasenotes/notes/flavor-id-auto-e21157f97dc1d7f2.yaml
+releasenotes/notes/flavor-list-min-disk-min-ram-65ba35e7acc24134.yaml
+releasenotes/notes/floating-ip-multi-port-9779e88f590cae23.yaml
+releasenotes/notes/floating-ip-set-unset-port-28e33875937b69cf.yaml
+releasenotes/notes/floatingip_dns_integration-f26c7575694d098d.yaml
+releasenotes/notes/force-flag-openstackclient-c172de2717e5cfac.yaml
+releasenotes/notes/idp-auth-ttl-6632df5db65a3bdd.yaml
+releasenotes/notes/image-import-d5da3e5ce8733fb0.yaml
+releasenotes/notes/image-list-filter-multiple-properties-03c51d43131ee3b6.yaml
+releasenotes/notes/image-list-multiple-tags-a394799c7807f031.yaml
+releasenotes/notes/image-metadef-namespace-b940206bece64f97.yaml
+releasenotes/notes/image-set-to-update-image-membership-68221f226ca3b6e0.yaml
+releasenotes/notes/image-stage-ac19c47e6a52ffeb.yaml
+releasenotes/notes/image_set_visibility-babf4ff2f687d465.yaml
+releasenotes/notes/implement-system-scope-4c3c47996f98deac.yaml
+releasenotes/notes/implements-hide-image-4c726a61c336ebaa.yaml
+releasenotes/notes/improved-server-output-6965b664f6abda8d.yaml
+releasenotes/notes/ip-availability-ca1cf440f6c70afc.yaml
+releasenotes/notes/ip-command-rework-8d3fe0858f51e6b8.yaml
+releasenotes/notes/keypair-create-client-side-generation-73d8dd36192f70c9.yaml
+releasenotes/notes/keypair-support-type-6f7c32aab3b61f7b.yaml
+releasenotes/notes/keypair-user-id-db694210695a0ee0.yaml
+releasenotes/notes/keystone-endpoint-filter-e930a7b72276fa2c.yaml
+releasenotes/notes/keystone-endpoint-group-0c55debbb66844f2.yaml
+releasenotes/notes/list-detailed-quota-informations-1755129e1c68a252.yaml
+releasenotes/notes/list-subnet-by-pool-id-a642efc13d04fa08.yaml
+releasenotes/notes/list_role_assignment_names-0db89f50259d4be2.yaml
+releasenotes/notes/list_volume_type_access-f7d9aa6159f757ea.yaml
+releasenotes/notes/make-snapshot-and-backup-name-optional-01971d33640ef1c8.yaml
+releasenotes/notes/migrate-access-rule-to-sdk-923682b4c71fea8a.yaml
+releasenotes/notes/migrate-add-fixed-ip-to-sdk-3d932d77633bc765.yaml
+releasenotes/notes/migrate-agent-commands-1c50ffcb75f91418.yaml
+releasenotes/notes/migrate-application-credential-to-sdk-c79d8dfc3c8e1d9f.yaml
+releasenotes/notes/migrate-backup-commands-0becc8f18cf9737b.yaml
+releasenotes/notes/migrate-create-server-image-to-sdk-e3d8077ffe05bb3d.yaml
+releasenotes/notes/migrate-credential-to-sdk-33a841847fe7d568.yaml
+releasenotes/notes/migrate-domain-to-sdk-da6ec38221e79a37.yaml
+releasenotes/notes/migrate-endpoint-to-sdk-8ca5a34794b6bd7e.yaml
+releasenotes/notes/migrate-group-to-sdk-59beef31a7c40bbb.yaml
+releasenotes/notes/migrate-host-list-show-to-sdk-9b80cd9b4196ab01.yaml
+releasenotes/notes/migrate-host-set-438997eb6f81f2b1.yaml
+releasenotes/notes/migrate-limits-show-f586c9762dfd7d0c.yaml
+releasenotes/notes/migrate-region-to-sdk-fbd27bceaa1db9dc.yaml
+releasenotes/notes/migrate-resource-filter-commands-2a353edb965723d1.yaml
+releasenotes/notes/migrate-role-assignment-to-sdk-e6e52bef467b4e4c.yaml
+releasenotes/notes/migrate-server-add-network-add-port-to-sdk-7d81b25f59cfbec9.yaml
+releasenotes/notes/migrate-server-add-volume-to-sdk-685e036a88839651.yaml
+releasenotes/notes/migrate-server-backup-to-sdk-0f170baf38e98b40.yaml
+releasenotes/notes/migrate-server-evacuate-to-sdk-a0415988ef5451b2.yaml
+releasenotes/notes/migrate-server-events-to-sdk-6a1f5dce582df245.yaml
+releasenotes/notes/migrate-server-pause-unpause-to-sdk-d74ec8536b764af6.yaml
+releasenotes/notes/migrate-server-reboot-to-sdk-a49822810def4c8a.yaml
+releasenotes/notes/migrate-server-restore-to-sdk-4540f26753031779.yaml
+releasenotes/notes/migrate-server-set-unset-to-sdk-ae32ebcced845b06.yaml
+releasenotes/notes/migrate-server-shelve-unshelve-to-sdk-8fce77586aa68a51.yaml
+releasenotes/notes/migrate-server-start-stop-to-sdk-55edd4e1ff5e6ac7.yaml
+releasenotes/notes/migrate-server-suspend-resume-to-sdk-fd1709336607b496.yaml
+releasenotes/notes/migrate-server-volume-list-update-to-sdk-95b1d3063e46f813.yaml
+releasenotes/notes/migrate-service-list-delete-set-to-sdk-920cbe0d210af565.yaml
+releasenotes/notes/migrate-service-provider-to-sdk-74dc48b227f21a05.yaml
+releasenotes/notes/migrate-service-to-sdk-6ff62ebf7e41db7c.yaml
+releasenotes/notes/migrate-trust-to-sdk-9397c9cfddcb636a.yaml
+releasenotes/notes/migrate-volume-attachment-commands-4309409bca1ca5d4.yaml
+releasenotes/notes/migrate-volume-backend-commands-259e553e213c71b0.yaml
+releasenotes/notes/migrate-volume-revert-to-sdk-1e399853d80ba5f8.yaml
+releasenotes/notes/migrate-volume-summary-to-sdk-96ff58f653e0feaa.yaml
+releasenotes/notes/modify-compute-agent-set-77ff894ef62ebbc7.yaml
+releasenotes/notes/name-lookup-one-by-one-e0f15f4eab329b19.yaml
+releasenotes/notes/network-add-qos-policy-a25e868e67142f90.yaml
+releasenotes/notes/network-flavor-command-support-afe3a9da962a09bf.yaml
+releasenotes/notes/network-ndp-proxy-cli-19afc530fc7061e2.yaml
+releasenotes/notes/network-ovn-agents-bdfced3a6d25e7d2.yaml
+releasenotes/notes/network-port-create-vnic-type-vdpa-fc02516cfb919941.yaml
+releasenotes/notes/network-qos-rule-type-filters-47f4911a02011501.yaml
+releasenotes/notes/network-quota-no-force-default-0975bdf15655070c.yaml
+releasenotes/notes/network_dns_integration-5914b2c2be474a41.yaml
+releasenotes/notes/neutron-client-flavors-81387171f67a3c82.yaml
+releasenotes/notes/neutron_mtu-d87e53e2d76f8612.yaml
+releasenotes/notes/no-force-limit-quota-cc7f291dd1b537c1.yaml
+releasenotes/notes/no-project-usage-list-e88eb49aa2e96cf7.yaml
+releasenotes/notes/nova-gaps-server-list-to-sdk-88c8bfc10a9e3032.yaml
+releasenotes/notes/object-stdout-db76cc500948b0e8.yaml
+releasenotes/notes/optional-volume-name-ffbefe463a598b6c.yaml
+releasenotes/notes/options-create-router-97910a882b604652.yaml
+releasenotes/notes/osc-included-image-signing-a7021a4dbdcf6336.yaml
+releasenotes/notes/osc4-compute-09246008eff260cb.yaml
+releasenotes/notes/osc4-identity-6564257c67d43106.yaml
+releasenotes/notes/osc4-image-e922ee6f8e028648.yaml
+releasenotes/notes/osc4-network-db2aed696d964ca6.yaml
+releasenotes/notes/osc4-volume-470422e5a453310e.yaml
+releasenotes/notes/pass_ssh_args-cf26a2ce26ccddaf.yaml
+releasenotes/notes/port-device-profile-4a3bf800da21c778.yaml
+releasenotes/notes/port-list-security-group-4af5d2e789174ff9.yaml
+releasenotes/notes/port-unset-device-id-and-owner-9fce242155c82992.yaml
+releasenotes/notes/port_uplink_status_propagation_updatable-d1e155c19247b666.yaml
+releasenotes/notes/project-cleanup-skip-resource-option-4f80db0d8cf36fdb.yaml
+releasenotes/notes/properties-with-image-property-field.yaml-c51bf37c3106d6ff.yaml
+releasenotes/notes/qos-min-pps-rule-bfe22cea1966c4a0.yaml
+releasenotes/notes/quota-delete-947df66ae5341cbf.yaml
+releasenotes/notes/quota-network-force-920913981b45ba1a.yaml
+releasenotes/notes/quota-set-default-option-bc26d37dc150533b.yaml
+releasenotes/notes/quota-show-service-options-ba48d6eca8ffc4f9.yaml
+releasenotes/notes/quota-show-usage-option-19b1f59fb5f3498f.yaml
+releasenotes/notes/rbac-add-address-group-f9bb83238b5a7c1f.yaml
+releasenotes/notes/rbac-add-address-scope-7f6409ab70d36306.yaml
+releasenotes/notes/rbac-add-security-group-35370701a06ac906.yaml
+releasenotes/notes/rbac-add-subnetpool-f1fc0e728ff61654.yaml
+releasenotes/notes/recursive-container-delete-983361aa9c35ffed.yaml
+releasenotes/notes/remove-deprecated-quota-show-class-option-2109a6ff7ac18e80.yaml
+releasenotes/notes/remove-deprecated-server-migrate-live-option-28ec43ee210124dc.yaml
+releasenotes/notes/remove-ip-floating-commands-d5363f313e09249a.yaml
+releasenotes/notes/remove-nlbaas-quota-8b38e0c91ab113cb.yaml
+releasenotes/notes/remove-osc_password-0767ac78267ef114.yaml
+releasenotes/notes/remove-project-purge-d372374b1a7c4641.yaml
+releasenotes/notes/remove-unsupported-set-vlan-transparent-eeff412264ae7c09.yaml
+releasenotes/notes/remove-volume-v1-commands-bfa14e9cae54929f.yaml
+releasenotes/notes/rename-server-migrate-confirm-revert-commands-84fcb937721f5c4a.yaml
+releasenotes/notes/rename-server-volume-update-to-server-volume-set-833f1730a9bf6169.yaml
+releasenotes/notes/rename-snapshot-commands-e0937f7143a4ef55.yaml
+releasenotes/notes/rename-volume-set-retype-policy-6bacb7dd92f1ad82.yaml
+releasenotes/notes/restore-create-image-duplicates-92e06f64038b120c.yaml
+releasenotes/notes/router-create-with-qos-policy-b94967a35351cddd.yaml
+releasenotes/notes/router-extraroute-atomic-d6d406ffb15695f2.yaml
+releasenotes/notes/router-gateway-IP-QoS-c8ba95e180bca05f.yaml
+releasenotes/notes/router-gateway-set-01d9c7ffe4461daf.yaml
+releasenotes/notes/router-port-add-0afe7392c080bcb8.yaml
+releasenotes/notes/router-remove-port-058078c93819b0f4.yaml
+releasenotes/notes/router-subnet-469d095ae0bac884.yaml
+releasenotes/notes/security-grp-json-fix.yaml-2af1f48a48034d64.yaml
+releasenotes/notes/server-add-tag-63f9cd01dbd82d1b.yaml
+releasenotes/notes/server-changes-3962541b6ebdbbd8.yaml
+releasenotes/notes/server-create-no-security-group-option-627697bddae429b1.yaml
+releasenotes/notes/server-create-server-group-a5b630f2a64de28d.yaml
+releasenotes/notes/server-description-ae9618fc09544cac.yaml
+releasenotes/notes/server-group-create_rule_option-9f84e52f35e7c3ba.yaml
+releasenotes/notes/server-list-host-status-1f542a5bc4292a62.yaml
+releasenotes/notes/server-list-restrict-images-c0b2c4de6f93df33.yaml
+releasenotes/notes/server-list-selectable-fields.yaml-1d5fb4784fa6f232.yaml
+releasenotes/notes/server-migration-by-uuid-59f8272f63abee5d.yaml
+releasenotes/notes/server-ops-all-projects-2ce2202cdf617184.yaml
+releasenotes/notes/server-rebuild-property-e8c6439b04e27c80.yaml
+releasenotes/notes/server-rebuild-with-keypair-name-83c1aa20db136d91.yaml
+releasenotes/notes/server-set-state-214b12ec2161de4d.yaml
+releasenotes/notes/service-set-option-61772a8940ad0778.yaml
+releasenotes/notes/show-result-for-server-add-volume-f75277ad58e31024.yaml
+releasenotes/notes/show-server-topology-microversion-v2_78-3891fc67f767177e.yaml
+releasenotes/notes/skip-name-lookups-9f499927173c1eee.yaml
+releasenotes/notes/speedup-object-save-6bd59e678a31c3e8.yaml
+releasenotes/notes/stateful-security-group-a21fa8498e866b90.yaml
+releasenotes/notes/story-2004346-add-floating-ip-with-no-ports-399c5559e1699816.yaml
+releasenotes/notes/story-2005349-compute-service-set-2.53-3d2db875154e633a.yaml
+releasenotes/notes/story-2005468-server-use-config-drive-9fc68552365cfefa.yaml
+releasenotes/notes/story-2006302-add-boot-from-volume-cd411b1ca776bb3c.yaml
+releasenotes/notes/story-2006302-support-bdm-type-image-0becfb63bd4fb969.yaml
+releasenotes/notes/story-2007727-69b705c561309742.yaml
+releasenotes/notes/story-2010343-b5eb4ed593f51d3f.yaml
+releasenotes/notes/story-2010751-server-rebuild-wait-shutoff-c84cddcd3f15e9ce.yaml
+releasenotes/notes/subnet-service-type-8d9c414732e474a4.yaml
+releasenotes/notes/subnet-set-bbc26ecc16929302.yaml
+releasenotes/notes/subnet-set-segment-id-4440e433b170f9f3.yaml
+releasenotes/notes/subnet-unset-5b458cdbaf93d766.yaml
+releasenotes/notes/subnet-unset-gateway-20239d5910e10778.yaml
+releasenotes/notes/support-icmp-type-code-zero-cbef0a36db2b8123.yaml
+releasenotes/notes/support-no-property-in-volume-811e67ff4a199eb6.yaml
+releasenotes/notes/support-no-property-in-volume-snapshot-0af3fcb31a3cfc2b.yaml
+releasenotes/notes/support-uplink_status_propagation-4d37452bcf03e0f8.yaml
+releasenotes/notes/switch-aggregate-to-sdk-ced451a0f28bf6ea.yaml
+releasenotes/notes/switch-console-log-to-sdk-6ee92b7833364d3d.yaml
+releasenotes/notes/switch-flavor-to-sdk-b874a3c39559815e.yaml
+releasenotes/notes/switch-hypervisor-to-sdk-2e90b26a14ffcef3.yaml
+releasenotes/notes/switch-hypervisor-to-sdk-f6495f070b034718.yaml
+releasenotes/notes/switch-keypair-to-sdk-81e28380e66a7f9c.yaml
+releasenotes/notes/switch-server-lock-to-sdk-d5dd17e4987233a5.yaml
+releasenotes/notes/switch-server-migration-show-to-sdk-4adb88a0f1f03f3b.yaml
+releasenotes/notes/switch-server-migration-to-sdk-4e4530f787f90fd2.yaml
+releasenotes/notes/switch-server-remove-network-port-to-sdk-829ba711e0e198d5.yaml
+releasenotes/notes/switch-server-remove-volume-to-sdk-47e9befd2672dcdf.yaml
+releasenotes/notes/switch-server-show-to-sdk-44a614aebf2c6da6.yaml
+releasenotes/notes/task-40279-eb0d718ac1959c50.yaml
+releasenotes/notes/unlock-volume-a6990fc3bf1f5f67.yaml
+releasenotes/notes/unset-router-7b0cbd9518bb1de6.yaml
+releasenotes/notes/unset-subnet-pool-333052dd85b95653.yaml
+releasenotes/notes/usage-list-all-49ca7a62c50e71d3.yaml
+releasenotes/notes/use_sdk_for_image-f49d2df38e7d9f81.yaml
+releasenotes/notes/versions-show-12a2443624c83048.yaml
+releasenotes/notes/volume-attachment-create-output-fix-56515b8fcdd260b9.yaml
+releasenotes/notes/volume-backend-c5faae0b31556a24.yaml
+releasenotes/notes/volume-backup-created-at-list-v3-47400b31be5143bc.yaml
+releasenotes/notes/volume-backup-record-9f5987c45e294dc6.yaml
+releasenotes/notes/volume-migrate-command-52cf6edd62fe17a7.yaml
+releasenotes/notes/volume-service-set-fix-345a8bc84267f743.yaml
+releasenotes/notes/volume-type-extra-specs-22a22fcb6e269832.yaml
+releasenotes/notes/volume-type-list-properties-filter-8532f96d16733915.yaml
+releasenotes/notes/volume-v3-default-0ffa9bebb43b5057.yaml
+releasenotes/notes/volume_snapshot_list_project-e7dcc07f98d44182.yaml
+releasenotes/notes/warn-on-disk-overcommit-087ae46f12d74693.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/20_releases.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/pre_20_releases.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
\ No newline at end of file
diff -pruN 8.2.0-1/python_openstackclient.egg-info/dependency_links.txt 8.2.0-0ubuntu1/python_openstackclient.egg-info/dependency_links.txt
--- 8.2.0-1/python_openstackclient.egg-info/dependency_links.txt	1970-01-01 00:00:00.000000000 +0000
+++ 8.2.0-0ubuntu1/python_openstackclient.egg-info/dependency_links.txt	2025-08-21 09:34:03.000000000 +0000
@@ -0,0 +1 @@
+
diff -pruN 8.2.0-1/python_openstackclient.egg-info/entry_points.txt 8.2.0-0ubuntu1/python_openstackclient.egg-info/entry_points.txt
--- 8.2.0-1/python_openstackclient.egg-info/entry_points.txt	1970-01-01 00:00:00.000000000 +0000
+++ 8.2.0-0ubuntu1/python_openstackclient.egg-info/entry_points.txt	2025-08-21 09:34:03.000000000 +0000
@@ -0,0 +1,677 @@
+[console_scripts]
+openstack = openstackclient.shell:main
+
+[openstack.cli]
+command_list = openstackclient.common.module:ListCommand
+module_list = openstackclient.common.module:ListModule
+
+[openstack.cli.base]
+compute = openstackclient.compute.client
+identity = openstackclient.identity.client
+image = openstackclient.image.client
+network = openstackclient.network.client
+object_store = openstackclient.object.client
+volume = openstackclient.volume.client
+
+[openstack.common]
+availability_zone_list = openstackclient.common.availability_zone:ListAvailabilityZone
+configuration_show = openstackclient.common.configuration:ShowConfiguration
+extension_list = openstackclient.common.extension:ListExtension
+extension_show = openstackclient.common.extension:ShowExtension
+limits_show = openstackclient.common.limits:ShowLimits
+project_cleanup = openstackclient.common.project_cleanup:ProjectCleanup
+quota_delete = openstackclient.common.quota:DeleteQuota
+quota_list = openstackclient.common.quota:ListQuota
+quota_set = openstackclient.common.quota:SetQuota
+quota_show = openstackclient.common.quota:ShowQuota
+versions_show = openstackclient.common.versions:ShowVersions
+
+[openstack.compute.v2]
+aggregate_add_host = openstackclient.compute.v2.aggregate:AddAggregateHost
+aggregate_cache_image = openstackclient.compute.v2.aggregate:CacheImageForAggregate
+aggregate_create = openstackclient.compute.v2.aggregate:CreateAggregate
+aggregate_delete = openstackclient.compute.v2.aggregate:DeleteAggregate
+aggregate_list = openstackclient.compute.v2.aggregate:ListAggregate
+aggregate_remove_host = openstackclient.compute.v2.aggregate:RemoveAggregateHost
+aggregate_set = openstackclient.compute.v2.aggregate:SetAggregate
+aggregate_show = openstackclient.compute.v2.aggregate:ShowAggregate
+aggregate_unset = openstackclient.compute.v2.aggregate:UnsetAggregate
+compute_agent_create = openstackclient.compute.v2.agent:CreateAgent
+compute_agent_delete = openstackclient.compute.v2.agent:DeleteAgent
+compute_agent_list = openstackclient.compute.v2.agent:ListAgent
+compute_agent_set = openstackclient.compute.v2.agent:SetAgent
+compute_service_delete = openstackclient.compute.v2.service:DeleteService
+compute_service_list = openstackclient.compute.v2.service:ListService
+compute_service_set = openstackclient.compute.v2.service:SetService
+console_connection_show = openstackclient.compute.v2.console_connection:ShowConsoleConnectionInformation
+console_log_show = openstackclient.compute.v2.console:ShowConsoleLog
+console_url_show = openstackclient.compute.v2.console:ShowConsoleURL
+flavor_create = openstackclient.compute.v2.flavor:CreateFlavor
+flavor_delete = openstackclient.compute.v2.flavor:DeleteFlavor
+flavor_list = openstackclient.compute.v2.flavor:ListFlavor
+flavor_set = openstackclient.compute.v2.flavor:SetFlavor
+flavor_show = openstackclient.compute.v2.flavor:ShowFlavor
+flavor_unset = openstackclient.compute.v2.flavor:UnsetFlavor
+host_list = openstackclient.compute.v2.host:ListHost
+host_set = openstackclient.compute.v2.host:SetHost
+host_show = openstackclient.compute.v2.host:ShowHost
+hypervisor_list = openstackclient.compute.v2.hypervisor:ListHypervisor
+hypervisor_show = openstackclient.compute.v2.hypervisor:ShowHypervisor
+hypervisor_stats_show = openstackclient.compute.v2.hypervisor_stats:ShowHypervisorStats
+keypair_create = openstackclient.compute.v2.keypair:CreateKeypair
+keypair_delete = openstackclient.compute.v2.keypair:DeleteKeypair
+keypair_list = openstackclient.compute.v2.keypair:ListKeypair
+keypair_show = openstackclient.compute.v2.keypair:ShowKeypair
+server_add_fixed_ip = openstackclient.compute.v2.server:AddFixedIP
+server_add_floating_ip = openstackclient.compute.v2.server:AddFloatingIP
+server_add_network = openstackclient.compute.v2.server:AddNetwork
+server_add_port = openstackclient.compute.v2.server:AddPort
+server_add_security_group = openstackclient.compute.v2.server:AddServerSecurityGroup
+server_add_volume = openstackclient.compute.v2.server:AddServerVolume
+server_backup_create = openstackclient.compute.v2.server_backup:CreateServerBackup
+server_create = openstackclient.compute.v2.server:CreateServer
+server_delete = openstackclient.compute.v2.server:DeleteServer
+server_dump_create = openstackclient.compute.v2.server:CreateServerDump
+server_evacuate = openstackclient.compute.v2.server:EvacuateServer
+server_event_list = openstackclient.compute.v2.server_event:ListServerEvent
+server_event_show = openstackclient.compute.v2.server_event:ShowServerEvent
+server_group_create = openstackclient.compute.v2.server_group:CreateServerGroup
+server_group_delete = openstackclient.compute.v2.server_group:DeleteServerGroup
+server_group_list = openstackclient.compute.v2.server_group:ListServerGroup
+server_group_show = openstackclient.compute.v2.server_group:ShowServerGroup
+server_image_create = openstackclient.compute.v2.server_image:CreateServerImage
+server_list = openstackclient.compute.v2.server:ListServer
+server_lock = openstackclient.compute.v2.server:LockServer
+server_migrate = openstackclient.compute.v2.server:MigrateServer
+server_migrate_confirm = openstackclient.compute.v2.server:MigrateConfirm
+server_migrate_revert = openstackclient.compute.v2.server:MigrateRevert
+server_migration_abort = openstackclient.compute.v2.server_migration:AbortMigration
+server_migration_confirm = openstackclient.compute.v2.server:ConfirmMigration
+server_migration_force_complete = openstackclient.compute.v2.server_migration:ForceCompleteMigration
+server_migration_list = openstackclient.compute.v2.server_migration:ListMigration
+server_migration_revert = openstackclient.compute.v2.server:RevertMigration
+server_migration_show = openstackclient.compute.v2.server_migration:ShowMigration
+server_pause = openstackclient.compute.v2.server:PauseServer
+server_reboot = openstackclient.compute.v2.server:RebootServer
+server_rebuild = openstackclient.compute.v2.server:RebuildServer
+server_remove_fixed_ip = openstackclient.compute.v2.server:RemoveFixedIP
+server_remove_floating_ip = openstackclient.compute.v2.server:RemoveFloatingIP
+server_remove_network = openstackclient.compute.v2.server:RemoveNetwork
+server_remove_port = openstackclient.compute.v2.server:RemovePort
+server_remove_security_group = openstackclient.compute.v2.server:RemoveServerSecurityGroup
+server_remove_volume = openstackclient.compute.v2.server:RemoveServerVolume
+server_rescue = openstackclient.compute.v2.server:RescueServer
+server_resize = openstackclient.compute.v2.server:ResizeServer
+server_resize_confirm = openstackclient.compute.v2.server:ResizeConfirm
+server_resize_revert = openstackclient.compute.v2.server:ResizeRevert
+server_restore = openstackclient.compute.v2.server:RestoreServer
+server_resume = openstackclient.compute.v2.server:ResumeServer
+server_set = openstackclient.compute.v2.server:SetServer
+server_shelve = openstackclient.compute.v2.server:ShelveServer
+server_show = openstackclient.compute.v2.server:ShowServer
+server_ssh = openstackclient.compute.v2.server:SshServer
+server_start = openstackclient.compute.v2.server:StartServer
+server_stop = openstackclient.compute.v2.server:StopServer
+server_suspend = openstackclient.compute.v2.server:SuspendServer
+server_unlock = openstackclient.compute.v2.server:UnlockServer
+server_unpause = openstackclient.compute.v2.server:UnpauseServer
+server_unrescue = openstackclient.compute.v2.server:UnrescueServer
+server_unset = openstackclient.compute.v2.server:UnsetServer
+server_unshelve = openstackclient.compute.v2.server:UnshelveServer
+server_volume_list = openstackclient.compute.v2.server_volume:ListServerVolume
+server_volume_set = openstackclient.compute.v2.server_volume:SetServerVolume
+server_volume_update = openstackclient.compute.v2.server_volume:UpdateServerVolume
+usage_list = openstackclient.compute.v2.usage:ListUsage
+usage_show = openstackclient.compute.v2.usage:ShowUsage
+
+[openstack.identity.v2]
+catalog_list = openstackclient.identity.v2_0.catalog:ListCatalog
+catalog_show = openstackclient.identity.v2_0.catalog:ShowCatalog
+ec2_credentials_create = openstackclient.identity.v2_0.ec2creds:CreateEC2Creds
+ec2_credentials_delete = openstackclient.identity.v2_0.ec2creds:DeleteEC2Creds
+ec2_credentials_list = openstackclient.identity.v2_0.ec2creds:ListEC2Creds
+ec2_credentials_show = openstackclient.identity.v2_0.ec2creds:ShowEC2Creds
+endpoint_create = openstackclient.identity.v2_0.endpoint:CreateEndpoint
+endpoint_delete = openstackclient.identity.v2_0.endpoint:DeleteEndpoint
+endpoint_list = openstackclient.identity.v2_0.endpoint:ListEndpoint
+endpoint_show = openstackclient.identity.v2_0.endpoint:ShowEndpoint
+project_create = openstackclient.identity.v2_0.project:CreateProject
+project_delete = openstackclient.identity.v2_0.project:DeleteProject
+project_list = openstackclient.identity.v2_0.project:ListProject
+project_set = openstackclient.identity.v2_0.project:SetProject
+project_show = openstackclient.identity.v2_0.project:ShowProject
+project_unset = openstackclient.identity.v2_0.project:UnsetProject
+role_add = openstackclient.identity.v2_0.role:AddRole
+role_assignment_list = openstackclient.identity.v2_0.role_assignment:ListRoleAssignment
+role_create = openstackclient.identity.v2_0.role:CreateRole
+role_delete = openstackclient.identity.v2_0.role:DeleteRole
+role_list = openstackclient.identity.v2_0.role:ListRole
+role_remove = openstackclient.identity.v2_0.role:RemoveRole
+role_show = openstackclient.identity.v2_0.role:ShowRole
+service_create = openstackclient.identity.v2_0.service:CreateService
+service_delete = openstackclient.identity.v2_0.service:DeleteService
+service_list = openstackclient.identity.v2_0.service:ListService
+service_show = openstackclient.identity.v2_0.service:ShowService
+token_issue = openstackclient.identity.v2_0.token:IssueToken
+token_revoke = openstackclient.identity.v2_0.token:RevokeToken
+user_create = openstackclient.identity.v2_0.user:CreateUser
+user_delete = openstackclient.identity.v2_0.user:DeleteUser
+user_list = openstackclient.identity.v2_0.user:ListUser
+user_set = openstackclient.identity.v2_0.user:SetUser
+user_show = openstackclient.identity.v2_0.user:ShowUser
+
+[openstack.identity.v3]
+access_rule_delete = openstackclient.identity.v3.access_rule:DeleteAccessRule
+access_rule_list = openstackclient.identity.v3.access_rule:ListAccessRule
+access_rule_show = openstackclient.identity.v3.access_rule:ShowAccessRule
+access_token_create = openstackclient.identity.v3.token:CreateAccessToken
+application_credential_create = openstackclient.identity.v3.application_credential:CreateApplicationCredential
+application_credential_delete = openstackclient.identity.v3.application_credential:DeleteApplicationCredential
+application_credential_list = openstackclient.identity.v3.application_credential:ListApplicationCredential
+application_credential_show = openstackclient.identity.v3.application_credential:ShowApplicationCredential
+catalog_list = openstackclient.identity.v3.catalog:ListCatalog
+catalog_show = openstackclient.identity.v3.catalog:ShowCatalog
+consumer_create = openstackclient.identity.v3.consumer:CreateConsumer
+consumer_delete = openstackclient.identity.v3.consumer:DeleteConsumer
+consumer_list = openstackclient.identity.v3.consumer:ListConsumer
+consumer_set = openstackclient.identity.v3.consumer:SetConsumer
+consumer_show = openstackclient.identity.v3.consumer:ShowConsumer
+credential_create = openstackclient.identity.v3.credential:CreateCredential
+credential_delete = openstackclient.identity.v3.credential:DeleteCredential
+credential_list = openstackclient.identity.v3.credential:ListCredential
+credential_set = openstackclient.identity.v3.credential:SetCredential
+credential_show = openstackclient.identity.v3.credential:ShowCredential
+domain_create = openstackclient.identity.v3.domain:CreateDomain
+domain_delete = openstackclient.identity.v3.domain:DeleteDomain
+domain_list = openstackclient.identity.v3.domain:ListDomain
+domain_set = openstackclient.identity.v3.domain:SetDomain
+domain_show = openstackclient.identity.v3.domain:ShowDomain
+ec2_credentials_create = openstackclient.identity.v3.ec2creds:CreateEC2Creds
+ec2_credentials_delete = openstackclient.identity.v3.ec2creds:DeleteEC2Creds
+ec2_credentials_list = openstackclient.identity.v3.ec2creds:ListEC2Creds
+ec2_credentials_show = openstackclient.identity.v3.ec2creds:ShowEC2Creds
+endpoint_add_project = openstackclient.identity.v3.endpoint:AddProjectToEndpoint
+endpoint_create = openstackclient.identity.v3.endpoint:CreateEndpoint
+endpoint_delete = openstackclient.identity.v3.endpoint:DeleteEndpoint
+endpoint_group_add_project = openstackclient.identity.v3.endpoint_group:AddProjectToEndpointGroup
+endpoint_group_create = openstackclient.identity.v3.endpoint_group:CreateEndpointGroup
+endpoint_group_delete = openstackclient.identity.v3.endpoint_group:DeleteEndpointGroup
+endpoint_group_list = openstackclient.identity.v3.endpoint_group:ListEndpointGroup
+endpoint_group_remove_project = openstackclient.identity.v3.endpoint_group:RemoveProjectFromEndpointGroup
+endpoint_group_set = openstackclient.identity.v3.endpoint_group:SetEndpointGroup
+endpoint_group_show = openstackclient.identity.v3.endpoint_group:ShowEndpointGroup
+endpoint_list = openstackclient.identity.v3.endpoint:ListEndpoint
+endpoint_remove_project = openstackclient.identity.v3.endpoint:RemoveProjectFromEndpoint
+endpoint_set = openstackclient.identity.v3.endpoint:SetEndpoint
+endpoint_show = openstackclient.identity.v3.endpoint:ShowEndpoint
+federation_domain_list = openstackclient.identity.v3.unscoped_saml:ListAccessibleDomains
+federation_project_list = openstackclient.identity.v3.unscoped_saml:ListAccessibleProjects
+federation_protocol_create = openstackclient.identity.v3.federation_protocol:CreateProtocol
+federation_protocol_delete = openstackclient.identity.v3.federation_protocol:DeleteProtocol
+federation_protocol_list = openstackclient.identity.v3.federation_protocol:ListProtocols
+federation_protocol_set = openstackclient.identity.v3.federation_protocol:SetProtocol
+federation_protocol_show = openstackclient.identity.v3.federation_protocol:ShowProtocol
+group_add_user = openstackclient.identity.v3.group:AddUserToGroup
+group_contains_user = openstackclient.identity.v3.group:CheckUserInGroup
+group_create = openstackclient.identity.v3.group:CreateGroup
+group_delete = openstackclient.identity.v3.group:DeleteGroup
+group_list = openstackclient.identity.v3.group:ListGroup
+group_remove_user = openstackclient.identity.v3.group:RemoveUserFromGroup
+group_set = openstackclient.identity.v3.group:SetGroup
+group_show = openstackclient.identity.v3.group:ShowGroup
+identity_provider_create = openstackclient.identity.v3.identity_provider:CreateIdentityProvider
+identity_provider_delete = openstackclient.identity.v3.identity_provider:DeleteIdentityProvider
+identity_provider_list = openstackclient.identity.v3.identity_provider:ListIdentityProvider
+identity_provider_set = openstackclient.identity.v3.identity_provider:SetIdentityProvider
+identity_provider_show = openstackclient.identity.v3.identity_provider:ShowIdentityProvider
+implied_role_create = openstackclient.identity.v3.implied_role:CreateImpliedRole
+implied_role_delete = openstackclient.identity.v3.implied_role:DeleteImpliedRole
+implied_role_list = openstackclient.identity.v3.implied_role:ListImpliedRole
+limit_create = openstackclient.identity.v3.limit:CreateLimit
+limit_delete = openstackclient.identity.v3.limit:DeleteLimit
+limit_list = openstackclient.identity.v3.limit:ListLimit
+limit_set = openstackclient.identity.v3.limit:SetLimit
+limit_show = openstackclient.identity.v3.limit:ShowLimit
+mapping_create = openstackclient.identity.v3.mapping:CreateMapping
+mapping_delete = openstackclient.identity.v3.mapping:DeleteMapping
+mapping_list = openstackclient.identity.v3.mapping:ListMapping
+mapping_set = openstackclient.identity.v3.mapping:SetMapping
+mapping_show = openstackclient.identity.v3.mapping:ShowMapping
+policy_create = openstackclient.identity.v3.policy:CreatePolicy
+policy_delete = openstackclient.identity.v3.policy:DeletePolicy
+policy_list = openstackclient.identity.v3.policy:ListPolicy
+policy_set = openstackclient.identity.v3.policy:SetPolicy
+policy_show = openstackclient.identity.v3.policy:ShowPolicy
+project_create = openstackclient.identity.v3.project:CreateProject
+project_delete = openstackclient.identity.v3.project:DeleteProject
+project_list = openstackclient.identity.v3.project:ListProject
+project_set = openstackclient.identity.v3.project:SetProject
+project_show = openstackclient.identity.v3.project:ShowProject
+region_create = openstackclient.identity.v3.region:CreateRegion
+region_delete = openstackclient.identity.v3.region:DeleteRegion
+region_list = openstackclient.identity.v3.region:ListRegion
+region_set = openstackclient.identity.v3.region:SetRegion
+region_show = openstackclient.identity.v3.region:ShowRegion
+registered_limit_create = openstackclient.identity.v3.registered_limit:CreateRegisteredLimit
+registered_limit_delete = openstackclient.identity.v3.registered_limit:DeleteRegisteredLimit
+registered_limit_list = openstackclient.identity.v3.registered_limit:ListRegisteredLimit
+registered_limit_set = openstackclient.identity.v3.registered_limit:SetRegisteredLimit
+registered_limit_show = openstackclient.identity.v3.registered_limit:ShowRegisteredLimit
+request_token_authorize = openstackclient.identity.v3.token:AuthorizeRequestToken
+request_token_create = openstackclient.identity.v3.token:CreateRequestToken
+role_add = openstackclient.identity.v3.role:AddRole
+role_assignment_list = openstackclient.identity.v3.role_assignment:ListRoleAssignment
+role_create = openstackclient.identity.v3.role:CreateRole
+role_delete = openstackclient.identity.v3.role:DeleteRole
+role_list = openstackclient.identity.v3.role:ListRole
+role_remove = openstackclient.identity.v3.role:RemoveRole
+role_set = openstackclient.identity.v3.role:SetRole
+role_show = openstackclient.identity.v3.role:ShowRole
+service_create = openstackclient.identity.v3.service:CreateService
+service_delete = openstackclient.identity.v3.service:DeleteService
+service_list = openstackclient.identity.v3.service:ListService
+service_provider_create = openstackclient.identity.v3.service_provider:CreateServiceProvider
+service_provider_delete = openstackclient.identity.v3.service_provider:DeleteServiceProvider
+service_provider_list = openstackclient.identity.v3.service_provider:ListServiceProvider
+service_provider_set = openstackclient.identity.v3.service_provider:SetServiceProvider
+service_provider_show = openstackclient.identity.v3.service_provider:ShowServiceProvider
+service_set = openstackclient.identity.v3.service:SetService
+service_show = openstackclient.identity.v3.service:ShowService
+token_issue = openstackclient.identity.v3.token:IssueToken
+token_revoke = openstackclient.identity.v3.token:RevokeToken
+trust_create = openstackclient.identity.v3.trust:CreateTrust
+trust_delete = openstackclient.identity.v3.trust:DeleteTrust
+trust_list = openstackclient.identity.v3.trust:ListTrust
+trust_show = openstackclient.identity.v3.trust:ShowTrust
+user_create = openstackclient.identity.v3.user:CreateUser
+user_delete = openstackclient.identity.v3.user:DeleteUser
+user_list = openstackclient.identity.v3.user:ListUser
+user_password_set = openstackclient.identity.v3.user:SetPasswordUser
+user_set = openstackclient.identity.v3.user:SetUser
+user_show = openstackclient.identity.v3.user:ShowUser
+
+[openstack.image.v1]
+image_create = openstackclient.image.v1.image:CreateImage
+image_delete = openstackclient.image.v1.image:DeleteImage
+image_list = openstackclient.image.v1.image:ListImage
+image_save = openstackclient.image.v1.image:SaveImage
+image_set = openstackclient.image.v1.image:SetImage
+image_show = openstackclient.image.v1.image:ShowImage
+
+[openstack.image.v2]
+cached_image_clear = openstackclient.image.v2.cache:ClearCachedImage
+cached_image_delete = openstackclient.image.v2.cache:DeleteCachedImage
+cached_image_list = openstackclient.image.v2.cache:ListCachedImage
+cached_image_queue = openstackclient.image.v2.cache:QueueCachedImage
+image_add_project = openstackclient.image.v2.image:AddProjectToImage
+image_create = openstackclient.image.v2.image:CreateImage
+image_delete = openstackclient.image.v2.image:DeleteImage
+image_import = openstackclient.image.v2.image:ImportImage
+image_import_info = openstackclient.image.v2.info:ImportInfo
+image_list = openstackclient.image.v2.image:ListImage
+image_member_get = openstackclient.image.v2.image:ShowProjectImage
+image_member_list = openstackclient.image.v2.image:ListImageProjects
+image_metadef_namespace_create = openstackclient.image.v2.metadef_namespaces:CreateMetadefNamespace
+image_metadef_namespace_delete = openstackclient.image.v2.metadef_namespaces:DeleteMetadefNamespace
+image_metadef_namespace_list = openstackclient.image.v2.metadef_namespaces:ListMetadefNamespace
+image_metadef_namespace_set = openstackclient.image.v2.metadef_namespaces:SetMetadefNamespace
+image_metadef_namespace_show = openstackclient.image.v2.metadef_namespaces:ShowMetadefNamespace
+image_metadef_object_create = openstackclient.image.v2.metadef_objects:CreateMetadefObjects
+image_metadef_object_delete = openstackclient.image.v2.metadef_objects:DeleteMetadefObject
+image_metadef_object_list = openstackclient.image.v2.metadef_objects:ListMetadefObjects
+image_metadef_object_property_show = openstackclient.image.v2.metadef_objects:ShowMetadefObjectProperty
+image_metadef_object_show = openstackclient.image.v2.metadef_objects:ShowMetadefObjects
+image_metadef_object_update = openstackclient.image.v2.metadef_objects:SetMetadefObject
+image_metadef_property_create = openstackclient.image.v2.metadef_properties:CreateMetadefProperty
+image_metadef_property_delete = openstackclient.image.v2.metadef_properties:DeleteMetadefProperty
+image_metadef_property_list = openstackclient.image.v2.metadef_properties:ListMetadefProperties
+image_metadef_property_set = openstackclient.image.v2.metadef_properties:SetMetadefProperty
+image_metadef_property_show = openstackclient.image.v2.metadef_properties:ShowMetadefProperty
+image_metadef_resource_type_association_create = openstackclient.image.v2.metadef_resource_type_association:CreateMetadefResourceTypeAssociation
+image_metadef_resource_type_association_delete = openstackclient.image.v2.metadef_resource_type_association:DeleteMetadefResourceTypeAssociation
+image_metadef_resource_type_association_list = openstackclient.image.v2.metadef_resource_type_association:ListMetadefResourceTypeAssociations
+image_metadef_resource_type_list = openstackclient.image.v2.metadef_resource_types:ListMetadefResourceTypes
+image_remove_project = openstackclient.image.v2.image:RemoveProjectImage
+image_save = openstackclient.image.v2.image:SaveImage
+image_set = openstackclient.image.v2.image:SetImage
+image_show = openstackclient.image.v2.image:ShowImage
+image_stage = openstackclient.image.v2.image:StageImage
+image_stores_list = openstackclient.image.v2.image:StoresInfo
+image_task_list = openstackclient.image.v2.task:ListTask
+image_task_show = openstackclient.image.v2.task:ShowTask
+image_unset = openstackclient.image.v2.image:UnsetImage
+
+[openstack.network.v2]
+address_group_create = openstackclient.network.v2.address_group:CreateAddressGroup
+address_group_delete = openstackclient.network.v2.address_group:DeleteAddressGroup
+address_group_list = openstackclient.network.v2.address_group:ListAddressGroup
+address_group_set = openstackclient.network.v2.address_group:SetAddressGroup
+address_group_show = openstackclient.network.v2.address_group:ShowAddressGroup
+address_group_unset = openstackclient.network.v2.address_group:UnsetAddressGroup
+address_scope_create = openstackclient.network.v2.address_scope:CreateAddressScope
+address_scope_delete = openstackclient.network.v2.address_scope:DeleteAddressScope
+address_scope_list = openstackclient.network.v2.address_scope:ListAddressScope
+address_scope_set = openstackclient.network.v2.address_scope:SetAddressScope
+address_scope_show = openstackclient.network.v2.address_scope:ShowAddressScope
+default_security_group_rule_create = openstackclient.network.v2.default_security_group_rule:CreateDefaultSecurityGroupRule
+default_security_group_rule_delete = openstackclient.network.v2.default_security_group_rule:DeleteDefaultSecurityGroupRule
+default_security_group_rule_list = openstackclient.network.v2.default_security_group_rule:ListDefaultSecurityGroupRule
+default_security_group_rule_show = openstackclient.network.v2.default_security_group_rule:ShowDefaultSecurityGroupRule
+floating_ip_create = openstackclient.network.v2.floating_ip:CreateFloatingIP
+floating_ip_delete = openstackclient.network.v2.floating_ip:DeleteFloatingIP
+floating_ip_list = openstackclient.network.v2.floating_ip:ListFloatingIP
+floating_ip_pool_list = openstackclient.network.v2.floating_ip_pool:ListFloatingIPPool
+floating_ip_port_forwarding_create = openstackclient.network.v2.floating_ip_port_forwarding:CreateFloatingIPPortForwarding
+floating_ip_port_forwarding_delete = openstackclient.network.v2.floating_ip_port_forwarding:DeleteFloatingIPPortForwarding
+floating_ip_port_forwarding_list = openstackclient.network.v2.floating_ip_port_forwarding:ListFloatingIPPortForwarding
+floating_ip_port_forwarding_set = openstackclient.network.v2.floating_ip_port_forwarding:SetFloatingIPPortForwarding
+floating_ip_port_forwarding_show = openstackclient.network.v2.floating_ip_port_forwarding:ShowFloatingIPPortForwarding
+floating_ip_set = openstackclient.network.v2.floating_ip:SetFloatingIP
+floating_ip_show = openstackclient.network.v2.floating_ip:ShowFloatingIP
+floating_ip_unset = openstackclient.network.v2.floating_ip:UnsetFloatingIP
+ip_availability_list = openstackclient.network.v2.ip_availability:ListIPAvailability
+ip_availability_show = openstackclient.network.v2.ip_availability:ShowIPAvailability
+local_ip_association_create = openstackclient.network.v2.local_ip_association:CreateLocalIPAssociation
+local_ip_association_delete = openstackclient.network.v2.local_ip_association:DeleteLocalIPAssociation
+local_ip_association_list = openstackclient.network.v2.local_ip_association:ListLocalIPAssociation
+local_ip_create = openstackclient.network.v2.local_ip:CreateLocalIP
+local_ip_delete = openstackclient.network.v2.local_ip:DeleteLocalIP
+local_ip_list = openstackclient.network.v2.local_ip:ListLocalIP
+local_ip_set = openstackclient.network.v2.local_ip:SetLocalIP
+local_ip_show = openstackclient.network.v2.local_ip:ShowLocalIP
+network_agent_add_network = openstackclient.network.v2.network_agent:AddNetworkToAgent
+network_agent_add_router = openstackclient.network.v2.network_agent:AddRouterToAgent
+network_agent_delete = openstackclient.network.v2.network_agent:DeleteNetworkAgent
+network_agent_list = openstackclient.network.v2.network_agent:ListNetworkAgent
+network_agent_remove_network = openstackclient.network.v2.network_agent:RemoveNetworkFromAgent
+network_agent_remove_router = openstackclient.network.v2.network_agent:RemoveRouterFromAgent
+network_agent_set = openstackclient.network.v2.network_agent:SetNetworkAgent
+network_agent_show = openstackclient.network.v2.network_agent:ShowNetworkAgent
+network_auto_allocated_topology_create = openstackclient.network.v2.network_auto_allocated_topology:CreateAutoAllocatedTopology
+network_auto_allocated_topology_delete = openstackclient.network.v2.network_auto_allocated_topology:DeleteAutoAllocatedTopology
+network_create = openstackclient.network.v2.network:CreateNetwork
+network_delete = openstackclient.network.v2.network:DeleteNetwork
+network_flavor_add_profile = openstackclient.network.v2.network_flavor:AddNetworkFlavorToProfile
+network_flavor_create = openstackclient.network.v2.network_flavor:CreateNetworkFlavor
+network_flavor_delete = openstackclient.network.v2.network_flavor:DeleteNetworkFlavor
+network_flavor_list = openstackclient.network.v2.network_flavor:ListNetworkFlavor
+network_flavor_profile_create = openstackclient.network.v2.network_flavor_profile:CreateNetworkFlavorProfile
+network_flavor_profile_delete = openstackclient.network.v2.network_flavor_profile:DeleteNetworkFlavorProfile
+network_flavor_profile_list = openstackclient.network.v2.network_flavor_profile:ListNetworkFlavorProfile
+network_flavor_profile_set = openstackclient.network.v2.network_flavor_profile:SetNetworkFlavorProfile
+network_flavor_profile_show = openstackclient.network.v2.network_flavor_profile:ShowNetworkFlavorProfile
+network_flavor_remove_profile = openstackclient.network.v2.network_flavor:RemoveNetworkFlavorFromProfile
+network_flavor_set = openstackclient.network.v2.network_flavor:SetNetworkFlavor
+network_flavor_show = openstackclient.network.v2.network_flavor:ShowNetworkFlavor
+network_l3_conntrack_helper_create = openstackclient.network.v2.l3_conntrack_helper:CreateConntrackHelper
+network_l3_conntrack_helper_delete = openstackclient.network.v2.l3_conntrack_helper:DeleteConntrackHelper
+network_l3_conntrack_helper_list = openstackclient.network.v2.l3_conntrack_helper:ListConntrackHelper
+network_l3_conntrack_helper_set = openstackclient.network.v2.l3_conntrack_helper:SetConntrackHelper
+network_l3_conntrack_helper_show = openstackclient.network.v2.l3_conntrack_helper:ShowConntrackHelper
+network_list = openstackclient.network.v2.network:ListNetwork
+network_meter_create = openstackclient.network.v2.network_meter:CreateMeter
+network_meter_delete = openstackclient.network.v2.network_meter:DeleteMeter
+network_meter_list = openstackclient.network.v2.network_meter:ListMeter
+network_meter_rule_create = openstackclient.network.v2.network_meter_rule:CreateMeterRule
+network_meter_rule_delete = openstackclient.network.v2.network_meter_rule:DeleteMeterRule
+network_meter_rule_list = openstackclient.network.v2.network_meter_rule:ListMeterRule
+network_meter_rule_show = openstackclient.network.v2.network_meter_rule:ShowMeterRule
+network_meter_show = openstackclient.network.v2.network_meter:ShowMeter
+network_qos_policy_create = openstackclient.network.v2.network_qos_policy:CreateNetworkQosPolicy
+network_qos_policy_delete = openstackclient.network.v2.network_qos_policy:DeleteNetworkQosPolicy
+network_qos_policy_list = openstackclient.network.v2.network_qos_policy:ListNetworkQosPolicy
+network_qos_policy_set = openstackclient.network.v2.network_qos_policy:SetNetworkQosPolicy
+network_qos_policy_show = openstackclient.network.v2.network_qos_policy:ShowNetworkQosPolicy
+network_qos_rule_create = openstackclient.network.v2.network_qos_rule:CreateNetworkQosRule
+network_qos_rule_delete = openstackclient.network.v2.network_qos_rule:DeleteNetworkQosRule
+network_qos_rule_list = openstackclient.network.v2.network_qos_rule:ListNetworkQosRule
+network_qos_rule_set = openstackclient.network.v2.network_qos_rule:SetNetworkQosRule
+network_qos_rule_show = openstackclient.network.v2.network_qos_rule:ShowNetworkQosRule
+network_qos_rule_type_list = openstackclient.network.v2.network_qos_rule_type:ListNetworkQosRuleType
+network_qos_rule_type_show = openstackclient.network.v2.network_qos_rule_type:ShowNetworkQosRuleType
+network_rbac_create = openstackclient.network.v2.network_rbac:CreateNetworkRBAC
+network_rbac_delete = openstackclient.network.v2.network_rbac:DeleteNetworkRBAC
+network_rbac_list = openstackclient.network.v2.network_rbac:ListNetworkRBAC
+network_rbac_set = openstackclient.network.v2.network_rbac:SetNetworkRBAC
+network_rbac_show = openstackclient.network.v2.network_rbac:ShowNetworkRBAC
+network_segment_create = openstackclient.network.v2.network_segment:CreateNetworkSegment
+network_segment_delete = openstackclient.network.v2.network_segment:DeleteNetworkSegment
+network_segment_list = openstackclient.network.v2.network_segment:ListNetworkSegment
+network_segment_range_create = openstackclient.network.v2.network_segment_range:CreateNetworkSegmentRange
+network_segment_range_delete = openstackclient.network.v2.network_segment_range:DeleteNetworkSegmentRange
+network_segment_range_list = openstackclient.network.v2.network_segment_range:ListNetworkSegmentRange
+network_segment_range_set = openstackclient.network.v2.network_segment_range:SetNetworkSegmentRange
+network_segment_range_show = openstackclient.network.v2.network_segment_range:ShowNetworkSegmentRange
+network_segment_set = openstackclient.network.v2.network_segment:SetNetworkSegment
+network_segment_show = openstackclient.network.v2.network_segment:ShowNetworkSegment
+network_service_provider_list = openstackclient.network.v2.network_service_provider:ListNetworkServiceProvider
+network_set = openstackclient.network.v2.network:SetNetwork
+network_show = openstackclient.network.v2.network:ShowNetwork
+network_subport_list = openstackclient.network.v2.network_trunk:ListNetworkSubport
+network_trunk_create = openstackclient.network.v2.network_trunk:CreateNetworkTrunk
+network_trunk_delete = openstackclient.network.v2.network_trunk:DeleteNetworkTrunk
+network_trunk_list = openstackclient.network.v2.network_trunk:ListNetworkTrunk
+network_trunk_set = openstackclient.network.v2.network_trunk:SetNetworkTrunk
+network_trunk_show = openstackclient.network.v2.network_trunk:ShowNetworkTrunk
+network_trunk_unset = openstackclient.network.v2.network_trunk:UnsetNetworkTrunk
+network_unset = openstackclient.network.v2.network:UnsetNetwork
+port_create = openstackclient.network.v2.port:CreatePort
+port_delete = openstackclient.network.v2.port:DeletePort
+port_list = openstackclient.network.v2.port:ListPort
+port_set = openstackclient.network.v2.port:SetPort
+port_show = openstackclient.network.v2.port:ShowPort
+port_unset = openstackclient.network.v2.port:UnsetPort
+router_add_gateway = openstackclient.network.v2.router:AddGatewayToRouter
+router_add_port = openstackclient.network.v2.router:AddPortToRouter
+router_add_route = openstackclient.network.v2.router:AddExtraRoutesToRouter
+router_add_subnet = openstackclient.network.v2.router:AddSubnetToRouter
+router_create = openstackclient.network.v2.router:CreateRouter
+router_delete = openstackclient.network.v2.router:DeleteRouter
+router_list = openstackclient.network.v2.router:ListRouter
+router_ndp_proxy_create = openstackclient.network.v2.ndp_proxy:CreateNDPProxy
+router_ndp_proxy_delete = openstackclient.network.v2.ndp_proxy:DeleteNDPProxy
+router_ndp_proxy_list = openstackclient.network.v2.ndp_proxy:ListNDPProxy
+router_ndp_proxy_set = openstackclient.network.v2.ndp_proxy:SetNDPProxy
+router_ndp_proxy_show = openstackclient.network.v2.ndp_proxy:ShowNDPProxy
+router_remove_gateway = openstackclient.network.v2.router:RemoveGatewayFromRouter
+router_remove_port = openstackclient.network.v2.router:RemovePortFromRouter
+router_remove_route = openstackclient.network.v2.router:RemoveExtraRoutesFromRouter
+router_remove_subnet = openstackclient.network.v2.router:RemoveSubnetFromRouter
+router_set = openstackclient.network.v2.router:SetRouter
+router_show = openstackclient.network.v2.router:ShowRouter
+router_unset = openstackclient.network.v2.router:UnsetRouter
+security_group_create = openstackclient.network.v2.security_group:CreateSecurityGroup
+security_group_delete = openstackclient.network.v2.security_group:DeleteSecurityGroup
+security_group_list = openstackclient.network.v2.security_group:ListSecurityGroup
+security_group_rule_create = openstackclient.network.v2.security_group_rule:CreateSecurityGroupRule
+security_group_rule_delete = openstackclient.network.v2.security_group_rule:DeleteSecurityGroupRule
+security_group_rule_list = openstackclient.network.v2.security_group_rule:ListSecurityGroupRule
+security_group_rule_show = openstackclient.network.v2.security_group_rule:ShowSecurityGroupRule
+security_group_set = openstackclient.network.v2.security_group:SetSecurityGroup
+security_group_show = openstackclient.network.v2.security_group:ShowSecurityGroup
+security_group_unset = openstackclient.network.v2.security_group:UnsetSecurityGroup
+subnet_create = openstackclient.network.v2.subnet:CreateSubnet
+subnet_delete = openstackclient.network.v2.subnet:DeleteSubnet
+subnet_list = openstackclient.network.v2.subnet:ListSubnet
+subnet_pool_create = openstackclient.network.v2.subnet_pool:CreateSubnetPool
+subnet_pool_delete = openstackclient.network.v2.subnet_pool:DeleteSubnetPool
+subnet_pool_list = openstackclient.network.v2.subnet_pool:ListSubnetPool
+subnet_pool_set = openstackclient.network.v2.subnet_pool:SetSubnetPool
+subnet_pool_show = openstackclient.network.v2.subnet_pool:ShowSubnetPool
+subnet_pool_unset = openstackclient.network.v2.subnet_pool:UnsetSubnetPool
+subnet_set = openstackclient.network.v2.subnet:SetSubnet
+subnet_show = openstackclient.network.v2.subnet:ShowSubnet
+subnet_unset = openstackclient.network.v2.subnet:UnsetSubnet
+
+[openstack.object_store.v1]
+container_create = openstackclient.object.v1.container:CreateContainer
+container_delete = openstackclient.object.v1.container:DeleteContainer
+container_list = openstackclient.object.v1.container:ListContainer
+container_save = openstackclient.object.v1.container:SaveContainer
+container_set = openstackclient.object.v1.container:SetContainer
+container_show = openstackclient.object.v1.container:ShowContainer
+container_unset = openstackclient.object.v1.container:UnsetContainer
+object_create = openstackclient.object.v1.object:CreateObject
+object_delete = openstackclient.object.v1.object:DeleteObject
+object_list = openstackclient.object.v1.object:ListObject
+object_save = openstackclient.object.v1.object:SaveObject
+object_set = openstackclient.object.v1.object:SetObject
+object_show = openstackclient.object.v1.object:ShowObject
+object_store_account_set = openstackclient.object.v1.account:SetAccount
+object_store_account_show = openstackclient.object.v1.account:ShowAccount
+object_store_account_unset = openstackclient.object.v1.account:UnsetAccount
+object_unset = openstackclient.object.v1.object:UnsetObject
+
+[openstack.volume.v2]
+consistency_group_add_volume = openstackclient.volume.v2.consistency_group:AddVolumeToConsistencyGroup
+consistency_group_create = openstackclient.volume.v2.consistency_group:CreateConsistencyGroup
+consistency_group_delete = openstackclient.volume.v2.consistency_group:DeleteConsistencyGroup
+consistency_group_list = openstackclient.volume.v2.consistency_group:ListConsistencyGroup
+consistency_group_remove_volume = openstackclient.volume.v2.consistency_group:RemoveVolumeFromConsistencyGroup
+consistency_group_set = openstackclient.volume.v2.consistency_group:SetConsistencyGroup
+consistency_group_show = openstackclient.volume.v2.consistency_group:ShowConsistencyGroup
+consistency_group_snapshot_create = openstackclient.volume.v2.consistency_group_snapshot:CreateConsistencyGroupSnapshot
+consistency_group_snapshot_delete = openstackclient.volume.v2.consistency_group_snapshot:DeleteConsistencyGroupSnapshot
+consistency_group_snapshot_list = openstackclient.volume.v2.consistency_group_snapshot:ListConsistencyGroupSnapshot
+consistency_group_snapshot_show = openstackclient.volume.v2.consistency_group_snapshot:ShowConsistencyGroupSnapshot
+volume_backend_capability_show = openstackclient.volume.v2.volume_backend:ShowCapability
+volume_backend_pool_list = openstackclient.volume.v2.volume_backend:ListPool
+volume_backup_create = openstackclient.volume.v2.volume_backup:CreateVolumeBackup
+volume_backup_delete = openstackclient.volume.v2.volume_backup:DeleteVolumeBackup
+volume_backup_list = openstackclient.volume.v2.volume_backup:ListVolumeBackup
+volume_backup_record_export = openstackclient.volume.v2.backup_record:ExportBackupRecord
+volume_backup_record_import = openstackclient.volume.v2.backup_record:ImportBackupRecord
+volume_backup_restore = openstackclient.volume.v2.volume_backup:RestoreVolumeBackup
+volume_backup_set = openstackclient.volume.v2.volume_backup:SetVolumeBackup
+volume_backup_show = openstackclient.volume.v2.volume_backup:ShowVolumeBackup
+volume_create = openstackclient.volume.v2.volume:CreateVolume
+volume_delete = openstackclient.volume.v2.volume:DeleteVolume
+volume_host_failover = openstackclient.volume.v2.volume_host:FailoverVolumeHost
+volume_host_set = openstackclient.volume.v2.volume_host:SetVolumeHost
+volume_list = openstackclient.volume.v2.volume:ListVolume
+volume_migrate = openstackclient.volume.v2.volume:MigrateVolume
+volume_qos_associate = openstackclient.volume.v2.qos_specs:AssociateQos
+volume_qos_create = openstackclient.volume.v2.qos_specs:CreateQos
+volume_qos_delete = openstackclient.volume.v2.qos_specs:DeleteQos
+volume_qos_disassociate = openstackclient.volume.v2.qos_specs:DisassociateQos
+volume_qos_list = openstackclient.volume.v2.qos_specs:ListQos
+volume_qos_set = openstackclient.volume.v2.qos_specs:SetQos
+volume_qos_show = openstackclient.volume.v2.qos_specs:ShowQos
+volume_qos_unset = openstackclient.volume.v2.qos_specs:UnsetQos
+volume_service_list = openstackclient.volume.v2.service:ListService
+volume_service_set = openstackclient.volume.v2.service:SetService
+volume_set = openstackclient.volume.v2.volume:SetVolume
+volume_show = openstackclient.volume.v2.volume:ShowVolume
+volume_snapshot_create = openstackclient.volume.v2.volume_snapshot:CreateVolumeSnapshot
+volume_snapshot_delete = openstackclient.volume.v2.volume_snapshot:DeleteVolumeSnapshot
+volume_snapshot_list = openstackclient.volume.v2.volume_snapshot:ListVolumeSnapshot
+volume_snapshot_set = openstackclient.volume.v2.volume_snapshot:SetVolumeSnapshot
+volume_snapshot_show = openstackclient.volume.v2.volume_snapshot:ShowVolumeSnapshot
+volume_snapshot_unset = openstackclient.volume.v2.volume_snapshot:UnsetVolumeSnapshot
+volume_transfer_request_accept = openstackclient.volume.v2.volume_transfer_request:AcceptTransferRequest
+volume_transfer_request_create = openstackclient.volume.v2.volume_transfer_request:CreateTransferRequest
+volume_transfer_request_delete = openstackclient.volume.v2.volume_transfer_request:DeleteTransferRequest
+volume_transfer_request_list = openstackclient.volume.v2.volume_transfer_request:ListTransferRequest
+volume_transfer_request_show = openstackclient.volume.v2.volume_transfer_request:ShowTransferRequest
+volume_type_create = openstackclient.volume.v2.volume_type:CreateVolumeType
+volume_type_delete = openstackclient.volume.v2.volume_type:DeleteVolumeType
+volume_type_list = openstackclient.volume.v2.volume_type:ListVolumeType
+volume_type_set = openstackclient.volume.v2.volume_type:SetVolumeType
+volume_type_show = openstackclient.volume.v2.volume_type:ShowVolumeType
+volume_type_unset = openstackclient.volume.v2.volume_type:UnsetVolumeType
+volume_unset = openstackclient.volume.v2.volume:UnsetVolume
+
+[openstack.volume.v3]
+block_storage_cleanup = openstackclient.volume.v3.block_storage_cleanup:BlockStorageCleanup
+block_storage_cluster_list = openstackclient.volume.v3.block_storage_cluster:ListBlockStorageCluster
+block_storage_cluster_set = openstackclient.volume.v3.block_storage_cluster:SetBlockStorageCluster
+block_storage_cluster_show = openstackclient.volume.v3.block_storage_cluster:ShowBlockStorageCluster
+block_storage_log_level_list = openstackclient.volume.v3.block_storage_log_level:BlockStorageLogLevelList
+block_storage_log_level_set = openstackclient.volume.v3.block_storage_log_level:BlockStorageLogLevelSet
+block_storage_resource_filter_list = openstackclient.volume.v3.block_storage_resource_filter:ListBlockStorageResourceFilter
+block_storage_resource_filter_show = openstackclient.volume.v3.block_storage_resource_filter:ShowBlockStorageResourceFilter
+block_storage_snapshot_manageable_list = openstackclient.volume.v3.block_storage_manage:BlockStorageManageSnapshots
+block_storage_volume_manageable_list = openstackclient.volume.v3.block_storage_manage:BlockStorageManageVolumes
+consistency_group_add_volume = openstackclient.volume.v2.consistency_group:AddVolumeToConsistencyGroup
+consistency_group_create = openstackclient.volume.v2.consistency_group:CreateConsistencyGroup
+consistency_group_delete = openstackclient.volume.v2.consistency_group:DeleteConsistencyGroup
+consistency_group_list = openstackclient.volume.v2.consistency_group:ListConsistencyGroup
+consistency_group_remove_volume = openstackclient.volume.v2.consistency_group:RemoveVolumeFromConsistencyGroup
+consistency_group_set = openstackclient.volume.v2.consistency_group:SetConsistencyGroup
+consistency_group_show = openstackclient.volume.v2.consistency_group:ShowConsistencyGroup
+consistency_group_snapshot_create = openstackclient.volume.v2.consistency_group_snapshot:CreateConsistencyGroupSnapshot
+consistency_group_snapshot_delete = openstackclient.volume.v2.consistency_group_snapshot:DeleteConsistencyGroupSnapshot
+consistency_group_snapshot_list = openstackclient.volume.v2.consistency_group_snapshot:ListConsistencyGroupSnapshot
+consistency_group_snapshot_show = openstackclient.volume.v2.consistency_group_snapshot:ShowConsistencyGroupSnapshot
+volume_attachment_complete = openstackclient.volume.v3.volume_attachment:CompleteVolumeAttachment
+volume_attachment_create = openstackclient.volume.v3.volume_attachment:CreateVolumeAttachment
+volume_attachment_delete = openstackclient.volume.v3.volume_attachment:DeleteVolumeAttachment
+volume_attachment_list = openstackclient.volume.v3.volume_attachment:ListVolumeAttachment
+volume_attachment_set = openstackclient.volume.v3.volume_attachment:SetVolumeAttachment
+volume_attachment_show = openstackclient.volume.v3.volume_attachment:ShowVolumeAttachment
+volume_backend_capability_show = openstackclient.volume.v2.volume_backend:ShowCapability
+volume_backend_pool_list = openstackclient.volume.v2.volume_backend:ListPool
+volume_backup_create = openstackclient.volume.v3.volume_backup:CreateVolumeBackup
+volume_backup_delete = openstackclient.volume.v3.volume_backup:DeleteVolumeBackup
+volume_backup_list = openstackclient.volume.v3.volume_backup:ListVolumeBackup
+volume_backup_record_export = openstackclient.volume.v2.backup_record:ExportBackupRecord
+volume_backup_record_import = openstackclient.volume.v2.backup_record:ImportBackupRecord
+volume_backup_restore = openstackclient.volume.v3.volume_backup:RestoreVolumeBackup
+volume_backup_set = openstackclient.volume.v3.volume_backup:SetVolumeBackup
+volume_backup_show = openstackclient.volume.v3.volume_backup:ShowVolumeBackup
+volume_backup_unset = openstackclient.volume.v3.volume_backup:UnsetVolumeBackup
+volume_create = openstackclient.volume.v3.volume:CreateVolume
+volume_delete = openstackclient.volume.v3.volume:DeleteVolume
+volume_group_create = openstackclient.volume.v3.volume_group:CreateVolumeGroup
+volume_group_delete = openstackclient.volume.v3.volume_group:DeleteVolumeGroup
+volume_group_failover = openstackclient.volume.v3.volume_group:FailoverVolumeGroup
+volume_group_list = openstackclient.volume.v3.volume_group:ListVolumeGroup
+volume_group_set = openstackclient.volume.v3.volume_group:SetVolumeGroup
+volume_group_show = openstackclient.volume.v3.volume_group:ShowVolumeGroup
+volume_group_snapshot_create = openstackclient.volume.v3.volume_group_snapshot:CreateVolumeGroupSnapshot
+volume_group_snapshot_delete = openstackclient.volume.v3.volume_group_snapshot:DeleteVolumeGroupSnapshot
+volume_group_snapshot_list = openstackclient.volume.v3.volume_group_snapshot:ListVolumeGroupSnapshot
+volume_group_snapshot_show = openstackclient.volume.v3.volume_group_snapshot:ShowVolumeGroupSnapshot
+volume_group_type_create = openstackclient.volume.v3.volume_group_type:CreateVolumeGroupType
+volume_group_type_delete = openstackclient.volume.v3.volume_group_type:DeleteVolumeGroupType
+volume_group_type_list = openstackclient.volume.v3.volume_group_type:ListVolumeGroupType
+volume_group_type_set = openstackclient.volume.v3.volume_group_type:SetVolumeGroupType
+volume_group_type_show = openstackclient.volume.v3.volume_group_type:ShowVolumeGroupType
+volume_host_set = openstackclient.volume.v2.volume_host:SetVolumeHost
+volume_list = openstackclient.volume.v3.volume:ListVolume
+volume_message_delete = openstackclient.volume.v3.volume_message:DeleteMessage
+volume_message_list = openstackclient.volume.v3.volume_message:ListMessages
+volume_message_show = openstackclient.volume.v3.volume_message:ShowMessage
+volume_migrate = openstackclient.volume.v3.volume:MigrateVolume
+volume_qos_associate = openstackclient.volume.v2.qos_specs:AssociateQos
+volume_qos_create = openstackclient.volume.v2.qos_specs:CreateQos
+volume_qos_delete = openstackclient.volume.v2.qos_specs:DeleteQos
+volume_qos_disassociate = openstackclient.volume.v2.qos_specs:DisassociateQos
+volume_qos_list = openstackclient.volume.v2.qos_specs:ListQos
+volume_qos_set = openstackclient.volume.v2.qos_specs:SetQos
+volume_qos_show = openstackclient.volume.v2.qos_specs:ShowQos
+volume_qos_unset = openstackclient.volume.v2.qos_specs:UnsetQos
+volume_revert = openstackclient.volume.v3.volume:VolumeRevertToSnapshot
+volume_service_list = openstackclient.volume.v3.service:ListService
+volume_service_set = openstackclient.volume.v3.service:SetService
+volume_set = openstackclient.volume.v3.volume:SetVolume
+volume_show = openstackclient.volume.v3.volume:ShowVolume
+volume_snapshot_create = openstackclient.volume.v3.volume_snapshot:CreateVolumeSnapshot
+volume_snapshot_delete = openstackclient.volume.v3.volume_snapshot:DeleteVolumeSnapshot
+volume_snapshot_list = openstackclient.volume.v3.volume_snapshot:ListVolumeSnapshot
+volume_snapshot_set = openstackclient.volume.v3.volume_snapshot:SetVolumeSnapshot
+volume_snapshot_show = openstackclient.volume.v3.volume_snapshot:ShowVolumeSnapshot
+volume_snapshot_unset = openstackclient.volume.v3.volume_snapshot:UnsetVolumeSnapshot
+volume_summary = openstackclient.volume.v3.volume:VolumeSummary
+volume_transfer_request_accept = openstackclient.volume.v3.volume_transfer_request:AcceptTransferRequest
+volume_transfer_request_create = openstackclient.volume.v3.volume_transfer_request:CreateTransferRequest
+volume_transfer_request_delete = openstackclient.volume.v3.volume_transfer_request:DeleteTransferRequest
+volume_transfer_request_list = openstackclient.volume.v3.volume_transfer_request:ListTransferRequest
+volume_transfer_request_show = openstackclient.volume.v3.volume_transfer_request:ShowTransferRequest
+volume_type_create = openstackclient.volume.v3.volume_type:CreateVolumeType
+volume_type_delete = openstackclient.volume.v3.volume_type:DeleteVolumeType
+volume_type_list = openstackclient.volume.v3.volume_type:ListVolumeType
+volume_type_set = openstackclient.volume.v3.volume_type:SetVolumeType
+volume_type_show = openstackclient.volume.v3.volume_type:ShowVolumeType
+volume_type_unset = openstackclient.volume.v3.volume_type:UnsetVolumeType
+volume_unset = openstackclient.volume.v3.volume:UnsetVolume
diff -pruN 8.2.0-1/python_openstackclient.egg-info/not-zip-safe 8.2.0-0ubuntu1/python_openstackclient.egg-info/not-zip-safe
--- 8.2.0-1/python_openstackclient.egg-info/not-zip-safe	1970-01-01 00:00:00.000000000 +0000
+++ 8.2.0-0ubuntu1/python_openstackclient.egg-info/not-zip-safe	2025-08-21 09:34:03.000000000 +0000
@@ -0,0 +1 @@
+
diff -pruN 8.2.0-1/python_openstackclient.egg-info/pbr.json 8.2.0-0ubuntu1/python_openstackclient.egg-info/pbr.json
--- 8.2.0-1/python_openstackclient.egg-info/pbr.json	1970-01-01 00:00:00.000000000 +0000
+++ 8.2.0-0ubuntu1/python_openstackclient.egg-info/pbr.json	2025-08-21 09:34:03.000000000 +0000
@@ -0,0 +1 @@
+{"git_version": "34f431ba", "is_release": true}
\ No newline at end of file
diff -pruN 8.2.0-1/python_openstackclient.egg-info/requires.txt 8.2.0-0ubuntu1/python_openstackclient.egg-info/requires.txt
--- 8.2.0-1/python_openstackclient.egg-info/requires.txt	1970-01-01 00:00:00.000000000 +0000
+++ 8.2.0-0ubuntu1/python_openstackclient.egg-info/requires.txt	2025-08-21 09:34:03.000000000 +0000
@@ -0,0 +1,11 @@
+pbr!=2.1.0,>=2.0.0
+cryptography>=2.7
+cliff>=4.8.0
+iso8601>=0.1.11
+openstacksdk>=4.6.0
+osc-lib>=2.3.0
+oslo.i18n>=3.15.3
+python-keystoneclient>=3.22.0
+python-cinderclient>=3.3.0
+requests>=2.27.0
+stevedore>=2.0.1
diff -pruN 8.2.0-1/python_openstackclient.egg-info/top_level.txt 8.2.0-0ubuntu1/python_openstackclient.egg-info/top_level.txt
--- 8.2.0-1/python_openstackclient.egg-info/top_level.txt	1970-01-01 00:00:00.000000000 +0000
+++ 8.2.0-0ubuntu1/python_openstackclient.egg-info/top_level.txt	2025-08-21 09:34:03.000000000 +0000
@@ -0,0 +1 @@
+openstackclient
diff -pruN 8.2.0-1/setup.cfg 8.2.0-0ubuntu1/setup.cfg
--- 8.2.0-1/setup.cfg	2025-08-18 16:59:33.000000000 +0000
+++ 8.2.0-0ubuntu1/setup.cfg	2025-08-21 09:34:03.979117400 +0000
@@ -1,2 +1,7 @@
 [metadata]
 name = python-openstackclient
+
+[egg_info]
+tag_build = 
+tag_date = 0
+
