diff -pruN 1:8.0.0-1/AUTHORS 1:8.0.0-0ubuntu1/AUTHORS
--- 1:8.0.0-1/AUTHORS	1970-01-01 00:00:00.000000000 +0000
+++ 1:8.0.0-0ubuntu1/AUTHORS	2022-09-02 09:43:10.000000000 +0000
@@ -0,0 +1,166 @@
+Aaron Crickenberger <aaron.crickenberger@hp.com>
+Adam Gandelman <adamg@ubuntu.com>
+Alex Gaynor <alex.gaynor@gmail.com>
+Alex Tomic <atomic@tesora.com>
+Alexander Ignatov <aignatov@mirantis.com>
+Ali Adil <aadil@tesora.com>
+Amrith Kumar <amrith@amrith.org>
+Amrith Kumar <amrith@tesora.com>
+Andreas Jaeger <aj@suse.com>
+Andreas Jaeger <aj@suse.de>
+Andrey Shestakov <ashestakov@mirantis.com>
+Anh Tran <anhtt@vn.fujitsu.com>
+Arata Notsu <notsu@virtualtech.jp>
+Ashleigh Farnham <ashleighfarnham@gmail.com>
+Bartosz Zurkowski <b.zurkowski@samsung.com>
+Bob Thyne <bob.thyne@hp.com>
+Cao Xuan Hoang <hoangcx@vn.fujitsu.com>
+Chandan Kumar <chkumar@redhat.com>
+Chaozhe.Chen <chaozhe.chen@easystack.cn>
+Chen <dstbtgagt@foxmail.com>
+Christian Berendt <berendt@b1-systems.de>
+Chuck Short <chucks@redhat.com>
+Clare Springer <yidclare@gmail.com>
+Corey Bryant <corey.bryant@canonical.com>
+Craig Vyvial <cp16net@gmail.com>
+Cyril Roelandt <cyril.roelandt@enovance.com>
+DJ Johnstone <dj.johnstone@rackspace.com>
+Daniel Salinas <imsplitbit@gmail.com>
+Davanum Srinivas <davanum@gmail.com>
+Debasish Chowdhury <debasish.chowdhury@globallogic.com>
+Denis M <dmakogon@mirantis.com>
+Denis Makogon <dmakogon@mirantis.com>
+Deniz Demir <deniz.demir@hp.com>
+Dirk Mueller <dirk@dmllr.de>
+Dmitriy Rabotyagov <dmitriy.rabotyagov@citynetwork.eu>
+Doug Hellmann <doug@doughellmann.com>
+Doug Shelley <doug@parelastic.com>
+Doug Shelley <doug@tesora.com>
+Dougal Matthews <dougal@redhat.com>
+Duk Loi <duk@tesora.com>
+Ed Cranford <ed.cranford@rackspace.com>
+Edmond Kotowski <ekotowski@gmail.com>
+Eric Fried <openstack@fried.cc>
+Flavio Percoco <flaper87@gmail.com>
+Ghanshyam Mann <gmann@ghanshyammann.com>
+Greg Lucas <glucas@tesora.com>
+Guoqiang Ding <dingguoqiang@cloudin.cn>
+Gábor Antal <antal@inf.u-szeged.hu>
+Haikel Guemar <hguemar@fedoraproject.org>
+He Yongli <yongli.he@intel.com>
+Hervé Beraud <hberaud@redhat.com>
+Hirotaka Wakabayashi <hiwkby@yahoo.com>
+Ian Wienand <iwienand@redhat.com>
+Iccha Sethi <iccha.sethi@rackspace.com>
+Ishita Mandhan <imandha@us.ibm.com>
+James E. Blair <jeblair@openstack.org>
+James E. Blair <jeblair@redhat.com>
+Jamie Lennox <jamielennox@redhat.com>
+Janonymous <janonymous.codevulture@gmail.com>
+Jeremy Stanley <fungi@yuggoth.org>
+Joe Cruz <joe.cruz@rackspace.com>
+Joel Capitao <jcapitao@redhat.com>
+Josh Dorothy <josh.dorothy@hp.com>
+K Jonathan Harker <k.jonathan.harker@hp.com>
+Kui Shi <skuicloud@gmail.com>
+Lance Bragstad <lbragstad@gmail.com>
+Lingxian Kong <anlin.kong@gmail.com>
+LiuNanke <nanke.liu@easystack.cn>
+Marcin Piwowarczyk <m.piwowarczy@samsung.com>
+Masaki Matsushita <glass.saga@gmail.com>
+Matt Fischer <matt@mattfischer.com>
+Matt Riedemann <mriedem@us.ibm.com>
+Matt Van Dijk <mvandijk@tesora.com>
+Mayuri Ganguly <mayuri.ganguly@hp.com>
+Michael Basnight <mbasnight@gmail.com>
+Michael Yu <michayu@ebaysf.com>
+Monty Taylor <mordred@inaugust.com>
+Morgan Jones <morgan@parelastic.com>
+Nguyen Hai <nguyentrihai93@gmail.com>
+Nguyen Hung Phuong <phuongnh@vn.fujitsu.com>
+Nick Shobe <nickshobe@gmail.com>
+Nikhil Manchanda <SlickNik@gmail.com>
+Nilakhya <nilakhya.chatterjee@globallogic.com>
+Nirmal Ranganathan <rnirmal@gmail.com>
+OTSUKA, Yuanying <ootsuka@mxs.nes.nec.co.jp>
+OTSUKA, Yuanying <yuanying@fraction.jp>
+OpenStack Release Bot <infra-root@openstack.org>
+Paul Marshall <paul.marshall@colorado.edu>
+Paul Marshall <paul.marshall@rackspace.com>
+Pavlo Shchelokovskyy <pshchelokovskyy@mirantis.com>
+Peter Stachowski <peter@tesora.com>
+Petr Malik <pmalik@tesora.com>
+Riddhi Shah <ridhi.j.shah@gmail.com>
+Robert Myers <robert.myers@rackspace.com>
+Ronald Bradford <ronald.bradford@gmail.com>
+Sam Morrison <sorrison@gmail.com>
+Samuel Matzek <smatzek@us.ibm.com>
+Saurabh Surana <saurabh.surana@hp.com>
+Sean McGinnis <sean.mcginnis@gmail.com>
+Shuquan Huang <huang.shuquan@99cloud.net>
+Simon Chang <schang@tesora.com>
+Steve Leon <steve.leon@hp.com>
+Steve Martinelli <s.martinelli@gmail.com>
+Steve Martinelli <stevemar@ca.ibm.com>
+Sudarshan Acharya <sudarshan.acharya@rackspace.com>
+Sushil Kumar <skm.net@gmail.com>
+Sushil Kumar <sushil.kumar2@globallogic.com>
+Sushil Kumar <sushil.kumar3@hp.com>
+SushilKM <skm.net@gmail.com>
+Swapnil Kulkarni (coolsvap) <me@coolsvap.net>
+Swapnil Kulkarni <swapnilkulkarni2608@gmail.com>
+Takashi Kajinami <tkajinam@redhat.com>
+Theron Voran <theron.voran@rackspace.com>
+Tim Simpson <tim.simpson@rackspace.com>
+Tin Lam <tl3438@att.com>
+Tony Xu <hhktony@gmail.com>
+Tovin Seven <vinhnt@vn.fujitsu.com>
+Trevor McCasland <TM2086@att.com>
+Valencia Serrao <vserrao@us.ibm.com>
+Vieri <15050873171@163.com>
+Vipul Sabhaya <vipuls@gmail.com>
+Vu Cong Tuan <tuanvc@vn.fujitsu.com>
+Yotaro Konishi <konishi.yotaro@jp.fujitsu.com>
+Zhao Chao <zhaochao1984@gmail.com>
+Zhi Yan Liu <zhiyanl@cn.ibm.com>
+ZhiQiang Fan <aji.zqfan@gmail.com>
+ZhijunWei <wzj334965317@outlook.com>
+Zhiqiang Fan <aji.zqfan@gmail.com>
+amcrn <amcreynolds@ebaysf.com>
+amitg.b14@gmail.com <amitg.b14@gmail.com>
+caishan <caishan1993@foxmail.com>
+daiki kato <d-kato@wr.jp.nec.com>
+daniel-a-nguyen <dan.nguyens.mail@gmail.com>
+daniel-a-nguyen <daniel.a.nguyen@hp.com>
+denizdemir <denizdemir@gmail.com>
+dineshbhor <dinesh.bhor@nttdata.com>
+ekudryashova <ekudryashova@mirantis.com>
+huang.zhiping <huang.zhiping@99cloud.net>
+int32bit <krystism@gmail.com>
+jiansong <jian.song@easystack.cn>
+justin-hopper <justin.hopper@hp.com>
+kavithahr <kavitha.r@nectechnologies.in>
+likui <likui@yovole.com>
+liuqing <jing.liuqing@99cloud.net>
+llg8212 <lilinguo@huawei.com>
+qingszhao <zhao.daqing@99cloud.net>
+renminmin <mm.ren@haihangyun.com>
+ricolin <rico.l@inwinstack.com>
+ricolin <rico.lin@easystack.cn>
+ridhi.j.shah@gmail.com <ridhi.j.shah@gmail.com>
+sharika <sharika.pongubala@hp.com>
+shu-mutou <shu-mutou@rf.jp.nec.com>
+song jian <jian.song@easystack.cn>
+sunjia <sunjia@inspur.com>
+ting.wang <ting.wang@easystack.cn>
+venkatamahesh <venkatamaheshkotha@gmail.com>
+wangyao <wangyao@cmss.chinamobile.com>
+wangzihao <wangzihao@yovole.com>
+wlhc <1216083447@qq.com>
+wu.chunyang <wu.chunyang@99cloud.net>
+wu.chunyang <wuchunyang@yovole.com>
+yangyapeng <yang.yapeng@99cloud.net>
+yangyong <yangyonglc@inspur.com>
+zhangboye <zhangboye@inspur.com>
+zhanggang <zhanggang@cmss.chinamobile.com>
+zhangjunhui <zhangjunhui@yovole.com>
diff -pruN 1:8.0.0-1/ChangeLog 1:8.0.0-0ubuntu1/ChangeLog
--- 1:8.0.0-1/ChangeLog	1970-01-01 00:00:00.000000000 +0000
+++ 1:8.0.0-0ubuntu1/ChangeLog	2022-09-02 09:43:10.000000000 +0000
@@ -0,0 +1,939 @@
+CHANGES
+=======
+
+8.0.0
+-----
+
+* Update python testing as per zed cycle testing runtime
+
+7.3.0
+-----
+
+* Add python3.9 support
+* Uses the "network\_id" param creating a cluster
+* Adapts new API response schema
+* Update master for stable/yoga
+
+7.2.0
+-----
+
+* Add Python3 yoga unit tests
+* Update master for stable/xena
+
+7.1.1
+-----
+
+* Fix detach configuration from instance
+* Changed minversion in tox to 3.18.0
+
+7.1.0
+-----
+
+* Get backup list by instance ID or name
+* Support project name in quota CLI
+* Respect endpoint, cacert and debug options
+* Add Python3 xena unit tests
+* Update master for stable/wallaby
+
+7.0.0
+-----
+
+* Support to restore backup from data location
+* Bulk backup delete
+* Switch to collections.abc.\*
+* add python37 setup.cfg
+* remove unicode from code
+* Fix a bug in print\_list when using formatters
+* remove py37
+* Fix getting server id for listing instances
+* update cliff to 3.5.0 support python3.8
+* Support operating\_status for instance
+* Show server\_id for listing instance by admin
+* Disable openstack-lower-constraints-jobs
+
+6.0.1
+-----
+
+* Fix creating datastore version
+* Add support for python 3.8
+
+6.0.0
+-----
+
+* Revert "Fix resize flavor for instance"
+* Fix getting datastore versions against previous trove service release
+* Support datastore version number
+* Revert "Remove flavor API"
+* Do not make extra API call for listing instances
+* Raise error if trying to create an instance without a flavor
+* Fix up wrong import of exception class
+* Fix help message of datastore version upgrade
+* Update TOX\_CONSTRAINTS\_FILE
+* Remove the unused coding style modules
+* Support getting instances for a project
+* Remove Babel requirement
+* Remove six
+* Use importlib to take place of imp module
+* image is not required for creating datastore version
+* Support updating datastore version
+* Remove install unnecessary packages
+* bump py37 to py38 in tox.ini
+* Support region in CLI
+* Show project Id for backup
+* Support getting backups of a specific project
+* Remove install unnecessary packages when run tox -edocs
+* Fix replica detach command
+* Add Python3 wallaby unit tests
+* Update master for stable/victoria
+
+5.1.0
+-----
+
+* Add support of subnet-id and ip-address for creating instance
+* Fix key error when getting private instance
+* [goal] Migrate testing to ubuntu focal
+* Fix create instance
+* Support getting and updating instance access info
+* Support rebuild instance CLI
+
+5.0.0
+-----
+
+* Flavor is optional for creating instance
+* Support backup strategy
+* Use primary instead of master for listing instances
+* Use unittest.mock instead of mock
+
+4.1.0
+-----
+
+* Support to create datastore version
+* Remove unnecessary API call for listing instances
+* Replace assertItemsEqual with assertCountEqual
+
+4.0.0
+-----
+
+* Support role for listing instances
+* Stop to use the \_\_future\_\_ module
+* Switch to newer openstackdocstheme and reno versions
+* Add py38 package metadata
+* Fix hacking min version to 3.0.1
+* Re-define replication commands
+* Remove flavor API
+* Support to change parameters for the config group
+* Use unittest.mock instead of third party mock
+* Fix KeyError when deleting datastore version
+* Add Python3 victoria unit tests
+* Update master for stable/ussuri
+* Cleanup py27 support
+
+3.3.1
+-----
+
+* Update hacking for Python3
+
+3.3.0
+-----
+
+* Fix resize flavor for instance
+* Support to delete datastore
+* Support to delete datastore version
+* Support to reboot instance
+* Support to force delete instance
+* Add IP addresses in instance list output
+
+3.2.0
+-----
+
+* Support log tail/save for instance
+* Support log actions in osc plugin
+* Drop python 2.7 support and testing
+
+3.1.0
+-----
+
+* Fix python-openstackclient plugin doc build
+* Update master for stable/train
+
+3.0.0
+-----
+
+* Release note for creating public instance
+* Support to create public instance
+* Replace git.openstack.org URLs with opendev.org URLs
+
+2.19.0
+------
+
+* replace git.openstack with releases.openstack.org
+* Release note for backup filtering
+* Support backup filtering
+* Add Python 3 Train unit tests
+* Update api-ref location
+* Add unit test for Management index
+
+2.18.0
+------
+
+* Restore the index method for Management class
+* Support to batch delete database instances
+* Add release note for --all-projects support
+* Get all the database instances by admin
+* Disable some CI jobs
+* OpenDev Migration Patch
+* Dropping the py35 testing
+* Replace openstack.org git:// URLs with https://
+* Update hacking version
+* Change openstack-dev to openstack-discuss
+* Add Python 3.6 classifier to setup.cfg
+* add python 3.6 unit test job
+* Add python3 compatibility for guest logs features
+* Add scenario tests to gate and check pipeline
+* Update min tox version to 2.0
+
+2.17.0
+------
+
+* Add detailed list for instances
+* Don't quote {posargs} in tox.ini
+* Fix wrong keyword arguments
+* Cleanup zuul.yaml
+* add python 3.6 unit test job
+* switch documentation job to new PTI
+* import zuul job settings from project-config
+* Fix python3 compatibility issues
+* Replace assertRaisesRegexp with assertRaisesRegex
+* Sync two parameters of cluster-create to OSC
+* Update reno for stable/rocky
+* Support configuration groups for clusters
+* Add extended properties support for mongo cluster
+* Switch to stestr
+
+2.16.0
+------
+
+* Add configuration-default to OSC
+* Add detach-replica to OSC
+* Add execution-delete to OSC
+* Add promote-to-replica-source to OSC
+* Add log-list to OSC
+* Add eject-replica-source to OSC
+* Add configuration-instances to OSC
+* fix tox python3 overrides
+* Correctly mocking builtin open in test\_v1\_shell
+* Replace 'raise StopIteration' with 'return'
+* Add release note link in README
+* Add cluster-modules to OSC
+* Update the troveclient's README
+* Remove PyPI downloads
+* Trivial: Update pypi url to new url
+* Follow the new PTI for document build
+* Migrate to Zuul v3 native job definitions
+* Change testenv from py34 to py35
+
+2.15.0
+------
+
+* add lower-constraints job
+* Updated from global requirements
+* Updated from global requirements
+* Clean imports in code
+* Updated from global requirements
+* Fix invalid mock in OSC cluster creating unittest
+* Add cluster-grow and cluster-shrink to OSC
+* Handle error response for webob>=1.6.0
+* Update reno for stable/queens
+* Updated from global requirements
+
+2.14.0
+------
+
+* Fix log-enable high priority error
+* Add 'update' command to OSC
+* Remove now obsolete Zuul job name
+* Rename zuul v3 job
+* Add restart to OSC
+* Add log-enable to OSC
+* Add force-delete to OSC
+* Add resize-volume to OSC
+* Add quota commands to OSC
+* Add upgrade to OSC
+* Add resize-instance to OSC
+* Add cluster-instances to OSC
+* Updated from global requirements
+* Updated from global requirements
+* Fix show instance with integer name NotFound
+* Updated from global requirements
+* Add root-disable to OSC
+* Add root-show to OSC
+* Add root-enable to OSC
+* Add configuration-attach/detach to OSC
+* Add reset-status to OSC
+* Add user-update-attributes to OSC
+* Consume new trove tempest plugin
+* Add user access related to OSC
+* Add cluster-create to OSC
+* Add backup-list-instance to OSC
+* Add configuration-create to OSC
+* Add create to OSC
+* Add backup-create to OSC
+* Add database-create to OSC
+* Fix print\_list label name in troveclient/utils.py
+* Add user-create to OSC
+* Make OSC user list and show support instance name
+* Fix error with  configuration-parameter-show
+* Add configuration-delete to OSC
+* Use ID instead of Name in secgroup\_delete\_rule
+* Support delete and cluster\_delete with many resources
+* Modify database-list in OSC
+* Updated from global requirements
+* Add datastore-version-show to OSC
+* Add configuration-parameter-show to OSC
+* Add database-delete to OSC
+* Add user-delete to OSC
+* Add cluster-delete to OSC
+* Add backup-delete to OSC
+* Add instance-delete to OSC
+* Add configuration-parameter-list to OSC
+* Add user-show to OSC
+* Add datastore-version-list to OSC
+* Fix abnormal display with openstack database instance list
+* Add show to OSC
+* Avoid tox\_install.sh for constraints support
+* Add flavor-show to OSC
+* Add configuration-show to OSC
+* Add datastore-show to OSC
+* Add cluster-show to OSC
+* Add backup-show to OSC
+* Fix datastore abnormal display with trove backup-show
+* Zuul: add file extension to playbook path
+* Fix datastore abnormal display with trove list
+* Fix networks abnormal display with trove show
+* Update the doc link
+* Remove log translations
+* Remove setting of version/release from releasenotes
+* Updated from global requirements
+* Updated from global requirements
+* Add proper message when delete instance or cluster
+* Fix "trove module-instances" command which don't work
+* Updated from global requirements
+* Use openstackclient-plugin-jobs
+* ESFIX:Fix troveclient error with Chinese character
+
+2.13.0
+------
+
+* Fix gate / add tempest job
+* Enable Keystone v3 support for compat client
+* Fix trove schedule-list error
+* Remove extra parameter 'backup' in backup-create
+* Updated from global requirements
+* Update reno for stable/pike
+
+2.12.0
+------
+
+* Updated from global requirements
+* Fix token response mock
+
+2.11.0
+------
+
+* Drop pycrypto from tests dependencies
+* Updated from global requirements
+* Correct help in --profile argument
+* Update the trove docs to follow the docs theme
+* turn on warning-is-error for documentation builds
+* Add cli to docs
+* Remove log translations
+* rearrange docs into new standard layout
+* Add datastore-list to OSC
+* Add database-list to OSC
+* Add list to OSC
+* Add user-list to OSC
+* Add limit-list to OSC
+* Add configuration-list to OSC
+* Add cluster-list to OSC
+* Updated from global requirements
+* Add related\_to help message for instance help
+
+2.10.0
+------
+
+* Updated from global requirements
+* Updated from global requirements
+* Enable user/db operations on clusters
+
+2.9.0
+-----
+
+* Updated from global requirements
+* update setup.cfg for classifier python 3.5
+* Updated from global requirements
+* Handle log message interpolation by the logger
+* [Fix gate]Update test requirement
+* Update reno for stable/ocata
+* Updated from global requirements
+
+2.8.0
+-----
+
+* Updated from global requirements
+* Add backup-list to OSC
+* Update reset-status docstring
+* Add OpenStackClient plugin and flavor list
+* Add support for module-reapply command
+* Add module-instance-count command
+* Updated from global requirements
+* Time to get rid of slave\_of
+* Fix module-list
+* Fix Swift Authentication for log commands
+
+2.7.0
+-----
+
+* Allow type to be specified on cluster-create
+* Updated from global requirements
+* Client changes for datastore-version volume-types
+* Show team and repo badges on README
+* Use lowercase project name for doc
+* Get python-troveclient to use upper-constraints.txt
+* Multi-Region Support
+
+2.6.0
+-----
+
+* Updated from global requirements
+* move old apiclient code out of openstack/common
+* Cluster Upgrade
+* Added limit/marker support for config group lists
+* Updated from global requirements
+* Avoid use xx=[]  for parameter in function
+* Add i18n to v1/shell.py
+* Updated from global requirements
+* Updated from global requirements
+* Enable release notes translation
+* Replace assertTrue(a in b) with assertIn(a, b)
+* Using assertIsNotNone() instead of assertNotEqual(None)
+* Updated from global requirements
+* Throw correct error on creation of size 0
+* Avoid use xx=[]  for parameter initial value
+* Add tests to fake
+* Add a new command in the readme
+* Use i18n for shell.py
+* Delete unnessary as e
+* Add fixtures to test-requirements
+* Display flavor-ephemeral in trove flavor-list command
+* Update reno for stable/newton
+* Use strutils.to\_slug() instead of utils.slugify()
+
+2.5.0
+-----
+
+* Implement scheduled backups
+* Expose Quota.update API
+* Add --incremental flag to backup-create
+* Add support for module ordering on apply
+
+2.4.0
+-----
+
+* Add command to delete BUILD instances and clusters
+* Implement Instance Upgrade
+* Display more flavor information in trove flavor-list command
+* module-update with --all\_datastores doesn't work
+* Add vCPUs to flavor-list
+* Updated from global requirements
+* Replace assertDictEqual
+* Fix module-list failing with AccessInfoV2 error
+* Replace OpenStack LLC with OpenStack Foundation
+* Remove discover from test-requirements
+* Support flavor ids with leading '0'
+* Updated from global requirements
+
+2.3.0
+-----
+
+* Updated from global requirements
+* Updated from global requirements
+* Add support for modules in cluster-grow
+* Locality support for clusters
+* Updated from global requirements
+* Make dict.keys() PY3 compatible
+* Updated from global requirements
+* Updated from global requirements
+* Updated from global requirements
+* Fix troveclient to support Mistral
+* Updated from global requirements
+* Fix CLI output of datastore-show
+* Update example usage
+* switch to keystoneauth
+* Persist error messages and display on 'show'
+* Updated from global requirements
+* Remove Rackspace auth references from troveclient
+* Update the home-page with developer documentation
+* Make username and password non-required params
+* Updated from global requirements
+* Locality support for replication
+* configuration-\* cli allow name of configuration group entered
+* Display min/max correctly from config-param-list
+* Fixed output of cluster-create in CLI
+* Updated from global requirements
+* Updated from global requirements
+* Added check to prevent adding argument without help string
+* Add reno for release notes management
+* Allow use of backup name in trove create
+* Fix inadvertent generation of file during tox test
+* Remove times.dbm file for each tox run
+* Updated from global requirements
+* Graduate to oslo.i18n, cleanup incubator usage
+* Updated from global requirements
+* Update README.rst with lastest usage
+
+2.2.0
+-----
+
+* Client support for instance module feature
+
+2.1.1
+-----
+
+* Revert "Time to get rid of any last vestiges of slave\_of"
+
+2.1.0
+-----
+
+* Add suport for module maintenance commands
+* Fix for guest\_log authentication failure
+* Updated from global requirements
+* Update readme file to be valid rst and update content
+* Use "# noqa" instead of "#flake8: noqa"
+* support OS\_ENDPOINT\_TYPE environment variable
+* Updated from global requirements
+* Client Changes for Guest Log File Retrieval
+* Fix the "OpenStack CLI guide" link
+* Updated from global requirements
+* use oslotest to break into the debugger when running test cases
+* Remove argparse from requirements
+
+2.0.0
+-----
+
+* Keep py3.X compatibility for urllib
+* Trival: Remove 'MANIFEST.in'
+* Use the oslo.utils.reflection to extract the class name
+* Change assertTrue(isinstance()) by optimal assert
+* Remove openstack-common.conf
+* Put py34 first in the env order of tox
+* Updated from global requirements
+* Drop py33 support
+* Replace assertEqual(None, \*) with assertIsNone
+* Remove py26 support
+* Added '.' and remove extra parentheses(')') from README.rst
+* Trivial: Remove vim header from source files
+* Replace assertEqual(None, \*) with assertIsNone in tests
+* Add root-disable api
+* Add 'volume\_type' parameter to instance create
+* Updated from global requirements
+* cluster create passing availability zone incorrectly
+* Delete python bytecode before every test run
+* Time to get rid of any last vestiges of slave\_of
+* Last sync from oslo-incubator
+* Updated from global requirements
+
+1.4.0
+-----
+
+* remove unnecessary message when running unit test
+* Fixes the backup-delete
+* Updated from global requirements
+* improve readme contents
+* Fix the function name with correct word
+* Accepting network and availability zone for instances in cluster
+* Updated from global requirements
+
+1.3.0
+-----
+
+* Updated from global requirements
+* Root enablement for Vertica clusters/instances
+* Use more appropriate exceptions for validation
+* Redis Clustering Initial Implementation
+* Revert "Root enablement for Vertica clusters/instances"
+* Implements Datastore Registration API
+* Root enablement for Vertica clusters/instances
+* Updated from global requirements
+* Updated from global requirements
+* Add a --marker argument to the backup commands
+* Fixed missing periods in positional arguments
+* Updated from global requirements
+* Updated from global requirements
+* Updated from global requirements
+* Error message on cluster-create is misleading
+* Make subcommands accept flavor name and cluster name
+* Fix flavor-show problems with UUID
+* Updated from global requirements
+* Allow a user to pass an insecure environment variable
+* Updated from global requirements
+* Added more unit-tests to improve code coverage
+* Updated from global requirements
+* Fixes the non-existent exception NoTokenLookupException
+
+1.2.0
+-----
+
+* Fixes new hacking rules
+* Updated coverage related options to project
+* Updated from global requirements
+* Drop use of 'oslo' namespace package
+* Updated from global requirements
+* Corrects order of parameters to assertEqual
+* Update README to work with release tools
+
+1.1.0
+-----
+
+* Uncap library requirements for liberty
+* Fixes unit-test in troveclient
+* Add test to DatastoreVersionMembers
+* Updated from global requirements
+
+1.0.9
+-----
+
+* Replication V2
+* Add coverage library
+* Fixed issues while using --bypass-url
+* Clean up remaining references to TROVE\_URL
+* Correct order of parameters to assertEqual
+* Updated from global requirements
+* Changed documentation for datastore parameter for configuration-create
+* Fix grammatical errors in profiler messages
+* TroveClient API Documentation cleanup
+* Updated from global requirements
+* Show '-' for size when volume support disabled
+* Handle obsolete and unused oslo modules
+* Fixed typo in exception message
+* Pass all kwargs through to adapter
+* default endpoint\_type to 'publicURL'
+* Fallback to flavor's str\_id when id is None
+* Add profiling support to Trove client
+* Remove RAX-specific auth in troveclient
+* Add instance name as parameter to CLI
+* Associate flavor types with datastore versions
+* Workflow documentation is now in infra-manual
+* Updated from global requirements
+* Fixes client to send 0 for min/max size
+
+1.0.8
+-----
+
+* Adds support for Keystone V3 API
+* Updated from global requirements
+* Reverse fix for 1323866 as it regressed trove CLI
+* Adds support for Keystone V3 API
+* Updated from global requirements
+* Fixed typo in doc/source
+* Fixes trove show output
+* Updated from global requirements
+* Fix universal wheel support
+* Use OpenStack branding for trove client
+* Fix Cluster-Create and Cluster-Show Response
+
+1.0.7
+-----
+
+* Update the README.rst with latest help
+* Use 'replica' instead of 'slave'
+* adding configuration parameters mgmt api
+* Work toward Python 3.4 support and testing
+* Clusters troveclient Implementation
+
+1.0.6
+-----
+
+* Add a drop config-grp command in update instance
+* Updated from global requirements
+* Add new command: detach-replica
+* Add visibility filter to datastore versions
+* Clean up shell display of slave info
+* Updated from global requirements
+* Improve help text for --size option
+* Use JSON instead of json in the parameter descriptions
+* Add CONTRIBUTING.rst
+* Updated from global requirements
+* Add datatore/version name into configuration view
+* Fix shell view for secgroup-\* commands
+* Add 'slave\_of' option for enabling replication
+* Overwrite HelpFormatter constructur to extend argument column
+* Added optional marker/limit to list command
+* Adding command for copying backups
+* Add datastore filter to backup-list
+* Updates root-enable & root-show help messages
+* Rename resize-flavor subcommand to resize-instance
+* Updated from global requirements
+* Updates README with current trove help output
+* Fixed positional order of arguments
+* Add instance\_metadata functionality to the trove python library
+* Fix trove help for show and flavor-show
+* Corrects trove-client output
+* Mark troveclient as being a universal wheel
+* replaced e.message
+* fixed several pep8 issues
+* Fixed trove CLI help inconsistencies
+* Added check for empty attributes in trove CLI
+* Changes configuration\_ref to configuration
+* Enabled F821, H306, H402, and H404 flake8 rule
+* Allow users the ability to update the instance name
+* Fix trove help for datastore-version-list and -show
+* Fix trove CLI help UUID references
+* Correct grammar in trove CLI help
+* Fix building of documentation
+* Updated from global requirements
+* Make port-id and net-id keys mutually exclusive
+* Remove Duplicate ClientExceptions and Merge
+* Changed Trove CLI list headers to match Nova CLI
+* Updated from global requirements
+
+1.0.5
+-----
+
+* Correct mis-spelling in trove CLI help
+* Fixing the compat client create call
+* Fix create call for security group rules
+
+1.0.4
+-----
+
+* Fix database-list via CLI for large # of dbs
+* Fix build\_sphinx setup target
+* Get rid of XML related trove client bindings
+* Add Python 3 classifiers
+* Remove arguments deprecated after Diablo
+* Improve help strings
+* Fix JSON In Output for Configuration Groups
+* Adding datastore\_version column to instances list table
+* Fixes trove create output
+* Remove dependent module py3kcompat
+* Remove vim header
+* Replace assertEqual(None, \*) with assertIsNone in tests
+* adds support for configurations management
+* Remove copyright from empty files
+* Fixes troveclient raising undefined exception ConnectionError
+* Add Neutron support
+* Adding support for incremental backups
+* Use Resource() class from common Oslo code
+* Grants DB access to Users in Instance create API
+* Update to the latest code from Oslo
+* Support Extensions to Trove Client
+* Updates common.check\_for\_exceptions and its calls
+* Datastores improvements
+* Fixed misspellings of common words
+* Adds volume\_used to trove show <instance>
+* Datastore on Show Instance Should Not Be a Dict
+* Add type to volume.total for Mgmt Instance Get
+* Correct database-create Name Help Text
+* Tighten flake8 checks in Gating
+* Updates README with new trove help options
+* Fixes trove help command
+* Add -U to pip install command in tox.ini
+* Adding pagination support for backups
+* Changes trove\_client.client.HTTPClient to trove\_client.HTTPClient
+* Updated from global requirements
+* Ignore fewer PEP8/flake8 rules
+* Updates .gitignore to ignore \*.egg\*
+* Updates tox.ini to use new features
+* Added a missing import statement
+* Fixed misspellings of common words
+* Removes unused import statements
+* Allow for compatable auths between new and old CLI
+* Allow --json output override printing dict/list
+* Updated from global requirements
+* Fix Pep8 indentation issues only found with Pep8 1.4.6+
+* Support datastore types
+* IP Address Showing as JSON in Show Command
+* Updated the README file with bypass-url
+
+1.0.3
+-----
+
+* user-list Databases Value is JSON vs a String
+* Usage String has Positionals after Optionals
+
+1.0.2
+-----
+
+* Fixing typos that were in the readme
+* Removing unused files with new client
+* Adding py33 gating to the client
+* Use six.iteritems() in for loop
+* Resolve compatability for troveclient/compat
+* Include troveclient/compat/tests in testr
+* Make use of strutils.to\_slug in slugify()
+* Replace basestring with six.string\_types
+* Transform print statement to print function
+* Replace g.next() with next(g)
+* Import exceptions module from openstack-common
+* Replace urllib.quote with urlutils.quote
+* Import urlutils module from openstack-common
+* Import exceptions module from openstack-common
+* Fixing copyright and license headers
+* Add --bypass-url option to trove client
+* Fix unicode issue
+* Sync up exceptions.py from oslo
+* change mode to octal for os.makedirs()
+* Removed underscores from the end of some variables
+* Fixed minor typos with trove-client help info
+
+1.0.1
+-----
+
+* Fixes README and shell
+* Fixing the backwards verb/noun cli names
+* Removing lxml/httplib2 depends
+* Fixed bug with showing backups
+* Correct handling args.backup in do\_create
+* Enable shell to resize and restart
+
+1.0.0
+-----
+
+* Add support for a service type env var
+* Tweak pbr conf
+* Massive refactoring to the troveclient
+* Remove trove as default value for Service Name
+* Removing reddwarf doc references
+* Replace OpenStack LLC with OpenStack Foundation
+* Adds support for admin to create flavors through mgmt API
+* Fixed cli for root enabled
+* Added support for running the tests under PyPy with tox
+* Added optional availability\_zone flag for instance
+* PEP8 with tox -epep8 check fails
+* Removed instance reset\_password from python-troveclient
+
+0.1.4
+-----
+
+* Sync with global requirements
+* API for Modify User Attributes - username, host, password
+* Fix Description param for Backups
+* Wildcards in User Host
+* Sync requirements with openstack/requirements
+* Start using pyflakes
+* Add License, AUTHORS and ChangeLog to package
+
+0.1.3
+-----
+
+* Rename from reddwarf to trove
+* Migrate to testr
+* Move to flake8/hacking
+* Update to pbr/d2to1
+* Renamed reddwarfclient repo to troveclient
+* Renaming security group URL API
+* Making the 'volume' param optional
+* Making param 'size' optional for non-volume support
+* Adding GET API to backup
+* Renaming backup\_id param
+* Stop appending default host if none is provided
+* Adding backup resource to quota command
+* Use a plain dict for Quotas.show method
+* Enhancing the quota feature to remove the hard requirements for quota update
+* Renaming backupRef to backupId
+* Adding client commands for Backup feature
+* Updated TYPE\_MAP for security group rules
+* Adds optional host parameter to users
+* adding the mgmt migrate to specific host api call
+* update dictionary with a comma (minor)
+* Client Side Changes for Security Groups Support
+* Refactored client code and test to consume XML
+* Add absolute limits to api call for rd cli
+
+0.1.2.alpha1
+------------
+
+* Create limits api call
+* Fixes data type bug in get-user call
+
+0.1.2.alpha.1
+-------------
+
+* Updating Dbaas initializer default arguments
+* Bumping version number
+* Bumping version to 0.1.1
+* Quota commands for listing and updating quotas
+* Change defaults for Service name + type
+* Changed version to 0.1.0
+* Require flavor on instance-create call in the CLI
+* User modify functions
+* Fix source code URL + Author
+* Use \_pretty\_list instead of \_pretty\_print
+* Ignore rdserver.txt
+* Fixing sphinx docs
+* Bumping version number
+* Adds reset task status mgmt instance action
+* Correcting the types of the values in the returned data
+* adding unit tests for common.py client.py management.py users.py instances.py accounts.py
+* fixing delete method name for Paginated class
+* adding unit tests for base.py
+* Adding unit tests for auth.py
+* Adding pep8 coverage for tests directory, and fixing existing code to comply with pep8
+* Started work on adding unit tests - utils.py and xml.py have 100% coverage
+* Ensure create user API uses specified username
+* Complying with http://wiki.openstack.org/ProjectTestingInterface
+* Correctly delete users
+* Handle action responses that contain a response body
+* Add -h/-? and print\_usage to run\_local.sh
+* Only pep8 violations fix fix pep8 violations
+* Added gitreview file
+* Updaing the client for mgmt api migrate instance call
+* Fixed bug so properties won't load from token file on login
+* Adding a script to run the client in CI easier
+* Update docs/source/usage.rst
+* No longer load the token file on auth login
+* Moves get\_client to \_get\_client and fixes calls to it in mcli
+* add host action for updating all instances
+* Adding stop command
+* Fixed re-authentication logic to actually use the fresher X-Auth-Token
+* Removes the id from reboot since params and require take care of that now
+* adding hardware info call to management client
+* Minor fixes and tweaks
+* Update setup.py
+* Added a ton of CLI options, plus fixed a CI bug
+* Fixes reference to flavor\_id that should be flavor instead
+* Fixed volume\_size for size
+* Built common CommandsBase so we can share double-dashed options from the parser between command classes
+* Support for root user reset-password action
+* Made the client send and receive XML
+* Adding tox to Python-RDC to make documenting the client very easy
+* Changed client to allow custom Authenticator classes
+* list all accounts with non-deleted instances
+* Added a "pretty\_print" option which makes captured output look even better
+* adding mysql stop and instance reboot commands for management client
+* Moving away from novaclient and adding all the missing pieces into reddwarfclient. - Added parameters for the authentication instead of the arguments. - Cleaned out the HttpClient and Authentication pieces
+* Mgmt Storage device details
+* Mgmt Instances
+* Adding hosts to management CLI
+* Adding back accounts to the mgmt cli
+* Import nova exceptions as our own, so they can be used by importing from our client directly
+* Changing the default auth\_strategy from "basic" to None
+* Adding rax auth
+* Removing flavor detail/index and just sticking with flavor list which is the default
+* Au revoir instances/detail. Changing the instances list to just use index
+* Small bugfix, now iterates over users.links like dbs and instances
+* Adds pagination limit and marker to instances, databases, and users indices
+* Saving the last response
+* Fixed error where self was passed unnecessarily to super class \_\_init\_\_, messing up other arguments
+* Added the ability to handle "basic auth" authentication
+* root\_enabled\_history shortened to root\_history
+* PEP8 fixes
+* Updated the root history property names
+* Changing Reddwarf client to use its own request function
+* Fixed a 1/N problem with the client
+* Adding Flavors to the client
+* Updated python-reddwarfclient to work with the newer version of Keystone
+* Updated client to work with newer keystone version
+* Added setup.py. \* Added the CLI tool from reddwarf to this repo, made it available as a script. \* Added a gitignore
+* Initial copy of reddwarfclient from reddwarf project
+* first commit
diff -pruN 1:8.0.0-1/debian/changelog 1:8.0.0-0ubuntu1/debian/changelog
--- 1:8.0.0-1/debian/changelog	2022-09-02 12:03:51.000000000 +0000
+++ 1:8.0.0-0ubuntu1/debian/changelog	2022-09-13 15:17:03.000000000 +0000
@@ -1,143 +1,125 @@
-python-troveclient (1:8.0.0-1) experimental; urgency=medium
+python-troveclient (1:8.0.0-0ubuntu1) kinetic; urgency=medium
 
