)]}'
{"id":"openstack%2Fopenstacksdk~966709","triplet_id":"openstack%2Fopenstacksdk~master~I671817c1200af2ca68bec0d715a49f0ef431714f","project":"openstack/openstacksdk","branch":"master","attention_set":{},"removed_from_attention_set":{"15334":{"account":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"last_update":"2025-11-12 11:57:56.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"}},"9816":{"account":{"_account_id":9816,"name":"Takashi Kajinami","email":"kajinamit@oss.nttdata.com","username":"kajinamit"},"last_update":"2025-11-13 13:46:09.000000000","reason":"Change was submitted"}},"hashtags":[],"change_id":"I671817c1200af2ca68bec0d715a49f0ef431714f","subject":"ruff: Use more specific name to enable pyupgrade rule","status":"MERGED","created":"2025-11-11 16:42:05.000000000","updated":"2025-11-13 13:47:18.000000000","submitted":"2025-11-13 13:46:09.000000000","submitter":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"total_comment_count":1,"unresolved_comment_count":0,"has_review_started":true,"submission_id":"966709","meta_rev_id":"4ffd60fdaa4c47903b39d90c2befb6ba77781f63","_number":966709,"virtual_id_number":966709,"owner":{"_account_id":9816,"name":"Takashi Kajinami","email":"kajinamit@oss.nttdata.com","username":"kajinamit"},"actions":{},"labels":{"Verified":{"approved":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"all":[{"value":0,"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},{"tag":"autogenerated:zuul:gate","value":2,"date":"2025-11-13 13:46:09.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":2,"date":"2025-11-12 11:57:56.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":1,"date":"2025-11-12 11:57:56.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":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"]}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2025-11-11 16:58:52.000000000","updated_by":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"reviewer":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"state":"REVIEWER"},{"updated":"2025-11-11 18:15:45.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"}],"messages":[{"id":"8986a0c0644537fd4598f6174c8b8e1dec43cd6c","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":9816,"name":"Takashi Kajinami","email":"kajinamit@oss.nttdata.com","username":"kajinamit"},"date":"2025-11-11 16:42:05.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"bfb7abe37f8275aaa1644ab1947b196e8ad7df14","author":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"date":"2025-11-11 16:58:52.000000000","message":"Patch Set 1: Code-Review+2 Workflow+1","accounts_in_message":[],"_revision_number":1},{"id":"28e3208aae2ade02df733f85447ecab9b72db8fc","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-11-11 18:15:45.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/cf04b14111ae4988a8a978f07163c6a2\n\n- test-release-openstack https://zuul.opendev.org/t/openstack/build/e88eb1f45309403a9ae277b7775c31ae : SUCCESS in 2m 33s\n- ironic-inspector-tempest-openstacksdk-src https://zuul.opendev.org/t/openstack/build/e7a6e5282dc040a385c099c9ae2fb10c : FAILURE in 36m 50s (non-voting)\n- bifrost-integration-openstacksdk-src https://zuul.opendev.org/t/openstack/build/00bec0d86a084c5c92676fae4fce6c4d : SUCCESS in 38m 52s (non-voting)\n- requirements-check https://zuul.opendev.org/t/openstack/build/63572282ec6d4f1490fb9328593651e2 : SUCCESS in 2m 15s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/66e12f8531694531a67fb27ab57e542a : SUCCESS in 4m 01s\n- openstack-tox-py310 https://zuul.opendev.org/t/openstack/build/6667198abe6d4ae4b7f162761f6880f9 : FAILURE in 3m 50s\n- openstack-tox-py312 https://zuul.opendev.org/t/openstack/build/8481fa5f8e9442d096744812142f5013 : FAILURE in 3m 46s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/5ebe70aa01c64bada4e386ef2bfe3570 : FAILURE in 7m 10s\n- openstacksdk-functional-devstack-tips https://zuul.opendev.org/t/openstack/build/52d4a4f0225249e49f3d42cd2c2fa885 : SUCCESS in 58m 14s\n- os-client-config-tox-py311-tips https://zuul.opendev.org/t/openstack/build/46daecb6894d4f03a6266cfe06869072 : SUCCESS in 3m 02s\n- osc-tox-py310-tips https://zuul.opendev.org/t/openstack/build/d0973ad9654b4c7db4c2d5f85088301d : SUCCESS in 4m 35s\n- osc-tox-py313-tips https://zuul.opendev.org/t/openstack/build/e83beaf26cb740a280c17825511cae1f : SUCCESS in 8m 09s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/6308dd7d5e8d48b6be6bd31a46ebf465 : SUCCESS in 10m 43s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/7e337b2a7fd34d95abdf90cf77e2ae31 : SUCCESS in 58m 34s\n- openstacksdk-functional-devstack-networking https://zuul.opendev.org/t/openstack/build/3bad5dd2a99f41fa960f3833b02e2c24 : SUCCESS in 1h 28m 14s\n- openstacksdk-functional-devstack-networking-ext https://zuul.opendev.org/t/openstack/build/e51bbed5ee014ebea040de6e58066a05 : SUCCESS in 1h 23m 02s\n- openstacksdk-functional-devstack-magnum https://zuul.opendev.org/t/openstack/build/9eed962aabcf4329b13f707e8d50cc3b : FAILURE in 50m 04s (non-voting)\n- openstacksdk-functional-devstack-manila https://zuul.opendev.org/t/openstack/build/c0e8997411fa42be9c2d76cdb06cbeb6 : SUCCESS in 31m 33s\n- openstacksdk-functional-devstack-masakari https://zuul.opendev.org/t/openstack/build/7fb2f520aabe4e1ca3093c35733b34a3 : SUCCESS in 23m 51s\n- openstacksdk-functional-devstack-ironic https://zuul.opendev.org/t/openstack/build/e75360f995454e7d9b9f430e5b83d90d : SUCCESS in 32m 49s\n- osc-functional-devstack-tips https://zuul.opendev.org/t/openstack/build/0ce187a6116648fab6d0a3cdbd217d5d : SUCCESS in 45m 55s (non-voting)\n- ansible-collections-openstack-functional-devstack https://zuul.opendev.org/t/openstack/build/0b47b105f6db41d689237b08923c97d6 : SUCCESS in 41m 27s (non-voting)","accounts_in_message":[],"_revision_number":1},{"id":"cccd3910fa484fdcfc74ab73b035eae6aa7c8f4f","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":9816,"name":"Takashi Kajinami","email":"kajinamit@oss.nttdata.com","username":"kajinamit"},"real_author":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"date":"2025-11-12 11:57:53.000000000","message":"Patch Set 2: Patch Set 1 was rebased on behalf of \u003cGERRIT_ACCOUNT_9816\u003e\n\nCopied Votes:\n* Code-Review+2 (copy condition: \"**changekind:TRIVIAL_REBASE** OR is:MIN\")\n\nOutdated Votes:\n* Verified-1\n* Workflow+1\n","accounts_in_message":[{"_account_id":9816,"name":"Takashi Kajinami","email":"kajinamit@oss.nttdata.com","username":"kajinamit"}],"_revision_number":2},{"id":"0152becf2459f2ad31845b4917369e5c7b97816d","author":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"date":"2025-11-12 11:57:56.000000000","message":"Patch Set 2: Code-Review+2 Workflow+1","accounts_in_message":[],"_revision_number":2},{"id":"4a0c642398e8f66e260645dd455e3b7a5354fde6","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-11-12 13:43:18.000000000","message":"Patch Set 2: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/9a1a4afaa5f74485a2afba98371d5fa6\n\n- test-release-openstack https://zuul.opendev.org/t/openstack/build/f3dc8c72b6b34d49846b9ac8b1e793c7 : SUCCESS in 2m 33s\n- ironic-inspector-tempest-openstacksdk-src https://zuul.opendev.org/t/openstack/build/5a001c2af82645b5820cdfc8f5dde119 : FAILURE in 33m 32s (non-voting)\n- bifrost-integration-openstacksdk-src https://zuul.opendev.org/t/openstack/build/a6b61f3eef904ba48a8118aa4de3c1d7 : SUCCESS in 29m 41s (non-voting)\n- requirements-check https://zuul.opendev.org/t/openstack/build/f31cfde5ed604d069a581ee0488b7ab4 : SUCCESS in 2m 14s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/f332bed8b92a45248992fd3a9a70887c : SUCCESS in 4m 21s\n- openstack-tox-py310 https://zuul.opendev.org/t/openstack/build/a740f579dffa4eeba8160d6a025de86f : SUCCESS in 4m 04s\n- openstack-tox-py312 https://zuul.opendev.org/t/openstack/build/821aea2c83064731833c600ebfa21793 : SUCCESS in 3m 19s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/195d44e4b56f44cc8afb36d685ae21f1 : SUCCESS in 6m 08s\n- openstacksdk-functional-devstack-tips https://zuul.opendev.org/t/openstack/build/c6bc1103287147479ff9c740a120b2fe : SUCCESS in 47m 01s\n- os-client-config-tox-py311-tips https://zuul.opendev.org/t/openstack/build/fde929101dd84a72800f1e2334afdae7 : SUCCESS in 3m 01s\n- osc-tox-py310-tips https://zuul.opendev.org/t/openstack/build/93610670e2934147968d4fc6d0c000a1 : SUCCESS in 4m 21s\n- osc-tox-py313-tips https://zuul.opendev.org/t/openstack/build/e582babb01fb47c0b81596bcac194dfb : SUCCESS in 7m 20s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/e0715f0dc40f4cf3847aff2eec51ffcd : SUCCESS in 10m 51s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/6434802b20ec4c77ab33acf0dd4d3ca7 : SUCCESS in 46m 59s\n- openstacksdk-functional-devstack-networking https://zuul.opendev.org/t/openstack/build/60a3f3b1ec6d4003b125fe43d9738e9f : SUCCESS in 1h 11m 12s\n- openstacksdk-functional-devstack-networking-ext https://zuul.opendev.org/t/openstack/build/2e385886ec634619bc4ecf276440461d : SUCCESS in 1h 38m 47s\n- openstacksdk-functional-devstack-magnum https://zuul.opendev.org/t/openstack/build/1ff732a2a73a402983961e495b23918b : FAILURE in 1h 06m 44s (non-voting)\n- openstacksdk-functional-devstack-manila https://zuul.opendev.org/t/openstack/build/d55b64aa38d3440b943d34a941891a73 : SUCCESS in 30m 04s\n- openstacksdk-functional-devstack-masakari https://zuul.opendev.org/t/openstack/build/fa9d7dbfdd324dfeb05e686b678b9fe6 : SUCCESS in 13m 41s\n- openstacksdk-functional-devstack-ironic https://zuul.opendev.org/t/openstack/build/860f20c47f444629bb8f1e8b82947edb : SUCCESS in 38m 08s\n- osc-functional-devstack-tips https://zuul.opendev.org/t/openstack/build/5280e53287b442079398f798c06d0982 : SUCCESS in 1h 09m 54s (non-voting)\n- ansible-collections-openstack-functional-devstack https://zuul.opendev.org/t/openstack/build/2be6836e49e04de3ab8a10f878f1b6ff : POST_FAILURE in 1h 30m 33s (non-voting)","accounts_in_message":[],"_revision_number":2},{"id":"43a2b17066a73d1f8fcc9f41588c07997c73bfa3","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-11-12 13:44:16.000000000","message":"Patch Set 2: -Verified\n\nStarting gate jobs.","accounts_in_message":[],"_revision_number":2},{"id":"8bf1392adfcad10f07b29cf76d44a73d2309bb35","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-11-12 17:09:22.000000000","message":"Patch Set 2: Verified-2\n\nBuild failed (gate pipeline).  For information on how to proceed, see\nhttps://docs.opendev.org/opendev/infra-manual/latest/developers.html#automated-testing\n\nhttps://zuul.opendev.org/t/openstack/buildset/be163af30f14486f8652f231204250d6\n\n- test-release-openstack https://zuul.opendev.org/t/openstack/build/6a8f6abe5ff84b6a830ddbef0fd8f3a9 : SUCCESS in 3m 23s\n- requirements-check https://zuul.opendev.org/t/openstack/build/7264486e06044c9ca349f30ac50cdd34 : SUCCESS in 2m 20s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/1176575678dd4cda814172fc3a3d33eb : SUCCESS in 5m 25s\n- openstack-tox-py310 https://zuul.opendev.org/t/openstack/build/1f697ff4f56d4a96825e2faec4cf94e2 : SUCCESS in 3m 55s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/123aba763c714e8c910a89517b29660d : SUCCESS in 6m 45s\n- openstacksdk-functional-devstack-tips https://zuul.opendev.org/t/openstack/build/24d75b52c9004095b0481a292f52f1cf : SUCCESS in 1h 01m 41s\n- os-client-config-tox-py311-tips https://zuul.opendev.org/t/openstack/build/ebb882c6439547668718a5dc800e9edb : SUCCESS in 2m 43s\n- osc-tox-py310-tips https://zuul.opendev.org/t/openstack/build/5b7ab567b56f4fa9b515f88fb95fcdef : POST_FAILURE in 4m 28s\n- osc-tox-py313-tips https://zuul.opendev.org/t/openstack/build/21c9f851926247c1aa0736c2630d96a4 : SUCCESS in 9m 47s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/46e4f26563a546ae8b9498eb8fbf3a8e : SUCCESS in 6m 51s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/c7ff15bd6cae4d22bf1986e5e4ebbbc1 : SUCCESS in 1h 04m 18s\n- openstacksdk-functional-devstack-networking https://zuul.opendev.org/t/openstack/build/e6f089c8af2f4007a8d8b5439aeb5d0a : SUCCESS in 1h 24m 19s\n- openstacksdk-functional-devstack-networking-ext https://zuul.opendev.org/t/openstack/build/b00fa2a05b294fe0bd337c009fcc1066 : SUCCESS in 1h 30m 07s\n- openstacksdk-functional-devstack-ironic https://zuul.opendev.org/t/openstack/build/48e304b72a8f4067a5be4b5c62730a41 : SUCCESS in 42m 26s","accounts_in_message":[],"_revision_number":2},{"id":"b163369f633eed718a017199e01354440303a85f","author":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"date":"2025-11-13 10:30:56.000000000","message":"Patch Set 2:\n\n(1 comment)","accounts_in_message":[],"_revision_number":2},{"id":"337b133a65a655955d02a6e2339ce5c203e77093","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-11-13 11:43:03.000000000","message":"Patch Set 2: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/98f6ba930a054ce781877b815cd20bb5\n\n- test-release-openstack https://zuul.opendev.org/t/openstack/build/32561815c99a41ffb7bd024b655c2d96 : SUCCESS in 1m 56s\n- ironic-inspector-tempest-openstacksdk-src https://zuul.opendev.org/t/openstack/build/583d2bc90f6345f786916072874d1a3b : FAILURE in 17m 21s (non-voting)\n- bifrost-integration-openstacksdk-src https://zuul.opendev.org/t/openstack/build/039098323e7b4aa7ae0e5b1c7fb254e2 : SUCCESS in 40m 42s (non-voting)\n- requirements-check https://zuul.opendev.org/t/openstack/build/b511857d4a6349d49e4b9f6b9d90f9cb : SUCCESS in 2m 40s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/120c767fd3b8435fbadab62e11fc8f9f : SUCCESS in 2m 56s\n- openstack-tox-py310 https://zuul.opendev.org/t/openstack/build/13f24838f4c140dfa0cc1d25cc3db826 : SUCCESS in 4m 06s\n- openstack-tox-py312 https://zuul.opendev.org/t/openstack/build/efb0e98806f040baabd8a5b81b23b8e6 : SUCCESS in 2m 39s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/3c70d42d3694468bafd86302e60e27f0 : SUCCESS in 6m 55s\n- openstacksdk-functional-devstack-tips https://zuul.opendev.org/t/openstack/build/f17c47041b244929910c7af230abdcbe : SUCCESS in 36m 02s\n- os-client-config-tox-py311-tips https://zuul.opendev.org/t/openstack/build/f3e8a98a5b2c4536b5ea6936c2c3bfca : SUCCESS in 2m 45s\n- osc-tox-py310-tips https://zuul.opendev.org/t/openstack/build/db8aecd3630746849e7458705c30e6aa : SUCCESS in 2m 56s\n- osc-tox-py313-tips https://zuul.opendev.org/t/openstack/build/363c509d05904b2293955163386b9109 : SUCCESS in 4m 49s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/5dbf93deca2b42099b510830ccf1672b : SUCCESS in 10m 28s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/9f17fb225a8d41dd81fc1e78b6d2d4b3 : SUCCESS in 35m 24s\n- openstacksdk-functional-devstack-networking https://zuul.opendev.org/t/openstack/build/8fd029994973462cbfd9b4fa922c3dc0 : SUCCESS in 59m 10s\n- openstacksdk-functional-devstack-networking-ext https://zuul.opendev.org/t/openstack/build/3f364c2c1f3a4bcfb91f65d43999ce6f : SUCCESS in 1h 01m 22s\n- openstacksdk-functional-devstack-magnum https://zuul.opendev.org/t/openstack/build/2dac1c42d31a4f78b44d70cd98420d5b : FAILURE in 54m 27s (non-voting)\n- openstacksdk-functional-devstack-manila https://zuul.opendev.org/t/openstack/build/6a9cccd0eac5486d9b7020e76dade80d : SUCCESS in 27m 05s\n- openstacksdk-functional-devstack-masakari https://zuul.opendev.org/t/openstack/build/cb0ee4f9430544eb9b513d51eb2852b0 : SUCCESS in 14m 35s\n- openstacksdk-functional-devstack-ironic https://zuul.opendev.org/t/openstack/build/1bc6dc3103c548ad9a84a8d1631b0eff : SUCCESS in 27m 46s\n- osc-functional-devstack-tips https://zuul.opendev.org/t/openstack/build/e738efffd1bd477f8fc89acea40af8c6 : SUCCESS in 56m 00s (non-voting)\n- ansible-collections-openstack-functional-devstack https://zuul.opendev.org/t/openstack/build/33532e7b12ac45a284020a4948f0c676 : SUCCESS in 1h 08m 14s (non-voting)","accounts_in_message":[],"_revision_number":2},{"id":"ce774662b9a07d9e78d4476e4fe08c60a95a8660","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-11-13 11:43:40.000000000","message":"Patch Set 2: -Verified\n\nStarting gate jobs.","accounts_in_message":[],"_revision_number":2},{"id":"12e13d49332465bb5cd755de9db0c4d05b573c88","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-11-13 13:46:09.000000000","message":"Patch Set 2: Verified+2\n\nBuild succeeded (gate pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/3c69b501ccfa4af9bb4a8974b3d5d644\n\n- test-release-openstack https://zuul.opendev.org/t/openstack/build/044921cfe4644e5eb35ce793fc18aaf0 : SUCCESS in 2m 26s\n- requirements-check https://zuul.opendev.org/t/openstack/build/5e02fc8600c74887a844159fbad3f36a : SUCCESS in 2m 52s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/80f3ade4bfd44e5da391e33554946a00 : SUCCESS in 5m 11s\n- openstack-tox-py310 https://zuul.opendev.org/t/openstack/build/5184fcd927c747c3804e0c6ac100137b : SUCCESS in 4m 49s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/98fa87873d0149dfbfd73822026c946c : SUCCESS in 9m 00s\n- openstacksdk-functional-devstack-tips https://zuul.opendev.org/t/openstack/build/ea10b443da1f4c8cbc725ddf0765c759 : SUCCESS in 48m 59s\n- os-client-config-tox-py311-tips https://zuul.opendev.org/t/openstack/build/2ccdccb9e6f147d48420a600e4889dc0 : SUCCESS in 3m 19s\n- osc-tox-py310-tips https://zuul.opendev.org/t/openstack/build/c4853cb3820f43ce8ad81466931a30c2 : SUCCESS in 3m 40s\n- osc-tox-py313-tips https://zuul.opendev.org/t/openstack/build/ce9e37e318854561a5c75b548368debd : SUCCESS in 8m 12s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/98aaeba865314438bbad34bc60045f61 : SUCCESS in 10m 31s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/aad90165a21d48a9891416f2602f89ab : SUCCESS in 37m 45s\n- openstacksdk-functional-devstack-networking https://zuul.opendev.org/t/openstack/build/baf2249eb70a4e6699f0ea2d90818ada : SUCCESS in 56m 31s\n- openstacksdk-functional-devstack-networking-ext https://zuul.opendev.org/t/openstack/build/9d3016b5c9344f4eb099cd45e0c44822 : SUCCESS in 1h 25m 41s\n- openstacksdk-functional-devstack-ironic https://zuul.opendev.org/t/openstack/build/5ec81801bc5a47e7a0f5eeabb9c81610 : SUCCESS in 47m 56s","accounts_in_message":[],"_revision_number":2},{"id":"f3545150f5dcedcded88a488b2746f695cc7a657","tag":"autogenerated:gerrit:merged","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-11-13 13:46:09.000000000","message":"Change has been successfully merged","accounts_in_message":[],"_revision_number":2},{"id":"4ffd60fdaa4c47903b39d90c2befb6ba77781f63","tag":"autogenerated:zuul:promote","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-11-13 13:47:18.000000000","message":"Patch Set 2:\n\nBuild succeeded (promote pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/3666407438144724aaf37d5ff903bf67\n\n- promote-openstack-tox-docs https://zuul.opendev.org/t/openstack/build/830e14d7c71041fe96dbf480c5213863 : SUCCESS in 52s","accounts_in_message":[],"_revision_number":2}],"current_revision_number":2,"current_revision":"ca878d73dfa57e1ca8792fac11517d9223829329","revisions":{"be1a20c4366ed2b7e688e22b54bc2e88416995cf":{"kind":"REWORK","_number":1,"created":"2025-11-11 16:42:05.000000000","uploader":{"_account_id":9816,"name":"Takashi Kajinami","email":"kajinamit@oss.nttdata.com","username":"kajinamit"},"ref":"refs/changes/09/966709/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/openstacksdk","ref":"refs/changes/09/966709/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/openstacksdk refs/changes/09/966709/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/openstacksdk refs/changes/09/966709/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/openstacksdk refs/changes/09/966709/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/openstacksdk refs/changes/09/966709/1"}}},"commit":{"parents":[{"commit":"a0da527edce0dc05813db75008ac763bd4d3ac54","subject":"identity: Add tokens","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstacksdk/commit/a0da527edce0dc05813db75008ac763bd4d3ac54"}]}],"author":{"name":"Takashi Kajinami","email":"kajinamit@oss.nttdata.com","date":"2025-11-11 16:41:55.000000000","tz":540},"committer":{"name":"Takashi Kajinami","email":"kajinamit@oss.nttdata.com","date":"2025-11-11 16:41:55.000000000","tz":540},"subject":"ruff: Use more specific name to enable pyupgrade rule","message":"ruff: Use more specific name to enable pyupgrade rule\n\nUP is the exact name of the rule, instead of U. Use the exact name to\navoid potential problems caused by any UX rules which can be added\nin the future.\n\nChange-Id: I671817c1200af2ca68bec0d715a49f0ef431714f\nSigned-off-by: Takashi Kajinami \u003ckajinamit@oss.nttdata.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstacksdk/commit/be1a20c4366ed2b7e688e22b54bc2e88416995cf"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstacksdk/commit/be1a20c4366ed2b7e688e22b54bc2e88416995cf"}]},"branch":"refs/heads/master"},"ca878d73dfa57e1ca8792fac11517d9223829329":{"kind":"TRIVIAL_REBASE","_number":2,"created":"2025-11-12 11:57:53.000000000","uploader":{"_account_id":9816,"name":"Takashi Kajinami","email":"kajinamit@oss.nttdata.com","username":"kajinamit"},"real_uploader":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"ref":"refs/changes/09/966709/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/openstacksdk","ref":"refs/changes/09/966709/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/openstacksdk refs/changes/09/966709/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/openstacksdk refs/changes/09/966709/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/openstacksdk refs/changes/09/966709/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/openstacksdk refs/changes/09/966709/2"}}},"commit":{"parents":[{"commit":"1f931b61bba011649eefd687194ae3c3554d09e5","subject":"update requirements for os-service-types to new release 1.8.1","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstacksdk/commit/1f931b61bba011649eefd687194ae3c3554d09e5"}]}],"author":{"name":"Takashi Kajinami","email":"kajinamit@oss.nttdata.com","date":"2025-11-11 16:41:55.000000000","tz":540},"committer":{"name":"Takashi Kajinami","email":"kajinamit@oss.nttdata.com","date":"2025-11-12 11:57:53.000000000","tz":0},"subject":"ruff: Use more specific name to enable pyupgrade rule","message":"ruff: Use more specific name to enable pyupgrade rule\n\nUP is the exact name of the rule, instead of U. Use the exact name to\navoid potential problems caused by any UX rules which can be added\nin the future.\n\nChange-Id: I671817c1200af2ca68bec0d715a49f0ef431714f\nSigned-off-by: Takashi Kajinami \u003ckajinamit@oss.nttdata.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstacksdk/commit/ca878d73dfa57e1ca8792fac11517d9223829329"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstacksdk/commit/ca878d73dfa57e1ca8792fac11517d9223829329"}]},"branch":"refs/heads/master","description":"Rebase"}},"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":{}}},{"name":"Allow-Post-Review","description":"Allow Post Review","status":"NOT_APPLICABLE","is_legacy":false,"applicability_expression_result":{"fulfilled":false,"status":"FAIL"},"submittability_expression_result":{"expression":"is:true","fulfilled":true,"status":"NOT_EVALUATED","passing_atoms":[],"failing_atoms":[],"atom_explanations":{}}},{"name":"Code-Review","description":"Code reviewed by core reviewer","status":"SATISFIED","is_legacy":false,"submittability_expression_result":{"expression":"label:Code-Review\u003dMAX AND -label:Code-Review\u003dMIN","fulfilled":true,"status":"PASS","passing_atoms":["label:Code-Review\u003dMAX"],"failing_atoms":["label:Code-Review\u003dMIN"],"atom_explanations":{}}},{"name":"Workflow","description":"Approved for gate by core reviewer","status":"SATISFIED","is_legacy":false,"submittability_expression_result":{"expression":"label:Workflow\u003dMAX AND -label:Workflow\u003dMIN","fulfilled":true,"status":"PASS","passing_atoms":["label:Workflow\u003dMAX"],"failing_atoms":["label:Workflow\u003dMIN"],"atom_explanations":{}}}]}
