)]}'
{"id":"openstack%2Fopenstacksdk~997337","triplet_id":"openstack%2Fopenstacksdk~master~I4bacfea0a26d98264d4e9bdcf513186fdfcb70f8","project":"openstack/openstacksdk","branch":"master","topic":"spec/list-nodes-image-cached","attention_set":{},"removed_from_attention_set":{"19138":{"account":{"_account_id":19138,"name":"Pranali Deore","email":"pdeore@redhat.com","username":"PranaliD"},"last_update":"2026-08-26 07:14:39.000000000","reason":"Change was submitted"},"15334":{"account":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"last_update":"2026-08-25 11:23:43.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"}},"9303":{"account":{"_account_id":9303,"name":"Abhishek Kekane","email":"akekane@redhat.com","username":"abhishekkekane"},"last_update":"2026-08-26 04:25:23.000000000","reason":"\u003cGERRIT_ACCOUNT_9303\u003e replied on the change","reason_account":{"_account_id":9303,"name":"Abhishek Kekane","email":"akekane@redhat.com","username":"abhishekkekane"}}},"hashtags":[],"change_id":"I4bacfea0a26d98264d4e9bdcf513186fdfcb70f8","subject":"image: Add support for list cached nodes API","status":"MERGED","created":"2026-07-15 07:15:46.000000000","updated":"2026-08-26 07:16:28.000000000","submitted":"2026-08-26 07:14:39.000000000","submitter":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"total_comment_count":19,"unresolved_comment_count":0,"has_review_started":true,"submission_id":"997337-spec/list-nodes-image-cached","meta_rev_id":"15011e7a450a2bf5dc23485991c78044c9be77c9","_number":997337,"virtual_id_number":997337,"owner":{"_account_id":9303,"name":"Abhishek Kekane","email":"akekane@redhat.com","username":"abhishekkekane"},"actions":{},"labels":{"Verified":{"approved":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"all":[{"value":0,"_account_id":19138,"name":"Pranali Deore","email":"pdeore@redhat.com","username":"PranaliD"},{"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-08-26 07:14:39.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":19138,"name":"Pranali Deore","email":"pdeore@redhat.com","username":"PranaliD"},{"value":2,"date":"2026-08-25 11:24:29.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":19138,"name":"Pranali Deore","email":"pdeore@redhat.com","username":"PranaliD"},{"value":1,"date":"2026-08-25 11:24:29.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":19138,"name":"Pranali Deore","email":"pdeore@redhat.com","username":"PranaliD"},{"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":19138,"name":"Pranali Deore","email":"pdeore@redhat.com","username":"PranaliD"},{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2026-07-15 08:21:50.000000000","updated_by":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"reviewer":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"state":"REVIEWER"},{"updated":"2026-07-17 07:38:37.000000000","updated_by":{"_account_id":19138,"name":"Pranali Deore","email":"pdeore@redhat.com","username":"PranaliD"},"reviewer":{"_account_id":19138,"name":"Pranali Deore","email":"pdeore@redhat.com","username":"PranaliD"},"state":"REVIEWER"},{"updated":"2026-08-05 10:16:04.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":"d093fd8f3dcb695b92acd06bb5f1c3e2f39f22c2","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":9303,"name":"Abhishek Kekane","email":"akekane@redhat.com","username":"abhishekkekane"},"date":"2026-07-15 07:15:46.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"ce49079e59c8e886a28ad712d696a12ef260020e","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":9303,"name":"Abhishek Kekane","email":"akekane@redhat.com","username":"abhishekkekane"},"date":"2026-07-15 07:18:48.000000000","message":"Uploaded patch set 2: Commit message was updated.","accounts_in_message":[],"_revision_number":2},{"id":"6ef8bab612eb5ba76df02915965f188f5a5af97e","tag":"autogenerated:gerrit:setTopic","author":{"_account_id":9303,"name":"Abhishek Kekane","email":"akekane@redhat.com","username":"abhishekkekane"},"date":"2026-07-15 07:20:04.000000000","message":"Topic set to spec/list-nodes-image-cached","accounts_in_message":[],"_revision_number":2},{"id":"9e14d55e954626c295e7a481269b2f5aeffe88d0","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-07-15 08:21:50.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/21b5bf10155c4c85a3b793340c58699e\n\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/d842e2ea1fda4010afb5327c51a39d3e : SUCCESS in 4m 55s\n- openstack-tox-py311 https://zuul.opendev.org/t/openstack/build/2badf164a76a4b17a72155b4c57854c9 : SUCCESS in 3m 49s\n- openstack-tox-py312 https://zuul.opendev.org/t/openstack/build/0de3336aca8c43fa972d9aa222807729 : SUCCESS in 5m 32s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/a1f595566e1844269492dc27e9323cea : SUCCESS in 3m 54s\n- openstack-tox-py314 https://zuul.opendev.org/t/openstack/build/7fe1d08fbc114bfdbb146ae0da853531 : SUCCESS in 3m 43s\n- openstack-tox-py315 https://zuul.opendev.org/t/openstack/build/9d2b76166c9b4a0b8d3bfbec612da9a2 : SUCCESS in 3m 57s (non-voting)\n- openstacksdk-functional-devstack-tips https://zuul.opendev.org/t/openstack/build/22acdde036384ad992ebee3fc0b75578 : SUCCESS in 28m 22s\n- os-client-config-tox-py311-tips https://zuul.opendev.org/t/openstack/build/97d00ed43b494bcc8293464664ecd802 : SUCCESS in 3m 40s\n- osc-tox-py311-tips https://zuul.opendev.org/t/openstack/build/4ea8508eb9e74fc6991772d4515f78b2 : SUCCESS in 4m 41s\n- osc-tox-py314-tips https://zuul.opendev.org/t/openstack/build/73ec008586b149478dd50e39038ca400 : SUCCESS in 5m 02s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/70a0902583c74e7883d129507656b747 : SUCCESS in 11m 16s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/7190b8b2707d4834bb1c1979e5284679 : SUCCESS in 4m 25s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/ea73437d933541379bd49489f5fa2d3d : SUCCESS in 54m 39s\n- openstacksdk-functional-devstack-networking https://zuul.opendev.org/t/openstack/build/0cfeca6a9d9a4f6ea89a31999d8c9177 : FAILURE in 50m 13s\n- openstacksdk-functional-devstack-networking-ext https://zuul.opendev.org/t/openstack/build/6b6c976585824f959efb069dd5d3287c : FAILURE in 52m 11s (non-voting)\n- openstacksdk-functional-devstack-magnum https://zuul.opendev.org/t/openstack/build/416ada3c77554d6c9e30121597126985 : FAILURE in 49m 44s (non-voting)\n- openstacksdk-functional-devstack-manila https://zuul.opendev.org/t/openstack/build/6f903487477b4a56a3d58dddfaeba41d : SUCCESS in 23m 24s\n- openstacksdk-functional-devstack-compute-manila https://zuul.opendev.org/t/openstack/build/d28af23fa701461bab60b8d6dcbdfebf : SUCCESS in 13m 06s\n- openstacksdk-functional-devstack-masakari https://zuul.opendev.org/t/openstack/build/a077d91dc3934ae0a3809d9e0ccab819 : SUCCESS in 29m 11s\n- openstacksdk-functional-devstack-ironic https://zuul.opendev.org/t/openstack/build/2fd17560de0d47b9802444c1da22f69d : SUCCESS in 32m 31s\n- osc-functional-devstack-tips https://zuul.opendev.org/t/openstack/build/fdeb725b9dcf4dc4af967bd3ccba7d08 : SUCCESS in 55m 52s (non-voting)\n- ansible-collections-openstack-functional-devstack https://zuul.opendev.org/t/openstack/build/6c410833169d44658f5b35fa3a4b86c7 : SUCCESS in 49m 42s (non-voting)","accounts_in_message":[],"_revision_number":2},{"id":"c72f159cd3609df86987839fa1345c191909250c","author":{"_account_id":9303,"name":"Abhishek Kekane","email":"akekane@redhat.com","username":"abhishekkekane"},"date":"2026-07-15 08:24:47.000000000","message":"Patch Set 2:\n\n(1 comment)","accounts_in_message":[],"_revision_number":2},{"id":"f35bab037395e8679ea0f5d10be1fde195f8335d","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-07-15 09:45:06.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/4ab6f7b7736a4890980d907dd584d4b8\n\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/7c71385795c940739adbb3be1b116f01 : SUCCESS in 6m 36s\n- openstack-tox-py311 https://zuul.opendev.org/t/openstack/build/45f77ab958aa4da9bccaa553391bf115 : SUCCESS in 3m 56s\n- openstack-tox-py312 https://zuul.opendev.org/t/openstack/build/870f136e8f934fb795fb8264ee7e2d8a : SUCCESS in 2m 44s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/7d2e0700c1af48588176f1a29d653aef : SUCCESS in 4m 28s\n- openstack-tox-py314 https://zuul.opendev.org/t/openstack/build/b82b81d0f24640219466b750c155d93c : SUCCESS in 6m 23s\n- openstack-tox-py315 https://zuul.opendev.org/t/openstack/build/be73f0879b5440c99624766a0f8648d5 : SUCCESS in 6m 59s (non-voting)\n- openstacksdk-functional-devstack-tips https://zuul.opendev.org/t/openstack/build/baf9b8de49c140629586dd17ad57ccbc : SUCCESS in 44m 56s\n- os-client-config-tox-py311-tips https://zuul.opendev.org/t/openstack/build/99d5397e489145ffa74141e56fc4ad65 : SUCCESS in 4m 01s\n- osc-tox-py311-tips https://zuul.opendev.org/t/openstack/build/e92a975fbfc24cb1a42b7a9d80b8e79d : SUCCESS in 4m 25s\n- osc-tox-py314-tips https://zuul.opendev.org/t/openstack/build/6b6b1e0e22f145708c6f90cca0faaad0 : SUCCESS in 4m 14s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/84d30c90422e484491a8def96fb17e65 : SUCCESS in 6m 07s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/374b33c95a1546d3aef98347d0eb1b82 : SUCCESS in 4m 36s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/8bb4472756034ef7bdf8fe8a33f3b08a : SUCCESS in 56m 54s\n- openstacksdk-functional-devstack-networking https://zuul.opendev.org/t/openstack/build/cf4c83aba9ec4ac6917447cc5ca60d39 : FAILURE in 55m 47s\n- openstacksdk-functional-devstack-networking-ext https://zuul.opendev.org/t/openstack/build/92ed6cc1fc2b4afc867ca0e666876b3e : FAILURE in 59m 10s (non-voting)\n- openstacksdk-functional-devstack-magnum https://zuul.opendev.org/t/openstack/build/04e1e410a0d846448d8da6c8a1d8e6e2 : FAILURE in 54m 07s (non-voting)\n- openstacksdk-functional-devstack-manila https://zuul.opendev.org/t/openstack/build/c347f471e39c4ac0bfccbc8712d11607 : SUCCESS in 22m 54s\n- openstacksdk-functional-devstack-compute-manila https://zuul.opendev.org/t/openstack/build/372d2b566a4f4f76b8e485ef6e99e796 : SUCCESS in 28m 06s\n- openstacksdk-functional-devstack-masakari https://zuul.opendev.org/t/openstack/build/f068d678cf644ba4ada7fdf1186b5910 : SUCCESS in 19m 12s\n- openstacksdk-functional-devstack-ironic https://zuul.opendev.org/t/openstack/build/ae35c1e791a24da2b4c164cd494ec53d : SUCCESS in 42m 21s\n- osc-functional-devstack-tips https://zuul.opendev.org/t/openstack/build/61f370dbc17848318ba7b4ae0f5aec58 : SUCCESS in 47m 01s (non-voting)\n- ansible-collections-openstack-functional-devstack https://zuul.opendev.org/t/openstack/build/6760fdf943494756b7b6155bd4b643c6 : SUCCESS in 1h 16m 13s (non-voting)","accounts_in_message":[],"_revision_number":2},{"id":"8584b93d2979df824b40c201e0d8cf6ea82149e3","author":{"_account_id":19138,"name":"Pranali Deore","email":"pdeore@redhat.com","username":"PranaliD"},"date":"2026-07-17 07:38:37.000000000","message":"Patch Set 2: Code-Review+1\n\n(1 comment)","accounts_in_message":[],"_revision_number":2},{"id":"ae63064cecdc03ad73dd0f58fc6cb4d226305eda","author":{"_account_id":19138,"name":"Pranali Deore","email":"pdeore@redhat.com","username":"PranaliD"},"date":"2026-07-17 07:38:50.000000000","message":"Patch Set 2:\n\n(1 comment)","accounts_in_message":[],"_revision_number":2},{"id":"39f4fea4dff70039a7ca6ed02c3c8cc90a097b5b","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-07-17 09:11:24.000000000","message":"Patch Set 2: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/03cf84e001084baf8107f2c9e40fe815\n\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/2f4bb2313acc4af4a88f3933c50b5887 : SUCCESS in 4m 44s\n- openstack-tox-py311 https://zuul.opendev.org/t/openstack/build/e1c9b7ddbc594fe68989aa886f090a9f : SUCCESS in 3m 59s\n- openstack-tox-py312 https://zuul.opendev.org/t/openstack/build/1da65061ef66487ea4ca93f15df440a7 : SUCCESS in 3m 33s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/dbdeaf9414c34affbd5fb20157763d1c : SUCCESS in 3m 14s\n- openstack-tox-py314 https://zuul.opendev.org/t/openstack/build/22b296f69bf34133b1f7dd55fd8d62f1 : SUCCESS in 7m 10s\n- openstack-tox-py315 https://zuul.opendev.org/t/openstack/build/451d41dfc7f14b3282d592e009a5b161 : SUCCESS in 5m 37s (non-voting)\n- openstacksdk-functional-devstack-tips https://zuul.opendev.org/t/openstack/build/759ea070497a48378fabf6ee8f2342ad : SUCCESS in 1h 05m 02s\n- os-client-config-tox-py311-tips https://zuul.opendev.org/t/openstack/build/ac0ebce1af14451db1e0ff55ce728a4b : SUCCESS in 3m 09s\n- osc-tox-py311-tips https://zuul.opendev.org/t/openstack/build/50c258d00264409694ab03210915c73a : SUCCESS in 2m 41s\n- osc-tox-py314-tips https://zuul.opendev.org/t/openstack/build/8c6f6a52f73947de8438869dd956886e : SUCCESS in 7m 17s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/e4ee72a4ae43464fab854953ed9d9734 : SUCCESS in 11m 24s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/3845afdfc4e542cab3f1f9fde9621112 : SUCCESS in 3m 34s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/cf90e2a5fcb7437eadc4157cbf7d60cc : SUCCESS in 1h 03m 17s\n- openstacksdk-functional-devstack-networking https://zuul.opendev.org/t/openstack/build/3b7e0b70e3c547798a887156f9e618f3 : SUCCESS in 1h 19m 29s\n- openstacksdk-functional-devstack-networking-ext https://zuul.opendev.org/t/openstack/build/75b6823a583348cbae63a6309d0d7abb : FAILURE in 1h 26m 09s (non-voting)\n- openstacksdk-functional-devstack-magnum https://zuul.opendev.org/t/openstack/build/b45e660138634c4bbeb735ab134723ec : FAILURE in 56m 30s (non-voting)\n- openstacksdk-functional-devstack-manila https://zuul.opendev.org/t/openstack/build/43969c24dacc429882b815ba3124912d : SUCCESS in 35m 36s\n- openstacksdk-functional-devstack-compute-manila https://zuul.opendev.org/t/openstack/build/f6b577a8664b4e65a65b8057703477e7 : SUCCESS in 30m 28s\n- openstacksdk-functional-devstack-masakari https://zuul.opendev.org/t/openstack/build/19b8066114e34ba59383baa5d7aea31d : SUCCESS in 23m 53s\n- openstacksdk-functional-devstack-ironic https://zuul.opendev.org/t/openstack/build/0e35d7f0f95148a4a818ea8fa4d9aa3d : SUCCESS in 29m 21s\n- osc-functional-devstack-tips https://zuul.opendev.org/t/openstack/build/521c1b8cd53849f5b934c5ece0bb628d : SUCCESS in 1h 20m 50s (non-voting)\n- ansible-collections-openstack-functional-devstack https://zuul.opendev.org/t/openstack/build/ab71ab3bab914d3e8f2b49e9e8c9f987 : SUCCESS in 1h 26m 19s (non-voting)","accounts_in_message":[],"_revision_number":2},{"id":"363385768b16c9041a154e16afe16dd5e30dbe0d","author":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"date":"2026-08-05 10:16:04.000000000","message":"Patch Set 2: Code-Review-1\n\n(4 comments)","accounts_in_message":[],"_revision_number":2},{"id":"71ef794404abcdaaaa54d0687a90d4f902d58367","author":{"_account_id":9303,"name":"Abhishek Kekane","email":"akekane@redhat.com","username":"abhishekkekane"},"date":"2026-08-05 11:56:06.000000000","message":"Patch Set 2:\n\n(4 comments)","accounts_in_message":[],"_revision_number":2},{"id":"1496e08cc427ace750495e57252d740acd0b33af","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":9303,"name":"Abhishek Kekane","email":"akekane@redhat.com","username":"abhishekkekane"},"date":"2026-08-05 11:56:13.000000000","message":"Uploaded patch set 3.\n\nOutdated Votes:\n* Code-Review+1, Code-Review-1 (copy condition: \"changekind:TRIVIAL_REBASE OR is:MIN\")\n* Verified+1 (copy condition: \"NEVER\")\n","accounts_in_message":[],"_revision_number":3},{"id":"4484ce9d9709c0e7ddfa61bcc2fe5ed4b6052e67","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-08-05 13:38:28.000000000","message":"Patch Set 3: 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/d8eeda3138b7448eb2c85f6f30f791d6\n\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/167b903ffbb64d1dbb323a96b1854e8e : SUCCESS in 3m 31s\n- openstack-tox-py311 https://zuul.opendev.org/t/openstack/build/5768707b6b2849539e6d6f059372edd4 : SUCCESS in 3m 09s\n- openstack-tox-py312 https://zuul.opendev.org/t/openstack/build/ef6d21bbe4c5495095cb62a44ee91003 : SUCCESS in 3m 42s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/a19fdbb6862c412da7bca349a654488c : SUCCESS in 3m 54s\n- openstack-tox-py314 https://zuul.opendev.org/t/openstack/build/35649333c1e04d2d88b65fe8d3ba528c : SUCCESS in 4m 21s\n- openstack-tox-py315 https://zuul.opendev.org/t/openstack/build/1eff0657da35454ea189b63dadc47fcf : SUCCESS in 7m 01s (non-voting)\n- openstacksdk-functional-devstack-tips https://zuul.opendev.org/t/openstack/build/48bd33ff2e9349b19b8349e33aa878a1 : SUCCESS in 1h 00m 06s\n- os-client-config-tox-py311-tips https://zuul.opendev.org/t/openstack/build/80fc590da38248519b9fab6f8b910cd7 : SUCCESS in 3m 39s\n- osc-tox-py311-tips https://zuul.opendev.org/t/openstack/build/d5e95ac82c894691b2eafccdcd5ecbaf : SUCCESS in 4m 28s\n- osc-tox-py314-tips https://zuul.opendev.org/t/openstack/build/4e79cf8a604f42cd948dac3e7a67134f : SUCCESS in 7m 11s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/408d7d0317254a208647407435fac3ed : SUCCESS in 5m 43s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/dbc30c948e40415d92c0876dcd2e3aaa : SUCCESS in 3m 31s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/148a5084d31f4cb98ec92e3ab8efcd50 : SUCCESS in 59m 52s\n- openstacksdk-functional-devstack-networking https://zuul.opendev.org/t/openstack/build/baf7deaaaa51491689b538356954e8c6 : SUCCESS in 1h 19m 24s\n- openstacksdk-functional-devstack-networking-ext https://zuul.opendev.org/t/openstack/build/b9e4339a25c8416f96603fe18d06e78f : FAILURE in 1h 35m 03s (non-voting)\n- openstacksdk-functional-devstack-magnum https://zuul.opendev.org/t/openstack/build/ffc3760163d5486688bd126db1058bf7 : FAILURE in 42m 21s (non-voting)\n- openstacksdk-functional-devstack-manila https://zuul.opendev.org/t/openstack/build/c00065c973fd4239bcfdd01b89ed23b2 : SUCCESS in 21m 39s\n- openstacksdk-functional-devstack-compute-manila https://zuul.opendev.org/t/openstack/build/940eaf9b04b14f19a8ef8124f0fb802c : SUCCESS in 12m 55s\n- openstacksdk-functional-devstack-masakari https://zuul.opendev.org/t/openstack/build/6247494929d740889c0bb2bc70b5f1ae : SUCCESS in 29m 13s\n- openstacksdk-functional-devstack-ironic https://zuul.opendev.org/t/openstack/build/553c9747c74c473d8babd2cd7adaa972 : FAILURE in 22m 02s\n- osc-functional-devstack-tips https://zuul.opendev.org/t/openstack/build/3c0555b8a0fa4d45bfa56d8152b24015 : SUCCESS in 1h 13m 03s (non-voting)\n- ansible-collections-openstack-functional-devstack https://zuul.opendev.org/t/openstack/build/83d7594ec6894c8db0148dd7edbda1a7 : SUCCESS in 42m 54s (non-voting)","accounts_in_message":[],"_revision_number":3},{"id":"248663c06dd1f5f9c603fc0caf8ece2a900ae4ba","author":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"date":"2026-08-10 15:18:29.000000000","message":"Patch Set 3:\n\n(2 comments)","accounts_in_message":[],"_revision_number":3},{"id":"f82fd6f35ce6c4017566f8a4c63e27574f96a6d7","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":9303,"name":"Abhishek Kekane","email":"akekane@redhat.com","username":"abhishekkekane"},"date":"2026-08-11 11:38:26.000000000","message":"Uploaded patch set 4.\n\nOutdated Votes:\n* Verified-1 (copy condition: \"NEVER\")\n","accounts_in_message":[],"_revision_number":4},{"id":"85cf4f05c772bc7d402ddf408abfe521929ac677","author":{"_account_id":9303,"name":"Abhishek Kekane","email":"akekane@redhat.com","username":"abhishekkekane"},"date":"2026-08-11 11:38:49.000000000","message":"Patch Set 3:\n\n(2 comments)","accounts_in_message":[],"_revision_number":3},{"id":"10d8b35fdd78fc8b89b89be9d7d59d81eff4297e","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-08-11 13:11:02.000000000","message":"Patch Set 4: 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/84eb67d4754648a49ccb51035e2bec95\n\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/871287e459bb497c8f4e40d641d90d50 : SUCCESS in 2m 38s\n- openstack-tox-py311 https://zuul.opendev.org/t/openstack/build/259c89b886794d02a8f4858205c7af94 : SUCCESS in 3m 59s\n- openstack-tox-py312 https://zuul.opendev.org/t/openstack/build/2cb30d5d875849dbbb483b5f81f42aac : SUCCESS in 3m 58s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/3c9ed532caf3420b82dca3d8ab31f637 : SUCCESS in 2m 16s\n- openstack-tox-py314 https://zuul.opendev.org/t/openstack/build/b9af060618824e9c81d25cac320b1c8e : SUCCESS in 5m 02s\n- openstack-tox-py315 https://zuul.opendev.org/t/openstack/build/88670ee908e940a0b1f6e38f070293df : SUCCESS in 6m 30s (non-voting)\n- openstacksdk-functional-devstack-tips https://zuul.opendev.org/t/openstack/build/5122c1c9578c4487bcd6845691e34541 : SUCCESS in 57m 27s\n- os-client-config-tox-py311-tips https://zuul.opendev.org/t/openstack/build/79766489925546fd958c686f2656c45f : SUCCESS in 3m 45s\n- osc-tox-py311-tips https://zuul.opendev.org/t/openstack/build/c814dc74c7af45118c3a753cc300d763 : SUCCESS in 4m 25s\n- osc-tox-py314-tips https://zuul.opendev.org/t/openstack/build/6a958f3014ce4fef922ad1c723971ba6 : SUCCESS in 9m 36s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/362c383f7b6c49b98f30ab4bc0c9de7d : SUCCESS in 10m 48s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/847c21b85a12425dbd480a1931d76a0b : SUCCESS in 2m 36s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/acec29d71b3947acb80961ec3cb3341a : SUCCESS in 59m 41s\n- openstacksdk-functional-devstack-networking https://zuul.opendev.org/t/openstack/build/caf9343ed7c943ebb86d779909338213 : FAILURE in 50m 33s\n- openstacksdk-functional-devstack-networking-ext https://zuul.opendev.org/t/openstack/build/3e577e1593384c6fb4595290a6e66bc8 : FAILURE in 1h 27m 07s (non-voting)\n- openstacksdk-functional-devstack-magnum https://zuul.opendev.org/t/openstack/build/1fc86346dada442b99c122d8d84867ec : FAILURE in 54m 47s (non-voting)\n- openstacksdk-functional-devstack-manila https://zuul.opendev.org/t/openstack/build/b62a2f2fe27e4b2ebe7ad92311fb054c : SUCCESS in 38m 35s\n- openstacksdk-functional-devstack-compute-manila https://zuul.opendev.org/t/openstack/build/3a2499af57e9483793862c2fc2f23a93 : SUCCESS in 26m 59s\n- openstacksdk-functional-devstack-masakari https://zuul.opendev.org/t/openstack/build/7040fd8440ca4e1c9040317e4a4e41de : SUCCESS in 27m 41s\n- openstacksdk-functional-devstack-ironic https://zuul.opendev.org/t/openstack/build/3fe04e9ebe4e43c4956ecd1593e8fe33 : SUCCESS in 38m 52s\n- osc-functional-devstack-tips https://zuul.opendev.org/t/openstack/build/340d73caa5024b7c9b303fa934c6a98f : SUCCESS in 1h 22m 15s (non-voting)\n- ansible-collections-openstack-functional-devstack https://zuul.opendev.org/t/openstack/build/8a3292a80fc64a459d1b7d810db8be15 : SUCCESS in 1h 12m 21s (non-voting)","accounts_in_message":[],"_revision_number":4},{"id":"5e4ae8717e70cd276c727c8fcc1469a381dd4ec6","author":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"date":"2026-08-25 11:23:43.000000000","message":"Patch Set 4:\n\n(1 comment)","accounts_in_message":[],"_revision_number":4},{"id":"8cfba617a1a93617ee4556059974ae9ebf61d9cd","author":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"date":"2026-08-25 11:24:29.000000000","message":"Patch Set 4: Code-Review+2 Workflow+1","accounts_in_message":[],"_revision_number":4},{"id":"f78d903ad2b7eca02ffe2714489c9812d8d687e7","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-08-25 13:08:19.000000000","message":"Patch Set 4: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/27a75f640c5f4daa8dd4af820f54374b\n\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/62729a37c3d34c75ba1dc2ea175d9c98 : SUCCESS in 5m 20s\n- openstack-tox-py311 https://zuul.opendev.org/t/openstack/build/daa327ff2f5e47c9abf5be6ddd69c02e : SUCCESS in 4m 36s\n- openstack-tox-py312 https://zuul.opendev.org/t/openstack/build/20fd9b3075de4747b950402dd88acb33 : SUCCESS in 4m 32s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/09dc3f75e90f4cd6a94e025ec5a1134f : SUCCESS in 4m 25s\n- openstack-tox-py314 https://zuul.opendev.org/t/openstack/build/8d703a94c5a94f01b94734d446262bb9 : SUCCESS in 4m 51s\n- openstack-tox-py315 https://zuul.opendev.org/t/openstack/build/ebd8da54a25944749b8f9799775e2c5c : SUCCESS in 9m 24s (non-voting)\n- openstacksdk-functional-devstack-tips https://zuul.opendev.org/t/openstack/build/35f061a25cc747a4a9cf17c6730d73d8 : SUCCESS in 1h 03m 36s\n- os-client-config-tox-py311-tips https://zuul.opendev.org/t/openstack/build/afeee26585464474aa0458faea53f3c4 : SUCCESS in 4m 14s\n- osc-tox-py311-tips https://zuul.opendev.org/t/openstack/build/8cfb1e28f0ef44749525f4ea474c32f1 : SUCCESS in 5m 53s\n- osc-tox-py314-tips https://zuul.opendev.org/t/openstack/build/c185dd0b3dd24fc2a7058d7446ce284a : SUCCESS in 10m 22s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/203925b493b64614b73bd6c68318f964 : SUCCESS in 11m 46s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/c96f13a87b4e4f8b887aa36a8cef9546 : SUCCESS in 5m 12s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/bc8082c8b3db44f1af2ef03e45e5b1da : SUCCESS in 1h 04m 06s\n- openstacksdk-functional-devstack-networking https://zuul.opendev.org/t/openstack/build/7598d3c17b854d02b8a3e11c1ac30f7d : SUCCESS in 1h 01m 29s\n- openstacksdk-functional-devstack-networking-ext https://zuul.opendev.org/t/openstack/build/8b2dd73695434101a9be4814ca2539c5 : FAILURE in 1h 24m 55s (non-voting)\n- openstacksdk-functional-devstack-magnum https://zuul.opendev.org/t/openstack/build/931cc3bf01eb44d18a2313b6dcbb8086 : FAILURE in 57m 58s (non-voting)\n- openstacksdk-functional-devstack-manila https://zuul.opendev.org/t/openstack/build/577598c76cc544fca1cd33cadf468171 : SUCCESS in 34m 46s\n- openstacksdk-functional-devstack-compute-manila https://zuul.opendev.org/t/openstack/build/8495346e4e074699a0afd58dee98b14c : SUCCESS in 28m 34s\n- openstacksdk-functional-devstack-cyborg https://zuul.opendev.org/t/openstack/build/b8a1b30e91fb4be79946c8a14a7e5318 : SUCCESS in 29m 13s\n- openstacksdk-functional-devstack-masakari https://zuul.opendev.org/t/openstack/build/9770aeec57f34cf285f81a66162ca205 : SUCCESS in 30m 44s\n- openstacksdk-functional-devstack-ironic https://zuul.opendev.org/t/openstack/build/96c5eb522bf54ac0973b0123393dacf2 : SUCCESS in 40m 08s\n- osc-functional-devstack-tips https://zuul.opendev.org/t/openstack/build/b653bef6c799486c9cd51b5852fed056 : SUCCESS in 39m 48s (non-voting)\n- ansible-collections-openstack-functional-devstack https://zuul.opendev.org/t/openstack/build/48e235230ece4bddbfd8d964d8df1d1d : SUCCESS in 47m 35s (non-voting)","accounts_in_message":[],"_revision_number":4},{"id":"ba0067839da18f5c7781ac7cba27a85b642807ae","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-08-25 13:09:11.000000000","message":"Patch Set 4: -Verified\n\nStarting gate jobs.","accounts_in_message":[],"_revision_number":4},{"id":"c66f5e424e3c1cc09c02a4d111a72763bffb66cf","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-08-25 14:32:11.000000000","message":"Patch Set 4: 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/4317c18209ae4629a2a5158c63f87351\n\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/33c47015a35c4e05a3d12ce14c28b430 : SUCCESS in 5m 10s\n- openstack-tox-py311 https://zuul.opendev.org/t/openstack/build/a38d8494f8c5455cabebb473890db194 : SUCCESS in 3m 04s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/836c57005ea34a44a450b6999152d6b8 : SUCCESS in 4m 39s\n- openstack-tox-py314 https://zuul.opendev.org/t/openstack/build/d02a978befcc40b18a0d276abc346319 : SUCCESS in 4m 49s\n- openstacksdk-functional-devstack-tips https://zuul.opendev.org/t/openstack/build/24c48a8f857d47b8bcb9b6b8ecfa389b : SUCCESS in 31m 34s\n- os-client-config-tox-py311-tips https://zuul.opendev.org/t/openstack/build/c18cc848e55349d7b53a7450adaf88d9 : SUCCESS in 4m 32s\n- osc-tox-py311-tips https://zuul.opendev.org/t/openstack/build/76012703b6604211bc76812b256d9714 : SUCCESS in 5m 38s\n- osc-tox-py314-tips https://zuul.opendev.org/t/openstack/build/c97cc7f61fce4ade966a87433cbbbe18 : SUCCESS in 8m 25s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/367605c5a9b649ca9ed173f7072cc6de : SUCCESS in 6m 22s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/9962970ddfc84c6882836c5ac61cbab0 : SUCCESS in 5m 42s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/17c22d4771ef4f3c96ce68717ca525fa : SUCCESS in 1h 01m 45s\n- openstacksdk-functional-devstack-networking https://zuul.opendev.org/t/openstack/build/3fa82814ee134f30850451284b16a76c : SUCCESS in 51m 47s\n- openstacksdk-functional-devstack-ironic https://zuul.opendev.org/t/openstack/build/ff978207e8b34a439e0f114d01ed1974 : FAILURE in 45m 24s","accounts_in_message":[],"_revision_number":4},{"id":"8c7ff13f7ac9a3a2de3dc222a020b8b0ea6e011b","author":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"date":"2026-08-25 16:35:23.000000000","message":"Patch Set 4:\n\n(1 comment)","accounts_in_message":[],"_revision_number":4},{"id":"2cb43f2edd746097ecc1bac3eb06e19da16db995","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-08-25 18:22:39.000000000","message":"Patch Set 4: 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/a6409cb46b1e4f4996130c1d00874f4f\n\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/3d9ceb8f3bac4b79bd5b7de4e44c8615 : SUCCESS in 3m 21s\n- openstack-tox-py311 https://zuul.opendev.org/t/openstack/build/b8753d05995146368d961a4bb1d63496 : SUCCESS in 6m 08s\n- openstack-tox-py312 https://zuul.opendev.org/t/openstack/build/67ac5d016fbd4e4ca93cc68b6edfadb6 : SUCCESS in 4m 38s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/39d90075d5b3403ba40bc8ca70a03200 : SUCCESS in 3m 43s\n- openstack-tox-py314 https://zuul.opendev.org/t/openstack/build/4837e8b3802f48afa9f9eb3eac13f4b7 : SUCCESS in 9m 02s\n- openstack-tox-py315 https://zuul.opendev.org/t/openstack/build/0fa1c9c1757d44f985d8042bf1a05195 : SUCCESS in 5m 29s (non-voting)\n- openstacksdk-functional-devstack-tips https://zuul.opendev.org/t/openstack/build/841fd3cda56742db8106d7e69d43696b : SUCCESS in 1h 04m 46s\n- os-client-config-tox-py311-tips https://zuul.opendev.org/t/openstack/build/6bb9e3a2386f497dab319c92825d823d : SUCCESS in 4m 41s\n- osc-tox-py311-tips https://zuul.opendev.org/t/openstack/build/2fdcf11a3a2346dda18e5b0ba3fba27b : SUCCESS in 6m 45s\n- osc-tox-py314-tips https://zuul.opendev.org/t/openstack/build/6a3c97b124784bd184c0788535540a15 : SUCCESS in 7m 50s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/f26b881faac74fbfa6933a31f35630d0 : SUCCESS in 11m 13s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/7751e42ae5cb42498cc9bd19ec8c79ac : SUCCESS in 5m 16s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/e9db655354e54f2c9dbb7c20aa42dbca : SUCCESS in 57m 07s\n- openstacksdk-functional-devstack-networking https://zuul.opendev.org/t/openstack/build/bd042a3b02664d92999f7a6c78b4bd30 : SUCCESS in 1h 13m 47s\n- openstacksdk-functional-devstack-networking-ext https://zuul.opendev.org/t/openstack/build/fd1076c94c414ff0b9b3cf656d5cf31a : FAILURE in 1h 28m 50s (non-voting)\n- openstacksdk-functional-devstack-magnum https://zuul.opendev.org/t/openstack/build/dcadda4a49f9410780aa8fbbf829dee8 : FAILURE in 1h 13m 53s (non-voting)\n- openstacksdk-functional-devstack-manila https://zuul.opendev.org/t/openstack/build/e893f6e326d84549a74f3e3a7b9bd9dd : SUCCESS in 34m 33s\n- openstacksdk-functional-devstack-compute-manila https://zuul.opendev.org/t/openstack/build/315f97f64059430fa34088fad0f55642 : RETRY_LIMIT in 5m 41s\n- openstacksdk-functional-devstack-cyborg https://zuul.opendev.org/t/openstack/build/82405aa563aa47669d357b781ede1048 : SUCCESS in 30m 36s\n- openstacksdk-functional-devstack-masakari https://zuul.opendev.org/t/openstack/build/ae0c238d464248688ea38d65a78d195a : SUCCESS in 30m 56s\n- openstacksdk-functional-devstack-ironic https://zuul.opendev.org/t/openstack/build/9a6924a5fd824d96b28fc4ffa834155d : SUCCESS in 41m 43s\n- osc-functional-devstack-tips https://zuul.opendev.org/t/openstack/build/5a34bc0e317f425684abe0a1e802cc72 : POST_FAILURE in 9m 04s (non-voting)\n- ansible-collections-openstack-functional-devstack https://zuul.opendev.org/t/openstack/build/c4f87aa8bbf04bf8b3c77fcf241aec79 : SUCCESS in 1h 12m 07s (non-voting)","accounts_in_message":[],"_revision_number":4},{"id":"fce7743ce23ea80430f2fab43af2063432de56dc","author":{"_account_id":9303,"name":"Abhishek Kekane","email":"akekane@redhat.com","username":"abhishekkekane"},"date":"2026-08-25 18:55:24.000000000","message":"Patch Set 4:\n\n(1 comment)","accounts_in_message":[],"_revision_number":4},{"id":"539dc69e46e3fc0c60479e0b474d902ea4d374af","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-08-25 20:47:35.000000000","message":"Patch Set 4: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/e7b629c4a75442edb5a3c813030bed79\n\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/00084cce6f9445b7a91eb04358044111 : SUCCESS in 3m 23s\n- openstack-tox-py311 https://zuul.opendev.org/t/openstack/build/4db3b603969f44f5b6c90e980d93e7a7 : SUCCESS in 4m 09s\n- openstack-tox-py312 https://zuul.opendev.org/t/openstack/build/2f0e6b24ff3c4049820b2f1047e68c31 : SUCCESS in 4m 43s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/576735dd5fbe4985b30c50f9ce4fab4f : SUCCESS in 3m 14s\n- openstack-tox-py314 https://zuul.opendev.org/t/openstack/build/2230c30a88b1471397284a4a979f8265 : SUCCESS in 4m 53s\n- openstack-tox-py315 https://zuul.opendev.org/t/openstack/build/2cbe1b969a804671a683e845c0c9a830 : SUCCESS in 5m 16s (non-voting)\n- openstacksdk-functional-devstack-tips https://zuul.opendev.org/t/openstack/build/84e343c23ad44be9ae9687c5f0e29e0f : SUCCESS in 1h 05m 27s\n- os-client-config-tox-py311-tips https://zuul.opendev.org/t/openstack/build/521ba8196e5f4a04a8d9eed43f97231d : SUCCESS in 3m 29s\n- osc-tox-py311-tips https://zuul.opendev.org/t/openstack/build/30a8a522efaf4769b46b821ab16b27d6 : SUCCESS in 3m 45s\n- osc-tox-py314-tips https://zuul.opendev.org/t/openstack/build/99fe7c17b91a4bff84abe7ceb9a9ffe9 : SUCCESS in 8m 04s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/604e301b1b5d471b9a02b20d8c5b9d28 : SUCCESS in 11m 35s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/e222202b00c04938bce929f18cb52595 : SUCCESS in 4m 36s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/efee3d1b6fe04971aa18c69985a1a7ac : SUCCESS in 56m 36s\n- openstacksdk-functional-devstack-networking https://zuul.opendev.org/t/openstack/build/c37d7208f9ae4e0b9454dba91aa5e03c : SUCCESS in 1h 37m 16s\n- openstacksdk-functional-devstack-networking-ext https://zuul.opendev.org/t/openstack/build/1f0601f424ea4843b3324460606b3576 : FAILURE in 1h 26m 54s (non-voting)\n- openstacksdk-functional-devstack-magnum https://zuul.opendev.org/t/openstack/build/2856b60b449d4d45ae6af03750ae8fcb : FAILURE in 58m 58s (non-voting)\n- openstacksdk-functional-devstack-manila https://zuul.opendev.org/t/openstack/build/0cc4739c5f1e4b54a545f658ebdab657 : SUCCESS in 35m 37s\n- openstacksdk-functional-devstack-compute-manila https://zuul.opendev.org/t/openstack/build/21f1537ac08b4e6492f976bf7d9edbc0 : SUCCESS in 16m 25s\n- openstacksdk-functional-devstack-cyborg https://zuul.opendev.org/t/openstack/build/cef3ec6ff45943e294f193eaa30f3d1a : SUCCESS in 29m 07s\n- openstacksdk-functional-devstack-masakari https://zuul.opendev.org/t/openstack/build/a70e7894d6a147e79455a255eba03b16 : SUCCESS in 16m 23s\n- openstacksdk-functional-devstack-ironic https://zuul.opendev.org/t/openstack/build/7191dbbbb8974da0ad3172294dff35c2 : SUCCESS in 43m 42s\n- osc-functional-devstack-tips https://zuul.opendev.org/t/openstack/build/60a8559f5f694e0a823dd61e8ff30b9c : SUCCESS in 1h 15m 18s (non-voting)\n- ansible-collections-openstack-functional-devstack https://zuul.opendev.org/t/openstack/build/378dc3637a9b44aaa0ebfad236c825b4 : SUCCESS in 51m 06s (non-voting)","accounts_in_message":[],"_revision_number":4},{"id":"769d521b10a097bf87262651b0aba711ec161e72","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-08-25 20:48:07.000000000","message":"Patch Set 4: -Verified\n\nStarting gate jobs.","accounts_in_message":[],"_revision_number":4},{"id":"1d48a3771109b93923d6a303282712778922d61e","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-08-25 22:19:31.000000000","message":"Patch Set 4: 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/f2f0934a1db34511ae0ef47e315fd328\n\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/debfa8011a0e4995be401add772589c8 : SUCCESS in 5m 10s\n- openstack-tox-py311 https://zuul.opendev.org/t/openstack/build/2c69976bbf324946988e03966a9c4e44 : SUCCESS in 3m 34s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/5f041482781e4226a5cd07c247536b33 : SUCCESS in 3m 57s\n- openstack-tox-py314 https://zuul.opendev.org/t/openstack/build/eeb0c556e72343fca3c481e400fcdab2 : FAILURE in 7m 16s\n- openstacksdk-functional-devstack-tips https://zuul.opendev.org/t/openstack/build/478c1ed726b84727993e84621076eafe : SUCCESS in 58m 02s\n- os-client-config-tox-py311-tips https://zuul.opendev.org/t/openstack/build/f1a5084fb24d4f8ebc52a64bed9771f0 : SUCCESS in 3m 31s\n- osc-tox-py311-tips https://zuul.opendev.org/t/openstack/build/c5b74a567f42481a8e7af461393c97a3 : SUCCESS in 5m 21s\n- osc-tox-py314-tips https://zuul.opendev.org/t/openstack/build/82f34dee3f5c4422a248e60e74df0943 : SUCCESS in 7m 19s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/30e8131207124f6c94c5509893e3b9d4 : SUCCESS in 10m 56s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/7e95bdd9359d40a998cd6789d9264489 : SUCCESS in 4m 46s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/796fbfe4f596417c93a1387268c6e7a1 : SUCCESS in 57m 20s\n- openstacksdk-functional-devstack-networking https://zuul.opendev.org/t/openstack/build/4db1901228ee4e88af45e3644e8ae8a7 : SUCCESS in 1h 25m 55s\n- openstacksdk-functional-devstack-ironic https://zuul.opendev.org/t/openstack/build/d04eef8ccd9c4bc0ab514781129b1c6b : SUCCESS in 44m 52s","accounts_in_message":[],"_revision_number":4},{"id":"d16f787b69cb3a13a790fce301fb21f842b7ab92","author":{"_account_id":9303,"name":"Abhishek Kekane","email":"akekane@redhat.com","username":"abhishekkekane"},"date":"2026-08-26 04:25:23.000000000","message":"Patch Set 4:\n\n(1 comment)","accounts_in_message":[],"_revision_number":4},{"id":"84ea37e91df1f3d0c5e09ac794f5e0a78f5c1095","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-08-26 05:49:54.000000000","message":"Patch Set 4: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/f5ba970e4b7649da8d7efbf820756a9f\n\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/c01025d771de493684a77ffc08dad108 : SUCCESS in 3m 06s\n- openstack-tox-py311 https://zuul.opendev.org/t/openstack/build/489c8d58f44245b4aa195279f16e23f9 : SUCCESS in 3m 19s\n- openstack-tox-py312 https://zuul.opendev.org/t/openstack/build/6c002af161b34758ba015a44e7774821 : SUCCESS in 2m 55s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/2ef064449df44b89b370715e6b1d866d : SUCCESS in 2m 59s\n- openstack-tox-py314 https://zuul.opendev.org/t/openstack/build/c8c1c694e1b94735b380fc9f3f25e44d : SUCCESS in 6m 33s\n- openstack-tox-py315 https://zuul.opendev.org/t/openstack/build/fe137c4b09324a02920fd7a9ab9d6c40 : SUCCESS in 4m 39s (non-voting)\n- openstacksdk-functional-devstack-tips https://zuul.opendev.org/t/openstack/build/314e25714261423fb481a665908498db : SUCCESS in 44m 28s\n- os-client-config-tox-py311-tips https://zuul.opendev.org/t/openstack/build/1c597b2fd31e4db79084da26ba6e9924 : SUCCESS in 3m 33s\n- osc-tox-py311-tips https://zuul.opendev.org/t/openstack/build/7217c4917f734add93ea5c0f10c77cb0 : SUCCESS in 3m 05s\n- osc-tox-py314-tips https://zuul.opendev.org/t/openstack/build/f0c0c99426204c0a81ffaa722c960d01 : SUCCESS in 5m 05s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/54087bd9a4224ed7b64692e00c75b8d1 : SUCCESS in 6m 28s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/7f2cecdfb7fd4572abeb7bbe6c0325b0 : SUCCESS in 4m 28s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/4c4d0a3fd4144d3b904fc39eed8c2963 : SUCCESS in 1h 02m 53s\n- openstacksdk-functional-devstack-networking https://zuul.opendev.org/t/openstack/build/c04264c639aa4b65aa6854246c67e9c3 : SUCCESS in 55m 45s\n- openstacksdk-functional-devstack-networking-ext https://zuul.opendev.org/t/openstack/build/62fb26a933ed455790e78df5a8db5782 : FAILURE in 58m 10s (non-voting)\n- openstacksdk-functional-devstack-magnum https://zuul.opendev.org/t/openstack/build/f482f2fbb5384035b8e767028ccb4b15 : FAILURE in 36m 20s (non-voting)\n- openstacksdk-functional-devstack-manila https://zuul.opendev.org/t/openstack/build/835b514dc5c948f0acc75eddfa9f9b52 : SUCCESS in 35m 11s\n- openstacksdk-functional-devstack-compute-manila https://zuul.opendev.org/t/openstack/build/0b0fed59a4a64031a37912b1b34cc73c : SUCCESS in 20m 55s\n- openstacksdk-functional-devstack-cyborg https://zuul.opendev.org/t/openstack/build/3089566a76d84f798a7c9b86e70e6b0e : SUCCESS in 20m 54s\n- openstacksdk-functional-devstack-masakari https://zuul.opendev.org/t/openstack/build/e7fd9c8aad2749eabdbe448957632629 : SUCCESS in 22m 38s\n- openstacksdk-functional-devstack-ironic https://zuul.opendev.org/t/openstack/build/d44cfbeaf6264996871613e2d9e9c58b : SUCCESS in 31m 51s\n- osc-functional-devstack-tips https://zuul.opendev.org/t/openstack/build/ef7f9f5a81684637829f8903930d6c2a : SUCCESS in 1h 08m 58s (non-voting)\n- ansible-collections-openstack-functional-devstack https://zuul.opendev.org/t/openstack/build/3baf63fd9daf44c69f480224035bf765 : SUCCESS in 40m 29s (non-voting)","accounts_in_message":[],"_revision_number":4},{"id":"7d6bb6f3e988623c75553bece659f99a3171bda1","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-08-26 05:50:32.000000000","message":"Patch Set 4: -Verified\n\nStarting gate jobs.","accounts_in_message":[],"_revision_number":4},{"id":"b2eb486c1a270332b1b6473b58586484ba4ef436","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-08-26 07:14:39.000000000","message":"Patch Set 4: Verified+2\n\nBuild succeeded (gate pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/cd1977d71105407fae4558171b20fa36\n\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/4d71656c1ffb46acaaa506603a965175 : SUCCESS in 4m 34s\n- openstack-tox-py311 https://zuul.opendev.org/t/openstack/build/1655194a0e3b441b872ffcaa93ed19b1 : SUCCESS in 3m 59s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/bf0e20ba0987487ea09a8d21649415b4 : SUCCESS in 4m 14s\n- openstack-tox-py314 https://zuul.opendev.org/t/openstack/build/c83afa06fe5c4e7c8165df2df5cd1b80 : SUCCESS in 5m 57s\n- openstacksdk-functional-devstack-tips https://zuul.opendev.org/t/openstack/build/3ba878e964674e05b06d352fbb0150b1 : SUCCESS in 1h 00m 16s\n- os-client-config-tox-py311-tips https://zuul.opendev.org/t/openstack/build/23dc9c3d82614dccbe5f8144f32f8bf3 : SUCCESS in 5m 10s\n- osc-tox-py311-tips https://zuul.opendev.org/t/openstack/build/ba5e6f551b2a476bbd83e29a36213c6d : SUCCESS in 6m 29s\n- osc-tox-py314-tips https://zuul.opendev.org/t/openstack/build/e8afff27f8684948ae7753e58402e376 : SUCCESS in 8m 01s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/a5f8e9fe5f7b40efacde615d6bb95668 : SUCCESS in 6m 21s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/661629bc1a674f5180ed5fa0f5495f6a : SUCCESS in 4m 39s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/19f2299394634f8da90f4641daf9081f : SUCCESS in 1h 01m 09s\n- openstacksdk-functional-devstack-networking https://zuul.opendev.org/t/openstack/build/97f9070bc719464c89f8ad8a3b697f3d : SUCCESS in 1h 20m 23s\n- openstacksdk-functional-devstack-ironic https://zuul.opendev.org/t/openstack/build/29f9a9b54d0145dd9ba50dffd005420a : SUCCESS in 42m 22s","accounts_in_message":[],"_revision_number":4},{"id":"552f058b4858d78a31b06144c9de27f4d87656af","tag":"autogenerated:gerrit:merged","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-08-26 07:14:39.000000000","message":"Change has been successfully merged","accounts_in_message":[],"_revision_number":4},{"id":"15011e7a450a2bf5dc23485991c78044c9be77c9","tag":"autogenerated:zuul:promote","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-08-26 07:16:28.000000000","message":"Patch Set 4:\n\nBuild succeeded (promote pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/b734fb848f8b4dcebe02b427e9e985c2\n\n- promote-openstack-tox-docs https://zuul.opendev.org/t/openstack/build/c1bcedaa4ba8469cace9bb7350a4f0b3 : SUCCESS in 1m 08s\n- promote-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/dc4c25bbbccc4058ae9b2efac625a40e : SUCCESS in 54s","accounts_in_message":[],"_revision_number":4}],"current_revision_number":4,"current_revision":"19466104fb8079e6d4a854b8a48c87f4ebee21e6","revisions":{"3b5ab23d67638ee71e92a3dfe6d22654c3797311":{"kind":"REWORK","_number":1,"created":"2026-07-15 07:15:46.000000000","uploader":{"_account_id":9303,"name":"Abhishek Kekane","email":"akekane@redhat.com","username":"abhishekkekane"},"ref":"refs/changes/37/997337/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/openstacksdk","ref":"refs/changes/37/997337/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/openstacksdk refs/changes/37/997337/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/openstacksdk refs/changes/37/997337/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/openstacksdk refs/changes/37/997337/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/openstacksdk refs/changes/37/997337/1"}}},"commit":{"parents":[{"commit":"8d9426395c172b35ef4ed1a8cbaa525c17944c6b","subject":"Merge \"share: Add missing query-string parameters\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstacksdk/commit/8d9426395c172b35ef4ed1a8cbaa525c17944c6b"}]}],"author":{"name":"Abhishek Kekane","email":"akekane@redhat.com","date":"2026-07-15 06:45:56.000000000","tz":0},"committer":{"name":"Abhishek Kekane","email":"akekane@redhat.com","date":"2026-07-15 07:03:41.000000000","tz":0},"subject":"image: Add support for list cached nodes API","message":"image: Add support for list cached nodes API\n\nAdd list_cached_nodes to the image v2 cache resource and proxy for\nGET /v2/cache/nodes/{image_id}, returning node reference URLs where\nan image is cached when centralized caching is enabled.\n\nRelated-Blueprint: list-nodes-image-cached\n\nChange-Id: I4bacfea0a26d98264d4e9bdcf513186fdfcb70f8\nSigned-off-by: Abhishek Kekane \u003cakekane@redhat.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstacksdk/commit/3b5ab23d67638ee71e92a3dfe6d22654c3797311"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstacksdk/commit/3b5ab23d67638ee71e92a3dfe6d22654c3797311"}]},"branch":"refs/heads/master"},"c0f97ad09aabf427f63a184da10bbfbb0b3a9448":{"kind":"NO_CODE_CHANGE","_number":2,"created":"2026-07-15 07:18:48.000000000","uploader":{"_account_id":9303,"name":"Abhishek Kekane","email":"akekane@redhat.com","username":"abhishekkekane"},"ref":"refs/changes/37/997337/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/openstacksdk","ref":"refs/changes/37/997337/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/openstacksdk refs/changes/37/997337/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/openstacksdk refs/changes/37/997337/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/openstacksdk refs/changes/37/997337/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/openstacksdk refs/changes/37/997337/2"}}},"commit":{"parents":[{"commit":"8d9426395c172b35ef4ed1a8cbaa525c17944c6b","subject":"Merge \"share: Add missing query-string parameters\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstacksdk/commit/8d9426395c172b35ef4ed1a8cbaa525c17944c6b"}]}],"author":{"name":"Abhishek Kekane","email":"akekane@redhat.com","date":"2026-07-15 06:45:56.000000000","tz":0},"committer":{"name":"Abhishek Kekane","email":"akekane@redhat.com","date":"2026-07-15 07:06:34.000000000","tz":0},"subject":"image: Add support for list cached nodes API","message":"image: Add support for list cached nodes API\n\nAdd list_cached_nodes to the image v2 cache resource and proxy for\nGET /v2/cache/nodes/{image_id}, returning node reference URLs where\nan image is cached when centralized caching is enabled.\n\nRelated-Blueprint: list-nodes-image-cached\nAssisted-By: Cursor (claude-4.5-sonnet) for tests and releasenote\n\nChange-Id: I4bacfea0a26d98264d4e9bdcf513186fdfcb70f8\nSigned-off-by: Abhishek Kekane \u003cakekane@redhat.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstacksdk/commit/c0f97ad09aabf427f63a184da10bbfbb0b3a9448"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstacksdk/commit/c0f97ad09aabf427f63a184da10bbfbb0b3a9448"}]},"branch":"refs/heads/master"},"2f8e9508db4ee372196b8e9b4631571b19d98005":{"kind":"REWORK","_number":3,"created":"2026-08-05 11:56:13.000000000","uploader":{"_account_id":9303,"name":"Abhishek Kekane","email":"akekane@redhat.com","username":"abhishekkekane"},"ref":"refs/changes/37/997337/3","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/openstacksdk","ref":"refs/changes/37/997337/3","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/openstacksdk refs/changes/37/997337/3 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/openstacksdk refs/changes/37/997337/3 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/openstacksdk refs/changes/37/997337/3 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/openstacksdk refs/changes/37/997337/3"}}},"commit":{"parents":[{"commit":"d842781c87ee2c4e775c64116efca10f81ff7a15","subject":"Merge \"Network: Add fields filtering option to Networking resources\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstacksdk/commit/d842781c87ee2c4e775c64116efca10f81ff7a15"}]}],"author":{"name":"Abhishek Kekane","email":"akekane@redhat.com","date":"2026-07-15 06:45:56.000000000","tz":0},"committer":{"name":"Abhishek Kekane","email":"akekane@redhat.com","date":"2026-08-05 11:35:43.000000000","tz":0},"subject":"image: Add support for list cached nodes API","message":"image: Add support for list cached nodes API\n\nAdd list_cached_nodes to the image v2 cache resource and proxy for\nGET /v2/cache/nodes/{image_id}, returning node reference URLs where\nan image is cached when centralized caching is enabled.\n\nRelated-Blueprint: list-nodes-image-cached\nAssisted-By: Cursor (claude-4.5-sonnet) for tests and releasenote\n\nChange-Id: I4bacfea0a26d98264d4e9bdcf513186fdfcb70f8\nSigned-off-by: Abhishek Kekane \u003cakekane@redhat.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstacksdk/commit/2f8e9508db4ee372196b8e9b4631571b19d98005"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstacksdk/commit/2f8e9508db4ee372196b8e9b4631571b19d98005"}]},"branch":"refs/heads/master"},"19466104fb8079e6d4a854b8a48c87f4ebee21e6":{"kind":"REWORK","_number":4,"created":"2026-08-11 11:38:26.000000000","uploader":{"_account_id":9303,"name":"Abhishek Kekane","email":"akekane@redhat.com","username":"abhishekkekane"},"ref":"refs/changes/37/997337/4","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/openstacksdk","ref":"refs/changes/37/997337/4","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/openstacksdk refs/changes/37/997337/4 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/openstacksdk refs/changes/37/997337/4 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/openstacksdk refs/changes/37/997337/4 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/openstacksdk refs/changes/37/997337/4"}}},"commit":{"parents":[{"commit":"d842781c87ee2c4e775c64116efca10f81ff7a15","subject":"Merge \"Network: Add fields filtering option to Networking resources\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstacksdk/commit/d842781c87ee2c4e775c64116efca10f81ff7a15"}]}],"author":{"name":"Abhishek Kekane","email":"akekane@redhat.com","date":"2026-07-15 06:45:56.000000000","tz":0},"committer":{"name":"Abhishek Kekane","email":"akekane@redhat.com","date":"2026-08-11 11:20:32.000000000","tz":0},"subject":"image: Add support for list cached nodes API","message":"image: Add support for list cached nodes API\n\nAdd list_cached_nodes to the image v2 cache resource and proxy for\nGET /v2/cache/nodes/{image_id}, returning node reference URLs where\nan image is cached when centralized caching is enabled.\n\nRelated-Blueprint: list-nodes-image-cached\nAssisted-By: Cursor (claude-4.5-sonnet) for tests and releasenote\n\nChange-Id: I4bacfea0a26d98264d4e9bdcf513186fdfcb70f8\nSigned-off-by: Abhishek Kekane \u003cakekane@redhat.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstacksdk/commit/19466104fb8079e6d4a854b8a48c87f4ebee21e6"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstacksdk/commit/19466104fb8079e6d4a854b8a48c87f4ebee21e6"}]},"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":""}}}]}
