)]}'
{"id":"openstack%2Fpython-openstackclient~937455","triplet_id":"openstack%2Fpython-openstackclient~master~I7642ecd686d11c5af9e11cc80896243e853e33f3","project":"openstack/python-openstackclient","branch":"master","topic":"network-gaps","attention_set":{},"removed_from_attention_set":{"1131":{"account":{"_account_id":1131,"name":"Brian Haley","email":"haleyb.dev@gmail.com","username":"brian-haley"},"last_update":"2025-05-19 16:05:20.000000000","reason":"Change was submitted"},"15334":{"account":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"last_update":"2025-05-19 13:10:45.000000000","reason":"\u003cGERRIT_ACCOUNT_15334\u003e replied on the change","reason_account":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"}}},"hashtags":[],"change_id":"I7642ecd686d11c5af9e11cc80896243e853e33f3","subject":"network: Allow multiple FIP filter opts","status":"MERGED","created":"2024-12-10 13:43:10.000000000","updated":"2025-05-19 16:06:22.000000000","submitted":"2025-05-19 16:05:20.000000000","submitter":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"total_comment_count":3,"unresolved_comment_count":0,"has_review_started":true,"submission_id":"937455-network-gaps","meta_rev_id":"ed205ef9eba708943d4cdea29e79c44d9233f3e8","_number":937455,"virtual_id_number":937455,"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":"2025-05-19 16:05:20.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":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":2,"date":"2025-05-19 13:10:45.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":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":1,"date":"2025-05-19 13:10:45.000000000","permitted_voting_range":{"min":1,"max":1},"_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}},"removable_reviewers":[],"reviewers":{"CC":[{"_account_id":1131,"name":"Brian Haley","email":"haleyb.dev@gmail.com","username":"brian-haley"}],"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"]}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2024-12-10 15:03:49.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":"2024-12-10 16:49:09.000000000","updated_by":{"_account_id":1131,"name":"Brian Haley","email":"haleyb.dev@gmail.com","username":"brian-haley"},"reviewer":{"_account_id":1131,"name":"Brian Haley","email":"haleyb.dev@gmail.com","username":"brian-haley"},"state":"CC"}],"messages":[{"id":"167569a46eff20b70321149aa87cc2867a8f6d73","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"date":"2024-12-10 13:43:10.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"fee78296aae4f0ba02f03b5da0a3059efedef22d","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2024-12-10 15:03:49.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\nand https://docs.openstack.org/project-team-guide/testing.html#how-to-handle-test-failures\n\nhttps://zuul.opendev.org/t/openstack/buildset/ec8407ad96c04bcdb2ff3671c31306f8\n\n- openstackclient-check-plugins https://zuul.opendev.org/t/openstack/build/ff3f71a4047f49f8942ad18f01a5d2f7 : SUCCESS in 5m 53s (non-voting)\n- osc-tox-py39-tips https://zuul.opendev.org/t/openstack/build/f5c3f38abf844fa289332427f004bc16 : SUCCESS in 4m 13s\n- osc-tox-py312-tips https://zuul.opendev.org/t/openstack/build/6f0b527056bd435881e0a2e544c0abee : SUCCESS in 5m 01s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/b835202622204788824c32dc131d66ca : SUCCESS in 4m 52s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/eb82ea32ee9b488d913b9768a5db05c7 : SUCCESS in 2m 42s\n- openstack-tox-py39 https://zuul.opendev.org/t/openstack/build/a910e19d25144d1a864f28c157c4e1a8 : SUCCESS in 3m 09s\n- openstack-tox-py312 https://zuul.opendev.org/t/openstack/build/dba5a379e4a54bae9e6aa0063bc0666d : SUCCESS in 2m 43s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/9b4e675acc3045fd949ef6b4752e5362 : SUCCESS in 5m 30s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/475fad7dc8504c1088cbedb41678da0e : SUCCESS in 3m 48s\n- osc-build-image https://zuul.opendev.org/t/openstack/build/d8cb1b09fc4041fb8d0173e0860c6e21 : SUCCESS in 6m 33s\n- osc-functional-devstack https://zuul.opendev.org/t/openstack/build/bb446d9a1f614467a934de2ecdf4cc1d : FAILURE in 1h 11m 07s\n- osc-functional-devstack-tips https://zuul.opendev.org/t/openstack/build/4cdd220d50f7479291b1e17c2e5ab748 : SUCCESS in 1h 14m 05s","accounts_in_message":[],"_revision_number":1},{"id":"b2960dbc880ba7968d7891c77f3860efb9f22276","author":{"_account_id":1131,"name":"Brian Haley","email":"haleyb.dev@gmail.com","username":"brian-haley"},"date":"2024-12-10 16:49:09.000000000","message":"Patch Set 1:\n\n(2 comments)","accounts_in_message":[],"_revision_number":1},{"id":"f61db1fa3c89c97493e02cffa5cd26ab268c3354","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"date":"2025-05-19 13:10:34.000000000","message":"Uploaded patch set 2.\n\nOutdated Votes:\n* Verified-1\n","accounts_in_message":[],"_revision_number":2},{"id":"bb0815d5bf5c699a65bb7702089cbc49e6ccb726","author":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"date":"2025-05-19 13:10:45.000000000","message":"Patch Set 2: Code-Review+2 Workflow+1\n\n(1 comment)","accounts_in_message":[],"_revision_number":2},{"id":"8a2cc7567e57b111e2dea8509686338a009ecc2e","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-05-19 14:50:37.000000000","message":"Patch Set 2: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/b6b9086783ab43779da20487b39b4cef\n\n- openstackclient-check-plugins https://zuul.opendev.org/t/openstack/build/39ff697e3d3b4b1a81b30c9aaa9c31f2 : SUCCESS in 5m 44s (non-voting)\n- osc-tox-py310-tips https://zuul.opendev.org/t/openstack/build/c4d908f909d942969a2799489ad84aa0 : SUCCESS in 4m 19s\n- osc-tox-py313-tips https://zuul.opendev.org/t/openstack/build/424631ec278944e09f1cea74fe72744e : SUCCESS in 7m 59s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/e2b1f39b122746f49dae07f85c0aa28e : SUCCESS in 4m 40s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/f79424e9f53344ab9fdfcf98282467e1 : SUCCESS in 3m 54s\n- openstack-tox-py310 https://zuul.opendev.org/t/openstack/build/b6b018f9f56544d0b08f00edcc9cc35d : SUCCESS in 3m 13s\n- openstack-tox-py312 https://zuul.opendev.org/t/openstack/build/8ec56e8a961241e699855fdbc4d92952 : SUCCESS in 4m 57s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/e2bd90fbb64748099a75e16e34b108ff : SUCCESS in 8m 03s (non-voting)\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/c1c46b5c5fbe473a95ec9d17d4e1c50e : SUCCESS in 5m 51s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/7c4eee0d605e45ae80bcaea48f3979c0 : SUCCESS in 3m 38s\n- osc-build-image https://zuul.opendev.org/t/openstack/build/0de49945030d49779a558caedfe089c5 : SUCCESS in 10m 56s (non-voting)\n- osc-functional-devstack https://zuul.opendev.org/t/openstack/build/3d86106c33ee4c899ba92f10b32f6047 : SUCCESS in 1h 09m 36s\n- osc-functional-devstack-tips https://zuul.opendev.org/t/openstack/build/57f1bf412dc54131a2c72466eaeb73f5 : SUCCESS in 1h 16m 58s","accounts_in_message":[],"_revision_number":2},{"id":"fa25777f915c40cbc459e3ada7ffb52c46aa1046","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-05-19 14:51:24.000000000","message":"Patch Set 2: -Verified\n\nStarting gate jobs.","accounts_in_message":[],"_revision_number":2},{"id":"2d3effd83b619b6c5effe3bc7ae9e41126845f47","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-05-19 16:05:20.000000000","message":"Patch Set 2: Verified+2\n\nBuild succeeded (gate pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/4b699a8df1e04218aa2eacaf395da3dd\n\n- osc-tox-py310-tips https://zuul.opendev.org/t/openstack/build/9861270700744559a8e5b0f288a2fa7e : SUCCESS in 5m 03s\n- osc-tox-py313-tips https://zuul.opendev.org/t/openstack/build/1b4d212bb01742b198e0846d23c0aa2c : SUCCESS in 9m 33s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/7c68641675ae45fca42d456f9498b3f8 : SUCCESS in 3m 41s\n- openstack-tox-py310 https://zuul.opendev.org/t/openstack/build/b53979f360aa471e811dd2f39462ed02 : SUCCESS in 5m 00s\n- openstack-tox-py312 https://zuul.opendev.org/t/openstack/build/1854dd2c15a044b98e4673dc07a37ae3 : SUCCESS in 4m 10s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/3ae02f2d608844289e1518b6fc4e820d : SUCCESS in 5m 14s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/0b851a97f18549f0a49d53f074bdcb7d : SUCCESS in 2m 58s\n- osc-functional-devstack https://zuul.opendev.org/t/openstack/build/e721852a486b49208346796dd0fa016d : SUCCESS in 1h 08m 28s","accounts_in_message":[],"_revision_number":2},{"id":"18029a988f613f1c0831eb3d6c2d488b5ab82009","tag":"autogenerated:gerrit:merged","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-05-19 16:05:20.000000000","message":"Change has been successfully merged","accounts_in_message":[],"_revision_number":2},{"id":"ed205ef9eba708943d4cdea29e79c44d9233f3e8","tag":"autogenerated:zuul:promote","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-05-19 16:06:22.000000000","message":"Patch Set 2:\n\nBuild succeeded (promote pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/ceb018118b9d45769986bcdd53d39e6c\n\n- promote-openstack-tox-docs https://zuul.opendev.org/t/openstack/build/02521de3ebc24e31bcde1e6936641933 : SUCCESS in 49s\n- promote-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/0e609b7010284016b261e860d7575417 : SUCCESS in 44s","accounts_in_message":[],"_revision_number":2}],"current_revision_number":2,"current_revision":"01c1b1e36fd712cc6d3367ca23525e7e0b3e9f4d","revisions":{"1723e3636b7cd264f588d6afd5ea572715994237":{"kind":"REWORK","_number":1,"created":"2024-12-10 13:43:10.000000000","uploader":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"ref":"refs/changes/55/937455/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-openstackclient","ref":"refs/changes/55/937455/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/55/937455/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/55/937455/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/55/937455/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-openstackclient refs/changes/55/937455/1"}}},"commit":{"parents":[{"commit":"ecc744a4fdf58c37ba05bcf72a8ae22f9aea4173","subject":"Remove ceilometer service overrides","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/ecc744a4fdf58c37ba05bcf72a8ae22f9aea4173"}]}],"author":{"name":"Stephen Finucane","email":"stephenfin@redhat.com","date":"2024-12-09 18:29:07.000000000","tz":0},"committer":{"name":"Stephen Finucane","email":"stephenfin@redhat.com","date":"2024-12-10 13:42:43.000000000","tz":0},"subject":"network: Allow multiple FIP filter opts","message":"network: Allow multiple FIP filter opts\n\nThis is allowed by the neutron API. Allow it in OSC.\n\nChange-Id: I7642ecd686d11c5af9e11cc80896243e853e33f3\nSigned-off-by: Stephen Finucane \u003cstephenfin@redhat.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/1723e3636b7cd264f588d6afd5ea572715994237"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/1723e3636b7cd264f588d6afd5ea572715994237"}]},"branch":"refs/heads/master"},"01c1b1e36fd712cc6d3367ca23525e7e0b3e9f4d":{"kind":"REWORK","_number":2,"created":"2025-05-19 13:10:34.000000000","uploader":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"ref":"refs/changes/55/937455/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-openstackclient","ref":"refs/changes/55/937455/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/55/937455/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/55/937455/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/55/937455/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-openstackclient refs/changes/55/937455/2"}}},"commit":{"parents":[{"commit":"5e1fc3db05bda5012d70adfa694cd7912ddd6c94","subject":"Merge \"Fix incorrect warning with --password-prompt option\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/5e1fc3db05bda5012d70adfa694cd7912ddd6c94"}]}],"author":{"name":"Stephen Finucane","email":"stephenfin@redhat.com","date":"2025-05-19 13:07:01.000000000","tz":60},"committer":{"name":"Stephen Finucane","email":"stephenfin@redhat.com","date":"2025-05-19 13:07:37.000000000","tz":60},"subject":"network: Allow multiple FIP filter opts","message":"network: Allow multiple FIP filter opts\n\nThis is allowed by the neutron API. Allow it in OSC.\n\nChange-Id: I7642ecd686d11c5af9e11cc80896243e853e33f3\nSigned-off-by: Stephen Finucane \u003cstephenfin@redhat.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/01c1b1e36fd712cc6d3367ca23525e7e0b3e9f4d"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/01c1b1e36fd712cc6d3367ca23525e7e0b3e9f4d"}]},"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":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"}},{"label":"Workflow","status":"MAY","applied_by":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"}}]}],"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":"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":{}}}]}
