)]}'
{"id":"openstack%2Fopenstacksdk~985787","triplet_id":"openstack%2Fopenstacksdk~master~I82b90c61a10a5f40ec2f2eb26b2cef06bde48f1f","project":"openstack/openstacksdk","branch":"master","topic":"bug/2146803","attention_set":{},"removed_from_attention_set":{"16688":{"account":{"_account_id":16688,"name":"Rodolfo Alonso","email":"ralonsoh@redhat.com","username":"rodolfo-alonso-hernandez"},"last_update":"2026-05-08 16:58:32.000000000","reason":"Change was submitted"}},"hashtags":[],"change_id":"I82b90c61a10a5f40ec2f2eb26b2cef06bde48f1f","subject":"Add SecurityGroupsDefaultStatefulness resource","status":"MERGED","created":"2026-04-22 09:31:19.000000000","updated":"2026-05-08 16:59:34.000000000","submitted":"2026-05-08 16:58:32.000000000","submitter":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"total_comment_count":5,"unresolved_comment_count":0,"has_review_started":true,"submission_id":"985787-bug/2146803","meta_rev_id":"0107ac85213c30aff4fcd9fbb35b607bfcabaab7","_number":985787,"virtual_id_number":985787,"owner":{"_account_id":16688,"name":"Rodolfo Alonso","email":"ralonsoh@redhat.com","username":"rodolfo-alonso-hernandez"},"actions":{},"labels":{"Verified":{"approved":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"all":[{"value":0,"_account_id":16688,"name":"Rodolfo Alonso","email":"ralonsoh@redhat.com","username":"rodolfo-alonso-hernandez"},{"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-08 16:58:32.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":16688,"name":"Rodolfo Alonso","email":"ralonsoh@redhat.com","username":"rodolfo-alonso-hernandez"},{"value":2,"date":"2026-04-23 15:10:50.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,"date":"2026-05-06 08:27:18.000000000","_account_id":16688,"name":"Rodolfo Alonso","email":"ralonsoh@redhat.com","username":"rodolfo-alonso-hernandez"},{"value":1,"date":"2026-05-08 15:06:31.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":16688,"name":"Rodolfo Alonso","email":"ralonsoh@redhat.com","username":"rodolfo-alonso-hernandez"},{"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":16688,"name":"Rodolfo Alonso","email":"ralonsoh@redhat.com","username":"rodolfo-alonso-hernandez"},{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}],"CC":[{"_account_id":1131,"name":"Brian Haley","email":"haleyb.dev@gmail.com","username":"brian-haley"},{"_account_id":8313,"name":"Lajos Katona","display_name":"lajoskatona","email":"katonalala@gmail.com","username":"elajkat","status":"Ericsson Software Technology"}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2026-04-22 11:09:10.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-23 14:07:56.000000000","updated_by":{"_account_id":16688,"name":"Rodolfo Alonso","email":"ralonsoh@redhat.com","username":"rodolfo-alonso-hernandez"},"reviewer":{"_account_id":8313,"name":"Lajos Katona","display_name":"lajoskatona","email":"katonalala@gmail.com","username":"elajkat","status":"Ericsson Software Technology"},"state":"CC"},{"updated":"2026-04-23 14:07:56.000000000","updated_by":{"_account_id":16688,"name":"Rodolfo Alonso","email":"ralonsoh@redhat.com","username":"rodolfo-alonso-hernandez"},"reviewer":{"_account_id":1131,"name":"Brian Haley","email":"haleyb.dev@gmail.com","username":"brian-haley"},"state":"CC"},{"updated":"2026-04-23 15:10:50.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":"a8092b4afdfea58f50eafc1973bdfb61d7f16d6f","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":16688,"name":"Rodolfo Alonso","email":"ralonsoh@redhat.com","username":"rodolfo-alonso-hernandez"},"date":"2026-04-22 09:31:19.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"438c00baff9d2fa0505c98e28148880d99bb84f8","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-04-22 11:09:10.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/2bf43912fe4948ccb312360226db4019\n\n- bifrost-integration-openstacksdk-src https://zuul.opendev.org/t/openstack/build/b8285c21fc7e46dfb31a44ffd3695d09 : SUCCESS in 53m 04s (non-voting)\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/221c5189266c49be8be6565871343be8 : FAILURE in 4m 52s\n- openstack-tox-py311 https://zuul.opendev.org/t/openstack/build/50871dab6bab48c3ab6a1cc5e0e0aa35 : SUCCESS in 6m 46s\n- openstack-tox-py312 https://zuul.opendev.org/t/openstack/build/a619b2d5157f4c2db6a346595d3685be : SUCCESS in 4m 11s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/403d94d2bbff480892a4d3ff18805646 : SUCCESS in 5m 14s\n- openstack-tox-py314 https://zuul.opendev.org/t/openstack/build/61b76bfa07424b62a0bb39ce794cfbb4 : SUCCESS in 7m 11s (non-voting)\n- openstacksdk-functional-devstack-tips https://zuul.opendev.org/t/openstack/build/3284218d73a3407e8547cbc147974001 : SUCCESS in 1h 08m 49s\n- os-client-config-tox-py311-tips https://zuul.opendev.org/t/openstack/build/2e5a468ff34343f18ba303e9f352ae7c : SUCCESS in 3m 50s\n- osc-tox-py310-tips https://zuul.opendev.org/t/openstack/build/b8ec2f4f65164e52ada7af2e448fe0a9 : SUCCESS in 4m 29s\n- osc-tox-py313-tips https://zuul.opendev.org/t/openstack/build/fefea39767854f579a9911f1c932eb2d : SUCCESS in 4m 53s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/e554bda98eb64fe2b21686df4c3b61bd : SUCCESS in 12m 12s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/bbf7f8f8aa804e498f73326e7677288f : SUCCESS in 1h 01m 49s\n- openstacksdk-functional-devstack-networking https://zuul.opendev.org/t/openstack/build/e21ae66fad244b5099f39ae5d3c125aa : SUCCESS in 1h 33m 53s\n- openstacksdk-functional-devstack-networking-ext https://zuul.opendev.org/t/openstack/build/f0de287f2b054f54aec4f4acd89ef58d : SUCCESS in 1h 29m 30s\n- openstacksdk-functional-devstack-magnum https://zuul.opendev.org/t/openstack/build/467dbe03ab964fbfacde658db7f60cd2 : FAILURE in 58m 32s (non-voting)\n- openstacksdk-functional-devstack-manila https://zuul.opendev.org/t/openstack/build/2a21b174b5fe4eecabe8cfd826ff1c56 : SUCCESS in 25m 41s\n- openstacksdk-functional-devstack-compute-manila https://zuul.opendev.org/t/openstack/build/8758fa636b624ea5b1a94d0b12782136 : SUCCESS in 15m 26s\n- openstacksdk-functional-devstack-masakari https://zuul.opendev.org/t/openstack/build/80935bbfc476464fb09c45f947faf74a : SUCCESS in 15m 12s\n- openstacksdk-functional-devstack-ironic https://zuul.opendev.org/t/openstack/build/e1c297ed99eb4e25a2569eb89bd9583d : SUCCESS in 43m 35s\n- osc-functional-devstack-tips https://zuul.opendev.org/t/openstack/build/bd8066ffe840465491aa9c2fb11c890d : SUCCESS in 1h 10m 35s (non-voting)\n- ansible-collections-openstack-functional-devstack https://zuul.opendev.org/t/openstack/build/deec44d497234a388f45c07517f8ba6d : SUCCESS in 1h 15m 16s (non-voting)","accounts_in_message":[],"_revision_number":1},{"id":"3b4cb7913b20896e47695908ef90303b5eb8d02e","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":16688,"name":"Rodolfo Alonso","email":"ralonsoh@redhat.com","username":"rodolfo-alonso-hernandez"},"date":"2026-04-22 12:45:05.000000000","message":"Uploaded patch set 2.\n\nOutdated Votes:\n* Verified-1 (copy condition: \"NEVER\")\n","accounts_in_message":[],"_revision_number":2},{"id":"bb6c5dc4dcd902bdc629fae93320f43d7622ab9b","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-04-22 14:17:44.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/0ea4a98d6d274293994de49dc6d8e21e\n\n- bifrost-integration-openstacksdk-src https://zuul.opendev.org/t/openstack/build/46820c74229e48be93c02f94891d62b6 : SUCCESS in 50m 18s (non-voting)\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/9b66f9cbbb1247c89284841b7a4179d7 : SUCCESS in 4m 35s\n- openstack-tox-py311 https://zuul.opendev.org/t/openstack/build/c91d04c995d640bb9799276233344ef4 : SUCCESS in 3m 48s\n- openstack-tox-py312 https://zuul.opendev.org/t/openstack/build/b918bcd85c4d4c4593cdfa98aad3defb : SUCCESS in 3m 58s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/ae8ab6ceb8c9489ea1e03f4c34be054b : SUCCESS in 3m 53s\n- openstack-tox-py314 https://zuul.opendev.org/t/openstack/build/1fed97b8289b4a348290617e1ee45a34 : SUCCESS in 4m 53s (non-voting)\n- openstacksdk-functional-devstack-tips https://zuul.opendev.org/t/openstack/build/00df4433bf2f41a1b229aa29005cd774 : SUCCESS in 1h 07m 50s\n- os-client-config-tox-py311-tips https://zuul.opendev.org/t/openstack/build/10f4efe11fff46769e28261b07b3e48f : SUCCESS in 3m 22s\n- osc-tox-py310-tips https://zuul.opendev.org/t/openstack/build/3b53ba2832a9416595cfa3c1d22478ad : SUCCESS in 4m 49s\n- osc-tox-py313-tips https://zuul.opendev.org/t/openstack/build/ac4b0c78877a493a9ce0364ad2c4efbd : SUCCESS in 4m 16s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/3a1793951784448fb6111a0af5dccded : SUCCESS in 10m 28s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/f71e4740a4d94852acc792fefefa791e : POST_FAILURE in 40m 15s\n- openstacksdk-functional-devstack-networking https://zuul.opendev.org/t/openstack/build/53a3c636f77c4acea06e3e1aad05096a : SUCCESS in 1h 23m 11s\n- openstacksdk-functional-devstack-networking-ext https://zuul.opendev.org/t/openstack/build/fb99cfdfefbe4b1b9dce2cbbe455960a : SUCCESS in 1h 27m 19s\n- openstacksdk-functional-devstack-magnum https://zuul.opendev.org/t/openstack/build/5e932dd6def04385887fa05ae5ec0d2b : FAILURE in 53m 08s (non-voting)\n- openstacksdk-functional-devstack-manila https://zuul.opendev.org/t/openstack/build/e2d8a882dd944a7083b45bcf6031d7b9 : SUCCESS in 31m 10s\n- openstacksdk-functional-devstack-compute-manila https://zuul.opendev.org/t/openstack/build/2f884959467844f593be1ea5a622fa18 : SUCCESS in 31m 09s\n- openstacksdk-functional-devstack-masakari https://zuul.opendev.org/t/openstack/build/8f8a5c4d780e499b855aaf14ac9702b2 : SUCCESS in 34m 08s\n- openstacksdk-functional-devstack-ironic https://zuul.opendev.org/t/openstack/build/9d03aca512ed4116bcd6d6be7d88ac0e : SUCCESS in 54m 03s\n- osc-functional-devstack-tips https://zuul.opendev.org/t/openstack/build/8b08ffec40ba420bb3d235b75f3bccd2 : SUCCESS in 1h 16m 20s (non-voting)\n- ansible-collections-openstack-functional-devstack https://zuul.opendev.org/t/openstack/build/9cc6ecabbe39442abe152a02bd01e22a : SUCCESS in 1h 13m 11s (non-voting)","accounts_in_message":[],"_revision_number":2},{"id":"16c997bd0e2d0efc3953d96c58a2bd7c1fd25c7e","author":{"_account_id":16688,"name":"Rodolfo Alonso","email":"ralonsoh@redhat.com","username":"rodolfo-alonso-hernandez"},"date":"2026-04-23 09:02:30.000000000","message":"Patch Set 2:\n\n(1 comment)","accounts_in_message":[],"_revision_number":2},{"id":"70635aa23cb3a293767c03d95b66a25081e71a3d","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-04-23 10:43:55.000000000","message":"Patch Set 2: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/28e42b8b3f8343529e410c9c19fd612e\n\n- bifrost-integration-openstacksdk-src https://zuul.opendev.org/t/openstack/build/976e525197d9435eb7715916493eb99e : SUCCESS in 49m 16s (non-voting)\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/67690ce6363f4e73a19283c6e9a5c5e1 : SUCCESS in 4m 37s\n- openstack-tox-py311 https://zuul.opendev.org/t/openstack/build/12c22cb9dfe945eb9c7edd4f22560f49 : SUCCESS in 3m 44s\n- openstack-tox-py312 https://zuul.opendev.org/t/openstack/build/d9fde9a5310b436482398c17f84994ed : SUCCESS in 4m 00s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/bbaba843b771421cbb4479304dfaf1c9 : SUCCESS in 4m 11s\n- openstack-tox-py314 https://zuul.opendev.org/t/openstack/build/afb22e6381d2495da35a41bff96c2450 : SUCCESS in 6m 11s (non-voting)\n- openstacksdk-functional-devstack-tips https://zuul.opendev.org/t/openstack/build/03f9940a3c404defa6f6c2ec04945e80 : SUCCESS in 1h 04m 18s\n- os-client-config-tox-py311-tips https://zuul.opendev.org/t/openstack/build/07eeb814e69e499c929ff400e1b4d222 : SUCCESS in 3m 22s\n- osc-tox-py310-tips https://zuul.opendev.org/t/openstack/build/5252253b5e89432592f76806ee66d4f3 : SUCCESS in 4m 10s\n- osc-tox-py313-tips https://zuul.opendev.org/t/openstack/build/114198f2ac3e4375800e702229507a75 : SUCCESS in 4m 21s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/f0b39f11b5f34855854e6beb392005ba : SUCCESS in 10m 28s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/5b3d569c12de4fca856c3f7d1a0651dd : SUCCESS in 53m 45s\n- openstacksdk-functional-devstack-networking https://zuul.opendev.org/t/openstack/build/042104ff1cd548de82fdcc73617aef01 : SUCCESS in 1h 25m 33s\n- openstacksdk-functional-devstack-networking-ext https://zuul.opendev.org/t/openstack/build/06082a39875b4176b811de43d267ebe0 : SUCCESS in 1h 39m 11s\n- openstacksdk-functional-devstack-magnum https://zuul.opendev.org/t/openstack/build/6396ba51e4b446f3976378e70db923ca : FAILURE in 50m 36s (non-voting)\n- openstacksdk-functional-devstack-manila https://zuul.opendev.org/t/openstack/build/dd4da59531fe4ee4806d246944dbb297 : SUCCESS in 32m 38s\n- openstacksdk-functional-devstack-compute-manila https://zuul.opendev.org/t/openstack/build/be21276acb494acfa79eb03d4be82bf7 : SUCCESS in 28m 06s\n- openstacksdk-functional-devstack-masakari https://zuul.opendev.org/t/openstack/build/74675fe80a73437d82ca7608956d828d : SUCCESS in 30m 06s\n- openstacksdk-functional-devstack-ironic https://zuul.opendev.org/t/openstack/build/658a22cf972e45b29ad1e472bffa439e : SUCCESS in 42m 45s\n- osc-functional-devstack-tips https://zuul.opendev.org/t/openstack/build/7b0f2f8cdca44528ba2fabfdced39007 : SUCCESS in 43m 40s (non-voting)\n- ansible-collections-openstack-functional-devstack https://zuul.opendev.org/t/openstack/build/dbba2ea890c94feea50574e57810ecf1 : SUCCESS in 1h 01m 48s (non-voting)","accounts_in_message":[],"_revision_number":2},{"id":"b53b7d73ea902c1fd91cab31db3f9cb2d5421b28","author":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"date":"2026-04-23 15:10:50.000000000","message":"Patch Set 2: Code-Review+2\n\n(1 comment)","accounts_in_message":[],"_revision_number":2},{"id":"d5bf0824355ea8db89a3e55019ac8a2785e07eef","author":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"date":"2026-04-23 15:11:18.000000000","message":"Patch Set 2: Workflow-1\n\n(1 comment)","accounts_in_message":[],"_revision_number":2},{"id":"f44d6e0b6c0f0fc964bac774f0fb436007d19d85","author":{"_account_id":16688,"name":"Rodolfo Alonso","email":"ralonsoh@redhat.com","username":"rodolfo-alonso-hernandez"},"date":"2026-04-28 07:58:14.000000000","message":"Patch Set 2: Workflow-1\n\n(1 comment)","accounts_in_message":[],"_revision_number":2},{"id":"551793d1fad6b23ecfbab3e117500f149d47715d","author":{"_account_id":16688,"name":"Rodolfo Alonso","email":"ralonsoh@redhat.com","username":"rodolfo-alonso-hernandez"},"date":"2026-05-06 08:27:18.000000000","message":"Patch Set 2: -Workflow\n\n(1 comment)","accounts_in_message":[],"_revision_number":2},{"id":"a148097a0a7c14e678dad369deb5ac6bdead06a6","author":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"date":"2026-05-08 15:06:31.000000000","message":"Patch Set 2: Workflow+1","accounts_in_message":[],"_revision_number":2},{"id":"8d0e6c0ec6e56aecc457adf41c48c29994332d86","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-05-08 15:07:09.000000000","message":"Patch Set 2: -Verified\n\nStarting gate jobs.","accounts_in_message":[],"_revision_number":2},{"id":"4006073a7333b7c621296d2c6710a5a0e86833a3","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-05-08 16:58:32.000000000","message":"Patch Set 2: Verified+2\n\nBuild succeeded (gate pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/b0d257627c654995be619f30390c9bd7\n\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/750dbdadc3f544e685cc2c9ad55a2ef6 : SUCCESS in 4m 53s\n- openstack-tox-py311 https://zuul.opendev.org/t/openstack/build/6b1ed331b3c44d5799e3384dd3380f69 : SUCCESS in 3m 14s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/06940d1b7cd44e6f88e22d5a8bcb6ce9 : SUCCESS in 3m 09s\n- openstacksdk-functional-devstack-tips https://zuul.opendev.org/t/openstack/build/4b8566ba396940e7871ccbf4385ba6c8 : SUCCESS in 35m 03s\n- os-client-config-tox-py311-tips https://zuul.opendev.org/t/openstack/build/960fc464575f4a05876c2efde8e72924 : SUCCESS in 3m 43s\n- osc-tox-py310-tips https://zuul.opendev.org/t/openstack/build/04bb17c3993b443590adb053c1e193c5 : SUCCESS in 4m 03s\n- osc-tox-py313-tips https://zuul.opendev.org/t/openstack/build/1acb198ef201477ea921c35c3d1f1004 : SUCCESS in 7m 01s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/221262607a4c4b94a9173c7ffd5762aa : SUCCESS in 9m 32s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/b9ea114ad17d49c0bb11caf42f82d50a : SUCCESS in 1h 03m 18s\n- openstacksdk-functional-devstack-networking https://zuul.opendev.org/t/openstack/build/b16e886c2b81472a86616c1b073ec5cc : SUCCESS in 1h 45m 43s\n- openstacksdk-functional-devstack-ironic https://zuul.opendev.org/t/openstack/build/2e93a8e298524fef8ba40aecfe458306 : SUCCESS in 39m 45s","accounts_in_message":[],"_revision_number":2},{"id":"89c20ea0a42ea4383b1ebc1e14f2ee72f4c7f195","tag":"autogenerated:gerrit:merged","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-05-08 16:58:32.000000000","message":"Change has been successfully merged","accounts_in_message":[],"_revision_number":2},{"id":"0107ac85213c30aff4fcd9fbb35b607bfcabaab7","tag":"autogenerated:zuul:promote","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-05-08 16:59:34.000000000","message":"Patch Set 2:\n\nBuild succeeded (promote pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/3a41a45a889a4127974605d3ce09afe9\n\n- promote-openstack-tox-docs https://zuul.opendev.org/t/openstack/build/beb12f1cbd784fb4819773c6b29c3086 : SUCCESS in 49s","accounts_in_message":[],"_revision_number":2}],"current_revision_number":2,"current_revision":"036ad19fa3f034fc5801c09ef8f3bb50c9c1e61e","revisions":{"85f4d6e236a7103703eba852a5f2f1afd2e5435c":{"kind":"REWORK","_number":1,"created":"2026-04-22 09:31:19.000000000","uploader":{"_account_id":16688,"name":"Rodolfo Alonso","email":"ralonsoh@redhat.com","username":"rodolfo-alonso-hernandez"},"ref":"refs/changes/87/985787/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/openstacksdk","ref":"refs/changes/87/985787/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/openstacksdk refs/changes/87/985787/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/openstacksdk refs/changes/87/985787/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/openstacksdk refs/changes/87/985787/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/openstacksdk refs/changes/87/985787/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":"Rodolfo Alonso Hernandez","email":"ralonsoh@redhat.com","date":"2026-04-21 17:48:50.000000000","tz":120},"committer":{"name":"Rodolfo Alonso Hernandez","email":"ralonsoh@redhat.com","date":"2026-04-21 17:48:50.000000000","tz":120},"subject":"Add SecurityGroupsDefaultStatefulness resource","message":"Add SecurityGroupsDefaultStatefulness resource\n\nAdd support for the new Neutron ``security-groups-default-statefulness``\nAPI extension, which allows operators to control the default value of\nthe ``stateful`` attribute on security groups, either system-wide or on\na per-project basis.\n\nNew resource: SecurityGroupsDefaultStatefulness\n\nNew proxy methods: create, delete, find, get, list, update\n\nRelated-Bug: #2146803\nSigned-off-by: Rodolfo Alonso Hernandez \u003cralonsoh@redhat.com\u003e\nChange-Id: I82b90c61a10a5f40ec2f2eb26b2cef06bde48f1f\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstacksdk/commit/85f4d6e236a7103703eba852a5f2f1afd2e5435c"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstacksdk/commit/85f4d6e236a7103703eba852a5f2f1afd2e5435c"}]},"branch":"refs/heads/master"},"036ad19fa3f034fc5801c09ef8f3bb50c9c1e61e":{"kind":"REWORK","_number":2,"created":"2026-04-22 12:45:05.000000000","uploader":{"_account_id":16688,"name":"Rodolfo Alonso","email":"ralonsoh@redhat.com","username":"rodolfo-alonso-hernandez"},"ref":"refs/changes/87/985787/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/openstacksdk","ref":"refs/changes/87/985787/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/openstacksdk refs/changes/87/985787/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/openstacksdk refs/changes/87/985787/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/openstacksdk refs/changes/87/985787/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/openstacksdk refs/changes/87/985787/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":"Rodolfo Alonso Hernandez","email":"ralonsoh@redhat.com","date":"2026-04-21 17:48:50.000000000","tz":120},"committer":{"name":"Rodolfo Alonso Hernandez","email":"ralonsoh@redhat.com","date":"2026-04-21 21:01:52.000000000","tz":120},"subject":"Add SecurityGroupsDefaultStatefulness resource","message":"Add SecurityGroupsDefaultStatefulness resource\n\nAdd support for the new Neutron ``security-groups-default-statefulness``\nAPI extension, which allows operators to control the default value of\nthe ``stateful`` attribute on security groups, either system-wide or on\na per-project basis.\n\nNew resource: SecurityGroupsDefaultStatefulness\n\nNew proxy methods: create, delete, find, get, list, update\n\nRelated-Bug: #2146803\nSigned-off-by: Rodolfo Alonso Hernandez \u003cralonsoh@redhat.com\u003e\nChange-Id: I82b90c61a10a5f40ec2f2eb26b2cef06bde48f1f\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstacksdk/commit/036ad19fa3f034fc5801c09ef8f3bb50c9c1e61e"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstacksdk/commit/036ad19fa3f034fc5801c09ef8f3bb50c9c1e61e"}]},"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":""}}}]}