-  * New upstream release.
-
- -- Thomas Goirand <zigo@debian.org>  Fri, 02 Sep 2022 14:03:51 +0200
+  * New upstream release for OpenStack Zed.
 
-python-troveclient (1:7.2.0-2) unstable; urgency=medium
+ -- Corey Bryant <corey.bryant@canonical.com>  Tue, 13 Sep 2022 11:17:03 -0400
 
-  * Uploading to unstable.
-  * Add autopkgtest.
+python-troveclient (1:7.3.0-0ubuntu1) kinetic; urgency=medium
 
- -- Thomas Goirand <zigo@debian.org>  Fri, 25 Mar 2022 11:53:17 +0100
+  * New upstream release for OpenStack Zed.
+  * d/control: Switch to debhelper compat 13.
+  * d/control: Update standards version to 4.6.1.
 
-python-troveclient (1:7.2.0-1) experimental; urgency=medium
+ -- Corey Bryant <corey.bryant@canonical.com>  Tue, 31 May 2022 17:09:56 -0400
 
-  * New upstream release.
+python-troveclient (1:7.1.1-0ubuntu1) impish; urgency=medium
 
- -- Thomas Goirand <zigo@debian.org>  Wed, 23 Feb 2022 09:29:16 +0100
+  * New upstream release for OpenStack Xena.
 
