)]}'
{"id":"openstack%2Fpython-openstackclient~781637","triplet_id":"openstack%2Fpython-openstackclient~master~I64aa0b4a8d4468baa8c63e5e30ee31de68df999d","project":"openstack/python-openstackclient","branch":"master","topic":"cinder-gaps","hashtags":[],"change_id":"I64aa0b4a8d4468baa8c63e5e30ee31de68df999d","subject":"volume: Add \u0027volume message *\u0027 commands","status":"MERGED","created":"2021-03-19 11:58:20.000000000","updated":"2021-06-18 16:55:08.000000000","submitted":"2021-06-18 16:52:04.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":"781637-cinder-gaps","meta_rev_id":"e3d3a2aac77afa7662c667141a84a48fb58a3682","_number":781637,"virtual_id_number":781637,"owner":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"actions":{},"labels":{"Verified":{"approved":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"all":[{"tag":"autogenerated:zuul:gate","value":2,"date":"2021-06-18 16:52:04.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":0,"_account_id":27900,"name":"Artem Goncharov","email":"artem.goncharov@gmail.com","username":"gtema"}],"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":27900,"name":"Artem Goncharov","email":"artem.goncharov@gmail.com","username":"gtema"},"all":[{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":2,"date":"2021-06-18 11:38:23.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":27900,"name":"Artem Goncharov","email":"artem.goncharov@gmail.com","username":"gtema"}],"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":27900,"name":"Artem Goncharov","email":"artem.goncharov@gmail.com","username":"gtema"},"all":[{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":1,"date":"2021-06-18 11:38:23.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":27900,"name":"Artem Goncharov","email":"artem.goncharov@gmail.com","username":"gtema"}],"values":{"-1":"Work in progress"," 0":"Ready for reviews","+1":"Approved"},"description":"","default_value":0,"optional":true}},"removable_reviewers":[],"reviewers":{"REVIEWER":[{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"_account_id":27900,"name":"Artem Goncharov","email":"artem.goncharov@gmail.com","username":"gtema"}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2021-03-19 13:00:07.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"},{"updated":"2021-03-19 15:09:56.000000000","updated_by":{"_account_id":27900,"name":"Artem Goncharov","email":"artem.goncharov@gmail.com","username":"gtema"},"reviewer":{"_account_id":27900,"name":"Artem Goncharov","email":"artem.goncharov@gmail.com","username":"gtema"},"state":"REVIEWER"}],"messages":[{"id":"1ccc0f99e3362c06d3d9a9d49b31ad90a793f45a","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"date":"2021-03-19 11:58:20.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"8bb3c04e3b0f2a0f71273f485122870d6093c2bd","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2021-03-19 13:00:07.000000000","message":"Patch Set 1: Verified-1\n\n(3 comments)\n\nBuild failed (check pipeline).  For information on how to proceed, see\nhttps://docs.opendev.org/opendev/infra-manual/latest/developers.html#automated-testing\n\n\n- test-release-openstack https://zuul.opendev.org/t/openstack/build/e59d2ba9379e47b0aed28fdad30f700b : SUCCESS in 3m 10s\n- openstackclient-check-plugins https://zuul.opendev.org/t/openstack/build/3bbb8d0e8926410c8385a579c3496a90 : SUCCESS in 5m 34s (non-voting)\n- osc-tox-py36-tips https://zuul.opendev.org/t/openstack/build/995ae61bac1148dfaa243332206b0c09 : SUCCESS in 5m 12s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/ccda47281c48441080e55d04c1386c25 : SUCCESS in 5m 24s\n- openstack-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/3b6f2ea32fd546c9a6dd9354c99c069f : SUCCESS in 4m 29s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/52915f8179e44870b6596bf34c5266c1 : FAILURE in 3m 58s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/b9f001c2f4894d9db2443b6c48f59036 : SUCCESS in 4m 57s\n- openstack-tox-py38 https://zuul.opendev.org/t/openstack/build/16f6ac5f7954441c87be15a6ad935781 : SUCCESS in 4m 46s\n- openstack-tox-py39 https://zuul.opendev.org/t/openstack/build/d085c55b47fd446995402cad7f172bc4 : SUCCESS in 4m 54s (non-voting)\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/1ae6cebfe9954134b2454fcc27698ef4 : SUCCESS in 6m 17s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/32be7c06d55d4f949420728e4ad326f5 : SUCCESS in 5m 09s\n- osc-build-image https://zuul.opendev.org/t/openstack/build/cdf01432424a4b62a7976d10c0e99a54 : SUCCESS in 7m 44s\n- osc-functional-devstack https://zuul.opendev.org/t/openstack/build/3eccaa5a4ed24ebc9bee0007c59187f5 : SUCCESS in 53m 06s\n- osc-functional-devstack-tips https://zuul.opendev.org/t/openstack/build/a4249cf0553041daa8d3d19a7b192c2f : SUCCESS in 56m 46s","accounts_in_message":[],"_revision_number":1},{"id":"12eebfd0f63a32607781c107cc61d093c3f4bed4","author":{"_account_id":27900,"name":"Artem Goncharov","email":"artem.goncharov@gmail.com","username":"gtema"},"date":"2021-03-19 15:09:56.000000000","message":"Patch Set 1: Code-Review-1\n\n(1 comment)\n\nI would really like to see us adding new commands using SDK from the beginning to avoid double work.\nThis patch may be actually used to work together with our NDSU students to do that.","accounts_in_message":[],"_revision_number":1},{"id":"bd3972359a8d6b8504a05867976973db89e5354b","author":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"date":"2021-03-19 15:29:38.000000000","message":"Patch Set 1:\n\n\u003e Patch Set 1: Code-Review-1\n\u003e \n\u003e (1 comment)\n\u003e \n\u003e I would really like to see us adding new commands using SDK from the beginning to avoid double work.\n\u003e This patch may be actually used to work together with our NDSU students to do that.\n\nWhile I am in favour of avoiding double work, doing this in two steps - one to add the command using the existing project specific client and another to migrate to openstacksdk - means we only have to worry about one potentially broken thing at a time and makes it a lot easier. For better or worse, the project-specific clients are battle tested. For compute, closing all the gaps with novaclient CLI using the novaclient bindings was easy (though tedious, of course). Now that I\u0027ve done that, I can keep the vast majority of the code and simply change the client being called as we continue to fill in openstacksdk gaps. It\u0027s much easier this way IMO","accounts_in_message":[],"_revision_number":1},{"id":"113bc8782766cb39db76db6ec10b8af49bc04492","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"date":"2021-03-19 15:46:07.000000000","message":"Uploaded patch set 2.","accounts_in_message":[],"_revision_number":2},{"id":"f83ceeec1745e3f2d92c893f237b897377858399","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"date":"2021-03-19 15:47:25.000000000","message":"Uploaded patch set 3: Commit message was updated.","accounts_in_message":[],"_revision_number":3},{"id":"ec45ce3a2825c2a4e6872292827816e10c6099c0","author":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"date":"2021-03-19 15:48:09.000000000","message":"Patch Set 3:\n\n(4 comments)\n\nFixed the pep8 issues","accounts_in_message":[],"_revision_number":3},{"id":"cc9c332a86617432788b1c68e0309c34b387353e","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2021-03-19 17:35:18.000000000","message":"Patch Set 3: Verified+1\n\nBuild succeeded (check pipeline).\n\n- test-release-openstack https://zuul.opendev.org/t/openstack/build/d76c1b13682a4c2aa069ac64c68d8846 : SUCCESS in 2m 50s\n- openstackclient-check-plugins https://zuul.opendev.org/t/openstack/build/ecc8d04ebc27455e91d63cf415c794a3 : SUCCESS in 5m 59s (non-voting)\n- osc-tox-py36-tips https://zuul.opendev.org/t/openstack/build/6631cce10fa3473196ca10a671206b99 : SUCCESS in 5m 52s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/938787f138084483b608dfd060b6e7ce : SUCCESS in 7m 48s\n- openstack-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/981735bd5f684ff8a2f6eff7594a3d0e : SUCCESS in 5m 52s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/e47962c3e9a34ed7ab0a48a34fcc2418 : SUCCESS in 4m 25s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/46c9228f15ed43828538d8f3ca5a3732 : SUCCESS in 4m 56s\n- openstack-tox-py38 https://zuul.opendev.org/t/openstack/build/fe17d78b611c40f98ba340db9c68561c : SUCCESS in 4m 56s\n- openstack-tox-py39 https://zuul.opendev.org/t/openstack/build/41e7b6fa0a114573a651dce479310290 : SUCCESS in 5m 27s (non-voting)\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/5700ba4b069b45c6a3ae730a9007d5f6 : SUCCESS in 7m 27s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/c3a75252aebd4bda9f92159f57ebebe2 : SUCCESS in 7m 09s\n- osc-build-image https://zuul.opendev.org/t/openstack/build/a36878fc512244929f050199ad3f865b : SUCCESS in 9m 58s\n- osc-functional-devstack https://zuul.opendev.org/t/openstack/build/883c978066444773809d12aa4bdc0717 : SUCCESS in 54m 01s\n- osc-functional-devstack-tips https://zuul.opendev.org/t/openstack/build/7bd3052e0f2d4ec2b1b8b937576ea8a4 : SUCCESS in 1h 06m 28s","accounts_in_message":[],"_revision_number":3},{"id":"feb000023416e1ac490b47029d298314e7ad2917","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"date":"2021-05-26 10:51:28.000000000","message":"Uploaded patch set 4.","accounts_in_message":[],"_revision_number":4},{"id":"a7c84fe31224f5aa6c9257dab1ee0bb3d8840773","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2021-05-26 11:44:46.000000000","message":"Patch Set 4: Verified+1\n\nBuild succeeded (check pipeline).\n\n- test-release-openstack https://zuul.opendev.org/t/openstack/build/a1531362fd174cbeaed5626f1747a7eb : SUCCESS in 2m 58s\n- openstackclient-check-plugins https://zuul.opendev.org/t/openstack/build/636aa0f101e74c4f8f8084350b655e2f : SUCCESS in 6m 25s (non-voting)\n- osc-tox-py36-tips https://zuul.opendev.org/t/openstack/build/bd6226fdb9d640658537dc9105666bee : SUCCESS in 6m 06s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/d4492bbb9df94a6a9076fae07303d0d2 : SUCCESS in 6m 14s\n- openstack-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/139e04494a774311893e4d980405fa40 : SUCCESS in 6m 03s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/f1325588f1774e3494e564ed0408362c : SUCCESS in 4m 06s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/704db1e0ffd24514b8b2543d5d16c005 : SUCCESS in 5m 03s\n- openstack-tox-py38 https://zuul.opendev.org/t/openstack/build/8fe8307d4cd74548a2c60446955a7018 : SUCCESS in 5m 31s\n- openstack-tox-py39 https://zuul.opendev.org/t/openstack/build/0dd2943efdf6478a892dc358269e3da5 : SUCCESS in 4m 48s (non-voting)\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/3498ae0fd8964b54b2bfb2da51b2e073 : SUCCESS in 5m 49s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/c977ac4c5d0d4590a98b17bf2261cfc3 : SUCCESS in 5m 01s\n- osc-build-image https://zuul.opendev.org/t/openstack/build/a44a3a71c17247ee820ce35773e7f41e : SUCCESS in 8m 28s\n- osc-functional-devstack https://zuul.opendev.org/t/openstack/build/18fecb09a829408e9e62301eaec5e12f : SUCCESS in 47m 43s\n- osc-functional-devstack-tips https://zuul.opendev.org/t/openstack/build/5453b8ca5197471b87db036a60fb289f : SUCCESS in 51m 41s","accounts_in_message":[],"_revision_number":4},{"id":"8509e469a27ce77186ecaddf915279ce1cb164d5","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"date":"2021-06-03 17:01:39.000000000","message":"Uploaded patch set 5.","accounts_in_message":[],"_revision_number":5},{"id":"7b360f8f2e99a25ddc9ef5790cab239e3a13912d","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2021-06-03 20:18:18.000000000","message":"Patch Set 5: Verified+1\n\nBuild succeeded (check pipeline).\n\n- test-release-openstack https://zuul.opendev.org/t/openstack/build/4673a243b2034d789d3ca9cc56bf3bf8 : SUCCESS in 3m 59s\n- openstackclient-check-plugins https://zuul.opendev.org/t/openstack/build/71156a6779a04a79b57d12a147397a41 : SUCCESS in 5m 33s (non-voting)\n- osc-tox-py36-tips https://zuul.opendev.org/t/openstack/build/b9e81bfbdc88425c87e4d50e39cf0867 : SUCCESS in 5m 50s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/e6244a6177ed4a6e8755e86b2eae0a68 : SUCCESS in 6m 14s\n- openstack-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/fa99a42125534e6080c4626fabfc3c6d : SUCCESS in 4m 58s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/f040d9e2fa514f89bc1e0b0f39da8ae2 : SUCCESS in 5m 13s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/07c4e15311f94a1d86b83dd21a67cd19 : SUCCESS in 7m 15s\n- openstack-tox-py38 https://zuul.opendev.org/t/openstack/build/2e6effc8a4ee42d086b49d57cbdb8e8b : SUCCESS in 5m 10s\n- openstack-tox-py39 https://zuul.opendev.org/t/openstack/build/06f9639c122e4665a7ca4485c9bf4e5e : SUCCESS in 5m 32s (non-voting)\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/d5a3a2da245646a89c14059fecfacdde : SUCCESS in 8m 52s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/4f3b940510224a459a603bc79b9e86a0 : SUCCESS in 5m 04s\n- osc-build-image https://zuul.opendev.org/t/openstack/build/7d242396937f4f17b0434424177a891f : SUCCESS in 8m 46s\n- osc-functional-devstack https://zuul.opendev.org/t/openstack/build/41c3d8f4d4b34082ab596ec1640c9a76 : SUCCESS in 1h 01m 58s\n- osc-functional-devstack-tips https://zuul.opendev.org/t/openstack/build/da782bdc551e403a86b32dec2c51779a : SUCCESS in 57m 17s","accounts_in_message":[],"_revision_number":5},{"id":"30c087e469cb3fc3305c7035f6d0c276727ea82b","author":{"_account_id":27900,"name":"Artem Goncharov","email":"artem.goncharov@gmail.com","username":"gtema"},"date":"2021-06-18 11:38:23.000000000","message":"Patch Set 5: Code-Review+2 Workflow+1","accounts_in_message":[],"_revision_number":5},{"id":"ab4bb0084aa27a89ec55c2665eec49e7550cc516","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2021-06-18 11:38:55.000000000","message":"Patch Set 5: -Verified\n\nStarting gate jobs.","accounts_in_message":[],"_revision_number":5},{"id":"e9d4e2a586fb94039a1b4baec9d9aeb29350ab09","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2021-06-18 16:52:04.000000000","message":"Patch Set 5: Verified+2\n\nBuild succeeded (gate pipeline).\n\n- test-release-openstack https://zuul.opendev.org/t/openstack/build/f55ebb700b8b4b1eb0e693ad24599fa6 : SUCCESS in 3m 03s\n- osc-tox-py36-tips https://zuul.opendev.org/t/openstack/build/f796d5dfc89443249ed007e2d8a350d7 : SUCCESS in 7m 52s\n- openstack-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/9a022ad4efe84eab87aa4d483f36fe5f : SUCCESS in 6m 04s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/5439975105f94534bd698999dd66165b : SUCCESS in 4m 37s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/b8895dfa55074810b23f42b2f34287c7 : SUCCESS in 4m 55s\n- openstack-tox-py38 https://zuul.opendev.org/t/openstack/build/712243de44bd44deaaf74e71c221e53c : SUCCESS in 5m 50s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/adb1711c0a704f9480d0ec0c5e8c136a : SUCCESS in 7m 04s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/f4ff009bd2e64698bdae8700b5d5720f : SUCCESS in 5m 56s\n- osc-upload-image https://zuul.opendev.org/t/openstack/build/57a7c5386f4f4ef29fbce3c14146bc91 : SUCCESS in 8m 05s\n- osc-functional-devstack https://zuul.opendev.org/t/openstack/build/a087e19d843b4b859bf0ebc15d499cc7 : SUCCESS in 52m 07s","accounts_in_message":[],"_revision_number":5},{"id":"ee370f6db434e56abeb01da9904a9edfef40e4ad","tag":"autogenerated:gerrit:merged","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2021-06-18 16:52:04.000000000","message":"Change has been successfully merged by Zuul","accounts_in_message":[],"_revision_number":5},{"id":"e3d3a2aac77afa7662c667141a84a48fb58a3682","tag":"autogenerated:zuul:promote","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2021-06-18 16:55:08.000000000","message":"Patch Set 5:\n\nBuild succeeded (promote pipeline).\n\n- promote-openstack-tox-docs https://zuul.opendev.org/t/openstack/build/071e4dea9e0d46cf95ef79e01d957b89 : SUCCESS in 1m 04s\n- promote-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/1f63cc2ecda24beda3ae302e48db1bdb : SUCCESS in 1m 15s\n- osc-promote-image https://zuul.opendev.org/t/openstack/build/d7fa982ed6194e20973d161c51de5b79 : SUCCESS in 1m 10s","accounts_in_message":[],"_revision_number":5}],"current_revision_number":5,"current_revision":"0eddab36e52e813e2329ac10044fa4f67830efec","revisions":{"3aba1f57896415275c3bc81ae63d57c6d325a3dd":{"kind":"REWORK","_number":1,"created":"2021-03-19 11:58:20.000000000","uploader":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"ref":"refs/changes/37/781637/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-openstackclient","ref":"refs/changes/37/781637/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/37/781637/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/37/781637/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/37/781637/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-openstackclient refs/changes/37/781637/1"}}},"commit":{"parents":[{"commit":"86bca18b74539d024e3854af0dfd3552c4d3b50b","subject":"Merge \"project cleanup\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/86bca18b74539d024e3854af0dfd3552c4d3b50b"}]}],"author":{"name":"Stephen Finucane","email":"sfinucan@redhat.com","date":"2021-03-19 11:34:31.000000000","tz":0},"committer":{"name":"Stephen Finucane","email":"sfinucan@redhat.com","date":"2021-03-19 11:57:59.000000000","tz":0},"subject":"volume: Add \u0027volumn message *\u0027 commands","message":"volume: Add \u0027volumn message *\u0027 commands\n\nThis patch implements the necessary commands to utilize the Messages API\nintroduced in Cinder API version 3.3. Version 3.5 built upon this by\nimplementing pagination support for these commands which is present in\nthis patch as well.\n\n  volume message get \u003cID\u003e\n  volume message list\n  volume message delete \u003cID\u003e\n\nChange-Id: I64aa0b4a8d4468baa8c63e5e30ee31de68df999d\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/3aba1f57896415275c3bc81ae63d57c6d325a3dd"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/3aba1f57896415275c3bc81ae63d57c6d325a3dd"}]},"branch":"refs/heads/master"},"9f3e322f32dc0e257fd9c21c7b8d01982a1a5283":{"kind":"REWORK","_number":2,"created":"2021-03-19 15:46:07.000000000","uploader":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"ref":"refs/changes/37/781637/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-openstackclient","ref":"refs/changes/37/781637/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/37/781637/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/37/781637/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/37/781637/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-openstackclient refs/changes/37/781637/2"}}},"commit":{"parents":[{"commit":"86bca18b74539d024e3854af0dfd3552c4d3b50b","subject":"Merge \"project cleanup\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/86bca18b74539d024e3854af0dfd3552c4d3b50b"}]}],"author":{"name":"Stephen Finucane","email":"sfinucan@redhat.com","date":"2021-03-19 11:34:31.000000000","tz":0},"committer":{"name":"Stephen Finucane","email":"sfinucan@redhat.com","date":"2021-03-19 15:45:54.000000000","tz":0},"subject":"volume: Add \u0027volumn message *\u0027 commands","message":"volume: Add \u0027volumn message *\u0027 commands\n\nThis patch implements the necessary commands to utilize the Messages API\nintroduced in Cinder API version 3.3. Version 3.5 built upon this by\nimplementing pagination support for these commands which is present in\nthis patch as well.\n\n  volume message get \u003cID\u003e\n  volume message list\n  volume message delete \u003cID\u003e\n\nChange-Id: I64aa0b4a8d4468baa8c63e5e30ee31de68df999d\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/9f3e322f32dc0e257fd9c21c7b8d01982a1a5283"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/9f3e322f32dc0e257fd9c21c7b8d01982a1a5283"}]},"branch":"refs/heads/master"},"cf9c133edfaf6e4a156c886f524fe502bfcd3720":{"kind":"NO_CODE_CHANGE","_number":3,"created":"2021-03-19 15:47:25.000000000","uploader":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"ref":"refs/changes/37/781637/3","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-openstackclient","ref":"refs/changes/37/781637/3","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/37/781637/3 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/37/781637/3 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/37/781637/3 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-openstackclient refs/changes/37/781637/3"}}},"commit":{"parents":[{"commit":"86bca18b74539d024e3854af0dfd3552c4d3b50b","subject":"Merge \"project cleanup\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/86bca18b74539d024e3854af0dfd3552c4d3b50b"}]}],"author":{"name":"Stephen Finucane","email":"sfinucan@redhat.com","date":"2021-03-19 11:34:31.000000000","tz":0},"committer":{"name":"Stephen Finucane","email":"sfinucan@redhat.com","date":"2021-03-19 15:46:36.000000000","tz":0},"subject":"volume: Add \u0027volume message *\u0027 commands","message":"volume: Add \u0027volume message *\u0027 commands\n\nThis patch implements the necessary commands to utilize the Messages API\nintroduced in Cinder API version 3.3. Version 3.5 built upon this by\nimplementing pagination support for these commands which is present in\nthis patch as well.\n\n  volume message get \u003cID\u003e\n  volume message list\n  volume message delete \u003cID\u003e\n\nChange-Id: I64aa0b4a8d4468baa8c63e5e30ee31de68df999d\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/cf9c133edfaf6e4a156c886f524fe502bfcd3720"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/cf9c133edfaf6e4a156c886f524fe502bfcd3720"}]},"branch":"refs/heads/master"},"05d47b866b61f36f36482d082ec1efffdeaef3dd":{"kind":"REWORK","_number":4,"created":"2021-05-26 10:51:28.000000000","uploader":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"ref":"refs/changes/37/781637/4","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-openstackclient","ref":"refs/changes/37/781637/4","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/37/781637/4 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/37/781637/4 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/37/781637/4 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-openstackclient refs/changes/37/781637/4"}}},"commit":{"parents":[{"commit":"514bf42748b01a9af97ff3af27cf9e1cca6b7d49","subject":"volume: Add \u0027attachment *\u0027 commands","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/514bf42748b01a9af97ff3af27cf9e1cca6b7d49"}]}],"author":{"name":"Stephen Finucane","email":"sfinucan@redhat.com","date":"2021-03-19 11:34:31.000000000","tz":0},"committer":{"name":"Stephen Finucane","email":"sfinucan@redhat.com","date":"2021-05-26 10:51:19.000000000","tz":60},"subject":"volume: Add \u0027volume message *\u0027 commands","message":"volume: Add \u0027volume message *\u0027 commands\n\nThis patch implements the necessary commands to utilize the Messages API\nintroduced in Cinder API version 3.3. Version 3.5 built upon this by\nimplementing pagination support for these commands which is present in\nthis patch as well.\n\n  volume message get \u003cID\u003e\n  volume message list\n  volume message delete \u003cID\u003e\n\nChange-Id: I64aa0b4a8d4468baa8c63e5e30ee31de68df999d\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/05d47b866b61f36f36482d082ec1efffdeaef3dd"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/05d47b866b61f36f36482d082ec1efffdeaef3dd"}]},"branch":"refs/heads/master"},"0eddab36e52e813e2329ac10044fa4f67830efec":{"kind":"TRIVIAL_REBASE_WITH_MESSAGE_UPDATE","_number":5,"created":"2021-06-03 17:01:39.000000000","uploader":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"ref":"refs/changes/37/781637/5","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-openstackclient","ref":"refs/changes/37/781637/5","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/37/781637/5 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/37/781637/5 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/37/781637/5 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-openstackclient refs/changes/37/781637/5"}}},"commit":{"parents":[{"commit":"6dc94e1fb85595653dcdd24185c914b9df1741df","subject":"volume: Add \u0027volume attachment *\u0027 commands","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/6dc94e1fb85595653dcdd24185c914b9df1741df"}]}],"author":{"name":"Stephen Finucane","email":"sfinucan@redhat.com","date":"2021-03-19 11:34:31.000000000","tz":0},"committer":{"name":"Stephen Finucane","email":"sfinucan@redhat.com","date":"2021-06-03 14:52:18.000000000","tz":60},"subject":"volume: Add \u0027volume message *\u0027 commands","message":"volume: Add \u0027volume message *\u0027 commands\n\nThis patch implements the necessary commands to utilize the Messages API\nintroduced in Cinder API version 3.3. Version 3.5 built upon this by\nimplementing pagination support for these commands which is present in\nthis patch as well.\n\n  volume message get\n  volume message list\n  volume message delete\n\nChange-Id: I64aa0b4a8d4468baa8c63e5e30ee31de68df999d\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/0eddab36e52e813e2329ac10044fa4f67830efec"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/0eddab36e52e813e2329ac10044fa4f67830efec"}]},"branch":"refs/heads/master"}},"requirements":[],"submit_records":[{"status":"CLOSED","labels":[{"label":"Verified","status":"OK","applied_by":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}},{"label":"Code-Review","status":"OK","applied_by":{"_account_id":27900,"name":"Artem Goncharov","email":"artem.goncharov@gmail.com","username":"gtema"}},{"label":"Workflow","status":"OK","applied_by":{"_account_id":27900,"name":"Artem Goncharov","email":"artem.goncharov@gmail.com","username":"gtema"}}]}],"submit_requirements":[{"name":"Verified","status":"SATISFIED","is_legacy":true,"submittability_expression_result":{"expression":"label:Verified\u003dCustom-Rule","fulfilled":true,"status":"PASS","passing_atoms":["label:Verified\u003dCustom-Rule"],"failing_atoms":[],"atom_explanations":{}}},{"name":"Workflow","status":"SATISFIED","is_legacy":true,"submittability_expression_result":{"expression":"label:Workflow\u003dCustom-Rule","fulfilled":true,"status":"PASS","passing_atoms":["label:Workflow\u003dCustom-Rule"],"failing_atoms":[],"atom_explanations":{}}},{"name":"Code-Review","status":"SATISFIED","is_legacy":true,"submittability_expression_result":{"expression":"label:Code-Review\u003dCustom-Rule","fulfilled":true,"status":"PASS","passing_atoms":["label:Code-Review\u003dCustom-Rule"],"failing_atoms":[],"atom_explanations":{}}}]}
