)]}'
{"id":"openstack%2Fpython-openstackclient~821996","triplet_id":"openstack%2Fpython-openstackclient~master~Ib09027af78e7bf2458cdc76ea9027faa3dbbfcf9","project":"openstack/python-openstackclient","branch":"master","topic":"hide-network-location","attention_set":{},"removed_from_attention_set":{"13252":{"account":{"_account_id":13252,"name":"Dr. Jens Harbott","display_name":"Jens Harbott (frickler)","email":"frickler@offenerstapel.de","username":"jrosenboom"},"last_update":"2021-12-20 12:05:57.000000000","reason":"Removed by Dr. Jens Harbott (frickler) by clicking the attention icon"}},"hashtags":[],"change_id":"Ib09027af78e7bf2458cdc76ea9027faa3dbbfcf9","subject":"Add location to fake network objects","status":"MERGED","created":"2021-12-16 15:51:05.000000000","updated":"2021-12-20 14:45:10.000000000","submitted":"2021-12-20 14:41:17.000000000","submitter":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"total_comment_count":2,"unresolved_comment_count":0,"has_review_started":true,"submission_id":"821996-hide-network-location","meta_rev_id":"51a9ffe6338225bf63b3300daba42a9563c746ab","_number":821996,"virtual_id_number":821996,"owner":{"_account_id":13252,"name":"Dr. Jens Harbott","display_name":"Jens Harbott (frickler)","email":"frickler@offenerstapel.de","username":"jrosenboom"},"actions":{},"labels":{"Verified":{"approved":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"all":[{"tag":"autogenerated:zuul:gate","value":2,"date":"2021-12-20 14:41:17.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"},{"value":0,"_account_id":32667,"name":"Mamatisa Nurmatov","email":"nurmatov.mamatisa@huawei.com","username":"isabek"}],"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-12-17 05:30:29.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":27900,"name":"Artem Goncharov","email":"artem.goncharov@gmail.com","username":"gtema"},{"value":1,"date":"2021-12-20 08:34:42.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":32667,"name":"Mamatisa Nurmatov","email":"nurmatov.mamatisa@huawei.com","username":"isabek"}],"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-12-20 09:58:05.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":32667,"name":"Mamatisa Nurmatov","email":"nurmatov.mamatisa@huawei.com","username":"isabek"}],"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"},{"_account_id":32667,"name":"Mamatisa Nurmatov","email":"nurmatov.mamatisa@huawei.com","username":"isabek"}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2021-12-16 17:06:50.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-12-17 05:30:29.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"},{"updated":"2021-12-20 08:34:42.000000000","updated_by":{"_account_id":32667,"name":"Mamatisa Nurmatov","email":"nurmatov.mamatisa@huawei.com","username":"isabek"},"reviewer":{"_account_id":32667,"name":"Mamatisa Nurmatov","email":"nurmatov.mamatisa@huawei.com","username":"isabek"},"state":"REVIEWER"}],"messages":[{"id":"7333ba35f1b6f4f75aa5a11b539e500c112e1dfe","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":13252,"name":"Dr. Jens Harbott","display_name":"Jens Harbott (frickler)","email":"frickler@offenerstapel.de","username":"jrosenboom"},"date":"2021-12-16 15:51:05.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"6d238524ce8e56dd0bb4f94d8d012df33b2dc8b4","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2021-12-16 17:06:50.000000000","message":"Patch Set 1: Verified-1\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- openstackclient-check-plugins https://zuul.opendev.org/t/openstack/build/3f486fcc98a84e2990e5bccfe0fe45ce : FAILURE in 6m 00s (non-voting)\n- osc-tox-py36-tips https://zuul.opendev.org/t/openstack/build/107ff61ff2f544e4bbed8c22400ab436 : FAILURE in 5m 04s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/90538f510a2d4052b7f28ee2385a230c : FAILURE in 4m 18s\n- openstack-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/9755817e6db54129a21db7b65fa63440 : FAILURE in 4m 45s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/d4b64fb41d1847bbb3045fabbc4df750 : SUCCESS in 4m 10s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/02d033033cc9441ab4dcd7bd8fa4e78c : FAILURE in 4m 30s\n- openstack-tox-py39 https://zuul.opendev.org/t/openstack/build/f5f1093e31c54a9db8ffbd9e8bf446a8 : FAILURE in 4m 13s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/74beda1c6f1541b392d05e48be32bc21 : SUCCESS in 6m 38s\n- osc-build-image https://zuul.opendev.org/t/openstack/build/6ff838643c014a1daee6dda9518011eb : SUCCESS in 6m 53s\n- osc-functional-devstack https://zuul.opendev.org/t/openstack/build/a9346797d96a4ec1bba95202e8ee5bd9 : SUCCESS in 46m 35s\n- osc-functional-devstack-tips https://zuul.opendev.org/t/openstack/build/71c0c33fea30420cac2ef63cddafc0b8 : SUCCESS in 1h 09m 17s","accounts_in_message":[],"_revision_number":1},{"id":"74bb36dc0983af8027a5c6c6f60da0bbdea48e63","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":13252,"name":"Dr. Jens Harbott","display_name":"Jens Harbott (frickler)","email":"frickler@offenerstapel.de","username":"jrosenboom"},"date":"2021-12-16 19:33:29.000000000","message":"Patch Set 2: Patch Set 1 was rebased","accounts_in_message":[],"_revision_number":2},{"id":"735b403df1891fc9c7c244aab69f78f499ff999b","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2021-12-16 20:36:23.000000000","message":"Patch Set 2: Verified+1\n\nBuild succeeded (check pipeline).\n\n- openstackclient-check-plugins https://zuul.opendev.org/t/openstack/build/b8c3cb2f3850464bbfbff9d8155c5173 : FAILURE in 5m 59s (non-voting)\n- osc-tox-py36-tips https://zuul.opendev.org/t/openstack/build/2aa81a475c514cce89513a3c75073dab : SUCCESS in 4m 59s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/d87671e35f4a420facdf072a3d261ed8 : SUCCESS in 5m 17s\n- openstack-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/96610d13a5ec4f50a3c4fbadc92a2d1e : SUCCESS in 5m 04s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/c984161a5beb450eb5226923d54209c9 : SUCCESS in 3m 37s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/29b21f8ebf9d418584a00fd984478a19 : SUCCESS in 4m 07s\n- openstack-tox-py39 https://zuul.opendev.org/t/openstack/build/7e62f15df9004aeeb21f769bddb989f3 : SUCCESS in 4m 21s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/40e159a7064e4bfd8e042ee935e8a037 : SUCCESS in 7m 03s\n- osc-build-image https://zuul.opendev.org/t/openstack/build/6ee5813fe9484083b438b4d26eafc655 : SUCCESS in 6m 26s\n- osc-functional-devstack https://zuul.opendev.org/t/openstack/build/4ee24e0405d9408e8af6462e64b38e9a : SUCCESS in 57m 17s\n- osc-functional-devstack-tips https://zuul.opendev.org/t/openstack/build/f4a19cbf87334b13b90c34b8e6bf2e73 : SUCCESS in 53m 54s","accounts_in_message":[],"_revision_number":2},{"id":"05c91c71f3adce77a34738fc44ca148541b62523","author":{"_account_id":27900,"name":"Artem Goncharov","email":"artem.goncharov@gmail.com","username":"gtema"},"date":"2021-12-17 05:30:29.000000000","message":"Patch Set 2: Code-Review+2\n\n(1 comment)","accounts_in_message":[],"_revision_number":2},{"id":"370455e993e7ac0b20ddfa11ab9758b054756e3a","author":{"_account_id":13252,"name":"Dr. Jens Harbott","display_name":"Jens Harbott (frickler)","email":"frickler@offenerstapel.de","username":"jrosenboom"},"date":"2021-12-17 07:06:24.000000000","message":"Patch Set 2:\n\n(1 comment)","accounts_in_message":[],"_revision_number":2},{"id":"d79c6dcf06024223cd13fbef8b9ca469ab75c3f4","author":{"_account_id":32667,"name":"Mamatisa Nurmatov","email":"nurmatov.mamatisa@huawei.com","username":"isabek"},"date":"2021-12-20 08:34:42.000000000","message":"Patch Set 2: Code-Review+1","accounts_in_message":[],"_revision_number":2},{"id":"8ef40896f100fa2574484bcfc693dfad11b1dcc2","author":{"_account_id":27900,"name":"Artem Goncharov","email":"artem.goncharov@gmail.com","username":"gtema"},"date":"2021-12-20 09:58:05.000000000","message":"Patch Set 2: Workflow+1","accounts_in_message":[],"_revision_number":2},{"id":"db3f90c9964d5807330371776e6a3009dd642485","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2021-12-20 09:58:57.000000000","message":"Patch Set 2: -Verified\n\nStarting gate jobs.","accounts_in_message":[],"_revision_number":2},{"id":"3c05837bcc71afdf0523a827235294397f924384","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2021-12-20 14:41:17.000000000","message":"Patch Set 2: Verified+2\n\nBuild succeeded (gate pipeline).\n\n- osc-tox-py36-tips https://zuul.opendev.org/t/openstack/build/b3e162119e744c80b4813e67e3dc1b59 : SUCCESS in 5m 34s\n- openstack-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/6355d66e65ac4928b41fed87593fb8ed : SUCCESS in 6m 46s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/9c4bc385fc0a412793faf500c3e6bc77 : SUCCESS in 4m 45s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/ee1a0d85f7a7416c8e8c6d7a41d6fd42 : SUCCESS in 5m 51s\n- openstack-tox-py39 https://zuul.opendev.org/t/openstack/build/024ca23ce60e43d3a0991350c0a77fc3 : SUCCESS in 5m 02s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/2d60d28bbbb34af9ba336c5a7df9232a : SUCCESS in 6m 38s\n- osc-upload-image https://zuul.opendev.org/t/openstack/build/f42c03de6ac94fb88e7890862d82f178 : SUCCESS in 7m 35s\n- osc-functional-devstack https://zuul.opendev.org/t/openstack/build/903059ffc8b940448c0bc221e513200e : SUCCESS in 1h 07m 42s","accounts_in_message":[],"_revision_number":2},{"id":"609cfe2565c31397a0aeb9299a40d9f150d1f511","tag":"autogenerated:gerrit:merged","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2021-12-20 14:41:17.000000000","message":"Change has been successfully merged","accounts_in_message":[],"_revision_number":2},{"id":"51a9ffe6338225bf63b3300daba42a9563c746ab","tag":"autogenerated:zuul:promote","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2021-12-20 14:45:10.000000000","message":"Patch Set 2:\n\nBuild succeeded (promote pipeline).\n\n- promote-openstack-tox-docs https://zuul.opendev.org/t/openstack/build/b882fc41b8ca4f44aa695d67abe0d9d4 : SUCCESS in 1m 07s\n- osc-promote-image https://zuul.opendev.org/t/openstack/build/c80b4fb46b5e472e8d2ca00c7502476d : SUCCESS in 59s","accounts_in_message":[],"_revision_number":2}],"current_revision_number":2,"current_revision":"724852e66e0441d08b25307069a039d09aa9aa88","revisions":{"ef57533a1c0ee7710a90cb5b8828123ad22b15f9":{"kind":"REWORK","_number":1,"created":"2021-12-16 15:51:05.000000000","uploader":{"_account_id":13252,"name":"Dr. Jens Harbott","display_name":"Jens Harbott (frickler)","email":"frickler@offenerstapel.de","username":"jrosenboom"},"ref":"refs/changes/96/821996/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-openstackclient","ref":"refs/changes/96/821996/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/96/821996/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/96/821996/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/96/821996/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-openstackclient refs/changes/96/821996/1"}}},"commit":{"parents":[{"commit":"c10a4cd96682d291dce571222de4fe5128f1c584","subject":"Merge \"Allow unset port\u0027s host_id\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/c10a4cd96682d291dce571222de4fe5128f1c584"}]}],"author":{"name":"Dr. Jens Harbott","email":"harbott@osism.tech","date":"2021-12-16 15:21:58.000000000","tz":60},"committer":{"name":"Dr. Jens Harbott","email":"harbott@osism.tech","date":"2021-12-16 15:38:11.000000000","tz":60},"subject":"Add location to fake network objects","message":"Add location to fake network objects\n\nNetwork objects returned from the SDK include a location column which\nhas a reference to the cloud to which the object belongs. Add this\ncolumn to our fake objects used for testing, so that we can make sure we\ndon\u0027t include them in CLI output where they are useless.\n\nChange-Id: Ib09027af78e7bf2458cdc76ea9027faa3dbbfcf9\nSigned-off-by: Dr. Jens Harbott \u003charbott@osism.tech\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/ef57533a1c0ee7710a90cb5b8828123ad22b15f9"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/ef57533a1c0ee7710a90cb5b8828123ad22b15f9"}]},"branch":"refs/heads/master"},"724852e66e0441d08b25307069a039d09aa9aa88":{"kind":"TRIVIAL_REBASE","_number":2,"created":"2021-12-16 19:33:29.000000000","uploader":{"_account_id":13252,"name":"Dr. Jens Harbott","display_name":"Jens Harbott (frickler)","email":"frickler@offenerstapel.de","username":"jrosenboom"},"ref":"refs/changes/96/821996/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-openstackclient","ref":"refs/changes/96/821996/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/96/821996/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/96/821996/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/96/821996/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-openstackclient refs/changes/96/821996/2"}}},"commit":{"parents":[{"commit":"90eb0ca4bb2570ec3812cbf15f5c9dc4f1b784a8","subject":"Hide location columns for network objects","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/90eb0ca4bb2570ec3812cbf15f5c9dc4f1b784a8"}]}],"author":{"name":"Dr. Jens Harbott","email":"harbott@osism.tech","date":"2021-12-16 15:21:58.000000000","tz":60},"committer":{"name":"Dr. Jens Harbott","email":"frickler@offenerstapel.de","date":"2021-12-16 19:33:29.000000000","tz":0},"subject":"Add location to fake network objects","message":"Add location to fake network objects\n\nNetwork objects returned from the SDK include a location column which\nhas a reference to the cloud to which the object belongs. Add this\ncolumn to our fake objects used for testing, so that we can make sure we\ndon\u0027t include them in CLI output where they are useless.\n\nChange-Id: Ib09027af78e7bf2458cdc76ea9027faa3dbbfcf9\nSigned-off-by: Dr. Jens Harbott \u003charbott@osism.tech\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/724852e66e0441d08b25307069a039d09aa9aa88"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/724852e66e0441d08b25307069a039d09aa9aa88"}]},"branch":"refs/heads/master","description":"Rebase"}},"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":{}}}]}
