)]}'
{"id":"openstack%2Fpython-openstackclient~762396","triplet_id":"openstack%2Fpython-openstackclient~master~Id226831e3c09bc95c34b222151b27391a844b073","project":"openstack/python-openstackclient","branch":"master","topic":"shelve-offload","hashtags":[],"change_id":"Id226831e3c09bc95c34b222151b27391a844b073","subject":"Add \u0027server shelve --offload\u0027, \u0027server shelve --wait\u0027 options","status":"MERGED","created":"2020-11-11 19:26:14.000000000","updated":"2021-01-11 17:40:58.000000000","submitted":"2021-01-11 17:37:32.000000000","submitter":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"total_comment_count":33,"unresolved_comment_count":2,"has_review_started":true,"submission_id":"762396-shelve-offload","meta_rev_id":"c841f833eb7c4b216d80322f85dce7200f74159c","_number":762396,"virtual_id_number":762396,"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-01-11 17:37:24.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":0,"_account_id":9708,"name":"Balazs Gibizer","display_name":"gibi","email":"gibizer@gmail.com","username":"gibi"},{"value":0,"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},{"value":0,"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},{"value":0,"_account_id":10135,"name":"Lee Yarwood","display_name":"Lee Yarwood","email":"lyarwood@redhat.com","username":"lyarwood"}],"values":{"-2":"Fails","-1":"Doesn\u0027t seem to work"," 0":"No score","+1":"Works for me","+2":"Verified"},"default_value":0,"optional":true},"Code-Review":{"approved":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"recommended":{"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},"all":[{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":1,"date":"2021-01-11 11:48:44.000000000","permitted_voting_range":{"min":1,"max":2},"_account_id":9708,"name":"Balazs Gibizer","display_name":"gibi","email":"gibizer@gmail.com","username":"gibi"},{"value":1,"date":"2021-01-11 11:57:28.000000000","permitted_voting_range":{"min":1,"max":2},"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},{"value":2,"date":"2021-01-11 12:06:23.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},{"value":1,"date":"2021-01-11 11:58:07.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":10135,"name":"Lee Yarwood","display_name":"Lee Yarwood","email":"lyarwood@redhat.com","username":"lyarwood"}],"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)"},"value":1,"default_value":0,"optional":true},"Workflow":{"approved":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"all":[{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":0,"_account_id":9708,"name":"Balazs Gibizer","display_name":"gibi","email":"gibizer@gmail.com","username":"gibi"},{"value":0,"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},{"value":1,"date":"2021-01-11 12:06:23.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},{"value":0,"_account_id":10135,"name":"Lee Yarwood","display_name":"Lee Yarwood","email":"lyarwood@redhat.com","username":"lyarwood"}],"values":{"-1":"Work in progress"," 0":"Ready for reviews","+1":"Approved"},"default_value":0,"optional":true}},"removable_reviewers":[],"reviewers":{"REVIEWER":[{"_account_id":9708,"name":"Balazs Gibizer","display_name":"gibi","email":"gibizer@gmail.com","username":"gibi"},{"_account_id":10135,"name":"Lee Yarwood","display_name":"Lee Yarwood","email":"lyarwood@redhat.com","username":"lyarwood"},{"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2020-11-12 12:08:47.000000000","updated_by":{"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},"reviewer":{"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},"state":"REVIEWER"},{"updated":"2020-11-13 12:44:50.000000000","updated_by":{"_account_id":9708,"name":"Balazs Gibizer","display_name":"gibi","email":"gibizer@gmail.com","username":"gibi"},"reviewer":{"_account_id":9708,"name":"Balazs Gibizer","display_name":"gibi","email":"gibizer@gmail.com","username":"gibi"},"state":"REVIEWER"},{"updated":"2020-11-18 17:58:46.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-01-08 12:02:19.000000000","updated_by":{"_account_id":10135,"name":"Lee Yarwood","display_name":"Lee Yarwood","email":"lyarwood@redhat.com","username":"lyarwood"},"reviewer":{"_account_id":10135,"name":"Lee Yarwood","display_name":"Lee Yarwood","email":"lyarwood@redhat.com","username":"lyarwood"},"state":"REVIEWER"}],"messages":[{"id":"44acacc01ba2dbbb928d18e2fe7d694ae4a64c4a","author":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"date":"2020-11-11 19:26:14.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"bc591e7cd1919114273011bde208045e0f93d2ff","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-11-11 22:16:28.000000000","message":"Patch Set 1: Verified+1\n\nBuild succeeded (check pipeline).\n\n- openstackclient-check-plugins https://zuul.opendev.org/t/openstack/build/4eb75f1f5efd41d79badf215b1d0f683 : SUCCESS in 5m 22s (non-voting)\n- osc-tox-py36-tips https://zuul.opendev.org/t/openstack/build/65cab79968e445d18d57d99d1f2cf12d : SUCCESS in 6m 32s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/787d2a96bbc84740b7923cff06e2d07f : SUCCESS in 4m 58s\n- openstack-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/1533e7d382434f9b818d05c536908648 : SUCCESS in 4m 49s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/abde307864254bc190e7e81f749a6c6e : SUCCESS in 3m 36s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/cc24ef6b60fe4f7c80578ca37f59b14a : SUCCESS in 3m 53s\n- openstack-tox-py38 https://zuul.opendev.org/t/openstack/build/46a5dc669b4c434eb1c5a973a8e0a643 : SUCCESS in 3m 38s\n- openstack-tox-py39 https://zuul.opendev.org/t/openstack/build/1c5679b917924433ae44c876761a0249 : SUCCESS in 4m 23s (non-voting)\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/f409e78f23bf4c0e815ab9f98a36982b : SUCCESS in 8m 29s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/42bab3c53d63450595127242e300cd80 : SUCCESS in 6m 50s\n- osc-build-image https://zuul.opendev.org/t/openstack/build/b3443e4de85c4957a3858cfa061f9a5f : SUCCESS in 7m 25s\n- osc-functional-devstack https://zuul.opendev.org/t/openstack/build/a1205f7175f64a8ebba3972e09716efe : SUCCESS in 1h 01m 32s\n- osc-functional-devstack-tips https://zuul.opendev.org/t/openstack/build/f67e979190314d71a3ee8873cebd59df : SUCCESS in 1h 01m 57s","accounts_in_message":[],"_revision_number":1},{"id":"81c868402fc1ccf3168f7acbc44df802fb5df8c2","author":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"date":"2020-11-12 11:02:16.000000000","message":"Patch Set 1:\n\n(4 comments)","accounts_in_message":[],"_revision_number":1},{"id":"491fb5d76a91b85945b81682a4611622618a4712","author":{"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},"date":"2020-11-12 11:23:02.000000000","message":"Patch Set 1: Code-Review-1\n\n(4 comments)","accounts_in_message":[],"_revision_number":1},{"id":"4e100e3ffede53aa4f2df2fd5275bff1e06df6cc","author":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"date":"2020-11-12 11:35:24.000000000","message":"Patch Set 1:\n\n(3 comments)","accounts_in_message":[],"_revision_number":1},{"id":"17a56fa88220b7bd7999922a941470b4509ae63a","author":{"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},"date":"2020-11-12 11:57:20.000000000","message":"Patch Set 1: -Code-Review\n\n(2 comments)","accounts_in_message":[],"_revision_number":1},{"id":"888a9a0cb2c091a97087bf6c9d406f9765d1fee1","author":{"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},"date":"2020-11-12 12:08:47.000000000","message":"Patch Set 1: Code-Review+1\n\n(1 comment)","accounts_in_message":[],"_revision_number":1},{"id":"e01174c015aa1eac822a22d8e5a314b1549c4307","author":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"date":"2020-11-12 12:16:26.000000000","message":"Patch Set 1:\n\n(1 comment)","accounts_in_message":[],"_revision_number":1},{"id":"bf54b26e56e72f1554d26e1063ffd28d8ae5c044","author":{"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},"date":"2020-11-12 12:49:39.000000000","message":"Patch Set 1:\n\n(1 comment)","accounts_in_message":[],"_revision_number":1},{"id":"8c7de0066f2415aad584085df3d4fa3702f901d5","author":{"_account_id":9708,"name":"Balazs Gibizer","display_name":"gibi","email":"gibizer@gmail.com","username":"gibi"},"date":"2020-11-13 12:35:51.000000000","message":"Patch Set 1:\n\nSomething is noise in the command output http://paste.openstack.org/show/799990/","accounts_in_message":[],"_revision_number":1},{"id":"251f2c5bba069351fa5ca6f94a4522027e39b9c1","author":{"_account_id":9708,"name":"Balazs Gibizer","display_name":"gibi","email":"gibizer@gmail.com","username":"gibi"},"date":"2020-11-13 12:44:50.000000000","message":"Patch Set 1: Code-Review-1\n\n(2 comments)","accounts_in_message":[],"_revision_number":1},{"id":"8fa0e872463ed2b232151629225cc3221c3e20d8","author":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"date":"2020-11-18 11:06:24.000000000","message":"Patch Set 1:\n\n(5 comments)","accounts_in_message":[],"_revision_number":1},{"id":"ed49e065551041fa9c19126d592bcda9d7895432","author":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"date":"2020-11-18 11:36:50.000000000","message":"Uploaded patch set 2.","accounts_in_message":[],"_revision_number":2},{"id":"ebcbba4fdce0c9e8af57e2f6adc742ecf8f010a8","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-11-18 17:58:46.000000000","message":"Patch Set 2: Verified+1\n\nBuild succeeded (check pipeline).\n\n- openstackclient-check-plugins https://zuul.opendev.org/t/openstack/build/d67154b5aeb44a45a6577e072ec92a28 : SUCCESS in 5m 01s (non-voting)\n- osc-tox-py36-tips https://zuul.opendev.org/t/openstack/build/9e21c87a98a746daa5de6ba61cdcf9c8 : SUCCESS in 6m 44s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/db28c9643baa499187da4760e7d61ced : SUCCESS in 4m 52s\n- openstack-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/62b22fc1c5ce451aba835a081273cadd : SUCCESS in 5m 34s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/8f68cfe3e8fb45afbf04c46f7acae15d : SUCCESS in 4m 04s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/9c69e00757a540dc8089171fd282a1f7 : SUCCESS in 4m 16s\n- openstack-tox-py38 https://zuul.opendev.org/t/openstack/build/c215187c980d436dacda3c749d0a8935 : SUCCESS in 5m 10s\n- openstack-tox-py39 https://zuul.opendev.org/t/openstack/build/3d01026839814dd280d58e6bc3be8b78 : SUCCESS in 4m 54s (non-voting)\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/af4f99439d7e473c9e3697d13b9f4858 : SUCCESS in 8m 33s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/081ffd0b89de41178456947e18446c18 : SUCCESS in 4m 34s\n- osc-build-image https://zuul.opendev.org/t/openstack/build/f2432efcae0b419ba51ea19685151b1d : SUCCESS in 7m 04s\n- osc-functional-devstack https://zuul.opendev.org/t/openstack/build/3462b906b934418ba5efd3c8cc161418 : SUCCESS in 47m 27s\n- osc-functional-devstack-tips https://zuul.opendev.org/t/openstack/build/121808eada8d4f72876b62987d494ec2 : SUCCESS in 56m 36s","accounts_in_message":[],"_revision_number":2},{"id":"e3616e68347e5392cebd1aca026ec7ae3359cbbb","author":{"_account_id":10135,"name":"Lee Yarwood","display_name":"Lee Yarwood","email":"lyarwood@redhat.com","username":"lyarwood"},"date":"2021-01-08 14:10:10.000000000","message":"Patch Set 2: Code-Review-1\n\n(4 comments)\n\nThere\u0027s a mistake in the offload for loop and I\u0027d prefer to land your suggestion of firing off the sheleve/offload requests for all instances in the request and then waiting for everything now if possible.","accounts_in_message":[],"_revision_number":2},{"id":"986418afae9b33d2f9c7e5326f6544388e977abf","author":{"_account_id":9708,"name":"Balazs Gibizer","display_name":"gibi","email":"gibizer@gmail.com","username":"gibi"},"date":"2021-01-08 16:24:20.000000000","message":"Patch Set 2: Code-Review+1\n\nTested locally, it works for me. Code looks good besides the server_obj-\u003e server nit. \n\nI\u0027m OK to have the parallel behavior suggested by Lee implemented in a separate patch.","accounts_in_message":[],"_revision_number":2},{"id":"6a2cacc44878fe733c651f1feb262033598846b7","author":{"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},"date":"2021-01-08 17:24:53.000000000","message":"Patch Set 2: Code-Review+1\n\ni agree with lee and i know you are planning to add a helper funciton for waiting for multipel status here https://review.opendev.org/c/openstack/python-openstackclient/+/762396\n\ni think we can proceed with this as it is for now and add the parall processing in a follow up but i do think we should do that followup.","accounts_in_message":[],"_revision_number":2},{"id":"bc2df03a6134d3233d80ebf54f584dc059a80d21","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"date":"2021-01-08 18:30:17.000000000","message":"Uploaded patch set 3.","accounts_in_message":[],"_revision_number":3},{"id":"d330878aa0d18ffcca236aa88a2bfa9f955ccf68","author":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"date":"2021-01-08 18:35:24.000000000","message":"Patch Set 3:\n\n(4 comments)","accounts_in_message":[],"_revision_number":3},{"id":"1b5a23ba38aa386f9a50388ef1f25d680e28a1af","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2021-01-08 23:13:15.000000000","message":"Patch Set 3: Verified+1\n\nBuild succeeded (check pipeline).\n\n- openstackclient-check-plugins https://zuul.opendev.org/t/openstack/build/75f5049397c944cab5409374689718f4 : SUCCESS in 4m 33s (non-voting)\n- osc-tox-py36-tips https://zuul.opendev.org/t/openstack/build/ebfff19ea7a84c8da3fcdeb9020b0b83 : SUCCESS in 4m 45s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/30b99086b1094abda1bab4b09e8c85b0 : SUCCESS in 5m 28s\n- openstack-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/c8e21971f73a4def8f89377f81716241 : SUCCESS in 6m 39s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/c8e485274e974c15a0e7fe01b5e49fe3 : SUCCESS in 3m 38s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/21926846d10145d4acabc6e621665fa7 : SUCCESS in 4m 14s\n- openstack-tox-py38 https://zuul.opendev.org/t/openstack/build/9cbb35ec47894e2089419cb9e0d7eb78 : SUCCESS in 5m 12s\n- openstack-tox-py39 https://zuul.opendev.org/t/openstack/build/34130ae50ec444158b0015f64089c2bb : SUCCESS in 5m 47s (non-voting)\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/9a680e5537a54463a1709eee7861b5e7 : SUCCESS in 5m 55s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/54eda749d6c74166bb52a900ef2e5130 : SUCCESS in 4m 24s\n- osc-build-image https://zuul.opendev.org/t/openstack/build/229e17a4c1574d4b94709979d7061e12 : SUCCESS in 9m 25s\n- osc-functional-devstack https://zuul.opendev.org/t/openstack/build/1457905909a2487f8cd355b08c904f6b : SUCCESS in 53m 29s\n- osc-functional-devstack-tips https://zuul.opendev.org/t/openstack/build/93e3e093b5224aca9babe34d987f1777 : SUCCESS in 57m 23s","accounts_in_message":[],"_revision_number":3},{"id":"eb2764f8d30c5a2e3f19e1ba4919b7bc42e5c2cd","author":{"_account_id":9708,"name":"Balazs Gibizer","display_name":"gibi","email":"gibizer@gmail.com","username":"gibi"},"date":"2021-01-11 11:48:44.000000000","message":"Patch Set 3: Code-Review+1\n\n(1 comment)\n\nLGTM","accounts_in_message":[],"_revision_number":3},{"id":"dc490694ac6bae0b8834f146d496cb3d72636626","author":{"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},"date":"2021-01-11 11:57:28.000000000","message":"Patch Set 3: Code-Review+1\n\n(1 comment)","accounts_in_message":[],"_revision_number":3},{"id":"2cf5102f98262ea36797db68d364e66bb59c8347","author":{"_account_id":10135,"name":"Lee Yarwood","display_name":"Lee Yarwood","email":"lyarwood@redhat.com","username":"lyarwood"},"date":"2021-01-11 11:58:07.000000000","message":"Patch Set 3: Code-Review+1\n\nLGTM now thanks","accounts_in_message":[],"_revision_number":3},{"id":"94a882f228aeff745abcd0952418e264b55e4db7","author":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"date":"2021-01-11 12:06:23.000000000","message":"Patch Set 3: Code-Review+2 Workflow+1\n\nHas reviews from relevant nova peeps. I think this is good to go.","accounts_in_message":[],"_revision_number":3},{"id":"4ecce77bed50c15dd76386a912c73a39317e1bfb","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2021-01-11 12:06:50.000000000","message":"Patch Set 3: -Verified\n\nStarting gate jobs.","accounts_in_message":[],"_revision_number":3},{"id":"c88d09413e17516150256873c5daef45cbc13ef7","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2021-01-11 17:37:24.000000000","message":"Patch Set 3: Verified+2\n\nBuild succeeded (gate pipeline).\n\n- osc-tox-py36-tips https://zuul.opendev.org/t/openstack/build/851a2c025177429d99348d6bf3a9b78a : SUCCESS in 6m 15s\n- openstack-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/aecd2019dc734d06841adb525833324b : SUCCESS in 6m 13s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/33937e56ccfb4d8ba7d0b11a73ffdcb0 : SUCCESS in 4m 11s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/2b3e1c42a25e4b83a66cb897867b14c3 : SUCCESS in 4m 25s\n- openstack-tox-py38 https://zuul.opendev.org/t/openstack/build/0bd379fe96a74cdf90ff8c0401264ada : SUCCESS in 4m 12s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/e4f5a1f24ae1426e880a24bfe15e578c : SUCCESS in 6m 50s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/5f7b2ee8c94f4ad8ad0693d726b8a610 : SUCCESS in 4m 08s\n- osc-upload-image https://zuul.opendev.org/t/openstack/build/3c62bc631ac448618bdf8be373504a80 : SUCCESS in 7m 29s\n- osc-functional-devstack https://zuul.opendev.org/t/openstack/build/50663edf293d4d84b85cf329736d4673 : SUCCESS in 58m 33s","accounts_in_message":[],"_revision_number":3},{"id":"b52decd2b578ab28435165e27a57948c6d78070e","tag":"autogenerated:gerrit:merged","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2021-01-11 17:37:32.000000000","message":"Change has been successfully merged by Zuul","accounts_in_message":[],"_revision_number":3},{"id":"c841f833eb7c4b216d80322f85dce7200f74159c","tag":"autogenerated:zuul:promote","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2021-01-11 17:40:58.000000000","message":"Patch Set 3:\n\nBuild succeeded (promote pipeline).\n\n- promote-openstack-tox-docs https://zuul.opendev.org/t/openstack/build/af9d140cd95544f5b275cb220c2861ed : SUCCESS in 1m 00s\n- promote-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/0663a3218af14694b4a206562b3240b2 : SUCCESS in 58s\n- osc-promote-image https://zuul.opendev.org/t/openstack/build/8fa7fa86d6554c0a87be7db628f7ec6f : SUCCESS in 1m 08s","accounts_in_message":[],"_revision_number":3}],"current_revision_number":3,"current_revision":"64c2a1a453fce8f4e2e7e8441692af007c176459","revisions":{"1074ea015a956f95605e0bac98d039977bb93e2b":{"kind":"REWORK","_number":1,"created":"2020-11-11 19:26:14.000000000","uploader":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"ref":"refs/changes/96/762396/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-openstackclient","ref":"refs/changes/96/762396/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/96/762396/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/96/762396/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/96/762396/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-openstackclient refs/changes/96/762396/1"}}},"commit":{"parents":[{"commit":"e2bd1530cf1fc5a84af4dc88829f3c73cdf694f2","subject":"Merge \"functional: Remove test for \u0027quota set --force\u0027\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/e2bd1530cf1fc5a84af4dc88829f3c73cdf694f2"}]}],"author":{"name":"Stephen Finucane","email":"sfinucan@redhat.com","date":"2020-11-11 18:39:22.000000000","tz":0},"committer":{"name":"Stephen Finucane","email":"sfinucan@redhat.com","date":"2020-11-11 19:26:02.000000000","tz":0},"subject":"Add \u0027server shelve --offload\u0027, \u0027server shelve --wait\u0027 options","message":"Add \u0027server shelve --offload\u0027, \u0027server shelve --wait\u0027 options\n\nThe \u0027--offload\u0027 option allows us to explicitly request that the server\nbe offloaded once shelved or if already shelved.\n\nThe \u0027--wait\u0027 option allows us to wait for the shelve and/or offload\noperations to complete before returning.\n\nChange-Id: Id226831e3c09bc95c34b222151b27391a844b073\nSigned-off-by: Stephen Finucane \u003csfinucan@redhat.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/1074ea015a956f95605e0bac98d039977bb93e2b"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/1074ea015a956f95605e0bac98d039977bb93e2b"}]},"branch":"refs/heads/master"},"c4cbf762b324671a313e47b5f2baf83b930cb12c":{"kind":"REWORK","_number":2,"created":"2020-11-18 11:36:50.000000000","uploader":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"ref":"refs/changes/96/762396/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-openstackclient","ref":"refs/changes/96/762396/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/96/762396/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/96/762396/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/96/762396/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-openstackclient refs/changes/96/762396/2"}}},"commit":{"parents":[{"commit":"e2bd1530cf1fc5a84af4dc88829f3c73cdf694f2","subject":"Merge \"functional: Remove test for \u0027quota set --force\u0027\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/e2bd1530cf1fc5a84af4dc88829f3c73cdf694f2"}]}],"author":{"name":"Stephen Finucane","email":"sfinucan@redhat.com","date":"2020-11-11 18:39:22.000000000","tz":0},"committer":{"name":"Stephen Finucane","email":"sfinucan@redhat.com","date":"2020-11-18 11:36:07.000000000","tz":0},"subject":"Add \u0027server shelve --offload\u0027, \u0027server shelve --wait\u0027 options","message":"Add \u0027server shelve --offload\u0027, \u0027server shelve --wait\u0027 options\n\nThe \u0027--offload\u0027 option allows us to explicitly request that the server\nbe offloaded once shelved or if already shelved.\n\nThe \u0027--wait\u0027 option allows us to wait for the shelve and/or offload\noperations to complete before returning. It is implied if attempting to\noffload a server than is not yet shelved.\n\nChange-Id: Id226831e3c09bc95c34b222151b27391a844b073\nSigned-off-by: Stephen Finucane \u003csfinucan@redhat.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/c4cbf762b324671a313e47b5f2baf83b930cb12c"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/c4cbf762b324671a313e47b5f2baf83b930cb12c"}]},"branch":"refs/heads/master"},"64c2a1a453fce8f4e2e7e8441692af007c176459":{"kind":"REWORK","_number":3,"created":"2021-01-08 18:30:17.000000000","uploader":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"ref":"refs/changes/96/762396/3","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-openstackclient","ref":"refs/changes/96/762396/3","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/96/762396/3 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/96/762396/3 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/96/762396/3 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-openstackclient refs/changes/96/762396/3"}}},"commit":{"parents":[{"commit":"958344733aa6d8aea6cb8d06cc4d879fe1ee44a6","subject":"compute: Add missing options for \u0027server image create\u0027","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/958344733aa6d8aea6cb8d06cc4d879fe1ee44a6"}]}],"author":{"name":"Stephen Finucane","email":"sfinucan@redhat.com","date":"2020-11-11 18:39:22.000000000","tz":0},"committer":{"name":"Stephen Finucane","email":"sfinucan@redhat.com","date":"2021-01-08 18:01:25.000000000","tz":0},"subject":"Add \u0027server shelve --offload\u0027, \u0027server shelve --wait\u0027 options","message":"Add \u0027server shelve --offload\u0027, \u0027server shelve --wait\u0027 options\n\nThe \u0027--offload\u0027 option allows us to explicitly request that the server\nbe offloaded once shelved or if already shelved.\n\nThe \u0027--wait\u0027 option allows us to wait for the shelve and/or offload\noperations to complete before returning. It is implied when attempting\nto offload a server than is not yet shelved.\n\nChange-Id: Id226831e3c09bc95c34b222151b27391a844b073\nSigned-off-by: Stephen Finucane \u003csfinucan@redhat.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/64c2a1a453fce8f4e2e7e8441692af007c176459"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/64c2a1a453fce8f4e2e7e8441692af007c176459"}]},"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":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"}},{"label":"Workflow","status":"OK","applied_by":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"}}]}],"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":{}}}]}