-python-troveclient (1:7.1.1-2) unstable; urgency=medium
+ -- Corey Bryant <corey.bryant@canonical.com>  Tue, 07 Sep 2021 15:54:47 -0400
 
-  * Uploading to unstable.
+python-troveclient (1:7.1.0-0ubuntu1) impish; urgency=medium
 
- -- Thomas Goirand <zigo@debian.org>  Wed, 29 Sep 2021 17:54:47 +0200
+  * New upstream release for OpenStack Xena.
 
-python-troveclient (1:7.1.1-1) experimental; urgency=medium
+ -- Chris MacNaughton <chris.macnaughton@ubuntu.com>  Fri, 11 Jun 2021 10:48:10 +0000
 
-  * New upstream release.
-  * Add python3-openstackclient as depends.
+python-troveclient (1:7.0.0-0ubuntu1) hirsute; urgency=medium
 
- -- Thomas Goirand <zigo@debian.org>  Wed, 01 Sep 2021 16:30:36 +0200
+  * New upstream release for OpenStack Wallaby.
 
-python-troveclient (1:7.0.0-2) unstable; urgency=medium
+ -- Corey Bryant <corey.bryant@canonical.com>  Wed, 17 Mar 2021 10:45:33 -0400
 
-  * d/control: Add me to uploaders field
-  * d/copyright: Add me to file
-  * Upload to unstable.
+python-troveclient (1:6.0.1-0ubuntu1) hirsute; urgency=medium
 
- -- Michal Arbet <michal.arbet@ultimum.io>  Mon, 16 Aug 2021 11:14:00 +0200
+  * New upstream release for OpenStack Wallaby.
 
-python-troveclient (1:7.0.0-1) experimental; urgency=medium
+ -- Chris MacNaughton <chris.macnaughton@ubuntu.com>  Thu, 21 Jan 2021 15:32:07 +0000
 
-  * New upstream release.
-
- -- Thomas Goirand <zigo@debian.org>  Tue, 09 Mar 2021 09:32:03 +0100
-
-python-troveclient (1:5.1.1-2) unstable; urgency=medium
-
-  * Uploading to unstable.
-  * Fixed debian/watch.
-  * Add a debian/salsa-ci.yml.
+python-troveclient (1:6.0.0-0ubuntu1) hirsute; urgency=medium
 
- -- Thomas Goirand <zigo@debian.org>  Fri, 16 Oct 2020 17:30:15 +0200
+  * d/control: Update VCS paths for move to lp:~ubuntu-openstack-dev.
+  * New upstream release for OpenStack Wallaby.
+  * d/control: Align (Build-)Depends with upstream.
 
