)]}'
{"id":"openstack%2Fopenstacksdk~887906","triplet_id":"openstack%2Fopenstacksdk~master~I68cbb0408ec008f2234d0bed77fd25d4e5b43169","project":"openstack/openstacksdk","branch":"master","attention_set":{},"removed_from_attention_set":{"1":{"account":{"_account_id":1,"name":"James E. Blair","email":"jim@acmegating.com","username":"corvus"},"last_update":"2023-09-16 13:55:19.000000000","reason":"Change was submitted"}},"hashtags":[],"change_id":"I68cbb0408ec008f2234d0bed77fd25d4e5b43169","subject":"Treat server as a dict in add_server_interfaces","status":"MERGED","created":"2023-07-06 22:11:32.000000000","updated":"2023-09-16 13:56:17.000000000","submitted":"2023-09-16 13:55:19.000000000","submitter":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"total_comment_count":0,"unresolved_comment_count":0,"has_review_started":true,"submission_id":"887906","meta_rev_id":"49e1f8117da716a38c486bfdfbbf93a6c7aba6b7","_number":887906,"virtual_id_number":887906,"owner":{"_account_id":1,"name":"James E. Blair","email":"jim@acmegating.com","username":"corvus"},"actions":{},"labels":{"Verified":{"approved":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"all":[{"value":0,"_account_id":27900,"name":"Artem Goncharov","email":"artem.goncharov@gmail.com","username":"gtema"},{"tag":"autogenerated:zuul:gate","value":2,"date":"2023-09-16 13:55:18.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":0,"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"}],"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":2,"date":"2023-09-16 12:12:59.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":27900,"name":"Artem Goncharov","email":"artem.goncharov@gmail.com","username":"gtema"},{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":2,"date":"2023-09-05 17:06:39.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"}],"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":1,"date":"2023-09-16 12:12:59.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":27900,"name":"Artem Goncharov","email":"artem.goncharov@gmail.com","username":"gtema"},{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":0,"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"}],"values":{"-1":"Work in progress"," 0":"Ready for reviews","+1":"Approved"},"description":"","default_value":0,"optional":true},"Allow-Post-Review":{"all":[{"value":0,"_account_id":27900,"name":"Artem Goncharov","email":"artem.goncharov@gmail.com","username":"gtema"},{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":0,"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"}],"values":{" 0":"Abstain","+1":"Approved for Zuul Post Review Pipeline"},"description":"","default_value":0,"optional":true}},"removable_reviewers":[],"reviewers":{"REVIEWER":[{"_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"]},{"_account_id":27900,"name":"Artem Goncharov","email":"artem.goncharov@gmail.com","username":"gtema"}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2023-07-06 23:48:25.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":"2023-09-05 17:06:39.000000000","updated_by":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"reviewer":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"state":"REVIEWER"},{"updated":"2023-09-16 12:12:59.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":"23b4c59dede67de338932d6364e8684a0d7d32a6","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":1,"name":"James E. Blair","email":"jim@acmegating.com","username":"corvus"},"date":"2023-07-06 22:11:32.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"d1c3eb4190080bc222d6b0b87b34f94e4f51ccf4","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2023-07-06 23:48:25.000000000","message":"Patch Set 1: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/fc90d3c228814a2baa88083666c161d0\n\n- ironic-inspector-tempest-openstacksdk-src https://zuul.opendev.org/t/openstack/build/1ff27095e4cb44f3916972300a66804e : SUCCESS in 46m 13s (non-voting)\n- bifrost-integration-openstacksdk-src https://zuul.opendev.org/t/openstack/build/6216b197232948d08c76939e09a0af84 : SUCCESS in 32m 02s (non-voting)\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/d4ab641cfd2841dca412d358848a5f3e : SUCCESS in 3m 22s\n- openstack-tox-py38 https://zuul.opendev.org/t/openstack/build/0dba9791188044cdae9973605d1ef461 : SUCCESS in 3m 38s\n- openstack-tox-py39 https://zuul.opendev.org/t/openstack/build/8a52b22e84924ebab07b719f6396ed38 : SUCCESS in 3m 34s\n- openstack-tox-py310 https://zuul.opendev.org/t/openstack/build/4b4384819ecf43c08b044b1dd03612ca : SUCCESS in 3m 17s\n- openstacksdk-functional-devstack-tips https://zuul.opendev.org/t/openstack/build/3c61214beb8144269f51c088790fb088 : SUCCESS in 45m 30s\n- os-client-config-tox-py38-tips https://zuul.opendev.org/t/openstack/build/b094af8269564f29aa3689fce57200ca : SUCCESS in 3m 17s\n- osc-tox-py38-tips https://zuul.opendev.org/t/openstack/build/9af031c56e0644c1a80067bc863defa6 : SUCCESS in 4m 10s\n- osc-tox-py310-tips https://zuul.opendev.org/t/openstack/build/39d627158d994f79999d551f70fdf899 : SUCCESS in 5m 13s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/0a9ba236ab964b59888e35491caa4c55 : SUCCESS in 7m 39s\n- opendev-buildset-registry https://zuul.opendev.org/t/openstack/build/afeefaa885e84dac98557632dcccba0f : SUCCESS in 1h 05m 01s\n- nodepool-build-image-siblings https://zuul.opendev.org/t/openstack/build/d88d0db547ed4054b8921c2b2762deb3 : SUCCESS in 15m 24s (non-voting)\n- dib-nodepool-functional-openstack-centos-8-stream-src https://zuul.opendev.org/t/openstack/build/d09e3f51dda4460e9cce42c5d9ad49b6 : SUCCESS in 34m 18s (non-voting)\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/bf3a150f0abf43e6b532f27cf5a94d5d : SUCCESS in 1h 01m 24s\n- openstacksdk-functional-devstack-networking https://zuul.opendev.org/t/openstack/build/8eff77e259b94a2ab84062ddde010e4c : SUCCESS in 1h 23m 11s\n- openstacksdk-functional-devstack-networking-ext https://zuul.opendev.org/t/openstack/build/e6f56b54009e400c9e3cc4b7a06048f9 : SUCCESS in 1h 29m 13s\n- openstacksdk-functional-devstack-senlin https://zuul.opendev.org/t/openstack/build/44f1e80bcafb40148180df4c179c633f : SUCCESS in 40m 02s\n- openstacksdk-functional-devstack-magnum https://zuul.opendev.org/t/openstack/build/7f85757325964bd2a1c50504cddb0bbd : SUCCESS in 38m 46s (non-voting)\n- openstacksdk-functional-devstack-manila https://zuul.opendev.org/t/openstack/build/1fb81d40a5964dbe9af1e45b07f27308 : SUCCESS in 24m 59s (non-voting)\n- openstacksdk-functional-devstack-masakari https://zuul.opendev.org/t/openstack/build/7d7e8cfa73444967a5a257661b04d0db : SUCCESS in 21m 20s (non-voting)\n- openstacksdk-functional-devstack-ironic https://zuul.opendev.org/t/openstack/build/f31fdf79d0f5450eaad38691d66e5643 : FAILURE in 24m 05s (non-voting)\n- osc-functional-devstack-tips https://zuul.opendev.org/t/openstack/build/37715ee176cf4014af18ed2efb5f29cf : SUCCESS in 47m 39s (non-voting)\n- ansible-collections-openstack-functional-devstack https://zuul.opendev.org/t/openstack/build/561d507625de4491962e43da02e6960d : SUCCESS in 45m 34s (non-voting)","accounts_in_message":[],"_revision_number":1},{"id":"8fb751b54d5458e17d6d660bb3be91b14ebdf8c8","author":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"date":"2023-09-05 17:06:39.000000000","message":"Patch Set 1: Code-Review+2","accounts_in_message":[],"_revision_number":1},{"id":"0652320910b1598afccea3b9b3dbedfe0fae0b13","author":{"_account_id":27900,"name":"Artem Goncharov","email":"artem.goncharov@gmail.com","username":"gtema"},"date":"2023-09-16 12:12:59.000000000","message":"Patch Set 1: Code-Review+2 Workflow+1","accounts_in_message":[],"_revision_number":1},{"id":"62d769806479d75f814660c6da27a7e60d2ab0dd","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2023-09-16 12:13:49.000000000","message":"Patch Set 1: -Verified\n\nStarting gate jobs.","accounts_in_message":[],"_revision_number":1},{"id":"a85f01af6be19bed22ebe3d44d58b7bfcb6bb10c","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2023-09-16 13:55:18.000000000","message":"Patch Set 1: Verified+2\n\nBuild succeeded (gate pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/f9bbf47d911a4907a11e56e2bb6ac879\n\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/15adc13bd9c9479796b52bd69151ff8b : SUCCESS in 4m 54s\n- openstack-tox-py38 https://zuul.opendev.org/t/openstack/build/45077fd3a13b4d61ab64b29b6bccd216 : SUCCESS in 5m 14s\n- openstack-tox-py39 https://zuul.opendev.org/t/openstack/build/d843e8c4541d407d8a4333c44358433a : SUCCESS in 4m 46s\n- openstack-tox-py310 https://zuul.opendev.org/t/openstack/build/5f915f5919dc40cab4e4dd2e96abcb13 : SUCCESS in 5m 06s\n- openstacksdk-functional-devstack-tips https://zuul.opendev.org/t/openstack/build/cee8bd47296d4350b366c3271e8dde10 : SUCCESS in 1h 06m 44s\n- os-client-config-tox-py38-tips https://zuul.opendev.org/t/openstack/build/56f44e29724a42e48401502ebc6b053a : SUCCESS in 4m 13s\n- osc-tox-py38-tips https://zuul.opendev.org/t/openstack/build/6712f846c3e949498205bb5d61e54868 : SUCCESS in 4m 21s\n- osc-tox-py310-tips https://zuul.opendev.org/t/openstack/build/b1e84260256a4855837be1c49cb123db : SUCCESS in 4m 05s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/606166c9cf48490ea3e3d68a48856084 : SUCCESS in 10m 01s\n- opendev-buildset-registry https://zuul.opendev.org/t/openstack/build/912ca172ea86451989ccda781012f162 : SUCCESS in 11m 38s\n- nodepool-build-image-siblings https://zuul.opendev.org/t/openstack/build/04e7cdb029064b488727b034f1cafb67 : FAILURE in 7m 13s (non-voting)\n- dib-nodepool-functional-openstack-centos-8-stream-src https://zuul.opendev.org/t/openstack/build/6e3ed5a997f14d5c9613a5b24b65da01 : SKIPPED Skipped due to failed job nodepool-build-image-siblings (non-voting)\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/872ab82b9c8a46b796f459831d4a638e : SUCCESS in 40m 12s\n- openstacksdk-functional-devstack-networking https://zuul.opendev.org/t/openstack/build/2eb0ecb1fbab453eb4ddbd8f47dfe267 : SUCCESS in 1h 22m 06s\n- openstacksdk-functional-devstack-networking-ext https://zuul.opendev.org/t/openstack/build/5cd57be05aff4916b1b3ce34549169c0 : SUCCESS in 1h 26m 41s\n- openstacksdk-functional-devstack-senlin https://zuul.opendev.org/t/openstack/build/ec237e53cf274503bcea3a055a0d54af : SUCCESS in 42m 12s","accounts_in_message":[],"_revision_number":1},{"id":"5f33a7624f1584f58c0aaafe59e705dacb00e668","tag":"autogenerated:gerrit:merged","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2023-09-16 13:55:19.000000000","message":"Change has been successfully merged","accounts_in_message":[],"_revision_number":1},{"id":"49e1f8117da716a38c486bfdfbbf93a6c7aba6b7","tag":"autogenerated:zuul:promote","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2023-09-16 13:56:17.000000000","message":"Patch Set 1:\n\nBuild succeeded (promote pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/c6c3d51be8d240d5add752100b30c380\n\n- promote-openstack-tox-docs https://zuul.opendev.org/t/openstack/build/c760c2fbd75b4431a4fe5cbad1d09ee5 : SUCCESS in 42s","accounts_in_message":[],"_revision_number":1}],"current_revision_number":1,"current_revision":"144c370b3541b31ac0cf9e9b77d7284cbf39d549","revisions":{"144c370b3541b31ac0cf9e9b77d7284cbf39d549":{"kind":"REWORK","_number":1,"created":"2023-07-06 22:11:32.000000000","uploader":{"_account_id":1,"name":"James E. Blair","email":"jim@acmegating.com","username":"corvus"},"ref":"refs/changes/06/887906/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/openstacksdk","ref":"refs/changes/06/887906/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/openstacksdk refs/changes/06/887906/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/openstacksdk refs/changes/06/887906/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/openstacksdk refs/changes/06/887906/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/openstacksdk refs/changes/06/887906/1"}}},"commit":{"parents":[{"commit":"50630cf0ddbb89fdaec43f76c6e1c746ebbb4829","subject":"Merge \"volume: Add missing attributes to Extension\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstacksdk/commit/50630cf0ddbb89fdaec43f76c6e1c746ebbb4829"}]}],"author":{"name":"James E. Blair","email":"jim@acmegating.com","date":"2023-07-06 22:07:48.000000000","tz":-420},"committer":{"name":"James E. Blair","email":"jim@acmegating.com","date":"2023-07-06 22:07:48.000000000","tz":-420},"subject":"Treat server as a dict in add_server_interfaces","message":"Treat server as a dict in add_server_interfaces\n\nSDK is generally favoring treating objects as dictionaries internally.\nIn addition to promoting consistency and facilitating any future changes\naround the Server proxy objects, updating this method to use exclusively\ndictionary access will allow callers to submit a simple dictionary as\nreturned by nova in place of a Server proxy object.\n\nChange-Id: I68cbb0408ec008f2234d0bed77fd25d4e5b43169\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstacksdk/commit/144c370b3541b31ac0cf9e9b77d7284cbf39d549"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstacksdk/commit/144c370b3541b31ac0cf9e9b77d7284cbf39d549"}]},"branch":"refs/heads/master"}},"requirements":[],"submit_records":[{"rule_name":"gerrit~DefaultSubmitRule","status":"CLOSED","labels":[{"label":"Verified","status":"MAY","applied_by":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}},{"label":"Code-Review","status":"MAY","applied_by":{"_account_id":27900,"name":"Artem Goncharov","email":"artem.goncharov@gmail.com","username":"gtema"}},{"label":"Workflow","status":"MAY","applied_by":{"_account_id":27900,"name":"Artem Goncharov","email":"artem.goncharov@gmail.com","username":"gtema"}},{"label":"Allow-Post-Review","status":"MAY"}]}],"submit_requirements":[{"name":"Verified","description":"Verified in gate by CI","status":"SATISFIED","is_legacy":false,"submittability_expression_result":{"expression":"label:Verified\u003dMAX AND -label:Verified\u003dMIN","fulfilled":true,"status":"PASS","passing_atoms":["label:Verified\u003dMAX"],"failing_atoms":["label:Verified\u003dMIN"],"atom_explanations":{}}},{"name":"Allow-Post-Review","description":"Allow Post Review","status":"NOT_APPLICABLE","is_legacy":false,"applicability_expression_result":{"fulfilled":false,"status":"FAIL"},"submittability_expression_result":{"expression":"is:true","fulfilled":true,"status":"NOT_EVALUATED","passing_atoms":[],"failing_atoms":[],"atom_explanations":{}}},{"name":"Code-Review","description":"Code reviewed by core reviewer","status":"SATISFIED","is_legacy":false,"submittability_expression_result":{"expression":"label:Code-Review\u003dMAX AND -label:Code-Review\u003dMIN","fulfilled":true,"status":"PASS","passing_atoms":["label:Code-Review\u003dMAX"],"failing_atoms":["label:Code-Review\u003dMIN"],"atom_explanations":{}}},{"name":"Workflow","description":"Approved for gate by core reviewer","status":"SATISFIED","is_legacy":false,"submittability_expression_result":{"expression":"label:Workflow\u003dMAX AND -label:Workflow\u003dMIN","fulfilled":true,"status":"PASS","passing_atoms":["label:Workflow\u003dMAX"],"failing_atoms":["label:Workflow\u003dMIN"],"atom_explanations":{}}}]}
