)]}'
{"id":"openstack%2Fpython-openstackclient~612735","triplet_id":"openstack%2Fpython-openstackclient~master~Ic95f87b36a416a2b50cb2193fd5759ab59336975","project":"openstack/python-openstackclient","branch":"master","topic":"volume","hashtags":[],"change_id":"Ic95f87b36a416a2b50cb2193fd5759ab59336975","subject":"Add volume backup import/export commands","status":"MERGED","created":"2018-10-23 15:41:30.000000000","updated":"2018-11-10 20:27:36.000000000","submitted":"2018-11-10 20:27:36.000000000","submitter":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"total_comment_count":5,"unresolved_comment_count":0,"has_review_started":true,"submission_id":"612735-1541881656169-18b0b557","meta_rev_id":"a5b7690fd75063ac7f2c0852ca5088d8e14c5a14","_number":612735,"virtual_id_number":612735,"owner":{"_account_id":11904,"name":"Sean McGinnis","email":"sean.mcginnis@gmail.com","username":"SeanM"},"actions":{},"labels":{"Verified":{"approved":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"all":[{"value":0,"_account_id":11904,"name":"Sean McGinnis","email":"sean.mcginnis@gmail.com","username":"SeanM"},{"value":0,"_account_id":6482,"name":"Steve Martinelli","email":"s.martinelli@gmail.com","username":"stevemar"},{"value":0,"_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"},{"value":2,"date":"2018-11-10 20:27:35.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}],"values":{"-2":"Fails","-1":"Doesn\u0027t seem to work"," 0":"No score","+1":"Works for me","+2":"Verified"},"description":"","default_value":0,"optional":true},"Code-Review":{"approved":{"_account_id":6482,"name":"Steve Martinelli","email":"s.martinelli@gmail.com","username":"stevemar"},"all":[{"value":0,"_account_id":11904,"name":"Sean McGinnis","email":"sean.mcginnis@gmail.com","username":"SeanM"},{"value":2,"date":"2018-11-10 19:00:02.000000000","_account_id":6482,"name":"Steve Martinelli","email":"s.martinelli@gmail.com","username":"stevemar"},{"value":0,"_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"},{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}],"values":{"-2":"Do not merge","-1":"This patch needs further work before it can be merged"," 0":"No score","+1":"Looks good to me, but someone else must approve","+2":"Looks good to me (core reviewer)"},"description":"","default_value":0,"optional":true},"Workflow":{"approved":{"_account_id":6482,"name":"Steve Martinelli","email":"s.martinelli@gmail.com","username":"stevemar"},"all":[{"value":0,"_account_id":11904,"name":"Sean McGinnis","email":"sean.mcginnis@gmail.com","username":"SeanM"},{"value":1,"date":"2018-11-10 19:00:02.000000000","_account_id":6482,"name":"Steve Martinelli","email":"s.martinelli@gmail.com","username":"stevemar"},{"value":0,"_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"},{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}],"values":{"-1":"Work in progress"," 0":"Ready for reviews","+1":"Approved"},"description":"","default_value":0,"optional":true}},"removable_reviewers":[],"reviewers":{"REVIEWER":[{"_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"},{"_account_id":6482,"name":"Steve Martinelli","email":"s.martinelli@gmail.com","username":"stevemar"},{"_account_id":11904,"name":"Sean McGinnis","email":"sean.mcginnis@gmail.com","username":"SeanM"},{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2018-11-02 17:26:03.000000000","updated_by":{"_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"},"reviewer":{"_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"},"state":"REVIEWER"},{"updated":"2018-11-10 19:00:02.000000000","updated_by":{"_account_id":6482,"name":"Steve Martinelli","email":"s.martinelli@gmail.com","username":"stevemar"},"reviewer":{"_account_id":6482,"name":"Steve Martinelli","email":"s.martinelli@gmail.com","username":"stevemar"},"state":"REVIEWER"},{"updated":"2018-11-10 20:27:35.000000000","updated_by":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"reviewer":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"state":"REVIEWER"}],"messages":[{"id":"57d4296c50838de2c2e6dfc536e630c84a96bfa4","author":{"_account_id":11904,"name":"Sean McGinnis","email":"sean.mcginnis@gmail.com","username":"SeanM"},"date":"2018-10-23 15:41:30.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"13fa73b90f96c304f6f89789067990e537103eee","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2018-10-23 18:24:12.000000000","message":"Patch Set 1: Verified+1\n\nBuild succeeded (check pipeline).\n\n- test-release-openstack-python3 http://logs.openstack.org/35/612735/1/check/test-release-openstack-python3/75687ee/ : SUCCESS in 3m 23s\n- openstackclient-check-plugins http://logs.openstack.org/35/612735/1/check/openstackclient-check-plugins/2ef4dc2/ : SUCCESS in 5m 58s (non-voting)\n- osc-tox-py27-tips http://logs.openstack.org/35/612735/1/check/osc-tox-py27-tips/6824aa1/ : SUCCESS in 5m 40s\n- osc-tox-py35-tips http://logs.openstack.org/35/612735/1/check/osc-tox-py35-tips/f8f669d/ : SUCCESS in 5m 51s\n- openstack-tox-cover http://logs.openstack.org/35/612735/1/check/openstack-tox-cover/11e41a7/cover/ : SUCCESS in 5m 51s\n- openstack-tox-lower-constraints http://logs.openstack.org/35/612735/1/check/openstack-tox-lower-constraints/4819e6d/ : SUCCESS in 6m 14s\n- openstack-tox-pep8 http://logs.openstack.org/35/612735/1/check/openstack-tox-pep8/8e0b19b/ : SUCCESS in 4m 48s\n- openstack-tox-py27 http://logs.openstack.org/35/612735/1/check/openstack-tox-py27/881ace0/ : SUCCESS in 4m 52s\n- openstack-tox-py35 http://logs.openstack.org/35/612735/1/check/openstack-tox-py35/3912f7e/ : SUCCESS in 4m 35s\n- openstack-tox-py36 http://logs.openstack.org/35/612735/1/check/openstack-tox-py36/f2ec101/ : SUCCESS in 4m 51s\n- openstack-tox-docs http://logs.openstack.org/35/612735/1/check/openstack-tox-docs/ab4f7e1/html/ : SUCCESS in 5m 41s\n- build-openstack-releasenotes http://logs.openstack.org/35/612735/1/check/build-openstack-releasenotes/ea96c35/html/ : SUCCESS in 4m 34s\n- tempest-full http://logs.openstack.org/35/612735/1/check/tempest-full/963c53f/ : SUCCESS in 1h 23m 48s\n- tempest-full-py3 http://logs.openstack.org/35/612735/1/check/tempest-full-py3/3cc232a/ : SUCCESS in 1h 20m 11s\n- osc-functional-devstack http://logs.openstack.org/35/612735/1/check/osc-functional-devstack/6a13937/ : SUCCESS in 52m 25s\n- osc-functional-devstack-tips http://logs.openstack.org/35/612735/1/check/osc-functional-devstack-tips/a41be10/ : SUCCESS in 52m 15s","accounts_in_message":[],"_revision_number":1},{"id":"19997d9d1a4d4751f587018278cebecf4f8caa38","author":{"_account_id":6482,"name":"Steve Martinelli","email":"s.martinelli@gmail.com","username":"stevemar"},"date":"2018-10-26 02:33:28.000000000","message":"Patch Set 1: Code-Review+2\n\n(2 comments)\n\nsmall typo, looks good otherwise. the doc change could have been a separate patch.","accounts_in_message":[],"_revision_number":1},{"id":"f5f2ee67447fbf058b36c24cc95d89073541d357","author":{"_account_id":11904,"name":"Sean McGinnis","email":"sean.mcginnis@gmail.com","username":"SeanM"},"date":"2018-10-26 13:13:12.000000000","message":"Uploaded patch set 2.","accounts_in_message":[],"_revision_number":2},{"id":"7c36d5e53a2fa75d1722dcbaa259eb53587f9f91","author":{"_account_id":11904,"name":"Sean McGinnis","email":"sean.mcginnis@gmail.com","username":"SeanM"},"date":"2018-10-26 13:13:34.000000000","message":"Patch Set 1:\n\n(1 comment)","accounts_in_message":[],"_revision_number":1},{"id":"1e5155a403aed61de907289033b466f85324bf1d","author":{"_account_id":11904,"name":"Sean McGinnis","email":"sean.mcginnis@gmail.com","username":"SeanM"},"date":"2018-10-26 13:14:34.000000000","message":"Patch Set 1:\n\n(1 comment)","accounts_in_message":[],"_revision_number":1},{"id":"764e801570246a48c40e537f865df5f846d2f2ab","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2018-10-26 18:37:45.000000000","message":"Patch Set 2: Verified+1\n\nBuild succeeded (check pipeline).\n\n- test-release-openstack-python3 http://logs.openstack.org/35/612735/2/check/test-release-openstack-python3/38b1ccb/ : SUCCESS in 3m 06s\n- openstackclient-check-plugins http://logs.openstack.org/35/612735/2/check/openstackclient-check-plugins/f84016f/ : SUCCESS in 6m 37s (non-voting)\n- osc-tox-py27-tips http://logs.openstack.org/35/612735/2/check/osc-tox-py27-tips/d205e3d/ : SUCCESS in 7m 32s\n- osc-tox-py35-tips http://logs.openstack.org/35/612735/2/check/osc-tox-py35-tips/371411b/ : SUCCESS in 6m 44s\n- openstack-tox-cover http://logs.openstack.org/35/612735/2/check/openstack-tox-cover/eb83432/cover/ : SUCCESS in 5m 35s\n- openstack-tox-lower-constraints http://logs.openstack.org/35/612735/2/check/openstack-tox-lower-constraints/2ec2832/ : SUCCESS in 5m 16s\n- openstack-tox-pep8 http://logs.openstack.org/35/612735/2/check/openstack-tox-pep8/5fc3e8c/ : SUCCESS in 5m 49s\n- openstack-tox-py27 http://logs.openstack.org/35/612735/2/check/openstack-tox-py27/7bc9882/ : SUCCESS in 4m 47s\n- openstack-tox-py35 http://logs.openstack.org/35/612735/2/check/openstack-tox-py35/435a0f7/ : SUCCESS in 5m 36s\n- openstack-tox-py36 http://logs.openstack.org/35/612735/2/check/openstack-tox-py36/11fe367/ : SUCCESS in 5m 07s\n- openstack-tox-docs http://logs.openstack.org/35/612735/2/check/openstack-tox-docs/e08074c/html/ : SUCCESS in 5m 23s\n- build-openstack-releasenotes http://logs.openstack.org/35/612735/2/check/build-openstack-releasenotes/3d8b5dc/html/ : SUCCESS in 5m 13s\n- tempest-full http://logs.openstack.org/35/612735/2/check/tempest-full/00bf3fc/ : SUCCESS in 1h 42m 31s\n- tempest-full-py3 http://logs.openstack.org/35/612735/2/check/tempest-full-py3/3062343/ : SUCCESS in 1h 43m 17s\n- osc-functional-devstack http://logs.openstack.org/35/612735/2/check/osc-functional-devstack/4323ce0/ : SUCCESS in 38m 45s\n- osc-functional-devstack-tips http://logs.openstack.org/35/612735/2/check/osc-functional-devstack-tips/4f82618/ : SUCCESS in 52m 59s","accounts_in_message":[],"_revision_number":2},{"id":"4e14d96d2bfce2b71feae57e05934208bdea6735","author":{"_account_id":6482,"name":"Steve Martinelli","email":"s.martinelli@gmail.com","username":"stevemar"},"date":"2018-10-27 01:45:24.000000000","message":"Patch Set 2: Code-Review+2","accounts_in_message":[],"_revision_number":2},{"id":"8fddd87e759067fb42261783b0a487c92df31e75","author":{"_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"},"date":"2018-11-02 17:26:03.000000000","message":"Patch Set 2: Code-Review+2 Workflow+1\n\n(1 comment)\n\nI\u0027m not generally a fan of multiple positional arguments outside of add/remove commands, but I understand why it is that way and if someone else as pedantic as me wants to add the option to do it instead that\u0027ll be fine too.","accounts_in_message":[],"_revision_number":2},{"id":"f5ecc6a97db125632fded486b77fab30c7e05b45","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2018-11-02 18:59:27.000000000","message":"Patch Set 2: Verified-2\n\nMerge Failed.\n\nThis change or one of its cross-repo dependencies was unable to be automatically merged with the current state of its repository. Please rebase the change and upload a new patchset.","accounts_in_message":[],"_revision_number":2},{"id":"622b3c12feb9d2b443d1c25d6366bf1c0d806002","author":{"_account_id":11904,"name":"Sean McGinnis","email":"sean.mcginnis@gmail.com","username":"SeanM"},"date":"2018-11-10 08:11:13.000000000","message":"Uploaded patch set 3.","accounts_in_message":[],"_revision_number":3},{"id":"927a21f8aff0292a31b005b76189fd5564f43ec3","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2018-11-10 10:10:31.000000000","message":"Patch Set 3: Verified+1\n\nBuild succeeded (check pipeline).\n\n- test-release-openstack http://logs.openstack.org/35/612735/3/check/test-release-openstack/8895979/ : SUCCESS in 3m 25s\n- openstackclient-check-plugins http://logs.openstack.org/35/612735/3/check/openstackclient-check-plugins/c764aec/ : SUCCESS in 5m 44s (non-voting)\n- osc-tox-py27-tips http://logs.openstack.org/35/612735/3/check/osc-tox-py27-tips/89b502a/ : SUCCESS in 5m 32s\n- osc-tox-py35-tips http://logs.openstack.org/35/612735/3/check/osc-tox-py35-tips/cd37d08/ : SUCCESS in 5m 09s\n- openstack-tox-cover http://logs.openstack.org/35/612735/3/check/openstack-tox-cover/31f1056/cover/ : SUCCESS in 8m 03s\n- openstack-tox-lower-constraints http://logs.openstack.org/35/612735/3/check/openstack-tox-lower-constraints/ae1c72c/ : SUCCESS in 6m 24s\n- openstack-tox-pep8 http://logs.openstack.org/35/612735/3/check/openstack-tox-pep8/431b39e/ : SUCCESS in 4m 54s\n- openstack-tox-py27 http://logs.openstack.org/35/612735/3/check/openstack-tox-py27/0afb0da/ : SUCCESS in 4m 51s\n- openstack-tox-py35 http://logs.openstack.org/35/612735/3/check/openstack-tox-py35/6f0fc8c/ : SUCCESS in 4m 02s\n- openstack-tox-py36 http://logs.openstack.org/35/612735/3/check/openstack-tox-py36/a9d5533/ : SUCCESS in 4m 39s\n- openstack-tox-docs http://logs.openstack.org/35/612735/3/check/openstack-tox-docs/b74c29e/html/ : SUCCESS in 4m 33s\n- build-openstack-releasenotes http://logs.openstack.org/35/612735/3/check/build-openstack-releasenotes/ad6371b/html/ : SUCCESS in 5m 12s\n- tempest-full http://logs.openstack.org/35/612735/3/check/tempest-full/1bbb88d/ : SUCCESS in 1h 52m 30s\n- tempest-full-py3 http://logs.openstack.org/35/612735/3/check/tempest-full-py3/8af77a4/ : SUCCESS in 1h 18m 31s\n- osc-functional-devstack http://logs.openstack.org/35/612735/3/check/osc-functional-devstack/37aff19/ : SUCCESS in 43m 18s\n- osc-functional-devstack-tips http://logs.openstack.org/35/612735/3/check/osc-functional-devstack-tips/1b10274/ : SUCCESS in 41m 24s","accounts_in_message":[],"_revision_number":3},{"id":"042d621a920ef04bac71df9d196082d9a789c473","author":{"_account_id":6482,"name":"Steve Martinelli","email":"s.martinelli@gmail.com","username":"stevemar"},"date":"2018-11-10 19:00:02.000000000","message":"Patch Set 3: Code-Review+2 Workflow+1\n\nthis was already approved","accounts_in_message":[],"_revision_number":3},{"id":"3cd10a5c8c3721e08cd62b3476469e7138911130","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2018-11-10 19:00:14.000000000","message":"Patch Set 3: -Verified\n\nStarting gate jobs.","accounts_in_message":[],"_revision_number":3},{"id":"29206302ad1ecd5137a647f9f8cf631a03f35688","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2018-11-10 20:27:35.000000000","message":"Patch Set 3: Verified+2\n\nBuild succeeded (gate pipeline).\n\n- test-release-openstack http://logs.openstack.org/35/612735/3/gate/test-release-openstack/5652616/ : SUCCESS in 3m 25s\n- osc-tox-py27-tips http://logs.openstack.org/35/612735/3/gate/osc-tox-py27-tips/638e641/ : SUCCESS in 5m 00s\n- osc-tox-py35-tips http://logs.openstack.org/35/612735/3/gate/osc-tox-py35-tips/ea32d30/ : SUCCESS in 6m 09s\n- openstack-tox-lower-constraints http://logs.openstack.org/35/612735/3/gate/openstack-tox-lower-constraints/f3729a1/ : SUCCESS in 4m 22s\n- openstack-tox-pep8 http://logs.openstack.org/35/612735/3/gate/openstack-tox-pep8/ade4836/ : SUCCESS in 5m 17s\n- openstack-tox-py27 http://logs.openstack.org/35/612735/3/gate/openstack-tox-py27/7a85443/ : SUCCESS in 4m 31s\n- openstack-tox-py35 http://logs.openstack.org/35/612735/3/gate/openstack-tox-py35/5c5b3ed/ : SUCCESS in 4m 55s\n- openstack-tox-py36 http://logs.openstack.org/35/612735/3/gate/openstack-tox-py36/09a3a37/ : SUCCESS in 3m 56s\n- openstack-tox-docs http://logs.openstack.org/35/612735/3/gate/openstack-tox-docs/5700b7a/html/ : SUCCESS in 5m 07s\n- build-openstack-releasenotes http://logs.openstack.org/35/612735/3/gate/build-openstack-releasenotes/f8ea216/html/ : SUCCESS in 4m 06s\n- tempest-full http://logs.openstack.org/35/612735/3/gate/tempest-full/e8b5c23/ : SUCCESS in 1h 26m 18s\n- tempest-full-py3 http://logs.openstack.org/35/612735/3/gate/tempest-full-py3/bbb2b8b/ : SUCCESS in 1h 23m 01s\n- osc-functional-devstack http://logs.openstack.org/35/612735/3/gate/osc-functional-devstack/1b60e51/ : SUCCESS in 45m 22s","accounts_in_message":[],"_revision_number":3},{"id":"cc89d3a957b93542646a4f0ff55dd8a56b13416c","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2018-11-10 20:27:36.000000000","message":"Change has been successfully merged by Zuul","accounts_in_message":[],"_revision_number":3}],"current_revision_number":3,"current_revision":"b90c780d2b99a91dd479bcc5f20caddcfb652f76","revisions":{"40bcd7f681fc3f1c5e0c55a784fb1c4ff32c1a93":{"kind":"REWORK","_number":1,"created":"2018-10-23 15:41:30.000000000","uploader":{"_account_id":11904,"name":"Sean McGinnis","email":"sean.mcginnis@gmail.com","username":"SeanM"},"ref":"refs/changes/35/612735/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-openstackclient","ref":"refs/changes/35/612735/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/35/612735/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/35/612735/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/35/612735/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-openstackclient refs/changes/35/612735/1"}}},"commit":{"parents":[{"commit":"02f492ae4cc52ed2642f42bc0c1e5e417ebfe527","subject":"Merge \"Handle not having cinderclient.v1 available\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/02f492ae4cc52ed2642f42bc0c1e5e417ebfe527"}]}],"author":{"name":"Sean McGinnis","email":"sean.mcginnis@gmail.com","date":"2018-10-23 15:36:34.000000000","tz":-300},"committer":{"name":"Sean McGinnis","email":"sean.mcginnis@gmail.com","date":"2018-10-23 15:41:22.000000000","tz":-300},"subject":"Add volume backup import/export commands","message":"Add volume backup import/export commands\n\nThis adds commands to import and export volume backup records so they\ncan be imported and restored on other Cinder instances or to the\noriginal instance if the service or database has been lost and had to be\nrebuilt.\n\nI know this is a commonly used process by some users, so it would be\ngood to have this functionality in osc so they do not have to switch\nclients.\n\nMore details about the export and import process can be found here:\n\nhttps://docs.openstack.org/cinder/latest/admin/blockstorage-volume-backups-export-import.html\n\nChange-Id: Ic95f87b36a416a2b50cb2193fd5759ab59336975\nSigned-off-by: Sean McGinnis \u003csean.mcginnis@gmail.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/40bcd7f681fc3f1c5e0c55a784fb1c4ff32c1a93"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/40bcd7f681fc3f1c5e0c55a784fb1c4ff32c1a93"}]},"branch":"refs/heads/master"},"0754daa1f11bd6b91ea30a78d6f292cbd98e3e7d":{"kind":"REWORK","_number":2,"created":"2018-10-26 13:13:12.000000000","uploader":{"_account_id":11904,"name":"Sean McGinnis","email":"sean.mcginnis@gmail.com","username":"SeanM"},"ref":"refs/changes/35/612735/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-openstackclient","ref":"refs/changes/35/612735/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/35/612735/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/35/612735/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/35/612735/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-openstackclient refs/changes/35/612735/2"}}},"commit":{"parents":[{"commit":"02f492ae4cc52ed2642f42bc0c1e5e417ebfe527","subject":"Merge \"Handle not having cinderclient.v1 available\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/02f492ae4cc52ed2642f42bc0c1e5e417ebfe527"}]}],"author":{"name":"Sean McGinnis","email":"sean.mcginnis@gmail.com","date":"2018-10-23 15:36:34.000000000","tz":-300},"committer":{"name":"Sean McGinnis","email":"sean.mcginnis@gmail.com","date":"2018-10-26 13:12:54.000000000","tz":-300},"subject":"Add volume backup import/export commands","message":"Add volume backup import/export commands\n\nThis adds commands to import and export volume backup records so they\ncan be imported and restored on other Cinder instances or to the\noriginal instance if the service or database has been lost and had to be\nrebuilt.\n\nI know this is a commonly used process by some users, so it would be\ngood to have this functionality in osc so they do not have to switch\nclients.\n\nMore details about the export and import process can be found here:\n\nhttps://docs.openstack.org/cinder/latest/admin/blockstorage-volume-backups-export-import.html\n\nChange-Id: Ic95f87b36a416a2b50cb2193fd5759ab59336975\nSigned-off-by: Sean McGinnis \u003csean.mcginnis@gmail.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/0754daa1f11bd6b91ea30a78d6f292cbd98e3e7d"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/0754daa1f11bd6b91ea30a78d6f292cbd98e3e7d"}]},"branch":"refs/heads/master"},"b90c780d2b99a91dd479bcc5f20caddcfb652f76":{"kind":"REWORK","_number":3,"created":"2018-11-10 08:11:13.000000000","uploader":{"_account_id":11904,"name":"Sean McGinnis","email":"sean.mcginnis@gmail.com","username":"SeanM"},"ref":"refs/changes/35/612735/3","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-openstackclient","ref":"refs/changes/35/612735/3","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/35/612735/3 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/35/612735/3 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/35/612735/3 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-openstackclient refs/changes/35/612735/3"}}},"commit":{"parents":[{"commit":"097b45686e74d7f3ef086a1684e745cf83e73767","subject":"Merge \"Add project param in LimitList parser\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/097b45686e74d7f3ef086a1684e745cf83e73767"}]}],"author":{"name":"Sean McGinnis","email":"sean.mcginnis@gmail.com","date":"2018-10-23 15:36:34.000000000","tz":-300},"committer":{"name":"Sean McGinnis","email":"sean.mcginnis@gmail.com","date":"2018-11-10 08:11:04.000000000","tz":-360},"subject":"Add volume backup import/export commands","message":"Add volume backup import/export commands\n\nThis adds commands to import and export volume backup records so they\ncan be imported and restored on other Cinder instances or to the\noriginal instance if the service or database has been lost and had to be\nrebuilt.\n\nI know this is a commonly used process by some users, so it would be\ngood to have this functionality in osc so they do not have to switch\nclients.\n\nMore details about the export and import process can be found here:\n\nhttps://docs.openstack.org/cinder/latest/admin/blockstorage-volume-backups-export-import.html\n\nChange-Id: Ic95f87b36a416a2b50cb2193fd5759ab59336975\nSigned-off-by: Sean McGinnis \u003csean.mcginnis@gmail.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/b90c780d2b99a91dd479bcc5f20caddcfb652f76"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/b90c780d2b99a91dd479bcc5f20caddcfb652f76"}]},"branch":"refs/heads/master"}},"requirements":[],"submit_records":[],"submit_requirements":[]}