-python-troveclient (1:5.1.1-1) experimental; urgency=medium
-
-  * New upstream release.
-
- -- Thomas Goirand <zigo@debian.org>  Thu, 17 Sep 2020 12:14:14 +0200
-
-python-troveclient (1:5.1.0-1) experimental; urgency=medium
-
-  * New upstream release.
-  * Removed python3-mock from build-depends.
-  * Removed skip-tests.patch.
-  * Switched to debhelper-compat 11.
-
- -- Thomas Goirand <zigo@debian.org>  Wed, 09 Sep 2020 22:42:49 +0200
-
-python-troveclient (1:3.3.1-2) unstable; urgency=medium
-
-  * Uploading to unstable.
+ -- Chris MacNaughton <chris.macnaughton@ubuntu.com>  Thu, 03 Dec 2020 15:10:37 +0000
 
- -- Thomas Goirand <zigo@debian.org>  Fri, 08 May 2020 23:46:01 +0200
+python-troveclient (1:5.1.1-0ubuntu1) groovy; urgency=medium
 
-python-troveclient (1:3.3.1-1) experimental; urgency=medium
+  * New upstream release for OpenStack Victoria.
 
-  * New upstream release.
+ -- Corey Bryant <corey.bryant@canonical.com>  Fri, 18 Sep 2020 12:39:02 -0400
 
- -- Thomas Goirand <zigo@debian.org>  Thu, 09 Apr 2020 21:25:50 +0200
+python-troveclient (1:5.1.0-0ubuntu1) groovy; urgency=medium
 
-python-troveclient (1:3.0.0-3) unstable; urgency=medium
+  * New upstream release for OpenStack Victoria.
 
