)]}'
{"id":"openstack%2Fopenstacksdk~942597","triplet_id":"openstack%2Fopenstacksdk~master~Iba51d19ddb1420f297bc79402f008512c041a721","project":"openstack/openstacksdk","branch":"master","topic":"typing","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-02-26 18:32:32.000000000","reason":"\u003cGERRIT_ACCOUNT_15334\u003e replied on the change","reason_account":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"}}},"hashtags":[],"change_id":"Iba51d19ddb1420f297bc79402f008512c041a721","subject":"proxy: Remove \u0027_check_resource\u0027 decorator","status":"MERGED","created":"2025-02-24 15:13:06.000000000","updated":"2025-02-26 20:47:57.000000000","submitted":"2025-02-26 20:45:55.000000000","submitter":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"total_comment_count":0,"unresolved_comment_count":0,"has_review_started":true,"submission_id":"942597-typing","meta_rev_id":"ba85892437833771e0bbbbb8967782f5d50a4168","_number":942597,"virtual_id_number":942597,"owner":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"actions":{},"labels":{"Verified":{"approved":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"all":[{"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-02-26 20:45:55.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-02-26 18:32:32.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-02-26 18:32:32.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-02-24 19:18:52.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":"22a88da22ebe01d5e879da0c99ccfcd79fa18b37","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"date":"2025-02-24 15:13:06.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"5b0287c3b784f4af79d5c4fa6624745f41357295","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-02-24 19:18:52.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/f67cfcd9453a4e56904f2162d0ad00d7\n\n- ironic-inspector-tempest-openstacksdk-src https://zuul.opendev.org/t/openstack/build/627952074b3144798d71c039e9f5b750 : SUCCESS in 1h 15m 44s (non-voting)\n- bifrost-integration-openstacksdk-src https://zuul.opendev.org/t/openstack/build/126fb185b1c24a1989ae44b6234de946 : SUCCESS in 52m 17s (non-voting)\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/e00871e9cffc44599850696c876bfccc : SUCCESS in 4m 29s\n- openstack-tox-py39 https://zuul.opendev.org/t/openstack/build/eae932ff9dc44295b8c8baffa8bc4105 : SUCCESS in 3m 58s\n- openstack-tox-py312 https://zuul.opendev.org/t/openstack/build/3da38cac10df4ed7af357d967cae1c14 : SUCCESS in 5m 41s\n- openstacksdk-functional-devstack-tips https://zuul.opendev.org/t/openstack/build/ea92d4c2b18d42e1a682579ce1ab84eb : FAILURE in 1h 08m 00s\n- os-client-config-tox-py311-tips https://zuul.opendev.org/t/openstack/build/1c036a27a0524d1f91caff3fec387dd8 : SUCCESS in 4m 16s\n- osc-tox-py39-tips https://zuul.opendev.org/t/openstack/build/84f4bbff5d064639b96fa3f6a11583f4 : SUCCESS in 4m 27s\n- osc-tox-py312-tips https://zuul.opendev.org/t/openstack/build/6d2df35a3cb2499795a61767d0d7a10d : SUCCESS in 5m 19s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/cae850c54b6c4221a1c7feeb964e9c1c : SUCCESS in 23m 07s\n- opendev-buildset-registry https://zuul.opendev.org/t/openstack/build/8cb3cbc14f384a9e86b6c19621b764a6 : SUCCESS in 2h 14m 15s\n- nodepool-build-image-siblings https://zuul.opendev.org/t/openstack/build/80a02281a6b24fa2b47e1bb711180fe1 : SUCCESS in 23m 45s (non-voting)\n- dib-nodepool-functional-openstack-ubuntu-noble-src https://zuul.opendev.org/t/openstack/build/eca389a1bb6042f4a8100d65eac4e079 : SUCCESS in 38m 32s (non-voting)\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/1831dc3c813c4d41bc5bb589f028d2ef : FAILURE in 1h 18m 53s\n- openstacksdk-functional-devstack-networking https://zuul.opendev.org/t/openstack/build/4b31d72432f147c8bc75fc56ad5f8ad7 : FAILURE in 1h 15m 04s\n- openstacksdk-functional-devstack-networking-ext https://zuul.opendev.org/t/openstack/build/945dc57bb9cf4a07b344e3dbd0a785f5 : FAILURE in 1h 18m 53s\n- openstacksdk-functional-devstack-magnum https://zuul.opendev.org/t/openstack/build/56c4e57555564f7783411a7ce6f20065 : FAILURE in 56m 59s (non-voting)\n- openstacksdk-functional-devstack-manila https://zuul.opendev.org/t/openstack/build/11f23f1e337e41fdbb57927613cc4c7e : FAILURE in 24m 56s (non-voting)\n- openstacksdk-functional-devstack-masakari https://zuul.opendev.org/t/openstack/build/7071300f549341ba8a328f1cc238fdd4 : SUCCESS in 56m 56s (non-voting)\n- openstacksdk-functional-devstack-ironic https://zuul.opendev.org/t/openstack/build/cfc114cb54744fa5843974ecec3658ca : FAILURE in 37m 16s (non-voting)\n- osc-functional-devstack-tips https://zuul.opendev.org/t/openstack/build/d15c6ceae201481d96c06b660408c610 : FAILURE in 1h 10m 38s (non-voting)\n- ansible-collections-openstack-functional-devstack https://zuul.opendev.org/t/openstack/build/1fc50cd500544d208f5398c75e97796a : FAILURE in 36m 00s (non-voting)","accounts_in_message":[],"_revision_number":1},{"id":"67c8b96e898085ea0bdd3d541bfe928554aa2175","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"date":"2025-02-25 10:30:18.000000000","message":"Uploaded patch set 2: Patch Set 1 was rebased.\n\nOutdated Votes:\n* Verified-1\n","accounts_in_message":[],"_revision_number":2},{"id":"4b166015690bd0fade7f085eba7a4656ebb5e325","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-02-25 11:45:01.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/5e790715b3ab44f8a89a36552798b6d4\n\n- ironic-inspector-tempest-openstacksdk-src https://zuul.opendev.org/t/openstack/build/e8d6bf80d5ad4f599cedbe05e89ca967 : SUCCESS in 45m 26s (non-voting)\n- bifrost-integration-openstacksdk-src https://zuul.opendev.org/t/openstack/build/86fe829ab8634dfe86c8b19ab436f64e : SUCCESS in 40m 55s (non-voting)\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/248bca761d5b4bb78cd962027826be90 : SUCCESS in 2m 43s\n- openstack-tox-py39 https://zuul.opendev.org/t/openstack/build/c9963351ecbc48d5a2e57bc5cff46656 : SUCCESS in 4m 24s\n- openstack-tox-py312 https://zuul.opendev.org/t/openstack/build/f85a5570dfef4ca9a01bcae7df65ed97 : SUCCESS in 4m 25s\n- openstacksdk-functional-devstack-tips https://zuul.opendev.org/t/openstack/build/5f310117011046ae8f41c12af9daabfa : FAILURE in 39m 39s\n- os-client-config-tox-py311-tips https://zuul.opendev.org/t/openstack/build/6141d567d23b48ad87324064275c9e5b : SUCCESS in 4m 26s\n- osc-tox-py39-tips https://zuul.opendev.org/t/openstack/build/f8f18e3f8ece4f70ac0c50f6bc2e792c : SUCCESS in 5m 34s\n- osc-tox-py312-tips https://zuul.opendev.org/t/openstack/build/4511295b93ae42ad9577d7f05675a323 : SUCCESS in 3m 20s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/b4d9d1365f24435cab679401e1ce098e : SUCCESS in 10m 33s\n- opendev-buildset-registry https://zuul.opendev.org/t/openstack/build/fe20057574964c3dace02954cb28f5c4 : SUCCESS in 30m 08s\n- nodepool-build-image-siblings https://zuul.opendev.org/t/openstack/build/394a932f59fa4998b836eee85f057375 : SUCCESS in 7m 51s (non-voting)\n- dib-nodepool-functional-openstack-ubuntu-noble-src https://zuul.opendev.org/t/openstack/build/6c02678e114f4ed1b1a67f18dbc2d452 : SUCCESS in 18m 01s (non-voting)\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/3886bc61ef414c76a06944598d4cc73f : FAILURE in 1h 03m 25s\n- openstacksdk-functional-devstack-networking https://zuul.opendev.org/t/openstack/build/a1d4cca4eda645f0aa3c797ae5d19245 : FAILURE in 1h 11m 57s\n- openstacksdk-functional-devstack-networking-ext https://zuul.opendev.org/t/openstack/build/c9931a82907f4210accaf5a28c97d318 : FAILURE in 1h 12m 13s\n- openstacksdk-functional-devstack-magnum https://zuul.opendev.org/t/openstack/build/64aea46d9bcb4c46871a5b93068340a8 : FAILURE in 36m 17s (non-voting)\n- openstacksdk-functional-devstack-manila https://zuul.opendev.org/t/openstack/build/ad3df0f185974af3aa280e80b9fa8c81 : POST_FAILURE in 14m 21s (non-voting)\n- openstacksdk-functional-devstack-masakari https://zuul.opendev.org/t/openstack/build/7af41dbfb75a4d65ab3c86ecd80f227c : SUCCESS in 22m 31s (non-voting)\n- openstacksdk-functional-devstack-ironic https://zuul.opendev.org/t/openstack/build/d164b71e127040058a6b93c2a2c2af89 : FAILURE in 40m 03s (non-voting)\n- osc-functional-devstack-tips https://zuul.opendev.org/t/openstack/build/27c3d6d8a58649f6a01c54fac4225fa5 : FAILURE in 1h 01m 10s (non-voting)\n- ansible-collections-openstack-functional-devstack https://zuul.opendev.org/t/openstack/build/3606fb8aafc54a20ae308f5c451c80f9 : FAILURE in 35m 43s (non-voting)","accounts_in_message":[],"_revision_number":2},{"id":"6d80c67f937a56f7c9373c1e72655c0dc4b6ff70","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"date":"2025-02-25 13:47:12.000000000","message":"Uploaded patch set 3: Patch Set 2 was rebased.\n\nOutdated Votes:\n* Verified-1\n","accounts_in_message":[],"_revision_number":3},{"id":"f8d256554e12b423746c10215225115cac663f18","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-02-25 15:37:43.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/1375682bc3344e2283f3690dc993a91f\n\n- ironic-inspector-tempest-openstacksdk-src https://zuul.opendev.org/t/openstack/build/0df7508597314e1fa9a6d9f5d75de5b6 : FAILURE in 19m 33s (non-voting)\n- bifrost-integration-openstacksdk-src https://zuul.opendev.org/t/openstack/build/dc8c75d0a87a4238b71e1732f2ecc573 : SUCCESS in 47m 12s (non-voting)\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/4d68e350f6b64f279b25828926928b27 : SUCCESS in 3m 54s\n- openstack-tox-py39 https://zuul.opendev.org/t/openstack/build/c6d59294f30d46a2b5455357a47a8460 : SUCCESS in 3m 55s\n- openstack-tox-py312 https://zuul.opendev.org/t/openstack/build/71a2762d3ac14f4ca485b11813026edd : SUCCESS in 4m 55s\n- openstacksdk-functional-devstack-tips https://zuul.opendev.org/t/openstack/build/2cc59f5b237a404eaf19983aa8c953d1 : FAILURE in 1h 04m 50s\n- os-client-config-tox-py311-tips https://zuul.opendev.org/t/openstack/build/ed9ed9ee73a04a9288f6fca82212e671 : SUCCESS in 4m 17s\n- osc-tox-py39-tips https://zuul.opendev.org/t/openstack/build/3947daef7f264b8fbca0f136e52b330e : SUCCESS in 4m 26s\n- osc-tox-py312-tips https://zuul.opendev.org/t/openstack/build/f9250440190a4369b2e66f4bf7c18c65 : SUCCESS in 6m 50s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/7ca7b990786f4b7690e24fef06a5454a : SUCCESS in 8m 44s\n- opendev-buildset-registry https://zuul.opendev.org/t/openstack/build/860dc1f719074b828a016169e3fbaacf : SUCCESS in 51m 50s\n- nodepool-build-image-siblings https://zuul.opendev.org/t/openstack/build/a79e7a5922ff4d2ca899a069adccaf2a : SUCCESS in 11m 54s (non-voting)\n- dib-nodepool-functional-openstack-ubuntu-noble-src https://zuul.opendev.org/t/openstack/build/7bd7b2b5888446b3a96a156bfc839d93 : SUCCESS in 29m 06s (non-voting)\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/bb44748146064c0aa4a3600a397f9155 : FAILURE in 1h 21m 35s\n- openstacksdk-functional-devstack-networking https://zuul.opendev.org/t/openstack/build/1bfb7da6f4a6450cbfdcba4e1a57faa4 : FAILURE in 1h 29m 57s\n- openstacksdk-functional-devstack-networking-ext https://zuul.opendev.org/t/openstack/build/1545006233e34f8685dad939a84f5963 : FAILURE in 1h 28m 43s\n- openstacksdk-functional-devstack-magnum https://zuul.opendev.org/t/openstack/build/f17a8633ae9c40029ceefbf4a3d61ebf : FAILURE in 1h 04m 13s (non-voting)\n- openstacksdk-functional-devstack-manila https://zuul.opendev.org/t/openstack/build/2a1ba6c090bf41af9edb0acf10ae8c18 : FAILURE in 24m 36s (non-voting)\n- openstacksdk-functional-devstack-masakari https://zuul.opendev.org/t/openstack/build/8fc3c20b36304f809a52698a791f4c16 : SUCCESS in 32m 51s (non-voting)\n- openstacksdk-functional-devstack-ironic https://zuul.opendev.org/t/openstack/build/75455ac0c0814fa1910a12ed1a3bd361 : FAILURE in 56m 59s (non-voting)\n- osc-functional-devstack-tips https://zuul.opendev.org/t/openstack/build/a22552e1c49f4bf5b0bd5fd0d3578961 : FAILURE in 1h 36m 08s (non-voting)\n- ansible-collections-openstack-functional-devstack https://zuul.opendev.org/t/openstack/build/f840b386dc3d4b878ee8999e978f824a : FAILURE in 1h 01m 52s (non-voting)","accounts_in_message":[],"_revision_number":3},{"id":"769d84fc19ef3624f916025e427baed3c50ab42b","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"date":"2025-02-25 16:21:56.000000000","message":"Uploaded patch set 4: Patch Set 3 was rebased.\n\nOutdated Votes:\n* Verified-1\n","accounts_in_message":[],"_revision_number":4},{"id":"daa9f6de0a2c361f37ef74c957663a25f9b16053","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-02-25 18:13:50.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/3db244411987411bb33b9c5efde39bfa\n\n- ironic-inspector-tempest-openstacksdk-src https://zuul.opendev.org/t/openstack/build/4f8b6bff63004f54865ea7891b4e6733 : FAILURE in 20m 37s (non-voting)\n- bifrost-integration-openstacksdk-src https://zuul.opendev.org/t/openstack/build/debdaa6ffa554c81b870977ea144c958 : SUCCESS in 41m 22s (non-voting)\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/40ef6433741d465a911bac60d2e14ce5 : SUCCESS in 5m 17s\n- openstack-tox-py39 https://zuul.opendev.org/t/openstack/build/e133503ed6134dfcb5f905ee76f73a94 : SUCCESS in 3m 48s\n- openstack-tox-py312 https://zuul.opendev.org/t/openstack/build/b6234100e74d4ce5b5e438877c3dd8e8 : SUCCESS in 3m 15s\n- openstacksdk-functional-devstack-tips https://zuul.opendev.org/t/openstack/build/430c1719b006476dad7f82e97f5b51cd : FAILURE in 55m 20s\n- os-client-config-tox-py311-tips https://zuul.opendev.org/t/openstack/build/39afc2dddbe343069a51188f9683a7ea : SUCCESS in 3m 50s\n- osc-tox-py39-tips https://zuul.opendev.org/t/openstack/build/d0515ed62c86445da2d383b63a340d57 : SUCCESS in 4m 55s\n- osc-tox-py312-tips https://zuul.opendev.org/t/openstack/build/e13cbad1ef3d4869861045f7fd895641 : SUCCESS in 6m 48s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/1e498d435db04619ade0be52294e061f : SUCCESS in 8m 38s\n- opendev-buildset-registry https://zuul.opendev.org/t/openstack/build/30125c16167d4928b194208c0861abc9 : SUCCESS in 57m 20s\n- nodepool-build-image-siblings https://zuul.opendev.org/t/openstack/build/b4229242f52c49fb98233b00db32bb95 : SUCCESS in 14m 02s (non-voting)\n- dib-nodepool-functional-openstack-ubuntu-noble-src https://zuul.opendev.org/t/openstack/build/ea1483dd3a184e0c82353183c2e901f1 : SUCCESS in 35m 44s (non-voting)\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/6790a028ecb84678ad1aef334cec7628 : FAILURE in 1h 17m 40s\n- openstacksdk-functional-devstack-networking https://zuul.opendev.org/t/openstack/build/863523ce654842ebb35d495476ab7620 : FAILURE in 1h 29m 01s\n- openstacksdk-functional-devstack-networking-ext https://zuul.opendev.org/t/openstack/build/99d5914033aa4ed7b5c57e0d8dfb9ecd : FAILURE in 1h 33m 29s\n- openstacksdk-functional-devstack-magnum https://zuul.opendev.org/t/openstack/build/697b73b22dc04c07aa797cfb0e25ff52 : FAILURE in 1h 05m 45s (non-voting)\n- openstacksdk-functional-devstack-manila https://zuul.opendev.org/t/openstack/build/911c6646a4aa4e1596d7893533c86a3a : FAILURE in 30m 12s (non-voting)\n- openstacksdk-functional-devstack-masakari https://zuul.opendev.org/t/openstack/build/157cb097a7324a1aaf64b20ff02af051 : SUCCESS in 27m 22s (non-voting)\n- openstacksdk-functional-devstack-ironic https://zuul.opendev.org/t/openstack/build/bcacef782c5f40d6a87ca2ffbae12fb5 : FAILURE in 24m 25s (non-voting)\n- osc-functional-devstack-tips https://zuul.opendev.org/t/openstack/build/2b31375f53fd467a978e94b0e0734566 : FAILURE in 1h 11m 14s (non-voting)\n- ansible-collections-openstack-functional-devstack https://zuul.opendev.org/t/openstack/build/9d5111cb9ea140ee8dfae1840c99621d : FAILURE in 1h 11m 52s (non-voting)","accounts_in_message":[],"_revision_number":4},{"id":"4221237f599e16a6407e3b40fdc7033b0c5e468a","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"date":"2025-02-26 11:26:25.000000000","message":"Uploaded patch set 5: Patch Set 4 was rebased.\n\nOutdated Votes:\n* Verified-1\n","accounts_in_message":[],"_revision_number":5},{"id":"b8401f656d5058649bdd6f91f1c0157d31d2d451","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-02-26 13:08:01.000000000","message":"Patch Set 5: 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/a2324f88fe9042039449078ae914e70c\n\n- ironic-inspector-tempest-openstacksdk-src https://zuul.opendev.org/t/openstack/build/dd2e1e15e2bb47aba5f2050929eb5741 : SUCCESS in 35m 52s (non-voting)\n- bifrost-integration-openstacksdk-src https://zuul.opendev.org/t/openstack/build/22c81a9252904db4907a55493ba5b732 : SUCCESS in 34m 36s (non-voting)\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/57223084d3d14f0090967143c3d387eb : SUCCESS in 4m 31s\n- openstack-tox-py39 https://zuul.opendev.org/t/openstack/build/250f3d9f6ec44c3a94b5bed187f899f0 : FAILURE in 4m 54s\n- openstack-tox-py312 https://zuul.opendev.org/t/openstack/build/2452954d942d4525b86ee0d96a7cac2e : FAILURE in 3m 38s\n- openstacksdk-functional-devstack-tips https://zuul.opendev.org/t/openstack/build/844ae3019bc64db9bb20aca7d5a3a95d : SUCCESS in 53m 45s\n- os-client-config-tox-py311-tips https://zuul.opendev.org/t/openstack/build/9dfbde02629248b7915e14353c86dea6 : SUCCESS in 6m 37s\n- osc-tox-py39-tips https://zuul.opendev.org/t/openstack/build/7b84880c53f0468a985397601d9043b9 : SUCCESS in 4m 06s\n- osc-tox-py312-tips https://zuul.opendev.org/t/openstack/build/7993465e22eb44398db9cec327886638 : SUCCESS in 4m 39s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/9cee895f513f4ee1b71809b2757f4e72 : SUCCESS in 10m 42s\n- opendev-buildset-registry https://zuul.opendev.org/t/openstack/build/0b6bd70c90444552bf90768a81ca9e55 : SUCCESS in 47m 39s\n- nodepool-build-image-siblings https://zuul.opendev.org/t/openstack/build/36ad25b7ba394fe3a84825ece003574e : SUCCESS in 11m 30s (non-voting)\n- dib-nodepool-functional-openstack-ubuntu-noble-src https://zuul.opendev.org/t/openstack/build/9dd84a517d6740bf9314d7d33a211834 : SUCCESS in 32m 03s (non-voting)\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/f3d3a70a22dc45799df7b51518adbe84 : SUCCESS in 1h 05m 47s\n- openstacksdk-functional-devstack-networking https://zuul.opendev.org/t/openstack/build/c0f9cf3076ad4990804a2c1be613acfd : SUCCESS in 1h 18m 06s\n- openstacksdk-functional-devstack-networking-ext https://zuul.opendev.org/t/openstack/build/1fe03887f672485183998d3d40d438eb : SUCCESS in 1h 36m 50s\n- openstacksdk-functional-devstack-magnum https://zuul.opendev.org/t/openstack/build/24effd3c04cf42059d290f24fa1824e3 : FAILURE in 1h 01m 53s (non-voting)\n- openstacksdk-functional-devstack-manila https://zuul.opendev.org/t/openstack/build/dc440c4ec29945c182a83fe142958da2 : FAILURE in 22m 36s (non-voting)\n- openstacksdk-functional-devstack-masakari https://zuul.opendev.org/t/openstack/build/91913171f7984848b418fad93d7a8b9e : SUCCESS in 34m 24s (non-voting)\n- openstacksdk-functional-devstack-ironic https://zuul.opendev.org/t/openstack/build/fbfa4e0d72404eedb95fd11ceaa402c8 : FAILURE in 42m 35s (non-voting)\n- osc-functional-devstack-tips https://zuul.opendev.org/t/openstack/build/2813d32496e147f1812cbd6645aa54dc : SUCCESS in 1h 00m 01s (non-voting)\n- ansible-collections-openstack-functional-devstack https://zuul.opendev.org/t/openstack/build/5c0fd36627534786abd182e3f923ae0b : FAILURE in 46m 42s (non-voting)","accounts_in_message":[],"_revision_number":5},{"id":"52a526fcfc674a3c45920a8d0af93c4ae34133e1","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"date":"2025-02-26 15:56:18.000000000","message":"Uploaded patch set 6: Patch Set 5 was rebased.\n\nOutdated Votes:\n* Verified-1\n","accounts_in_message":[],"_revision_number":6},{"id":"bc4e465be0ec8ed2a01a4c0906c9e0fc18bc12a5","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-02-26 17:43:52.000000000","message":"Patch Set 6: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/83ba79da62444776866bab397af0805f\n\n- ironic-inspector-tempest-openstacksdk-src https://zuul.opendev.org/t/openstack/build/f0581054fa4c40e4b72adbe193a33056 : SUCCESS in 48m 01s (non-voting)\n- bifrost-integration-openstacksdk-src https://zuul.opendev.org/t/openstack/build/8ac847d75b854aa2b5c433b7914909a3 : SUCCESS in 40m 02s (non-voting)\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/ef3c0a9c3b4b44f6baccafb098ead656 : SUCCESS in 3m 59s\n- openstack-tox-py39 https://zuul.opendev.org/t/openstack/build/75c28003c28147e4ac77497f1a68bd99 : SUCCESS in 5m 30s\n- openstack-tox-py312 https://zuul.opendev.org/t/openstack/build/db93b5746ec949a892a48d378900557c : SUCCESS in 4m 30s\n- openstacksdk-functional-devstack-tips https://zuul.opendev.org/t/openstack/build/c79ae9e9c4cb462986668e84d9cc8437 : SUCCESS in 1h 11m 23s\n- os-client-config-tox-py311-tips https://zuul.opendev.org/t/openstack/build/6dcdef5ea0934ac9b2072f97ed17115b : SUCCESS in 4m 21s\n- osc-tox-py39-tips https://zuul.opendev.org/t/openstack/build/1216eafe948649b88706da484d0e6847 : SUCCESS in 4m 37s\n- osc-tox-py312-tips https://zuul.opendev.org/t/openstack/build/541bd59cbc3342168614fc5fc5a81cce : SUCCESS in 4m 46s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/906644202f01471d8e314a67e79f90a9 : SUCCESS in 9m 07s\n- opendev-buildset-registry https://zuul.opendev.org/t/openstack/build/48717b860ea9422f9aa16702ed87bd05 : SUCCESS in 55m 53s\n- nodepool-build-image-siblings https://zuul.opendev.org/t/openstack/build/3e92a00e8cae4f6f85b73263e8215668 : SUCCESS in 12m 34s (non-voting)\n- dib-nodepool-functional-openstack-ubuntu-noble-src https://zuul.opendev.org/t/openstack/build/0e8a06337d624aedb0d84e013d9e66f3 : SUCCESS in 33m 24s (non-voting)\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/3d2832d4ef6b40afbd524da5aa388606 : SUCCESS in 55m 21s\n- openstacksdk-functional-devstack-networking https://zuul.opendev.org/t/openstack/build/a73a70a36277403db58eecf3bde99627 : SUCCESS in 1h 17m 31s\n- openstacksdk-functional-devstack-networking-ext https://zuul.opendev.org/t/openstack/build/e2878ccec5864f21a6a1b9a528ea6ffe : SUCCESS in 1h 26m 50s\n- openstacksdk-functional-devstack-magnum https://zuul.opendev.org/t/openstack/build/228cf129c4904bc8a3d919e83c84381c : FAILURE in 36m 31s (non-voting)\n- openstacksdk-functional-devstack-manila https://zuul.opendev.org/t/openstack/build/a6f75a0624d44cd3b6a90d152d0ff5b9 : FAILURE in 49m 32s (non-voting)\n- openstacksdk-functional-devstack-masakari https://zuul.opendev.org/t/openstack/build/22659443cb604b8a98eb5ace8a87e3f1 : SUCCESS in 24m 02s (non-voting)\n- openstacksdk-functional-devstack-ironic https://zuul.opendev.org/t/openstack/build/83c5548bd2954c019992e345b092d4a9 : FAILURE in 39m 11s (non-voting)\n- osc-functional-devstack-tips https://zuul.opendev.org/t/openstack/build/a4e2e2acfcc7465a914348982ceeded7 : SUCCESS in 1h 01m 23s (non-voting)\n- ansible-collections-openstack-functional-devstack https://zuul.opendev.org/t/openstack/build/9911312041154a6ea86cad53bc370773 : FAILURE in 37m 16s (non-voting)","accounts_in_message":[],"_revision_number":6},{"id":"c8fd91bdaa1cf21fa35b2af6b1a8d2362c17136a","author":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"date":"2025-02-26 18:32:32.000000000","message":"Patch Set 6: Code-Review+2 Workflow+1","accounts_in_message":[],"_revision_number":6},{"id":"cfd55ad5d53e2dd4e9f1d02bd36a566bb593a978","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-02-26 18:33:23.000000000","message":"Patch Set 6: -Verified\n\nStarting gate jobs.","accounts_in_message":[],"_revision_number":6},{"id":"cdbeded680c9ea44114cf35957a7dbb9857fdd43","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-02-26 20:45:55.000000000","message":"Patch Set 6: Verified+2\n\nBuild succeeded (gate pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/f22f867463a3424092f1071254a30900\n\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/745540bab2324a508f63436e300070d6 : SUCCESS in 4m 03s\n- openstack-tox-py39 https://zuul.opendev.org/t/openstack/build/8c695c01e6ba48aeb5d95fc0ae023646 : SUCCESS in 3m 55s\n- openstack-tox-py312 https://zuul.opendev.org/t/openstack/build/85756552df724d9bb1be29c7db46b847 : SUCCESS in 5m 34s\n- openstacksdk-functional-devstack-tips https://zuul.opendev.org/t/openstack/build/6bad79e45c3241748e1317b491f1200e : SUCCESS in 1h 08m 38s\n- os-client-config-tox-py311-tips https://zuul.opendev.org/t/openstack/build/1b20700f0e924f8cae84d506dde9d056 : SUCCESS in 4m 14s\n- osc-tox-py39-tips https://zuul.opendev.org/t/openstack/build/37d497065e1f4a4087f2240a121242e0 : SUCCESS in 4m 42s\n- osc-tox-py312-tips https://zuul.opendev.org/t/openstack/build/811d91daf21d477f850898f8782cf2b2 : SUCCESS in 5m 15s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/47bc030b04d24aa3a902773e3f357f69 : SUCCESS in 12m 37s\n- opendev-buildset-registry https://zuul.opendev.org/t/openstack/build/bc5f4278697d4532a2ac29163f8d88fd : SUCCESS in 4m 50s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/14cbd181266e445ba851ad26f1d27e90 : SUCCESS in 57m 41s\n- openstacksdk-functional-devstack-networking https://zuul.opendev.org/t/openstack/build/359657b7137e44f0a90965cf2325eac3 : SUCCESS in 1h 37m 29s\n- openstacksdk-functional-devstack-networking-ext https://zuul.opendev.org/t/openstack/build/57a337a81ee74a50aa9eccbc1e853ea5 : SUCCESS in 1h 43m 40s","accounts_in_message":[],"_revision_number":6},{"id":"4c9a22eb82edfe8e721449def0b0acf7a165fba1","tag":"autogenerated:gerrit:merged","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-02-26 20:45:55.000000000","message":"Change has been successfully merged","accounts_in_message":[],"_revision_number":6},{"id":"ba85892437833771e0bbbbb8967782f5d50a4168","tag":"autogenerated:zuul:promote","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-02-26 20:47:57.000000000","message":"Patch Set 6:\n\nBuild succeeded (promote pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/584f23b6a1b044b1b77049500f69aae1\n\n- promote-openstack-tox-docs https://zuul.opendev.org/t/openstack/build/8c0ecf025a594027930509f436385bd7 : SUCCESS in 42s","accounts_in_message":[],"_revision_number":6}],"current_revision_number":6,"current_revision":"6822ab9d168fe906aafbd6c1611546ee8e9e1bfc","revisions":{"8b0627eec8f77aee29efafeedda91c0c8af8533b":{"kind":"REWORK","_number":1,"created":"2025-02-24 15:13:06.000000000","uploader":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"ref":"refs/changes/97/942597/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/openstacksdk","ref":"refs/changes/97/942597/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/openstacksdk refs/changes/97/942597/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/openstacksdk refs/changes/97/942597/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/openstacksdk refs/changes/97/942597/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/openstacksdk refs/changes/97/942597/1"}}},"commit":{"parents":[{"commit":"0757a31f903d8822b2d659250675ba4461845799","subject":"typing: Remove duplicate TypeVar","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstacksdk/commit/0757a31f903d8822b2d659250675ba4461845799"}]}],"author":{"name":"Stephen Finucane","email":"stephenfin@redhat.com","date":"2024-08-06 14:17:40.000000000","tz":60},"committer":{"name":"Stephen Finucane","email":"stephenfin@redhat.com","date":"2025-02-20 13:20:54.000000000","tz":0},"subject":"proxy: Remove \u0027_check_resource\u0027 decorator","message":"proxy: Remove \u0027_check_resource\u0027 decorator\n\nThis was never being configured with strict\u003dtrue, meaning the logic\ncan be moved into the \u0027_get_resource\u0027 helper.\n\nFixing this highlights a few places where we need to be a little more\npermissive in our proxy function signatures, so these are adjusted along\nwith the doc strings for same.\n\nChange-Id: Iba51d19ddb1420f297bc79402f008512c041a721\nSigned-off-by: Stephen Finucane \u003cstephenfin@redhat.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstacksdk/commit/8b0627eec8f77aee29efafeedda91c0c8af8533b"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstacksdk/commit/8b0627eec8f77aee29efafeedda91c0c8af8533b"}]},"branch":"refs/heads/master"},"249628edb42dcf9bddecf68128cc4524567fec67":{"kind":"TRIVIAL_REBASE","_number":2,"created":"2025-02-25 10:30:18.000000000","uploader":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"ref":"refs/changes/97/942597/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/openstacksdk","ref":"refs/changes/97/942597/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/openstacksdk refs/changes/97/942597/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/openstacksdk refs/changes/97/942597/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/openstacksdk refs/changes/97/942597/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/openstacksdk refs/changes/97/942597/2"}}},"commit":{"parents":[{"commit":"fbab6b8af99d67aec4fb81c24ee17985e57399f5","subject":"typing: Remove duplicate TypeVar","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstacksdk/commit/fbab6b8af99d67aec4fb81c24ee17985e57399f5"}]}],"author":{"name":"Stephen Finucane","email":"stephenfin@redhat.com","date":"2024-08-06 14:17:40.000000000","tz":60},"committer":{"name":"Stephen Finucane","email":"stephenfin@redhat.com","date":"2025-02-25 10:28:27.000000000","tz":0},"subject":"proxy: Remove \u0027_check_resource\u0027 decorator","message":"proxy: Remove \u0027_check_resource\u0027 decorator\n\nThis was never being configured with strict\u003dtrue, meaning the logic\ncan be moved into the \u0027_get_resource\u0027 helper.\n\nFixing this highlights a few places where we need to be a little more\npermissive in our proxy function signatures, so these are adjusted along\nwith the doc strings for same.\n\nChange-Id: Iba51d19ddb1420f297bc79402f008512c041a721\nSigned-off-by: Stephen Finucane \u003cstephenfin@redhat.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstacksdk/commit/249628edb42dcf9bddecf68128cc4524567fec67"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstacksdk/commit/249628edb42dcf9bddecf68128cc4524567fec67"}]},"branch":"refs/heads/master"},"904a9445d67691339e5fe3562dad5a4a86bee342":{"kind":"TRIVIAL_REBASE","_number":3,"created":"2025-02-25 13:47:12.000000000","uploader":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"ref":"refs/changes/97/942597/3","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/openstacksdk","ref":"refs/changes/97/942597/3","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/openstacksdk refs/changes/97/942597/3 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/openstacksdk refs/changes/97/942597/3 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/openstacksdk refs/changes/97/942597/3 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/openstacksdk refs/changes/97/942597/3"}}},"commit":{"parents":[{"commit":"cc4e5c2e57ded2edbbc38b28d3e30fe99054fdd6","subject":"typing: Remove duplicate TypeVar","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstacksdk/commit/cc4e5c2e57ded2edbbc38b28d3e30fe99054fdd6"}]}],"author":{"name":"Stephen Finucane","email":"stephenfin@redhat.com","date":"2024-08-06 14:17:40.000000000","tz":60},"committer":{"name":"Stephen Finucane","email":"stephenfin@redhat.com","date":"2025-02-25 13:47:05.000000000","tz":0},"subject":"proxy: Remove \u0027_check_resource\u0027 decorator","message":"proxy: Remove \u0027_check_resource\u0027 decorator\n\nThis was never being configured with strict\u003dtrue, meaning the logic\ncan be moved into the \u0027_get_resource\u0027 helper.\n\nFixing this highlights a few places where we need to be a little more\npermissive in our proxy function signatures, so these are adjusted along\nwith the doc strings for same.\n\nChange-Id: Iba51d19ddb1420f297bc79402f008512c041a721\nSigned-off-by: Stephen Finucane \u003cstephenfin@redhat.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstacksdk/commit/904a9445d67691339e5fe3562dad5a4a86bee342"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstacksdk/commit/904a9445d67691339e5fe3562dad5a4a86bee342"}]},"branch":"refs/heads/master"},"18df571edf5244e800f72e4ed6aafffd6818d8ea":{"kind":"TRIVIAL_REBASE","_number":4,"created":"2025-02-25 16:21:56.000000000","uploader":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"ref":"refs/changes/97/942597/4","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/openstacksdk","ref":"refs/changes/97/942597/4","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/openstacksdk refs/changes/97/942597/4 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/openstacksdk refs/changes/97/942597/4 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/openstacksdk refs/changes/97/942597/4 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/openstacksdk refs/changes/97/942597/4"}}},"commit":{"parents":[{"commit":"6438e3b653a64a790f4ec9b30c9ebd0e63ae6055","subject":"typing: Remove duplicate TypeVar","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstacksdk/commit/6438e3b653a64a790f4ec9b30c9ebd0e63ae6055"}]}],"author":{"name":"Stephen Finucane","email":"stephenfin@redhat.com","date":"2024-08-06 14:17:40.000000000","tz":60},"committer":{"name":"Stephen Finucane","email":"stephenfin@redhat.com","date":"2025-02-25 16:21:51.000000000","tz":0},"subject":"proxy: Remove \u0027_check_resource\u0027 decorator","message":"proxy: Remove \u0027_check_resource\u0027 decorator\n\nThis was never being configured with strict\u003dtrue, meaning the logic\ncan be moved into the \u0027_get_resource\u0027 helper.\n\nFixing this highlights a few places where we need to be a little more\npermissive in our proxy function signatures, so these are adjusted along\nwith the doc strings for same.\n\nChange-Id: Iba51d19ddb1420f297bc79402f008512c041a721\nSigned-off-by: Stephen Finucane \u003cstephenfin@redhat.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstacksdk/commit/18df571edf5244e800f72e4ed6aafffd6818d8ea"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstacksdk/commit/18df571edf5244e800f72e4ed6aafffd6818d8ea"}]},"branch":"refs/heads/master"},"e77fb8968709031726c2f3a23e71c06b2570487b":{"kind":"TRIVIAL_REBASE","_number":5,"created":"2025-02-26 11:26:25.000000000","uploader":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"ref":"refs/changes/97/942597/5","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/openstacksdk","ref":"refs/changes/97/942597/5","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/openstacksdk refs/changes/97/942597/5 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/openstacksdk refs/changes/97/942597/5 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/openstacksdk refs/changes/97/942597/5 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/openstacksdk refs/changes/97/942597/5"}}},"commit":{"parents":[{"commit":"6d037a68affa1eff1d9a5a7cdaeaffa4058510cf","subject":"typing: Add (more) missing proxy arguments","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstacksdk/commit/6d037a68affa1eff1d9a5a7cdaeaffa4058510cf"}]}],"author":{"name":"Stephen Finucane","email":"stephenfin@redhat.com","date":"2024-08-06 14:17:40.000000000","tz":60},"committer":{"name":"Stephen Finucane","email":"stephenfin@redhat.com","date":"2025-02-26 11:25:51.000000000","tz":0},"subject":"proxy: Remove \u0027_check_resource\u0027 decorator","message":"proxy: Remove \u0027_check_resource\u0027 decorator\n\nThis was never being configured with strict\u003dtrue, meaning the logic\ncan be moved into the \u0027_get_resource\u0027 helper.\n\nFixing this highlights a few places where we need to be a little more\npermissive in our proxy function signatures, so these are adjusted along\nwith the doc strings for same.\n\nChange-Id: Iba51d19ddb1420f297bc79402f008512c041a721\nSigned-off-by: Stephen Finucane \u003cstephenfin@redhat.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstacksdk/commit/e77fb8968709031726c2f3a23e71c06b2570487b"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstacksdk/commit/e77fb8968709031726c2f3a23e71c06b2570487b"}]},"branch":"refs/heads/master"},"6822ab9d168fe906aafbd6c1611546ee8e9e1bfc":{"kind":"TRIVIAL_REBASE","_number":6,"created":"2025-02-26 15:56:18.000000000","uploader":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"ref":"refs/changes/97/942597/6","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/openstacksdk","ref":"refs/changes/97/942597/6","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/openstacksdk refs/changes/97/942597/6 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/openstacksdk refs/changes/97/942597/6 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/openstacksdk refs/changes/97/942597/6 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/openstacksdk refs/changes/97/942597/6"}}},"commit":{"parents":[{"commit":"73a7c8e5dbd9f37c7ae1e89d834db96c49429de0","subject":"typing: Add (more) missing proxy arguments","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstacksdk/commit/73a7c8e5dbd9f37c7ae1e89d834db96c49429de0"}]}],"author":{"name":"Stephen Finucane","email":"stephenfin@redhat.com","date":"2024-08-06 14:17:40.000000000","tz":60},"committer":{"name":"Stephen Finucane","email":"stephenfin@redhat.com","date":"2025-02-26 15:54:24.000000000","tz":0},"subject":"proxy: Remove \u0027_check_resource\u0027 decorator","message":"proxy: Remove \u0027_check_resource\u0027 decorator\n\nThis was never being configured with strict\u003dtrue, meaning the logic\ncan be moved into the \u0027_get_resource\u0027 helper.\n\nFixing this highlights a few places where we need to be a little more\npermissive in our proxy function signatures, so these are adjusted along\nwith the doc strings for same.\n\nChange-Id: Iba51d19ddb1420f297bc79402f008512c041a721\nSigned-off-by: Stephen Finucane \u003cstephenfin@redhat.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstacksdk/commit/6822ab9d168fe906aafbd6c1611546ee8e9e1bfc"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstacksdk/commit/6822ab9d168fe906aafbd6c1611546ee8e9e1bfc"}]},"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":{}}},{"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":{}}}]}
