)]}'
{"id":"openstack%2Fopenstacksdk~986615","triplet_id":"openstack%2Fopenstacksdk~master~Idba4ab2b11ac3483e771ee8e0e477d9949404b28","project":"openstack/openstacksdk","branch":"master","attention_set":{},"removed_from_attention_set":{"38562":{"account":{"_account_id":38562,"name":"Richard Cruise","email":"rcruise@redhat.com","username":"rcruise"},"last_update":"2026-05-06 12:38:51.000000000","reason":"Change was submitted"},"29244":{"account":{"_account_id":29244,"name":"Gregory Thiemonge","email":"gthiemon@redhat.com","username":"gthiemonge"},"last_update":"2026-05-06 12:38:51.000000000","reason":"Change was submitted"}},"hashtags":[],"change_id":"Idba4ab2b11ac3483e771ee8e0e477d9949404b28","subject":"load_balancer: add vip_sg_ids field to LoadBalancer resource","status":"MERGED","created":"2026-04-29 07:19:16.000000000","updated":"2026-05-06 12:38:51.000000000","submitted":"2026-05-06 12:38:51.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":"986615","meta_rev_id":"26abd9ff08e85fceb930d5792e942c4cc5dff721","_number":986615,"virtual_id_number":986615,"owner":{"_account_id":29244,"name":"Gregory Thiemonge","email":"gthiemon@redhat.com","username":"gthiemonge"},"actions":{},"labels":{"Verified":{"approved":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"all":[{"value":0,"_account_id":38562,"name":"Richard Cruise","email":"rcruise@redhat.com","username":"rcruise"},{"value":0,"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},{"tag":"autogenerated:zuul:gate","value":2,"date":"2026-05-06 12:38:51.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}],"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":38562,"name":"Richard Cruise","email":"rcruise@redhat.com","username":"rcruise"},{"value":2,"date":"2026-05-01 15:04:43.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}],"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":38562,"name":"Richard Cruise","email":"rcruise@redhat.com","username":"rcruise"},{"value":1,"date":"2026-05-01 15:04:43.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":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}],"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":38562,"name":"Richard Cruise","email":"rcruise@redhat.com","username":"rcruise"},{"value":0,"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}],"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":38562,"name":"Richard Cruise","email":"rcruise@redhat.com","username":"rcruise"}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2026-04-29 09:00:15.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":"2026-04-29 09:05:19.000000000","updated_by":{"_account_id":38562,"name":"Richard Cruise","email":"rcruise@redhat.com","username":"rcruise"},"reviewer":{"_account_id":38562,"name":"Richard Cruise","email":"rcruise@redhat.com","username":"rcruise"},"state":"REVIEWER"},{"updated":"2026-05-01 15:04:43.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"}],"messages":[{"id":"36ef017d3ee559277c4a3edc49ccd8cb217c5a2a","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":29244,"name":"Gregory Thiemonge","email":"gthiemon@redhat.com","username":"gthiemonge"},"date":"2026-04-29 07:19:16.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"8a1f7c8395b6235cbe4598e01e0bc51c7ac623af","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-04-29 09:00:15.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/8e32f767dc054c33a8986e70d1ddfbdc\n\n- bifrost-integration-openstacksdk-src https://zuul.opendev.org/t/openstack/build/14af47411be44891b3f16b6ffdbb718d : SUCCESS in 46m 31s (non-voting)\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/2d31c63c2eb54ccf810babb230671472 : FAILURE in 4m 37s\n- openstack-tox-py311 https://zuul.opendev.org/t/openstack/build/2d19f64f50c041ba948087d32741b96a : SUCCESS in 2m 23s\n- openstack-tox-py312 https://zuul.opendev.org/t/openstack/build/21eea0c8268640499a85fbca9189fb3c : SUCCESS in 4m 05s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/b477ee08c58e43d39cdc415b923d1d44 : SUCCESS in 3m 57s\n- openstack-tox-py314 https://zuul.opendev.org/t/openstack/build/f02cbb73ae50433e80fb5f6d1b76e652 : SUCCESS in 3m 49s (non-voting)\n- openstacksdk-functional-devstack-tips https://zuul.opendev.org/t/openstack/build/6a4743a07ee34ad8948efe8486b7410a : SUCCESS in 1h 08m 42s\n- os-client-config-tox-py311-tips https://zuul.opendev.org/t/openstack/build/35680a5d63fe4c33a5306ef75208b7ab : SUCCESS in 3m 30s\n- osc-tox-py310-tips https://zuul.opendev.org/t/openstack/build/3b793db683fa4105bc643bead4b31577 : SUCCESS in 4m 29s\n- osc-tox-py313-tips https://zuul.opendev.org/t/openstack/build/561aa2ef25224e9384111a7f5d9a8707 : SUCCESS in 4m 25s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/fad8258762de4ba98bfd6277b3bce425 : SUCCESS in 12m 25s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/210913759ac14a7c99d1af9b8e478079 : SUCCESS in 2m 06s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/da83da8eedb9435792cfd6600d287bd9 : SUCCESS in 1h 03m 47s\n- openstacksdk-functional-devstack-networking https://zuul.opendev.org/t/openstack/build/0254aadc86be4ec8bb34cde95b78bf3c : SUCCESS in 1h 31m 02s\n- openstacksdk-functional-devstack-networking-ext https://zuul.opendev.org/t/openstack/build/959a5828b8464afd950085c2ec4d0597 : FAILURE in 1h 38m 23s\n- openstacksdk-functional-devstack-magnum https://zuul.opendev.org/t/openstack/build/2aa5a0605c394821ae1a80f2f5cef66a : FAILURE in 31m 58s (non-voting)\n- openstacksdk-functional-devstack-manila https://zuul.opendev.org/t/openstack/build/1ecfddf95c84468599800faba2c20d64 : SUCCESS in 32m 32s\n- openstacksdk-functional-devstack-compute-manila https://zuul.opendev.org/t/openstack/build/3415e9f767394f7c8fb3a440cd73be76 : SUCCESS in 28m 49s\n- openstacksdk-functional-devstack-masakari https://zuul.opendev.org/t/openstack/build/43bd6c6fcf1d4b45a4d8197809dc2f59 : SUCCESS in 28m 20s\n- openstacksdk-functional-devstack-ironic https://zuul.opendev.org/t/openstack/build/b4bf08fb04b94cfe889406c83401b7c2 : SUCCESS in 46m 43s\n- osc-functional-devstack-tips https://zuul.opendev.org/t/openstack/build/4bdb59ceefc14c66be0f8b21d81249c9 : SUCCESS in 1h 11m 15s (non-voting)\n- ansible-collections-openstack-functional-devstack https://zuul.opendev.org/t/openstack/build/dea5d496b7fa43a5b050c716faddbc29 : SUCCESS in 1h 21m 10s (non-voting)","accounts_in_message":[],"_revision_number":1},{"id":"22a70cba219e232647f2d1b133bc28008a58458f","author":{"_account_id":38562,"name":"Richard Cruise","email":"rcruise@redhat.com","username":"rcruise"},"date":"2026-04-29 09:05:19.000000000","message":"Patch Set 1: Code-Review+1\n\n(1 comment)","accounts_in_message":[],"_revision_number":1},{"id":"a3d554c7f149dacb2c59a90ce0a0895ab49a3647","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":29244,"name":"Gregory Thiemonge","email":"gthiemon@redhat.com","username":"gthiemonge"},"date":"2026-04-29 09:07:41.000000000","message":"Uploaded patch set 2.\n\nOutdated Votes:\n* Code-Review+1 (copy condition: \"changekind:TRIVIAL_REBASE OR is:MIN\")\n* Verified-1 (copy condition: \"NEVER\")\n","accounts_in_message":[],"_revision_number":2},{"id":"03ca92fc2ebaa1007c3085ec9c13ce751a461788","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-04-29 10:57:19.000000000","message":"Patch Set 2: 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/7a83828e01e34f2f84353e48b298e9f6\n\n- bifrost-integration-openstacksdk-src https://zuul.opendev.org/t/openstack/build/c15204d44e224cd486e77bda991e5201 : SUCCESS in 47m 04s (non-voting)\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/867b0025ad484df6be8b4419ab193c6e : SUCCESS in 4m 56s\n- openstack-tox-py311 https://zuul.opendev.org/t/openstack/build/9a5ef9245f5f48e5a4ed80206e61d73d : SUCCESS in 4m 16s\n- openstack-tox-py312 https://zuul.opendev.org/t/openstack/build/6de4f7f731ee4af4a8598a8d4b8891d0 : SUCCESS in 5m 28s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/66145327712e4943af96968b4f565873 : SUCCESS in 4m 16s\n- openstack-tox-py314 https://zuul.opendev.org/t/openstack/build/bc9a03302a124f85af0a1d5822247903 : SUCCESS in 6m 57s (non-voting)\n- openstacksdk-functional-devstack-tips https://zuul.opendev.org/t/openstack/build/eeb89faed4e24948a957230bb64ec76e : SUCCESS in 1h 01m 23s\n- os-client-config-tox-py311-tips https://zuul.opendev.org/t/openstack/build/e350ecf44eae4185b312187a27cf16ec : SUCCESS in 3m 10s\n- osc-tox-py310-tips https://zuul.opendev.org/t/openstack/build/33a788e5c30941fe950394cefb21eb88 : SUCCESS in 4m 20s\n- osc-tox-py313-tips https://zuul.opendev.org/t/openstack/build/1ed756624fd6454bb00bb5dd87b2c7dc : SUCCESS in 5m 06s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/3f3f0205d03941708db1b499c29b4055 : SUCCESS in 12m 43s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/88db6af2059742df98ef690cf0811d04 : SUCCESS in 3m 40s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/978aff4464714921ade6c954e365652c : SUCCESS in 55m 45s\n- openstacksdk-functional-devstack-networking https://zuul.opendev.org/t/openstack/build/5634f2f4bdf14eb694e00ea4c4378284 : SUCCESS in 1h 41m 03s\n- openstacksdk-functional-devstack-networking-ext https://zuul.opendev.org/t/openstack/build/0e35a07a74df49da949710f3958cc148 : FAILURE in 1h 13m 45s\n- openstacksdk-functional-devstack-magnum https://zuul.opendev.org/t/openstack/build/fc87b21849784802bebb6258f0260466 : FAILURE in 1h 00m 17s (non-voting)\n- openstacksdk-functional-devstack-manila https://zuul.opendev.org/t/openstack/build/8617bc78b94e4985b048b2c2e4b497bf : SUCCESS in 27m 47s\n- openstacksdk-functional-devstack-compute-manila https://zuul.opendev.org/t/openstack/build/a51d58a03236438b9f613a520047ad83 : SUCCESS in 20m 18s\n- openstacksdk-functional-devstack-masakari https://zuul.opendev.org/t/openstack/build/23f403aceb6c4645bd00c44e68033f1e : SUCCESS in 20m 55s\n- openstacksdk-functional-devstack-ironic https://zuul.opendev.org/t/openstack/build/4d0c211c9d6146aba36737a5b00e7390 : SUCCESS in 48m 12s\n- osc-functional-devstack-tips https://zuul.opendev.org/t/openstack/build/8b0879fa8cff4cc083a553bcf7943854 : SUCCESS in 1h 11m 01s (non-voting)\n- ansible-collections-openstack-functional-devstack https://zuul.opendev.org/t/openstack/build/82fb2a24489941709975afb5acbae925 : SUCCESS in 1h 06m 17s (non-voting)","accounts_in_message":[],"_revision_number":2},{"id":"bb989fc44c69c709dd997f085a2f786b57a0c2cf","author":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"date":"2026-05-01 15:04:43.000000000","message":"Patch Set 2: Code-Review+2 Workflow+1","accounts_in_message":[],"_revision_number":2},{"id":"a746df8f3c853daff33d226dc7522ee4923a95f1","author":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"date":"2026-05-01 15:04:46.000000000","message":"Patch Set 2:\n\n(1 comment)","accounts_in_message":[],"_revision_number":2},{"id":"efa89856b8da7cfa06ebea48c12635dc02fc19e3","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-05-01 16:43:31.000000000","message":"Patch Set 2:\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/8ae17abc8a454101829b8b83e7ead589\n\n- bifrost-integration-openstacksdk-src https://zuul.opendev.org/t/openstack/build/a091190a0f114866ba9079f8e7a036af : SUCCESS in 34m 07s (non-voting)\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/d737decbad044834826126dada54fa89 : SUCCESS in 4m 28s\n- openstack-tox-py311 https://zuul.opendev.org/t/openstack/build/7b2033f3343e4270b76eb3817d8034b8 : SUCCESS in 4m 00s\n- openstack-tox-py312 https://zuul.opendev.org/t/openstack/build/45ecc63096404241a9b10729b334ea46 : SUCCESS in 3m 28s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/64ba34ba4c494f3da70734e1974b2e6e : SUCCESS in 3m 42s\n- openstack-tox-py314 https://zuul.opendev.org/t/openstack/build/5052340371d54a3489d5903edb268886 : SUCCESS in 4m 00s (non-voting)\n- openstacksdk-functional-devstack-tips https://zuul.opendev.org/t/openstack/build/9495da0aef3d4e5fbe0b7b4f336dc5c9 : SUCCESS in 47m 37s\n- os-client-config-tox-py311-tips https://zuul.opendev.org/t/openstack/build/64a97dd42d2c439a81e2a76aec304e0e : SUCCESS in 3m 30s\n- osc-tox-py310-tips https://zuul.opendev.org/t/openstack/build/b59f56055b34459a9e4bc7f72e761678 : SUCCESS in 3m 13s\n- osc-tox-py313-tips https://zuul.opendev.org/t/openstack/build/e4d1ce78a7334c9dbdddc4bc9d4f7521 : SUCCESS in 5m 14s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/cb3ed2dbb6b7496a80c9e4e42c8f6886 : SUCCESS in 10m 51s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/b35f1f9836cc48749a1dc3cd600b47e1 : SUCCESS in 5m 10s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/e6773b8cc3084c02a8471faf6f3a79b4 : SUCCESS in 1h 04m 07s\n- openstacksdk-functional-devstack-networking https://zuul.opendev.org/t/openstack/build/f461c96a8d14498d8471f48abf46ebf7 : SUCCESS in 1h 22m 29s\n- openstacksdk-functional-devstack-networking-ext https://zuul.opendev.org/t/openstack/build/e0ac46d5656b4f5e8ed0f69c82c0b362 : FAILURE in 1h 13m 48s\n- openstacksdk-functional-devstack-magnum https://zuul.opendev.org/t/openstack/build/dd4aab2b0ca144dba8825abca0f000a4 : FAILURE in 53m 26s (non-voting)\n- openstacksdk-functional-devstack-manila https://zuul.opendev.org/t/openstack/build/22a457860cc24cccafea6cc13ef23625 : SUCCESS in 20m 55s\n- openstacksdk-functional-devstack-compute-manila https://zuul.opendev.org/t/openstack/build/26ceaff2a1f948a98e9cfe2174db67f9 : SUCCESS in 15m 55s\n- openstacksdk-functional-devstack-masakari https://zuul.opendev.org/t/openstack/build/19bda7ec69ea431e8f2fbe608f5858d7 : SUCCESS in 30m 25s\n- openstacksdk-functional-devstack-ironic https://zuul.opendev.org/t/openstack/build/d70446c1661b44b284a413d6d706d616 : POST_FAILURE in 17m 55s\n- osc-functional-devstack-tips https://zuul.opendev.org/t/openstack/build/006d1f14e2c94ff99ad143db32536a9a : SUCCESS in 1h 11m 52s (non-voting)\n- ansible-collections-openstack-functional-devstack https://zuul.opendev.org/t/openstack/build/eb617d1a2d1b46c38542cc8b4d783b61 : SUCCESS in 1h 23m 27s (non-voting)","accounts_in_message":[],"_revision_number":2},{"id":"a7ca3f2e16dd6eabd075760e22aceae83d543bb0","author":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"date":"2026-05-06 09:04:33.000000000","message":"Patch Set 2:\n\n(1 comment)","accounts_in_message":[],"_revision_number":2},{"id":"b18f2be4ef19720d041462ccbe80ae62a09ef3af","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-05-06 10:40:15.000000000","message":"Patch Set 2: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/a6582dbce4ef487db06b696de410d165\n\n- bifrost-integration-openstacksdk-src https://zuul.opendev.org/t/openstack/build/1df3e8981ae0417e8a95d2a9c7093e5a : SUCCESS in 52m 06s (non-voting)\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/903a803bc4014fd79bfe6a0d6e780acf : SUCCESS in 5m 07s\n- openstack-tox-py311 https://zuul.opendev.org/t/openstack/build/f3f948415bda49acba92404d1614cecc : SUCCESS in 4m 06s\n- openstack-tox-py312 https://zuul.opendev.org/t/openstack/build/b6c07ea178fc4cc38887049736aff5c2 : SUCCESS in 4m 07s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/11f0f2a057ec4f9f84de3804950194b3 : SUCCESS in 4m 23s\n- openstack-tox-py314 https://zuul.opendev.org/t/openstack/build/447a3c746da8499ba9590f1c084f87ce : SUCCESS in 7m 36s (non-voting)\n- openstacksdk-functional-devstack-tips https://zuul.opendev.org/t/openstack/build/091aba52678f4113ab1cf01716a07654 : SUCCESS in 1h 07m 31s\n- os-client-config-tox-py311-tips https://zuul.opendev.org/t/openstack/build/68dabdafbbc0456983cb423823b905f4 : SUCCESS in 3m 57s\n- osc-tox-py310-tips https://zuul.opendev.org/t/openstack/build/4ec05184cb044199b936cd826cdaede4 : SUCCESS in 4m 48s\n- osc-tox-py313-tips https://zuul.opendev.org/t/openstack/build/abd4cbfde516462ba481edf8b784207a : SUCCESS in 4m 47s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/cb7c731ccc2f4ea68d0e0732efbaa2a1 : SUCCESS in 10m 46s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/9dd9b9dc1b784a82bd9b0c6e2905c1e2 : SUCCESS in 4m 44s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/1966e00c144e46138215fe260871014b : SUCCESS in 1h 05m 41s\n- openstacksdk-functional-devstack-networking https://zuul.opendev.org/t/openstack/build/d61873e8ae1844d183dc28240fc62df1 : SUCCESS in 1h 27m 55s\n- openstacksdk-functional-devstack-networking-ext https://zuul.opendev.org/t/openstack/build/1e9bb51bbd3b445cbc1346e657ae68f8 : FAILURE in 1h 18m 58s (non-voting)\n- openstacksdk-functional-devstack-magnum https://zuul.opendev.org/t/openstack/build/ca71686bad5340abbd4671e36429e948 : FAILURE in 1h 05m 01s (non-voting)\n- openstacksdk-functional-devstack-manila https://zuul.opendev.org/t/openstack/build/67a89d970b104a3eb81efd3fdac407af : SUCCESS in 24m 22s\n- openstacksdk-functional-devstack-compute-manila https://zuul.opendev.org/t/openstack/build/8fa60baba8dc4cdc8ada1f49bf729339 : SUCCESS in 13m 26s\n- openstacksdk-functional-devstack-masakari https://zuul.opendev.org/t/openstack/build/9d0a2fd42bc84875849d7d5d2316d10c : SUCCESS in 28m 10s\n- openstacksdk-functional-devstack-ironic https://zuul.opendev.org/t/openstack/build/c29d420e3622445aa1dce60ac875b54b : SUCCESS in 23m 09s\n- osc-functional-devstack-tips https://zuul.opendev.org/t/openstack/build/c6332f619bae4599b12d2af433a1f0de : SUCCESS in 1h 23m 10s (non-voting)\n- ansible-collections-openstack-functional-devstack https://zuul.opendev.org/t/openstack/build/948bb7aac8c64e62be3bd056e62dd023 : SUCCESS in 57m 01s (non-voting)","accounts_in_message":[],"_revision_number":2},{"id":"44fd7f126adb513d921ffc65baca2c2db9e8ef7a","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-05-06 10:41:31.000000000","message":"Patch Set 2: -Verified\n\nStarting gate jobs.","accounts_in_message":[],"_revision_number":2},{"id":"16fb7ce9ddfb44a073fb4238778e7d803102320e","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-05-06 12:38:51.000000000","message":"Patch Set 2: Verified+2\n\nBuild succeeded (gate pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/a8b5f4eb0b2548e9b39d4f2ea328aa62\n\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/fc4b72cb5b344a5f82eebf86ebedeb6a : SUCCESS in 3m 07s\n- openstack-tox-py311 https://zuul.opendev.org/t/openstack/build/6bea545186334251b19fe530fceed501 : SUCCESS in 4m 35s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/5903dcf895c346d4bb67118f5772cbf1 : SUCCESS in 3m 50s\n- openstacksdk-functional-devstack-tips https://zuul.opendev.org/t/openstack/build/9b2b0f0316904daf85b1bc1f67a34b46 : SUCCESS in 34m 03s\n- os-client-config-tox-py311-tips https://zuul.opendev.org/t/openstack/build/78da63fcf9224e93bb166377b3ea24f3 : SUCCESS in 4m 44s\n- osc-tox-py310-tips https://zuul.opendev.org/t/openstack/build/05a1c94f3e8747188b2da0c960a7eb6a : SUCCESS in 5m 10s\n- osc-tox-py313-tips https://zuul.opendev.org/t/openstack/build/35bb21880da04a26b2a7ae29abddf215 : SUCCESS in 5m 03s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/757a763a3f2a42609dfc58ec44e6d111 : SUCCESS in 10m 47s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/9924eb9107d149ed8f22d49e66e76c73 : SUCCESS in 3m 25s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/c919d300740d4b619d8af8445e6b9060 : SUCCESS in 1h 04m 01s\n- openstacksdk-functional-devstack-networking https://zuul.opendev.org/t/openstack/build/f3635584b95c411099e064c4caf5af67 : SUCCESS in 1h 23m 40s\n- openstacksdk-functional-devstack-ironic https://zuul.opendev.org/t/openstack/build/7463c849988c418db13d7315bc49234b : SUCCESS in 44m 25s","accounts_in_message":[],"_revision_number":2},{"id":"26abd9ff08e85fceb930d5792e942c4cc5dff721","tag":"autogenerated:gerrit:merged","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-05-06 12:38:51.000000000","message":"Change has been successfully merged","accounts_in_message":[],"_revision_number":2}],"current_revision_number":2,"current_revision":"1618c47ab33e575596e68432f0f626a7cbb1e33f","revisions":{"e246bde843ee3d3908a7e792869cbd28f5834519":{"kind":"REWORK","_number":1,"created":"2026-04-29 07:19:16.000000000","uploader":{"_account_id":29244,"name":"Gregory Thiemonge","email":"gthiemon@redhat.com","username":"gthiemonge"},"ref":"refs/changes/15/986615/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/openstacksdk","ref":"refs/changes/15/986615/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/openstacksdk refs/changes/15/986615/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/openstacksdk refs/changes/15/986615/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/openstacksdk refs/changes/15/986615/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/openstacksdk refs/changes/15/986615/1"}}},"commit":{"parents":[{"commit":"405e2d7836a2777eb59f06f95f4025faa058f166","subject":"fix hashlib ValueError message check for py3.15","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstacksdk/commit/405e2d7836a2777eb59f06f95f4025faa058f166"}]}],"author":{"name":"Gregory Thiemonge","email":"gthiemon@redhat.com","date":"2026-04-29 06:58:04.000000000","tz":0},"committer":{"name":"Gregory Thiemonge","email":"gthiemon@redhat.com","date":"2026-04-29 07:19:01.000000000","tz":120},"subject":"load_balancer: add vip_sg_ids field to LoadBalancer resource","message":"load_balancer: add vip_sg_ids field to LoadBalancer resource\n\nAdd support for the vip_sg_ids attribute which contains a list of\nsecurity group IDs for the VIP port.\n\nGenerated-By: Claude Opus 4.6 \u003cnoreply@anthropic.com\u003e\nChange-Id: Idba4ab2b11ac3483e771ee8e0e477d9949404b28\nSigned-off-by: Gregory Thiemonge \u003cgthiemon@redhat.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstacksdk/commit/e246bde843ee3d3908a7e792869cbd28f5834519"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstacksdk/commit/e246bde843ee3d3908a7e792869cbd28f5834519"}]},"branch":"refs/heads/master"},"1618c47ab33e575596e68432f0f626a7cbb1e33f":{"kind":"REWORK","_number":2,"created":"2026-04-29 09:07:41.000000000","uploader":{"_account_id":29244,"name":"Gregory Thiemonge","email":"gthiemon@redhat.com","username":"gthiemonge"},"ref":"refs/changes/15/986615/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/openstacksdk","ref":"refs/changes/15/986615/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/openstacksdk refs/changes/15/986615/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/openstacksdk refs/changes/15/986615/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/openstacksdk refs/changes/15/986615/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/openstacksdk refs/changes/15/986615/2"}}},"commit":{"parents":[{"commit":"405e2d7836a2777eb59f06f95f4025faa058f166","subject":"fix hashlib ValueError message check for py3.15","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstacksdk/commit/405e2d7836a2777eb59f06f95f4025faa058f166"}]}],"author":{"name":"Gregory Thiemonge","email":"gthiemon@redhat.com","date":"2026-04-29 06:58:04.000000000","tz":0},"committer":{"name":"Gregory Thiemonge","email":"gthiemon@redhat.com","date":"2026-04-29 09:06:31.000000000","tz":120},"subject":"load_balancer: add vip_sg_ids field to LoadBalancer resource","message":"load_balancer: add vip_sg_ids field to LoadBalancer resource\n\nAdd support for the vip_sg_ids attribute which contains a list of\nsecurity group IDs for the VIP port.\n\nGenerated-By: Claude Opus 4.6 \u003cnoreply@anthropic.com\u003e\nChange-Id: Idba4ab2b11ac3483e771ee8e0e477d9949404b28\nSigned-off-by: Gregory Thiemonge \u003cgthiemon@redhat.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstacksdk/commit/1618c47ab33e575596e68432f0f626a7cbb1e33f"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstacksdk/commit/1618c47ab33e575596e68432f0f626a7cbb1e33f"}]},"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"}},{"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":{"label:Verified\u003dMAX":"","label:Verified\u003dMIN":""}}},{"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":{"label:Code-Review\u003dMAX":"","label:Code-Review\u003dMIN":""}}},{"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":{"label:Workflow\u003dMAX":"","label:Workflow\u003dMIN":""}}}]}