-  * Switched autopkgtest to Python 3 (Closes: #943228).
+ -- Corey Bryant <corey.bryant@canonical.com>  Fri, 11 Sep 2020 16:38:10 -0400
 
- -- Thomas Goirand <zigo@debian.org>  Wed, 23 Oct 2019 12:16:16 +0200
+python-troveclient (1:5.0.0-0ubuntu1) groovy; urgency=medium
 
-python-troveclient (1:3.0.0-2) unstable; urgency=medium
+  * New upstream release for OpenStack Victoria.
+  * d/p/skip-tests.patch: Removed.
 
-  * Uploading to unstable.
+ -- Chris MacNaughton <chris.macnaughton@canonical.com>  Thu, 03 Sep 2020 09:03:37 +0000
 
- -- Thomas Goirand <zigo@debian.org>  Mon, 21 Oct 2019 01:51:14 +0200
+python-troveclient (1:4.1.0-0ubuntu1) groovy; urgency=medium
 
-python-troveclient (1:3.0.0-1) experimental; urgency=medium
+  * New upstream release for OpenStack Victoria.
 
-  * New upstream release.
+ -- Chris MacNaughton <chris.macnaughton@canonical.com>  Wed, 29 Jul 2020 11:01:00 +0000
 
- -- Thomas Goirand <zigo@debian.org>  Tue, 24 Sep 2019 14:00:38 +0200
+python-troveclient (1:4.0.0-0ubuntu1) groovy; urgency=medium
 
-python-troveclient (1:2.19.0-1) experimental; urgency=medium
+  * New upstream release for OpenStack Victoria.
+  * d/control: Align (Build-)Depends with upstream.
+  * d/control, d/rules, d/compat: Switch to debhelper compat 12 and pybuild.
+  * d/control: Update Standards-Version to 4.5.0.
+  * d/p/skip-tests.patch: Rebased.
 
-  [ Ondřej Nový ]
-  * Running wrap-and-sort -bast.
-  * Use debhelper-compat instead of debian/compat.
+ -- Corey Bryant <corey.bryant@canonical.com>  Fri, 12 Jun 2020 14:45:17 -0400
 
-  [ Thomas Goirand ]
-  * New upstream release.
+python-troveclient (1:2.17.0-0ubuntu3) focal; urgency=medium
 
- -- Thomas Goirand <zigo@debian.org>  Tue, 17 Sep 2019 09:32:06 +0200
+  * d/p/skip-tests.patch: Refresh patch to ensure that tests are skipped
+    for >= Python 3.7 rather than == (LP: #1870079).
 
-python-troveclient (1:2.17.0-2) unstable; urgency=medium
+ -- James Page <james.page@ubuntu.com>  Fri, 03 Apr 2020 11:39:23 +0100
 
-  * Uploading to unstable.
+python-troveclient (1:2.17.0-0ubuntu2) eoan; urgency=medium
 
- -- Thomas Goirand <zigo@debian.org>  Wed, 17 Jul 2019 14:38:16 +0200
+  * d/control, d/rules, d/python(3)-*, d/tests/control: Drop Python 2 support.
 
-python-troveclient (1:2.17.0-1) experimental; urgency=medium
+ -- Corey Bryant <corey.bryant@canonical.com>  Wed, 10 Jul 2019 16:49:49 -0400
 
-  * New upstream release.
-  * Removed Python 2 support.
+python-troveclient (1:2.17.0-0ubuntu1) disco; urgency=medium
 
- -- Thomas Goirand <zigo@debian.org>  Tue, 26 Mar 2019 10:23:42 +0100
+  * New upstream release for OpenStack Stein.
+  * d/control: Align (Build-)Depends with upstream.
+  * d/p/drop-sphinxcontrib-apidoc.patch: Dropped. No longer needed.
 
-python-troveclient (1:2.16.0-2) unstable; urgency=medium
+ -- Corey Bryant <corey.bryant@canonical.com>  Wed, 14 Nov 2018 14:47:32 -0500
 
-  * Uploading to unstable.
+python-troveclient (1:2.16.0-0ubuntu1) cosmic; urgency=medium
 
- -- Thomas Goirand <zigo@debian.org>  Tue, 04 Sep 2018 22:40:49 +0200
+  * New upstream release for OpenStack Rocky.
+  * d/p/drop-sphinxcontrib-apidoc.patch: Drop sphinxcontrib.apidoc extension
+    until package is available.
+  * d/p/skip-tests.patch: Updated with failing Py3.7 tests.
 
-python-troveclient (1:2.16.0-1) experimental; urgency=medium
+ -- Corey Bryant <corey.bryant@canonical.com>  Fri, 03 Aug 2018 14:03:46 -0400
 
-  [ Ondřej Nový ]
-  * d/control: Use team+openstack@tracker.debian.org as maintainer
+python-troveclient (1:2.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/control, d/compat: Bump debhelper compat to 10.
+    - d/watch: Get tarball from tarballs.openstack.org.
   * New upstream release.
-  * Fixed (build-)depends for this release.
-  * Add skip-tests.patch taken from Ubuntu.
+  * d/control: Align (Build-)Depends with upstream.
 
- -- Thomas Goirand <zigo@debian.org>  Wed, 22 Aug 2018 15:18:43 +0200
+ -- Corey Bryant <corey.bryant@canonical.com>  Tue, 12 Jun 2018 15:11:21 -0400
 
 python-troveclient (1:2.14.0-3) unstable; urgency=medium
 
@@ -163,6 +145,24 @@ python-troveclient (1:2.14.0-1) experime
 
  -- Thomas Goirand <zigo@debian.org>  Tue, 13 Feb 2018 22:09:01 +0000
 
+python-troveclient (1:2.14.0-0ubuntu1) bionic; urgency=medium
+
+  * New upstream release.
+  * d/control: Bump debhelper compat to 10.
+  * d/control: Align (Build-)Depends with upstream.
+
+ -- Corey Bryant <corey.bryant@canonical.com>  Tue, 13 Feb 2018 08:42:44 -0500
+
+python-troveclient (1:2.13.0-0ubuntu1) bionic; urgency=medium
+
+  * New upstream release for OpenStack Queens.
+  * d/control: Align (Build-)Depends with upstream.
+  * d/*: wrap-and-sort -bast.
+  * d/control: Bumped Standards-Version to 4.1.2.
+  * d/p/*: Dropped, no longer needed.
+
+ -- James Page <james.page@ubuntu.com>  Fri, 08 Dec 2017 16:24:57 +0000
+
 python-troveclient (1:2.12.0-2) unstable; urgency=medium
 
   * Added missing EPOCH for mistralclient.
@@ -197,6 +197,84 @@ python-troveclient (1:2.12.0-1) experime
 
  -- Thomas Goirand <zigo@debian.org>  Wed, 04 Oct 2017 12:01:46 +0200
 
+python-troveclient (1:2.12.0-0ubuntu1) artful; urgency=medium
+
+  * d/watch: Get tarball from tarballs.openstack.org.
+  * 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>  Tue, 15 Aug 2017 15:26:49 -0400
+
+python-troveclient (1:2.9.0-0ubuntu1) artful; urgency=medium
+
+  * d/watch: Use pypi.debian.net.
+  * New upstream release.
+  * d/control: Align (Build-)Depends with upstream.
+
+ -- James Page <james.page@ubuntu.com>  Fri, 02 Jun 2017 09:22:51 +0100
+
+python-troveclient (1:2.8.0-0ubuntu2) zesty; urgency=medium
+
+  * d/control: Cleanup dependencies. 
+
+ -- Chuck Short <zulcss@ubuntu.com>  Sat, 04 Feb 2017 17:08:47 -0500
+
+python-troveclient (1:2.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:34:32 -0500
+
+python-troveclient (1:2.7.0-0ubuntu1) zesty; urgency=medium
+
+  * New upstream release.
+  * d/control: Align (Build-)Depends with upstream.
+
+ -- Corey Bryant <corey.bryant@canonical.com>  Wed, 21 Dec 2016 15:29:35 -0500
+
+python-troveclient (1:2.6.0-0ubuntu1) zesty; urgency=medium
+
+  [ Corey Bryant ]
+  * d/gbp.conf: Update gbp configuration file.
+  * d/control: Update Vcs-* links and maintainers.
+
+  [ Chuck Short ]
+  * New upstream version.
+  * debian/control: Bump version dependencies.
+
+ -- Chuck Short <zulcss@ubuntu.com>  Tue, 22 Nov 2016 10:24:18 -0500
+
+python-troveclient (1:2.5.0-0ubuntu1) yakkety; urgency=medium
+
+  [ Thomas Goirand ]
+  * Fixed missing swiftclient EPOC in (build-)depends.
+
+  [ Corey Bryant ]
+  * New upstream release.
+  * d/control: Align (Build-)Depends with upstream.
+
+  [ Corey Bryant ]
+  * New upstream release.
+  * d/control: Align (Build-)Depends with upstream.
+
+ -- Corey Bryant <corey.bryant@canonical.com>  Wed, 31 Aug 2016 15:08:41 -0400
+
+python-troveclient (1:2.2.0-1) experimental; urgency=medium
+
+  [ Ondřej Nový ]
+  * Standards-Version is 3.9.8 now (no change)
+  * d/copyright: Changed source URL to https protocol
+
+  [ Corey Bryant ]
+  * New upstream release.
+  * d/gbp.conf: Update branch for Newton.
+  * d/control: Align (Build-)Depends with upstream.
+
+ -- Corey Bryant <corey.bryant@canonical.com>  Mon, 06 Jun 2016 10:38:50 +0000
+
 python-troveclient (1:2.1.1-2) unstable; urgency=medium
 
   * Uploading to unstable.
@@ -322,3 +400,4 @@ python-troveclient (1.0.1-1) unstable; u
   * Initial release (Closes: #721604).
 
  -- Thomas Goirand <zigo@debian.org>  Fri, 30 Nov 2012 17:15:12 +0000
+
diff -pruN 1:8.0.0-1/debian/control 1:8.0.0-0ubuntu1/debian/control
--- 1:8.0.0-1/debian/control	2022-09-02 12:03:51.000000000 +0000
+++ 1:8.0.0-0ubuntu1/debian/control	2022-09-13 15:17:03.000000000 +0000
@@ -1,66 +1,61 @@
 Source: python-troveclient
 Section: python
 Priority: optional
-Maintainer: Debian OpenStack <team+openstack@tracker.debian.org>
+Maintainer: Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>
+XSBC-Original-Maintainer: Debian OpenStack <openstack-devel@lists.alioth.debian.org>
 Uploaders:
  Thomas Goirand <zigo@debian.org>,
- Michal Arbet <michal.arbet@ultimum.io>,
  Corey Bryant <corey.bryant@canonical.com>,
  David Della Vecchia <ddv@canonical.com>,
 Build-Depends:
- debhelper-compat (= 11),
+ debhelper-compat (= 13),
  dh-python,
  openstack-pkg-tools,
  python3-all,
- python3-pbr,
+ python3-pbr (>= 2.0.0),
  python3-setuptools,
- python3-sphinx <!nodoc>,
+ python3-sphinx (>= 2.0.0),
 Build-Depends-Indep:
- python3-babel,
- python3-coverage,
- python3-fixtures,
- python3-hacking,
- python3-httplib2,
- python3-keystoneauth1,
- python3-mistralclient,
- python3-openstackclient,
- python3-openstackdocstheme <!nodoc>,
- python3-osc-lib,
- python3-oslo.i18n,
- python3-oslo.utils,
- python3-oslotest,
- python3-prettytable,
- python3-requests,
- python3-requests-mock,
- python3-simplejson,
- python3-six,
- python3-sphinxcontrib.apidoc <!nodoc>,
- python3-stestr,
- python3-swiftclient,
- python3-testscenarios,
- python3-testtools,
- subunit,
-Standards-Version: 4.1.3
-Vcs-Browser: https://salsa.debian.org/openstack-team/clients/python-troveclient
-Vcs-Git: https://salsa.debian.org/openstack-team/clients/python-troveclient.git
-Homepage: http://www.openstack.org
+ python3-fixtures (>= 3.0.0),
+ python3-httplib2 (>= 0.9.1),
+ python3-keystoneauth1 (>= 3.4.0),
+ python3-mistralclient (>= 1:3.1.0),
+ python3-mock (>= 2.0.0),
+ python3-openstackclient (>= 3.12.0),
+ python3-openstackdocstheme (>= 2.2.1) <!nodoc>,
+ python3-osc-lib (>= 1.8.0),
+ python3-oslo.i18n (>= 3.15.3),
+ python3-oslo.utils (>= 3.33.0),
+ python3-oslotest (>= 1:3.2.0),
+ python3-prettytable (>= 0.7.2),
+ python3-requests (>= 2.14.2),
+ python3-requests-mock (>= 1.2.0),
+ python3-simplejson (>= 3.5.1),
+ python3-sphinxcontrib.apidoc (>= 0.2.0),
+ python3-stestr (>= 2.0.0),
+ python3-swiftclient (>= 1:3.2.0),
+ python3-testscenarios (>= 0.4),
+ python3-testtools (>= 2.2.0),
+ subunit (>= 1.1.0),
+ testrepository,
+Standards-Version: 4.6.1
+Vcs-Git: https://git.launchpad.net/~ubuntu-openstack-dev/ubuntu/+source/python-troveclient
+Homepage: https://www.openstack.org
+Testsuite: autopkgtest-pkg-python
 
 Package: python3-troveclient
 Architecture: all
 Depends:
- python3-babel,
- python3-keystoneauth1,
- python3-mistralclient,
- python3-openstackclient,
- python3-osc-lib,
- python3-oslo.i18n,
- python3-oslo.utils,
- python3-pbr,
- python3-prettytable,
- python3-requests,
- python3-simplejson,
- python3-six,
- python3-swiftclient,
+ python3-keystoneauth1 (>= 3.4.0),
+ python3-mistralclient (>= 1:3.1.0),
+ python3-osc-lib (>= 1.8.0),
+ python3-oslo.i18n (>= 3.15.3),
+ python3-oslo.utils (>= 3.33.0),
+ python3-pbr (>= 2.0.0),
+ python3-prettytable (>= 0.7.2),
+ python3-requests (>= 2.14.2),
+ python3-simplejson (>= 3.5.1),
+ python3-swiftclient (>= 1:3.2.0),
  ${misc:Depends},
  ${python3:Depends},
 Description: Client for OpenStack Database as a Service - Python 3.x
diff -pruN 1:8.0.0-1/debian/copyright 1:8.0.0-0ubuntu1/debian/copyright
--- 1:8.0.0-1/debian/copyright	2022-09-02 12:03:51.000000000 +0000
+++ 1:8.0.0-0ubuntu1/debian/copyright	2022-09-13 15:17:03.000000000 +0000
@@ -11,8 +11,7 @@ License: Apache-2
 Files: debian/*
 Copyright: (c) 2012-2016, Thomas Goirand <zigo@debian.org>
            (c) 2016, Corey Bryant <corey.bryant@canonical.com>
-           (c) 2021, Michal Arbet <michal.arbet@ultiimum.io>
-License: Apache-
+License: Apache-2
 
 License: Apache-2
  Licensed under the Apache License, Version 2.0 (the "License");
diff -pruN 1:8.0.0-1/debian/gbp.conf 1:8.0.0-0ubuntu1/debian/gbp.conf
--- 1:8.0.0-1/debian/gbp.conf	1970-01-01 00:00:00.000000000 +0000
+++ 1:8.0.0-0ubuntu1/debian/gbp.conf	2022-09-13 15:17:03.000000000 +0000
@@ -0,0 +1,7 @@
+[DEFAULT]
+debian-branch = master
+upstream-tag = %(version)s
+pristine-tar = True
+
+[buildpackage]
+export-dir = ../build-area
diff -pruN 1:8.0.0-1/debian/python3-troveclient.postrm 1:8.0.0-0ubuntu1/debian/python3-troveclient.postrm
--- 1:8.0.0-1/debian/python3-troveclient.postrm	2022-09-02 12:03:51.000000000 +0000
+++ 1:8.0.0-0ubuntu1/debian/python3-troveclient.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 trove /usr/bin/python3-trove
-fi
-
-#DEBHELPER#
-
-exit 0
diff -pruN 1:8.0.0-1/debian/python3-troveclient.prerm 1:8.0.0-0ubuntu1/debian/python3-troveclient.prerm
--- 1:8.0.0-1/debian/python3-troveclient.prerm	2022-09-02 12:03:51.000000000 +0000
+++ 1:8.0.0-0ubuntu1/debian/python3-troveclient.prerm	1970-01-01 00:00:00.000000000 +0000
@@ -1,11 +0,0 @@
-#!/bin/sh
-
-set -e
-
-if [ "$1" = "remove" ] ; then
-	update-alternatives --remove trove /usr/bin/python3-trove
-fi
-
-#DEBHELPER#
-
-exit 0
diff -pruN 1:8.0.0-1/debian/rules 1:8.0.0-0ubuntu1/debian/rules
--- 1:8.0.0-1/debian/rules	2022-09-02 12:03:51.000000000 +0000
+++ 1:8.0.0-0ubuntu1/debian/rules	2022-09-13 15:17:03.000000000 +0000
@@ -1,15 +1,21 @@
 #!/usr/bin/make -f
 
+export PYBUILD_NAME=troveclient
+
 include /usr/share/openstack-pkg-tools/pkgos.make
 
 %:
-	dh $@ --buildsystem=python_distutils --with python3
+	dh $@ --buildsystem=pybuild --with python3
 
-override_dh_auto_clean:
+override_dh_clean:
+	dh_clean -O--buildsystem=pybuild
 	rm -rf .testrepository build
 
+override_dh_auto_clean:
+	python3 setup.py clean -a
+
 override_dh_auto_build:
-	echo "Do nothing..."
+	python3 setup.py build --force
 
 override_dh_auto_install:
 	pkgos-dh_auto_install --no-py2
diff -pruN 1:8.0.0-1/debian/salsa-ci.yml 1:8.0.0-0ubuntu1/debian/salsa-ci.yml
--- 1:8.0.0-1/debian/salsa-ci.yml	2022-09-02 12:03:51.000000000 +0000
+++ 1:8.0.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 1:8.0.0-1/debian/tests/control 1:8.0.0-0ubuntu1/debian/tests/control
--- 1:8.0.0-1/debian/tests/control	2022-09-02 12:03:51.000000000 +0000
+++ 1:8.0.0-0ubuntu1/debian/tests/control	2022-09-13 15:17:03.000000000 +0000
@@ -1,5 +1,2 @@
-Tests: unittests
-Depends:
- @,
- @builddeps@,
-Restrictions: allow-stderr needs-root
+Tests: client
+Depends: python3-troveclient
diff -pruN 1:8.0.0-1/debian/tests/unittests 1:8.0.0-0ubuntu1/debian/tests/unittests
--- 1:8.0.0-1/debian/tests/unittests	2022-09-02 12:03:51.000000000 +0000
+++ 1:8.0.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 'troveclient\.tests.*'
diff -pruN 1:8.0.0-1/debian/watch 1:8.0.0-0ubuntu1/debian/watch
--- 1:8.0.0-1/debian/watch	2022-09-02 12:03:51.000000000 +0000
+++ 1:8.0.0-0ubuntu1/debian/watch	2022-09-13 15:17:03.000000000 +0000
@@ -1,3 +1,3 @@
 version=3
-opts="uversionmangle=s/\.0rc/~rc/;s/\.0b1/~b1/;s/\.0b2/~b2/;s/\.0b3/~b3/" \
-https://github.com/openstack/python-troveclient/tags .*/(\d[brc\d\.]+)\.tar\.gz
+opts="uversionmangle=s/\.(b|rc)/~$1/" \
+    http://tarballs.openstack.org/python-troveclient/ python-troveclient-(\d.*)\.tar\.gz
diff -pruN 1:8.0.0-1/.gitignore 1:8.0.0-0ubuntu1/.gitignore
--- 1:8.0.0-1/.gitignore	2022-07-16 15:54:51.000000000 +0000
+++ 1:8.0.0-0ubuntu1/.gitignore	1970-01-01 00:00:00.000000000 +0000
@@ -1,21 +0,0 @@
-*.pyc
-.stestr/
-.tox/*
-dist/*
-build/*
-html/*
-*.egg*
-cover/*
-.coverage
-rdserver.txt
-python-troveclient.iml
-AUTHORS
-ChangeLog
-
-# Files created by releasenotes build
-releasenotes/build
-/doc/build/
-/doc/source/reference/api/
-
-# Files generated by JetBrains
-.idea/
\ No newline at end of file
diff -pruN 1:8.0.0-1/.gitreview 1:8.0.0-0ubuntu1/.gitreview
--- 1:8.0.0-1/.gitreview	2022-07-16 15:54:51.000000000 +0000
+++ 1:8.0.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-troveclient.git
diff -pruN 1:8.0.0-1/PKG-INFO 1:8.0.0-0ubuntu1/PKG-INFO
--- 1:8.0.0-1/PKG-INFO	1970-01-01 00:00:00.000000000 +0000
+++ 1:8.0.0-0ubuntu1/PKG-INFO	2022-09-02 09:43:10.750604200 +0000
@@ -0,0 +1,62 @@
+Metadata-Version: 1.2
+Name: python-troveclient
+Version: 8.0.0
+Summary: Client library for OpenStack DBaaS API
+Home-page: https://docs.openstack.org/python-troveclient/latest
+Author: OpenStack
+Author-email: openstack-discuss@lists.openstack.org
+License: UNKNOWN
+Description: Python bindings to the OpenStack Trove API
+        ==========================================
+        
+        .. image:: https://governance.openstack.org/tc/badges/python-troveclient.svg
+            :target: https://governance.openstack.org/tc/reference/tags/index.html
+        
+        .. image:: https://img.shields.io/pypi/v/python-troveclient.svg
+            :target: https://pypi.org/project/python-troveclient/
+            :alt: Latest Version
+        
+        This is a client for the OpenStack Trove API. There's a Python API (the
+        ``troveclient`` module), and a command-line script (``trove``). Each
+        implements 100% of the OpenStack Trove API.
+        
+        See the `Trove CLI Guide`_ for information on how to use the ``trove``
+        command-line tool. You may also want to look at the
+        `OpenStack API documentation`_.
+        
+        .. _Trove CLI Guide: https://docs.openstack.org/trove/latest/cli
+        .. _OpenStack API documentation: https://docs.openstack.org/api-quick-start/
+        
+        python-troveclient is licensed under the Apache License like the rest of OpenStack.
+        
+        * License: Apache License, Version 2.0
+        * `Online Documentation`_
+        * `Bugs`_ - issue tracking
+        * `PyPi`_- package installation
+        * `Blueprints`_ - feature specifications
+        * `Git Source`_
+        * `Specs`_
+        * `How to Contribute`_
+        * `Release Notes`_
+        
+        .. _Online Documentation: https://docs.openstack.org/python-troveclient/latest
+        .. _Bugs: https://storyboard.openstack.org/#!/project/openstack/python-troveclient
+        .. _PyPi: https://pypi.org/project/python-troveclient
+        .. _Blueprints: https://storyboard.openstack.org/#!/project/openstack/python-troveclient
+        .. _Git Source: https://opendev.org/openstack/python-troveclient/
+        .. _Specs: https://specs.openstack.org/openstack/trove-specs/
+        .. _How to Contribute: https://docs.openstack.org/infra/manual/developers.html
+        .. _Release Notes: https://docs.openstack.org/releasenotes/python-troveclient
+        
+        
+Platform: UNKNOWN
+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.8
+Classifier: Programming Language :: Python :: 3.9
+Requires-Python: >=3.8
diff -pruN 1:8.0.0-1/python_troveclient.egg-info/dependency_links.txt 1:8.0.0-0ubuntu1/python_troveclient.egg-info/dependency_links.txt
--- 1:8.0.0-1/python_troveclient.egg-info/dependency_links.txt	1970-01-01 00:00:00.000000000 +0000
+++ 1:8.0.0-0ubuntu1/python_troveclient.egg-info/dependency_links.txt	2022-09-02 09:43:10.000000000 +0000
@@ -0,0 +1 @@
+
diff -pruN 1:8.0.0-1/python_troveclient.egg-info/entry_points.txt 1:8.0.0-0ubuntu1/python_troveclient.egg-info/entry_points.txt
--- 1:8.0.0-1/python_troveclient.egg-info/entry_points.txt	1970-01-01 00:00:00.000000000 +0000
+++ 1:8.0.0-0ubuntu1/python_troveclient.egg-info/entry_points.txt	2022-09-02 09:43:10.000000000 +0000
@@ -0,0 +1,88 @@
+[console_scripts]
+trove = troveclient.shell:main
+
+[openstack.cli.extension]
+database = troveclient.osc.plugin
+
+[openstack.database.v1]
+database_backup_create = troveclient.osc.v1.database_backups:CreateDatabaseBackup
+database_backup_delete = troveclient.osc.v1.database_backups:DeleteDatabaseBackup
+database_backup_execution_delete = troveclient.osc.v1.database_backups:DeleteDatabaseBackupExecution
+database_backup_list = troveclient.osc.v1.database_backups:ListDatabaseBackups
+database_backup_list_instance = troveclient.osc.v1.database_backups:ListDatabaseInstanceBackups
+database_backup_show = troveclient.osc.v1.database_backups:ShowDatabaseBackup
+database_backup_strategy_create = troveclient.osc.v1.database_backup_strategy:CreateDatabaseBackupStrategy
+database_backup_strategy_delete = troveclient.osc.v1.database_backup_strategy:DeleteDatabaseBackupStrategy
+database_backup_strategy_list = troveclient.osc.v1.database_backup_strategy:ListDatabaseBackupStrategies
+database_cluster_create = troveclient.osc.v1.database_clusters:CreateDatabaseCluster
+database_cluster_delete = troveclient.osc.v1.database_clusters:DeleteDatabaseCluster
+database_cluster_force_delete = troveclient.osc.v1.database_clusters:ForceDeleteDatabaseCluster
+database_cluster_grow = troveclient.osc.v1.database_clusters:GrowDatabaseCluster
+database_cluster_list = troveclient.osc.v1.database_clusters:ListDatabaseClusters
+database_cluster_list_instances = troveclient.osc.v1.database_clusters:ListDatabaseClusterInstances
+database_cluster_modules = troveclient.osc.v1.database_clusters:ListDatabaseClusterModules
+database_cluster_reset_status = troveclient.osc.v1.database_clusters:ResetDatabaseClusterStatus
+database_cluster_show = troveclient.osc.v1.database_clusters:ShowDatabaseCluster
+database_cluster_shrink = troveclient.osc.v1.database_clusters:ShrinkDatabaseCluster
+database_cluster_upgrade = troveclient.osc.v1.database_clusters:UpgradeDatabaseCluster
+database_configuration_attach = troveclient.osc.v1.database_configurations:AttachDatabaseConfiguration
+database_configuration_create = troveclient.osc.v1.database_configurations:CreateDatabaseConfiguration
+database_configuration_default = troveclient.osc.v1.database_configurations:DefaultDatabaseConfiguration
+database_configuration_delete = troveclient.osc.v1.database_configurations:DeleteDatabaseConfiguration
+database_configuration_detach = troveclient.osc.v1.database_configurations:DetachDatabaseConfiguration
+database_configuration_instances = troveclient.osc.v1.database_configurations:ListDatabaseConfigurationInstances
+database_configuration_list = troveclient.osc.v1.database_configurations:ListDatabaseConfigurations
+database_configuration_parameter_list = troveclient.osc.v1.database_configurations:ListDatabaseConfigurationParameters
+database_configuration_parameter_set = troveclient.osc.v1.database_configurations:SetDatabaseConfiguration
+database_configuration_parameter_show = troveclient.osc.v1.database_configurations:ShowDatabaseConfigurationParameter
+database_configuration_set = troveclient.osc.v1.database_configurations:UpdateDatabaseConfiguration
+database_configuration_show = troveclient.osc.v1.database_configurations:ShowDatabaseConfiguration
+database_db_create = troveclient.osc.v1.databases:CreateDatabase
+database_db_delete = troveclient.osc.v1.databases:DeleteDatabase
+database_db_list = troveclient.osc.v1.databases:ListDatabases
+database_flavor_list = troveclient.osc.v1.database_flavors:ListDatabaseFlavors
+database_flavor_show = troveclient.osc.v1.database_flavors:ShowDatabaseFlavor
+database_instance_create = troveclient.osc.v1.database_instances:CreateDatabaseInstance
+database_instance_delete = troveclient.osc.v1.database_instances:DeleteDatabaseInstance
+database_instance_detach = troveclient.osc.v1.database_instances:DetachDatabaseInstanceReplica
+database_instance_eject = troveclient.osc.v1.database_instances:EjectDatabaseInstanceReplicaSource
+database_instance_force_delete = troveclient.osc.v1.database_instances:ForceDeleteDatabaseInstance
+database_instance_list = troveclient.osc.v1.database_instances:ListDatabaseInstances
+database_instance_promote = troveclient.osc.v1.database_instances:PromoteDatabaseInstanceToReplicaSource
+database_instance_reboot = troveclient.osc.v1.database_instances:RebootDatabaseInstance
+database_instance_rebuild = troveclient.osc.v1.database_instances:RebuildDatabaseInstance
+database_instance_reset_status = troveclient.osc.v1.database_instances:ResetDatabaseInstanceStatus
+database_instance_resize_flavor = troveclient.osc.v1.database_instances:ResizeDatabaseInstanceFlavor
+database_instance_resize_volume = troveclient.osc.v1.database_instances:ResizeDatabaseInstanceVolume
+database_instance_restart = troveclient.osc.v1.database_instances:RestartDatabaseInstance
+database_instance_show = troveclient.osc.v1.database_instances:ShowDatabaseInstance
+database_instance_update = troveclient.osc.v1.database_instances:UpdateDatabaseInstance
+database_instance_upgrade = troveclient.osc.v1.database_instances:UpgradeDatabaseInstance
+database_limit_list = troveclient.osc.v1.database_limits:ListDatabaseLimits
+database_log_list = troveclient.osc.v1.database_logs:ListDatabaseLogs
+database_log_save = troveclient.osc.v1.database_logs:SaveDatabaseInstanceLog
+database_log_set = troveclient.osc.v1.database_logs:SetDatabaseInstanceLog
+database_log_show = troveclient.osc.v1.database_logs:ShowDatabaseInstanceLog
+database_log_tail = troveclient.osc.v1.database_logs:ShowDatabaseInstanceLogContents
+database_quota_show = troveclient.osc.v1.database_quota:ShowDatabaseQuota
+database_quota_update = troveclient.osc.v1.database_quota:UpdateDatabaseQuota
+database_root_disable = troveclient.osc.v1.database_root:DisableDatabaseRoot
+database_root_enable = troveclient.osc.v1.database_root:EnableDatabaseRoot
+database_root_show = troveclient.osc.v1.database_root:ShowDatabaseRoot
+database_user_create = troveclient.osc.v1.database_users:CreateDatabaseUser
+database_user_delete = troveclient.osc.v1.database_users:DeleteDatabaseUser
+database_user_grant_access = troveclient.osc.v1.database_users:GrantDatabaseUserAccess
+database_user_list = troveclient.osc.v1.database_users:ListDatabaseUsers
+database_user_revoke_access = troveclient.osc.v1.database_users:RevokeDatabaseUserAccess
+database_user_show = troveclient.osc.v1.database_users:ShowDatabaseUser
+database_user_show_access = troveclient.osc.v1.database_users:ShowDatabaseUserAccess
+database_user_update_attributes = troveclient.osc.v1.database_users:UpdateDatabaseUserAttributes
+datastore_delete = troveclient.osc.v1.datastores:DeleteDatastore
+datastore_list = troveclient.osc.v1.datastores:ListDatastores
+datastore_show = troveclient.osc.v1.datastores:ShowDatastore
+datastore_version_create = troveclient.osc.v1.datastores:CreateDatastoreVersion
+datastore_version_delete = troveclient.osc.v1.datastores:DeleteDatastoreVersion
+datastore_version_list = troveclient.osc.v1.datastores:ListDatastoreVersions
+datastore_version_set = troveclient.osc.v1.datastores:UpdateDatastoreVersion
+datastore_version_show = troveclient.osc.v1.datastores:ShowDatastoreVersion
+
diff -pruN 1:8.0.0-1/python_troveclient.egg-info/not-zip-safe 1:8.0.0-0ubuntu1/python_troveclient.egg-info/not-zip-safe
--- 1:8.0.0-1/python_troveclient.egg-info/not-zip-safe	1970-01-01 00:00:00.000000000 +0000
+++ 1:8.0.0-0ubuntu1/python_troveclient.egg-info/not-zip-safe	2022-09-02 09:43:10.000000000 +0000
@@ -0,0 +1 @@
+
diff -pruN 1:8.0.0-1/python_troveclient.egg-info/pbr.json 1:8.0.0-0ubuntu1/python_troveclient.egg-info/pbr.json
--- 1:8.0.0-1/python_troveclient.egg-info/pbr.json	1970-01-01 00:00:00.000000000 +0000
+++ 1:8.0.0-0ubuntu1/python_troveclient.egg-info/pbr.json	2022-09-02 09:43:10.000000000 +0000
@@ -0,0 +1 @@
+{"git_version": "ad6544e", "is_release": true}
\ No newline at end of file
diff -pruN 1:8.0.0-1/python_troveclient.egg-info/PKG-INFO 1:8.0.0-0ubuntu1/python_troveclient.egg-info/PKG-INFO
--- 1:8.0.0-1/python_troveclient.egg-info/PKG-INFO	1970-01-01 00:00:00.000000000 +0000
+++ 1:8.0.0-0ubuntu1/python_troveclient.egg-info/PKG-INFO	2022-09-02 09:43:10.000000000 +0000
@@ -0,0 +1,62 @@
+Metadata-Version: 1.2
+Name: python-troveclient
+Version: 8.0.0
+Summary: Client library for OpenStack DBaaS API
+Home-page: https://docs.openstack.org/python-troveclient/latest
+Author: OpenStack
+Author-email: openstack-discuss@lists.openstack.org
+License: UNKNOWN
+Description: Python bindings to the OpenStack Trove API
+        ==========================================
+        
+        .. image:: https://governance.openstack.org/tc/badges/python-troveclient.svg
+            :target: https://governance.openstack.org/tc/reference/tags/index.html
+        
+        .. image:: https://img.shields.io/pypi/v/python-troveclient.svg
+            :target: https://pypi.org/project/python-troveclient/
+            :alt: Latest Version
+        
+        This is a client for the OpenStack Trove API. There's a Python API (the
+        ``troveclient`` module), and a command-line script (``trove``). Each
+        implements 100% of the OpenStack Trove API.
+        
+        See the `Trove CLI Guide`_ for information on how to use the ``trove``
+        command-line tool. You may also want to look at the
+        `OpenStack API documentation`_.
+        
+        .. _Trove CLI Guide: https://docs.openstack.org/trove/latest/cli
+        .. _OpenStack API documentation: https://docs.openstack.org/api-quick-start/
+        
+        python-troveclient is licensed under the Apache License like the rest of OpenStack.
+        
+        * License: Apache License, Version 2.0
+        * `Online Documentation`_
+        * `Bugs`_ - issue tracking
+        * `PyPi`_- package installation
+        * `Blueprints`_ - feature specifications
+        * `Git Source`_
+        * `Specs`_
+        * `How to Contribute`_
+        * `Release Notes`_
+        
+        .. _Online Documentation: https://docs.openstack.org/python-troveclient/latest
+        .. _Bugs: https://storyboard.openstack.org/#!/project/openstack/python-troveclient
+        .. _PyPi: https://pypi.org/project/python-troveclient
+        .. _Blueprints: https://storyboard.openstack.org/#!/project/openstack/python-troveclient
+        .. _Git Source: https://opendev.org/openstack/python-troveclient/
+        .. _Specs: https://specs.openstack.org/openstack/trove-specs/
+        .. _How to Contribute: https://docs.openstack.org/infra/manual/developers.html
+        .. _Release Notes: https://docs.openstack.org/releasenotes/python-troveclient
+        
+        
+Platform: UNKNOWN
+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.8
+Classifier: Programming Language :: Python :: 3.9
+Requires-Python: >=3.8
diff -pruN 1:8.0.0-1/python_troveclient.egg-info/requires.txt 1:8.0.0-0ubuntu1/python_troveclient.egg-info/requires.txt
--- 1:8.0.0-1/python_troveclient.egg-info/requires.txt	1970-01-01 00:00:00.000000000 +0000
+++ 1:8.0.0-0ubuntu1/python_troveclient.egg-info/requires.txt	2022-09-02 09:43:10.000000000 +0000
@@ -0,0 +1,11 @@
+PrettyTable>=0.7.2
+keystoneauth1>=3.4.0
+osc-lib>=1.8.0
+oslo.i18n>=3.15.3
+oslo.utils>=3.33.0
+pbr!=2.1.0,>=2.0.0
+python-mistralclient!=3.2.0,>=3.1.0
+python-openstackclient>=3.12.0
+python-swiftclient>=3.2.0
+requests>=2.14.2
+simplejson>=3.5.1
diff -pruN 1:8.0.0-1/python_troveclient.egg-info/SOURCES.txt 1:8.0.0-0ubuntu1/python_troveclient.egg-info/SOURCES.txt
--- 1:8.0.0-1/python_troveclient.egg-info/SOURCES.txt	1970-01-01 00:00:00.000000000 +0000
+++ 1:8.0.0-0ubuntu1/python_troveclient.egg-info/SOURCES.txt	2022-09-02 09:43:10.000000000 +0000
@@ -0,0 +1,279 @@
+.coveragerc
+.stestr.conf
+.zuul.yaml
+AUTHORS
+CONTRIBUTING.rst
+ChangeLog
+LICENSE
+README.rst
+lower-constraints.txt
+requirements.txt
+run_local.sh
+setup.cfg
+setup.py
+test-requirements.txt
+tox.ini
+doc/requirements.txt
+doc/source/conf.py
+doc/source/index.rst
+doc/source/reference/index.rst
+doc/source/user/api.rst
+doc/source/user/index.rst
+python_troveclient.egg-info/PKG-INFO
+python_troveclient.egg-info/SOURCES.txt
+python_troveclient.egg-info/dependency_links.txt
+python_troveclient.egg-info/entry_points.txt
+python_troveclient.egg-info/not-zip-safe
+python_troveclient.egg-info/pbr.json
+python_troveclient.egg-info/requires.txt
+python_troveclient.egg-info/top_level.txt
+releasenotes/notes/.placeholder
+releasenotes/notes/add-backup-create-to-osc-c3d257365cf65cae.yaml
+releasenotes/notes/add-backup-delete-to-osc-e302b87809cb814c.yaml
+releasenotes/notes/add-backup-list-instance-to-osc-e01cf8527e499768.yaml
+releasenotes/notes/add-backup-list-to-osc-ea5cbfb579f3ffc7.yaml
+releasenotes/notes/add-backup-show-to-osc-022f42ad93136ce6.yaml
+releasenotes/notes/add-cluster-create-to-osc-47e3bb3a83dcab76.yaml
+releasenotes/notes/add-cluster-delete-to-osc-9601c8bc0e637c4b.yaml
+releasenotes/notes/add-cluster-grow-shrink-to-osc-a07bc0d974b0c0a4.yaml
+releasenotes/notes/add-cluster-instances-to-osc-429eeb91d86da663.yaml
+releasenotes/notes/add-cluster-list-to-osc-93532b79db906a14.yaml
+releasenotes/notes/add-cluster-modules-to-osc-647a0564dafcef24.yaml
+releasenotes/notes/add-cluster-show-to-osc-5925431f5e94a746.yaml
+releasenotes/notes/add-configuration-attach-detach-to-osc-c5b52784910f2b09.yaml
+releasenotes/notes/add-configuration-create-to-osc-fd556891b57cce05.yaml
+releasenotes/notes/add-configuration-default-to-osc-55867236d19d83c4.yaml
+releasenotes/notes/add-configuration-delete-to-osc-d52e6a2cc84994e5.yaml
+releasenotes/notes/add-configuration-groups-for-clusters-6183b0b7b4fb8c9e.yaml
+releasenotes/notes/add-configuration-instances-to-osc-80a7d7b9d0c79f62.yaml
+releasenotes/notes/add-configuration-list-to-osc-4a12d508f6bb5472.yaml
+releasenotes/notes/add-configuration-parameter-list-to-osc-3d1a383999dd2d64.yaml
+releasenotes/notes/add-configuration-parameter-show-to-osc-5bcf21662683ceee.yaml
+releasenotes/notes/add-configuration-show-to-osc-c139bb20a2ec18ec.yaml
+releasenotes/notes/add-database-create-to-osc-b9e85dd2cbd9b21e.yaml
+releasenotes/notes/add-database-delete-to-osc-e6703e2d438824d1.yaml
+releasenotes/notes/add-database-list-to-osc-b547e8954e8b6fc7.yaml
+releasenotes/notes/add-datastore-list-to-osc-007ff4144f630c57.yaml
+releasenotes/notes/add-datastore-show-to-osc-79a855d2e026ae80.yaml
+releasenotes/notes/add-datastore-version-list-to-osc-3fe8729d493f3de2.yaml
+releasenotes/notes/add-datastore-version-show-to-osc-8c2035dbf6104a9f.yaml
+releasenotes/notes/add-detach-replica-to-osc-1fadef6220e96f35.yaml
+releasenotes/notes/add-eject-replica-source-to-osc-c985a70eaab3f16b.yaml
+releasenotes/notes/add-execution-delete-to-osc-013b4bf00a1cb8ff.yaml
+releasenotes/notes/add-flavor-list-to-osc-b8b3a42f3bae3851.yaml
+releasenotes/notes/add-flavor-show-to-osc-16ab5640f144cab7.yaml
+releasenotes/notes/add-force-delete-to-osc-dfff1db4da937415.yaml
+releasenotes/notes/add-instance-create-to-osc-77484f1c477aa864.yaml
+releasenotes/notes/add-instance-delete-to-osc-bf8de501c8945d58.yaml
+releasenotes/notes/add-instance-detailed-list-23dc77ed898cc6db.yaml
+releasenotes/notes/add-instance-list-to-osc-05714dfce947a57e.yaml
+releasenotes/notes/add-instance-show-to-osc-d97cac1c697dcbdd.yaml
+releasenotes/notes/add-log-enable-to-osc-a97bbb3a7af7b80b.yaml
+releasenotes/notes/add-log-list-to-osc-4bc11aa6e20de286.yaml
+releasenotes/notes/add-promote-to-replica-source-to-osc-6eca8c5507344205.yaml
+releasenotes/notes/add-quota-to-osc-c50c8ec190af8f58.yaml
+releasenotes/notes/add-reset-status-to-osc-bd84dcdc369e2270.yaml
+releasenotes/notes/add-resize-flavor-to-osc-ba0e7c038df8ecfe.yaml
+releasenotes/notes/add-resize-volume-to-osc-aa5eaabb8f25edec.yaml
+releasenotes/notes/add-restart-instance-to-osc-760c292b5b5c95de.yaml
+releasenotes/notes/add-root-disable-to-osc-52d81d96ec7e4e54.yaml
+releasenotes/notes/add-root-enable-to-osc-e3a087cc6f10a6f9.yaml
+releasenotes/notes/add-root-show-to-osc-17e49422c5dc71de.yaml
+releasenotes/notes/add-update-to-osc-05eb21c5fa18a788.yaml
+releasenotes/notes/add-upgrade-to-osc-837461ff1d588be2.yaml
+releasenotes/notes/add-user-access-related-to-osc-ae7da3a8f5fbdd6a.yaml
+releasenotes/notes/add-user-create-to-osc-03158640dcaa8a0e.yaml
+releasenotes/notes/add-user-delete-to-osc-35cb82b041ee2b48.yaml
+releasenotes/notes/add-user-show-to-osc-6ef3db10a82f1f46.yaml
+releasenotes/notes/add-user-update-attributes-to-osc-5adfffe826a62f3b.yaml
+releasenotes/notes/add_mod_inst_count-ce532a2187b.yaml
+releasenotes/notes/add_module_reapply-7645e34256d4c.yaml
+releasenotes/notes/allow-backup-name-in-create-1a9e85978a3ab8bc.yaml
+releasenotes/notes/bulk-delete-database-instances-7938121487fb11e9.yaml
+releasenotes/notes/cli-configuration-name-allowed-747c5d6f2d1f8c7a.yaml
+releasenotes/notes/cluster-upgrade-d58d1fc4b8da0a03.yaml
+releasenotes/notes/datastore-specific-api-extensions-973b455a9922d072.yaml
+releasenotes/notes/datastore-version-volume-types-62556ce5917195fd.yaml
+releasenotes/notes/drop-py-2-7-4ca3cf6a8ab8ca34.yaml
+releasenotes/notes/drop-python-3-6-and-3-7-8e07d44dd0e12619.yaml
+releasenotes/notes/fix-config-param-list-output-27bf30fce5388d4b.yaml
+releasenotes/notes/fix-output-of-cluster-create-584d85ffe1129d57.yaml
+releasenotes/notes/fix-wrong-datastore-flavors-args-in-osc-e0322cb5424f8c1b.yaml
+releasenotes/notes/fix_admin_keystoneauth1-ed534462434.yaml
+releasenotes/notes/flavor-list-disk-befd656f86592af1.yaml
+releasenotes/notes/flavor-list-ephemeral-de4eee3a30b09b64.yaml
+releasenotes/notes/flavor-list-vcpu-d3fd769a137e307c.yaml
+releasenotes/notes/force_delete-2d6bb5f99fe821c5.yaml
+releasenotes/notes/get-all-database-instance-admin-3f1b83a487dd11e9.yaml
+releasenotes/notes/image-upgrade-dfa20861d756532d.yaml
+releasenotes/notes/incremental_backup-c18804d6277adf62.yaml
+releasenotes/notes/locality-support-for-clusters-7e89f9ddbe5f4131.yaml
+releasenotes/notes/locality-support-for-replication-5834f1a2dcaf6883.yaml
+releasenotes/notes/module-ordering-2d1e1a3c37c30c71.yaml
+releasenotes/notes/module-support-for-clusters-87b41dd7648275bf.yaml
+releasenotes/notes/module_update_all_ds-f5cdbb71462e3de4.yaml
+releasenotes/notes/mongo-cluster-create-use-extended-perperties-be7c075585dc709a.yaml
+releasenotes/notes/multi-region-ec516da866def1ed.yaml
+releasenotes/notes/paginate-config-list-c311ce3c5394d437.yaml
+releasenotes/notes/persist-error-message-cda8dfe485fe92ba.yaml
+releasenotes/notes/quota-upgrade-aed30d50c1f58502.yaml
+releasenotes/notes/remove-rax-references-in-client-33551aa2bb25181b.yaml
+releasenotes/notes/run-an-action-on-many-resources-41bbe191318b97dd.yaml
+releasenotes/notes/scheduled-backups-49729ce37e586463.yaml
+releasenotes/notes/train-01-backup-filtering-43dc1912c72f11e9.yaml
+releasenotes/notes/train-02-public-instance-642d6490d47811e9.yaml
+releasenotes/notes/use-i18n-for-shell.py-924c1624e30a6617.yaml
+releasenotes/notes/use-i18n-for-v1-shell.py-08209f5721f20a1f.yaml
+releasenotes/notes/ussuri-01-instance-log-actions-794fced41f9c11ea.yaml
+releasenotes/notes/ussuri-02-instance-log-tail-save-0b267a761faa11ea.yaml
+releasenotes/notes/ussuri-03-force-delete-instance-1643114c2e1b11ea.yaml
+releasenotes/notes/ussuri-04-osc-reboot-instance-760190e02eac11ea.yaml
+releasenotes/notes/ussuri-05-osc-delete-datastore-version-6e03d20430e611ea.yaml
+releasenotes/notes/ussuri-06-osc-delete-datastore-57bab744345911ea.yaml
+releasenotes/notes/victoria-01-update-config-group.yaml
+releasenotes/notes/victoria-02-remove-flavor-api.yaml
+releasenotes/notes/victoria-03-replication-cli.yaml
+releasenotes/notes/victoria-add-role-for-instances.yaml
+releasenotes/notes/victoria-backup-strategy.yaml
+releasenotes/notes/victoria-create-datastore-version.yaml
+releasenotes/notes/victoria-flavor-optional.yaml
+releasenotes/notes/victoria-get-and-update-instance-access.yaml
+releasenotes/notes/victoria-rebuild-instance.yaml
+releasenotes/notes/wallaby-bulk-backup-delete.yaml
+releasenotes/notes/wallaby-datastore-version-number.yaml
+releasenotes/notes/wallaby-instance-operating-status.yaml
+releasenotes/notes/wallaby-project-backups.yaml
+releasenotes/notes/wallaby-restore-backup-from-remote.yaml
+releasenotes/notes/wallaby-update-datastore-version.yaml
+releasenotes/notes/xena-support-project-name-quota-cli.yaml
+releasenotes/source/conf.py
+releasenotes/source/index.rst
+releasenotes/source/mitaka.rst
+releasenotes/source/newton.rst
+releasenotes/source/ocata.rst
+releasenotes/source/pike.rst
+releasenotes/source/queens.rst
+releasenotes/source/rocky.rst
+releasenotes/source/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/_static/.placeholder
+releasenotes/source/_templates/.placeholder
+tools/install_venv_common.py
+troveclient/__init__.py
+troveclient/_i18n.py
+troveclient/auth_plugin.py
+troveclient/base.py
+troveclient/client.py
+troveclient/common.py
+troveclient/exceptions.py
+troveclient/extension.py
+troveclient/i18n.py
+troveclient/service_catalog.py
+troveclient/shell.py
+troveclient/utils.py
+troveclient/apiclient/__init__.py
+troveclient/apiclient/auth.py
+troveclient/apiclient/base.py
+troveclient/apiclient/client.py
+troveclient/apiclient/exceptions.py
+troveclient/compat/__init__.py
+troveclient/compat/auth.py
+troveclient/compat/base.py
+troveclient/compat/cli.py
+troveclient/compat/client.py
+troveclient/compat/common.py
+troveclient/compat/exceptions.py
+troveclient/compat/mcli.py
+troveclient/compat/utils.py
+troveclient/compat/versions.py
+troveclient/compat/tests/__init__.py
+troveclient/compat/tests/test_auth.py
+troveclient/compat/tests/test_common.py
+troveclient/osc/__init__.py
+troveclient/osc/plugin.py
+troveclient/osc/v1/__init__.py
+troveclient/osc/v1/base.py
+troveclient/osc/v1/database_backup_strategy.py
+troveclient/osc/v1/database_backups.py
+troveclient/osc/v1/database_clusters.py
+troveclient/osc/v1/database_configurations.py
+troveclient/osc/v1/database_flavors.py
+troveclient/osc/v1/database_instances.py
+troveclient/osc/v1/database_limits.py
+troveclient/osc/v1/database_logs.py
+troveclient/osc/v1/database_quota.py
+troveclient/osc/v1/database_root.py
+troveclient/osc/v1/database_users.py
+troveclient/osc/v1/databases.py
+troveclient/osc/v1/datastores.py
+troveclient/tests/__init__.py
+troveclient/tests/fakes.py
+troveclient/tests/test_accounts.py
+troveclient/tests/test_apiclient_exceptions.py
+troveclient/tests/test_backups.py
+troveclient/tests/test_base.py
+troveclient/tests/test_client.py
+troveclient/tests/test_clusters.py
+troveclient/tests/test_common.py
+troveclient/tests/test_configurations.py
+troveclient/tests/test_databases.py
+troveclient/tests/test_datastores.py
+troveclient/tests/test_discover.py
+troveclient/tests/test_instances.py
+troveclient/tests/test_limits.py
+troveclient/tests/test_management.py
+troveclient/tests/test_metadata.py
+troveclient/tests/test_modules.py
+troveclient/tests/test_root.py
+troveclient/tests/test_secgroups.py
+troveclient/tests/test_shell.py
+troveclient/tests/test_users.py
+troveclient/tests/test_utils.py
+troveclient/tests/utils.py
+troveclient/tests/osc/__init__.py
+troveclient/tests/osc/fakes.py
+troveclient/tests/osc/utils.py
+troveclient/tests/osc/v1/__init__.py
+troveclient/tests/osc/v1/fakes.py
+troveclient/tests/osc/v1/test_database_backup_strategy.py
+troveclient/tests/osc/v1/test_database_backups.py
+troveclient/tests/osc/v1/test_database_clusters.py
+troveclient/tests/osc/v1/test_database_configurations.py
+troveclient/tests/osc/v1/test_database_flavors.py
+troveclient/tests/osc/v1/test_database_instances.py
+troveclient/tests/osc/v1/test_database_limits.py
+troveclient/tests/osc/v1/test_database_logs.py
+troveclient/tests/osc/v1/test_database_quota.py
+troveclient/tests/osc/v1/test_database_root.py
+troveclient/tests/osc/v1/test_database_users.py
+troveclient/tests/osc/v1/test_databases.py
+troveclient/tests/osc/v1/test_datastores.py
+troveclient/v1/__init__.py
+troveclient/v1/accounts.py
+troveclient/v1/backup_strategy.py
+troveclient/v1/backups.py
+troveclient/v1/client.py
+troveclient/v1/clusters.py
+troveclient/v1/configurations.py
+troveclient/v1/databases.py
+troveclient/v1/datastores.py
+troveclient/v1/diagnostics.py
+troveclient/v1/flavors.py
+troveclient/v1/hosts.py
+troveclient/v1/instances.py
+troveclient/v1/limits.py
+troveclient/v1/management.py
+troveclient/v1/metadata.py
+troveclient/v1/modules.py
+troveclient/v1/quota.py
+troveclient/v1/root.py
+troveclient/v1/security_groups.py
+troveclient/v1/shell.py
+troveclient/v1/storage.py
+troveclient/v1/users.py
+troveclient/v1/volume_types.py
\ No newline at end of file
diff -pruN 1:8.0.0-1/python_troveclient.egg-info/top_level.txt 1:8.0.0-0ubuntu1/python_troveclient.egg-info/top_level.txt
--- 1:8.0.0-1/python_troveclient.egg-info/top_level.txt	1970-01-01 00:00:00.000000000 +0000
+++ 1:8.0.0-0ubuntu1/python_troveclient.egg-info/top_level.txt	2022-09-02 09:43:10.000000000 +0000
@@ -0,0 +1 @@
+troveclient
diff -pruN 1:8.0.0-1/setup.cfg 1:8.0.0-0ubuntu1/setup.cfg
--- 1:8.0.0-1/setup.cfg	2022-07-16 15:54:51.000000000 +0000
+++ 1:8.0.0-0ubuntu1/setup.cfg	2022-09-02 09:43:10.750604200 +0000
@@ -1,112 +1,115 @@
 [metadata]
 name = python-troveclient
 summary = Client library for OpenStack DBaaS API
-description_file =
-    README.rst
+description_file = 
+	README.rst
 author = OpenStack
 author_email = openstack-discuss@lists.openstack.org
 home_page = https://docs.openstack.org/python-troveclient/latest
 python_requires = >=3.8
-classifier =
-    Environment :: OpenStack
-    Intended Audience :: Information Technology
-    Intended Audience :: System Administrators
-    License :: OSI Approved :: Apache Software License
-    Operating System :: POSIX :: Linux
-    Programming Language :: Python
-    Programming Language :: Python :: 3
-    Programming Language :: Python :: 3.8
-    Programming Language :: Python :: 3.9
+classifier = 
+	Environment :: OpenStack
+	Intended Audience :: Information Technology
+	Intended Audience :: System Administrators
+	License :: OSI Approved :: Apache Software License
+	Operating System :: POSIX :: Linux
+	Programming Language :: Python
+	Programming Language :: Python :: 3
+	Programming Language :: Python :: 3.8
+	Programming Language :: Python :: 3.9
 
 [files]
-packages =
-    troveclient
+packages = 
+	troveclient
 
 [entry_points]
-console_scripts =
-    trove = troveclient.shell:main
+console_scripts = 
+	trove = troveclient.shell:main
+openstack.cli.extension = 
+	database = troveclient.osc.plugin
+openstack.database.v1 = 
+	database_backup_create= troveclient.osc.v1.database_backups:CreateDatabaseBackup
+	database_backup_delete = troveclient.osc.v1.database_backups:DeleteDatabaseBackup
+	database_backup_execution_delete = troveclient.osc.v1.database_backups:DeleteDatabaseBackupExecution
+	database_backup_list = troveclient.osc.v1.database_backups:ListDatabaseBackups
+	database_backup_list_instance = troveclient.osc.v1.database_backups:ListDatabaseInstanceBackups
+	database_backup_show = troveclient.osc.v1.database_backups:ShowDatabaseBackup
+	database_cluster_create = troveclient.osc.v1.database_clusters:CreateDatabaseCluster
+	database_cluster_delete = troveclient.osc.v1.database_clusters:DeleteDatabaseCluster
+	database_cluster_force_delete = troveclient.osc.v1.database_clusters:ForceDeleteDatabaseCluster
+	database_cluster_grow = troveclient.osc.v1.database_clusters:GrowDatabaseCluster
+	database_cluster_list = troveclient.osc.v1.database_clusters:ListDatabaseClusters
+	database_cluster_list_instances = troveclient.osc.v1.database_clusters:ListDatabaseClusterInstances
+	database_cluster_modules = troveclient.osc.v1.database_clusters:ListDatabaseClusterModules
+	database_cluster_reset_status = troveclient.osc.v1.database_clusters:ResetDatabaseClusterStatus
+	database_cluster_show = troveclient.osc.v1.database_clusters:ShowDatabaseCluster
+	database_cluster_shrink = troveclient.osc.v1.database_clusters:ShrinkDatabaseCluster
+	database_cluster_upgrade = troveclient.osc.v1.database_clusters:UpgradeDatabaseCluster
+	database_configuration_attach = troveclient.osc.v1.database_configurations:AttachDatabaseConfiguration
+	database_configuration_create = troveclient.osc.v1.database_configurations:CreateDatabaseConfiguration
+	database_configuration_default = troveclient.osc.v1.database_configurations:DefaultDatabaseConfiguration
+	database_configuration_delete = troveclient.osc.v1.database_configurations:DeleteDatabaseConfiguration
+	database_configuration_detach = troveclient.osc.v1.database_configurations:DetachDatabaseConfiguration
+	database_configuration_instances = troveclient.osc.v1.database_configurations:ListDatabaseConfigurationInstances
+	database_configuration_list = troveclient.osc.v1.database_configurations:ListDatabaseConfigurations
+	database_configuration_set = troveclient.osc.v1.database_configurations:UpdateDatabaseConfiguration
+	database_configuration_parameter_set = troveclient.osc.v1.database_configurations:SetDatabaseConfiguration
+	database_configuration_parameter_list = troveclient.osc.v1.database_configurations:ListDatabaseConfigurationParameters
+	database_configuration_parameter_show = troveclient.osc.v1.database_configurations:ShowDatabaseConfigurationParameter
+	database_configuration_show = troveclient.osc.v1.database_configurations:ShowDatabaseConfiguration
+	database_db_create = troveclient.osc.v1.databases:CreateDatabase
+	database_db_delete = troveclient.osc.v1.databases:DeleteDatabase
+	database_db_list = troveclient.osc.v1.databases:ListDatabases
+	database_flavor_list = troveclient.osc.v1.database_flavors:ListDatabaseFlavors
+	database_flavor_show = troveclient.osc.v1.database_flavors:ShowDatabaseFlavor
+	database_instance_create = troveclient.osc.v1.database_instances:CreateDatabaseInstance
+	database_instance_delete = troveclient.osc.v1.database_instances:DeleteDatabaseInstance
+	database_instance_force_delete = troveclient.osc.v1.database_instances:ForceDeleteDatabaseInstance
+	database_instance_list = troveclient.osc.v1.database_instances:ListDatabaseInstances
+	database_instance_reset_status = troveclient.osc.v1.database_instances:ResetDatabaseInstanceStatus
+	database_instance_resize_flavor = troveclient.osc.v1.database_instances:ResizeDatabaseInstanceFlavor
+	database_instance_resize_volume = troveclient.osc.v1.database_instances:ResizeDatabaseInstanceVolume
+	database_instance_restart = troveclient.osc.v1.database_instances:RestartDatabaseInstance
+	database_instance_show = troveclient.osc.v1.database_instances:ShowDatabaseInstance
+	database_instance_update = troveclient.osc.v1.database_instances:UpdateDatabaseInstance
+	database_instance_upgrade = troveclient.osc.v1.database_instances:UpgradeDatabaseInstance
+	database_instance_reboot = troveclient.osc.v1.database_instances:RebootDatabaseInstance
+	database_instance_rebuild = troveclient.osc.v1.database_instances:RebuildDatabaseInstance
+	database_instance_detach = troveclient.osc.v1.database_instances:DetachDatabaseInstanceReplica
+	database_instance_eject = troveclient.osc.v1.database_instances:EjectDatabaseInstanceReplicaSource
+	database_instance_promote = troveclient.osc.v1.database_instances:PromoteDatabaseInstanceToReplicaSource
+	database_limit_list = troveclient.osc.v1.database_limits:ListDatabaseLimits
+	database_log_list = troveclient.osc.v1.database_logs:ListDatabaseLogs
+	database_log_set = troveclient.osc.v1.database_logs:SetDatabaseInstanceLog
+	database_log_show = troveclient.osc.v1.database_logs:ShowDatabaseInstanceLog
+	database_log_tail = troveclient.osc.v1.database_logs:ShowDatabaseInstanceLogContents
+	database_log_save = troveclient.osc.v1.database_logs:SaveDatabaseInstanceLog
+	database_quota_show = troveclient.osc.v1.database_quota:ShowDatabaseQuota
+	database_quota_update = troveclient.osc.v1.database_quota:UpdateDatabaseQuota
+	database_root_disable = troveclient.osc.v1.database_root:DisableDatabaseRoot
+	database_root_enable = troveclient.osc.v1.database_root:EnableDatabaseRoot
+	database_root_show = troveclient.osc.v1.database_root:ShowDatabaseRoot
+	database_user_create = troveclient.osc.v1.database_users:CreateDatabaseUser
+	database_user_delete = troveclient.osc.v1.database_users:DeleteDatabaseUser
+	database_user_grant_access = troveclient.osc.v1.database_users:GrantDatabaseUserAccess
+	database_user_list = troveclient.osc.v1.database_users:ListDatabaseUsers
+	database_user_revoke_access = troveclient.osc.v1.database_users:RevokeDatabaseUserAccess
+	database_user_show = troveclient.osc.v1.database_users:ShowDatabaseUser
+	database_user_show_access = troveclient.osc.v1.database_users:ShowDatabaseUserAccess
+	database_user_update_attributes = troveclient.osc.v1.database_users:UpdateDatabaseUserAttributes
+	datastore_list = troveclient.osc.v1.datastores:ListDatastores
+	datastore_show = troveclient.osc.v1.datastores:ShowDatastore
+	datastore_delete = troveclient.osc.v1.datastores:DeleteDatastore
+	datastore_version_create = troveclient.osc.v1.datastores:CreateDatastoreVersion
+	datastore_version_list = troveclient.osc.v1.datastores:ListDatastoreVersions
+	datastore_version_show = troveclient.osc.v1.datastores:ShowDatastoreVersion
+	datastore_version_delete = troveclient.osc.v1.datastores:DeleteDatastoreVersion
+	datastore_version_set = troveclient.osc.v1.datastores:UpdateDatastoreVersion
+	database_backup_strategy_list = troveclient.osc.v1.database_backup_strategy:ListDatabaseBackupStrategies
+	database_backup_strategy_create = troveclient.osc.v1.database_backup_strategy:CreateDatabaseBackupStrategy
+	database_backup_strategy_delete = troveclient.osc.v1.database_backup_strategy:DeleteDatabaseBackupStrategy
 
-openstack.cli.extension =
-    database = troveclient.osc.plugin
+[egg_info]
+tag_build = 
+tag_date = 0
 
-openstack.database.v1 =
-    database_backup_create= troveclient.osc.v1.database_backups:CreateDatabaseBackup
-    database_backup_delete = troveclient.osc.v1.database_backups:DeleteDatabaseBackup
-    database_backup_execution_delete = troveclient.osc.v1.database_backups:DeleteDatabaseBackupExecution
-    database_backup_list = troveclient.osc.v1.database_backups:ListDatabaseBackups
-    database_backup_list_instance = troveclient.osc.v1.database_backups:ListDatabaseInstanceBackups
-    database_backup_show = troveclient.osc.v1.database_backups:ShowDatabaseBackup
-    database_cluster_create = troveclient.osc.v1.database_clusters:CreateDatabaseCluster
-    database_cluster_delete = troveclient.osc.v1.database_clusters:DeleteDatabaseCluster
-    database_cluster_force_delete = troveclient.osc.v1.database_clusters:ForceDeleteDatabaseCluster
-    database_cluster_grow = troveclient.osc.v1.database_clusters:GrowDatabaseCluster
-    database_cluster_list = troveclient.osc.v1.database_clusters:ListDatabaseClusters
-    database_cluster_list_instances = troveclient.osc.v1.database_clusters:ListDatabaseClusterInstances
-    database_cluster_modules = troveclient.osc.v1.database_clusters:ListDatabaseClusterModules
-    database_cluster_reset_status = troveclient.osc.v1.database_clusters:ResetDatabaseClusterStatus
-    database_cluster_show = troveclient.osc.v1.database_clusters:ShowDatabaseCluster
-    database_cluster_shrink = troveclient.osc.v1.database_clusters:ShrinkDatabaseCluster
-    database_cluster_upgrade = troveclient.osc.v1.database_clusters:UpgradeDatabaseCluster
-    database_configuration_attach = troveclient.osc.v1.database_configurations:AttachDatabaseConfiguration
-    database_configuration_create = troveclient.osc.v1.database_configurations:CreateDatabaseConfiguration
-    database_configuration_default = troveclient.osc.v1.database_configurations:DefaultDatabaseConfiguration
-    database_configuration_delete = troveclient.osc.v1.database_configurations:DeleteDatabaseConfiguration
-    database_configuration_detach = troveclient.osc.v1.database_configurations:DetachDatabaseConfiguration
-    database_configuration_instances = troveclient.osc.v1.database_configurations:ListDatabaseConfigurationInstances
-    database_configuration_list = troveclient.osc.v1.database_configurations:ListDatabaseConfigurations
-    database_configuration_set = troveclient.osc.v1.database_configurations:UpdateDatabaseConfiguration
-    database_configuration_parameter_set = troveclient.osc.v1.database_configurations:SetDatabaseConfiguration
-    database_configuration_parameter_list = troveclient.osc.v1.database_configurations:ListDatabaseConfigurationParameters
-    database_configuration_parameter_show = troveclient.osc.v1.database_configurations:ShowDatabaseConfigurationParameter
-    database_configuration_show = troveclient.osc.v1.database_configurations:ShowDatabaseConfiguration
-    database_db_create = troveclient.osc.v1.databases:CreateDatabase
-    database_db_delete = troveclient.osc.v1.databases:DeleteDatabase
-    database_db_list = troveclient.osc.v1.databases:ListDatabases
-    database_flavor_list = troveclient.osc.v1.database_flavors:ListDatabaseFlavors
-    database_flavor_show = troveclient.osc.v1.database_flavors:ShowDatabaseFlavor
-    database_instance_create = troveclient.osc.v1.database_instances:CreateDatabaseInstance
-    database_instance_delete = troveclient.osc.v1.database_instances:DeleteDatabaseInstance
-    database_instance_force_delete = troveclient.osc.v1.database_instances:ForceDeleteDatabaseInstance
-    database_instance_list = troveclient.osc.v1.database_instances:ListDatabaseInstances
-    database_instance_reset_status = troveclient.osc.v1.database_instances:ResetDatabaseInstanceStatus
-    database_instance_resize_flavor = troveclient.osc.v1.database_instances:ResizeDatabaseInstanceFlavor
-    database_instance_resize_volume = troveclient.osc.v1.database_instances:ResizeDatabaseInstanceVolume
-    database_instance_restart = troveclient.osc.v1.database_instances:RestartDatabaseInstance
-    database_instance_show = troveclient.osc.v1.database_instances:ShowDatabaseInstance
-    database_instance_update = troveclient.osc.v1.database_instances:UpdateDatabaseInstance
-    database_instance_upgrade = troveclient.osc.v1.database_instances:UpgradeDatabaseInstance
-    database_instance_reboot = troveclient.osc.v1.database_instances:RebootDatabaseInstance
-    database_instance_rebuild = troveclient.osc.v1.database_instances:RebuildDatabaseInstance
-    database_instance_detach = troveclient.osc.v1.database_instances:DetachDatabaseInstanceReplica
-    database_instance_eject = troveclient.osc.v1.database_instances:EjectDatabaseInstanceReplicaSource
-    database_instance_promote = troveclient.osc.v1.database_instances:PromoteDatabaseInstanceToReplicaSource
-    database_limit_list = troveclient.osc.v1.database_limits:ListDatabaseLimits
-    database_log_list = troveclient.osc.v1.database_logs:ListDatabaseLogs
-    database_log_set = troveclient.osc.v1.database_logs:SetDatabaseInstanceLog
-    database_log_show = troveclient.osc.v1.database_logs:ShowDatabaseInstanceLog
-    database_log_tail = troveclient.osc.v1.database_logs:ShowDatabaseInstanceLogContents
-    database_log_save = troveclient.osc.v1.database_logs:SaveDatabaseInstanceLog
-    database_quota_show = troveclient.osc.v1.database_quota:ShowDatabaseQuota
-    database_quota_update = troveclient.osc.v1.database_quota:UpdateDatabaseQuota
-    database_root_disable = troveclient.osc.v1.database_root:DisableDatabaseRoot
-    database_root_enable = troveclient.osc.v1.database_root:EnableDatabaseRoot
-    database_root_show = troveclient.osc.v1.database_root:ShowDatabaseRoot
-    database_user_create = troveclient.osc.v1.database_users:CreateDatabaseUser
-    database_user_delete = troveclient.osc.v1.database_users:DeleteDatabaseUser
-    database_user_grant_access = troveclient.osc.v1.database_users:GrantDatabaseUserAccess
-    database_user_list = troveclient.osc.v1.database_users:ListDatabaseUsers
-    database_user_revoke_access = troveclient.osc.v1.database_users:RevokeDatabaseUserAccess
-    database_user_show = troveclient.osc.v1.database_users:ShowDatabaseUser
-    database_user_show_access = troveclient.osc.v1.database_users:ShowDatabaseUserAccess
-    database_user_update_attributes = troveclient.osc.v1.database_users:UpdateDatabaseUserAttributes
-    datastore_list = troveclient.osc.v1.datastores:ListDatastores
-    datastore_show = troveclient.osc.v1.datastores:ShowDatastore
-    datastore_delete = troveclient.osc.v1.datastores:DeleteDatastore
-    datastore_version_create = troveclient.osc.v1.datastores:CreateDatastoreVersion
-    datastore_version_list = troveclient.osc.v1.datastores:ListDatastoreVersions
-    datastore_version_show = troveclient.osc.v1.datastores:ShowDatastoreVersion
-    datastore_version_delete = troveclient.osc.v1.datastores:DeleteDatastoreVersion
-    datastore_version_set = troveclient.osc.v1.datastores:UpdateDatastoreVersion
-    database_backup_strategy_list = troveclient.osc.v1.database_backup_strategy:ListDatabaseBackupStrategies
-    database_backup_strategy_create = troveclient.osc.v1.database_backup_strategy:CreateDatabaseBackupStrategy
-    database_backup_strategy_delete = troveclient.osc.v1.database_backup_strategy:DeleteDatabaseBackupStrategy
