)]}'
{"id":"openstack%2Fopenstacksdk~923215","triplet_id":"openstack%2Fopenstacksdk~master~I8c928f80ee6420b6eab2fa2d006783098056a649","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":"2024-08-02 10:37:29.000000000","reason":"Change was submitted"}},"hashtags":[],"change_id":"I8c928f80ee6420b6eab2fa2d006783098056a649","subject":"cloud: Make service mixins subclass _OpenStackCloudMixin","status":"MERGED","created":"2024-07-02 11:15:45.000000000","updated":"2024-08-02 10:39:19.000000000","submitted":"2024-08-02 10:37:29.000000000","submitter":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"total_comment_count":2,"unresolved_comment_count":0,"has_review_started":true,"submission_id":"923215-typing","meta_rev_id":"245e002c7f056b907c1c7f13deb1e9aedb28b58f","_number":923215,"virtual_id_number":923215,"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":[{"tag":"autogenerated:zuul:gate","value":2,"date":"2024-08-02 10:37:29.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":0,"_account_id":27900,"name":"Artem Goncharov","email":"artem.goncharov@gmail.com","username":"gtema"}],"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":27900,"name":"Artem Goncharov","email":"artem.goncharov@gmail.com","username":"gtema"},"all":[{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":2,"date":"2024-08-02 08:20:25.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":27900,"name":"Artem Goncharov","email":"artem.goncharov@gmail.com","username":"gtema"}],"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":27900,"name":"Artem Goncharov","email":"artem.goncharov@gmail.com","username":"gtema"},"all":[{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":1,"date":"2024-08-02 08:20:25.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":27900,"name":"Artem Goncharov","email":"artem.goncharov@gmail.com","username":"gtema"}],"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":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":0,"_account_id":27900,"name":"Artem Goncharov","email":"artem.goncharov@gmail.com","username":"gtema"}],"values":{" 0":"Abstain","+1":"Approved for Zuul Post Review Pipeline"},"description":"","default_value":0,"optional":true}},"removable_reviewers":[],"reviewers":{"REVIEWER":[{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"_account_id":27900,"name":"Artem Goncharov","email":"artem.goncharov@gmail.com","username":"gtema"}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2024-07-02 12:54:55.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":"2024-07-30 12:17:22.000000000","updated_by":{"_account_id":27900,"name":"Artem Goncharov","email":"artem.goncharov@gmail.com","username":"gtema"},"reviewer":{"_account_id":27900,"name":"Artem Goncharov","email":"artem.goncharov@gmail.com","username":"gtema"},"state":"CC"},{"updated":"2024-08-02 08:20:25.000000000","updated_by":{"_account_id":27900,"name":"Artem Goncharov","email":"artem.goncharov@gmail.com","username":"gtema"},"reviewer":{"_account_id":27900,"name":"Artem Goncharov","email":"artem.goncharov@gmail.com","username":"gtema"},"state":"REVIEWER"}],"messages":[{"id":"aab8d2b2e9dad1f539c4f9a26884325b7411980e","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"date":"2024-07-02 11:15:45.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"da876172191299260f0eebc404889b8a883edf77","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2024-07-02 12:54:55.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/609d814ed72c493d803664b1a0b6b61b\n\n- ironic-inspector-tempest-openstacksdk-src https://zuul.opendev.org/t/openstack/build/4b7c81cedccb4471905b06e02ed8faef : SUCCESS in 55m 47s (non-voting)\n- bifrost-integration-openstacksdk-src https://zuul.opendev.org/t/openstack/build/00e0d314da1e4c49bc497de57449fb4e : SUCCESS in 44m 02s (non-voting)\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/a204b6df01a6474a8c0ab5b5c5e62b0f : SUCCESS in 5m 32s\n- openstack-tox-py39 https://zuul.opendev.org/t/openstack/build/973605f3d0364188b59b821fc4873abd : SUCCESS in 6m 50s\n- openstack-tox-py311 https://zuul.opendev.org/t/openstack/build/a547bf5c8e5c4ec1bf7f5ff062044d09 : SUCCESS in 4m 30s\n- openstack-tox-py312 https://zuul.opendev.org/t/openstack/build/62e9123f79a0453599fbce019813483a : SUCCESS in 7m 17s (non-voting)\n- openstacksdk-functional-devstack-tips https://zuul.opendev.org/t/openstack/build/565f70e764214441a9879ec9b4e2aa20 : SUCCESS in 1h 01m 47s\n- os-client-config-tox-py311-tips https://zuul.opendev.org/t/openstack/build/30b82b8d6bbd42738498277f15d5e105 : SUCCESS in 4m 12s\n- osc-tox-py38-tips https://zuul.opendev.org/t/openstack/build/61ad5f67fc804adf9d33af06d4b54117 : SUCCESS in 4m 02s\n- osc-tox-py310-tips https://zuul.opendev.org/t/openstack/build/48c910efb9b2469a92ce5feec3c4a48c : SUCCESS in 4m 25s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/e7ace68932af4bceac52e3c7c8eed0c3 : SUCCESS in 9m 21s\n- opendev-buildset-registry https://zuul.opendev.org/t/openstack/build/40abb4eac44f4255b2734589f2df80d6 : SUCCESS in 35m 14s\n- nodepool-build-image-siblings https://zuul.opendev.org/t/openstack/build/eda2d7ab99a943b59b9d1cc21ac494b2 : SUCCESS in 11m 59s (non-voting)\n- dib-nodepool-functional-openstack-centos-8-stream-src https://zuul.opendev.org/t/openstack/build/71583e4b2ad6470c85100c8cad2b2554 : FAILURE in 17m 47s (non-voting)\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/e4687561c71744fc9310601312b4cb5c : FAILURE in 1h 02m 39s\n- openstacksdk-functional-devstack-networking https://zuul.opendev.org/t/openstack/build/1048326e20a44c97ab5f1546d6cfa3b2 : FAILURE in 1h 19m 15s\n- openstacksdk-functional-devstack-networking-ext https://zuul.opendev.org/t/openstack/build/298bb47838f342dca2476388b2387f74 : FAILURE in 1h 25m 52s\n- openstacksdk-functional-devstack-magnum https://zuul.opendev.org/t/openstack/build/efe25218d0e4457bb0e3b17a4bc11760 : FAILURE in 55m 46s (non-voting)\n- openstacksdk-functional-devstack-manila https://zuul.opendev.org/t/openstack/build/1eb8af16536b4cfc97d9b30eefefc72d : SUCCESS in 26m 45s (non-voting)\n- openstacksdk-functional-devstack-masakari https://zuul.opendev.org/t/openstack/build/edf65cd4d3d545a292d9690a233a6121 : SUCCESS in 31m 59s (non-voting)\n- openstacksdk-functional-devstack-ironic https://zuul.opendev.org/t/openstack/build/c21b18b8efd04fe0a9e5b27c5395817b : FAILURE in 34m 35s (non-voting)\n- osc-functional-devstack-tips https://zuul.opendev.org/t/openstack/build/a15cec0dba3c475fbc575506076ce6ac : SUCCESS in 1h 10m 37s (non-voting)\n- ansible-collections-openstack-functional-devstack https://zuul.opendev.org/t/openstack/build/2fba2143b02245be85eea6eba7a3d4fa : SUCCESS in 1h 14m 00s (non-voting)","accounts_in_message":[],"_revision_number":1},{"id":"95249cc877f60fe9a8a51ffff40ee755e9c106f9","author":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"date":"2024-07-08 17:21:51.000000000","message":"Patch Set 1:\n\n(1 comment)","accounts_in_message":[],"_revision_number":1},{"id":"2504f6b56846248fc08c8eb1d91406bc35b8da37","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2024-07-08 18:47:25.000000000","message":"Patch Set 1: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/d2ba6f52e5b74488b1d830993d7293ca\n\n- ironic-inspector-tempest-openstacksdk-src https://zuul.opendev.org/t/openstack/build/f6506fadf0c5407e8060c8dcfc4f28ad : SUCCESS in 49m 39s (non-voting)\n- bifrost-integration-openstacksdk-src https://zuul.opendev.org/t/openstack/build/a97d9887b3194d11a2e1b3c3da609b6a : SUCCESS in 46m 02s (non-voting)\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/d209cfb4e0ec480da583c4176fb32941 : SUCCESS in 4m 09s\n- openstack-tox-py39 https://zuul.opendev.org/t/openstack/build/05eafbdd6a3a4d8f815e1090c186a516 : SUCCESS in 3m 37s\n- openstack-tox-py311 https://zuul.opendev.org/t/openstack/build/14ddeda4d438421389f1ce77bcdb98e6 : SUCCESS in 3m 55s\n- openstack-tox-py312 https://zuul.opendev.org/t/openstack/build/86dee1cb1d9945349ccc42e352adb34f : SUCCESS in 7m 08s (non-voting)\n- openstacksdk-functional-devstack-tips https://zuul.opendev.org/t/openstack/build/783d1df6e0f94abea2211e78664aa2b9 : SUCCESS in 54m 37s\n- os-client-config-tox-py311-tips https://zuul.opendev.org/t/openstack/build/cca3f2d64ba84a35ac0b5ed047ebf0f8 : SUCCESS in 3m 54s\n- osc-tox-py38-tips https://zuul.opendev.org/t/openstack/build/199c6c6c620a45a4baba82f1367cee43 : SUCCESS in 5m 54s\n- osc-tox-py310-tips https://zuul.opendev.org/t/openstack/build/d798656e58f44ae6ab05143a99ba13bf : SUCCESS in 5m 29s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/68dcf210da4346e7af60aaad6e80de04 : SUCCESS in 10m 41s\n- opendev-buildset-registry https://zuul.opendev.org/t/openstack/build/67108a1ebd474b84bdcc46b6da10c8ff : SUCCESS in 42m 34s\n- nodepool-build-image-siblings https://zuul.opendev.org/t/openstack/build/2da76462003548fc8379f9392cf0a9c7 : SUCCESS in 13m 26s (non-voting)\n- dib-nodepool-functional-openstack-centos-8-stream-src https://zuul.opendev.org/t/openstack/build/310c5c5433094120a6af9ccc1e1d9c8f : FAILURE in 20m 23s (non-voting)\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/ac0583e9102d497c808bf21df9e253e3 : SUCCESS in 55m 00s\n- openstacksdk-functional-devstack-networking https://zuul.opendev.org/t/openstack/build/69332af3c54a47b1b9bba58b72864d24 : SUCCESS in 1h 22m 19s\n- openstacksdk-functional-devstack-networking-ext https://zuul.opendev.org/t/openstack/build/972a3a9a389045b796901e6eade7755a : SUCCESS in 1h 18m 47s\n- openstacksdk-functional-devstack-magnum https://zuul.opendev.org/t/openstack/build/f185fca85a59427c973b432d6b0ea7da : FAILURE in 51m 45s (non-voting)\n- openstacksdk-functional-devstack-manila https://zuul.opendev.org/t/openstack/build/8da2374c84dd46678d2c4d4ccb879195 : SUCCESS in 23m 30s (non-voting)\n- openstacksdk-functional-devstack-masakari https://zuul.opendev.org/t/openstack/build/4c27424fcacf42f9ab595ba09c5c4de7 : POST_FAILURE in 16m 27s (non-voting)\n- openstacksdk-functional-devstack-ironic https://zuul.opendev.org/t/openstack/build/388b070abc254a8788e21fe0354f1ef0 : FAILURE in 27m 55s (non-voting)\n- osc-functional-devstack-tips https://zuul.opendev.org/t/openstack/build/aa0a43b9840340ef87ed6f5d9f92801c : SUCCESS in 1h 00m 38s (non-voting)\n- ansible-collections-openstack-functional-devstack https://zuul.opendev.org/t/openstack/build/cf1b4afc351048d2b324e3a00132a2be : FAILURE in 25m 18s (non-voting)","accounts_in_message":[],"_revision_number":1},{"id":"ea6b5aed0abd97dd30841dbda1be4a59ccec9629","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"date":"2024-07-24 13:34:08.000000000","message":"Uploaded patch set 2.\n\nOutdated Votes:\n* Verified+1\n","accounts_in_message":[],"_revision_number":2},{"id":"9aaa1ae1e2a487a0b7bd4114292d5fa809f402f7","tag":"autogenerated:gerrit:setTopic","author":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"date":"2024-07-24 13:58:57.000000000","message":"Topic mypy removed","accounts_in_message":[],"_revision_number":2},{"id":"1eae192873e2c76452c91d36086dff9053ba0948","tag":"autogenerated:gerrit:setTopic","author":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"date":"2024-07-24 13:58:59.000000000","message":"Topic set to typing","accounts_in_message":[],"_revision_number":2},{"id":"759443599d72d541de4624442cac32dc63b64629","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2024-07-24 15:13:54.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/b9452d1af76e4572959832541e66aca5\n\n- ironic-inspector-tempest-openstacksdk-src https://zuul.opendev.org/t/openstack/build/acbdc17216d248ec9309163fb16fa3a1 : FAILURE in 26m 42s (non-voting)\n- bifrost-integration-openstacksdk-src https://zuul.opendev.org/t/openstack/build/c3790f97b23a431f8c14b84d17475880 : SUCCESS in 48m 31s (non-voting)\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/d8b0f7ebddf243a89e852abcdcfe9ee8 : SUCCESS in 4m 20s\n- openstack-tox-py39 https://zuul.opendev.org/t/openstack/build/4c528541d793409e98b7309059bff1d7 : SUCCESS in 3m 46s\n- openstack-tox-py311 https://zuul.opendev.org/t/openstack/build/c0a2bbb6a8db4d23a2adea1ee0e8e2e8 : FAILURE in 6m 03s\n- openstack-tox-py312 https://zuul.opendev.org/t/openstack/build/075c14574e2f4465a68fab00aa61ff9c : SUCCESS in 7m 05s (non-voting)\n- openstacksdk-functional-devstack-tips https://zuul.opendev.org/t/openstack/build/dd43b6b423954ab999fb96815342e4d2 : SUCCESS in 58m 21s\n- os-client-config-tox-py311-tips https://zuul.opendev.org/t/openstack/build/517480eeaaa64aedbbacfa18b6e8e856 : SUCCESS in 4m 25s\n- osc-tox-py38-tips https://zuul.opendev.org/t/openstack/build/1f47de6d0d3f4852b451f03f9f24f91d : SUCCESS in 5m 35s\n- osc-tox-py310-tips https://zuul.opendev.org/t/openstack/build/9995664403404ab6bac584b2da67b781 : SUCCESS in 5m 10s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/251a42c3fa4e445fb2d55ebb709900c3 : SUCCESS in 13m 14s\n- opendev-buildset-registry https://zuul.opendev.org/t/openstack/build/9de231b81d294585be00480caf762dd8 : SUCCESS in 44m 19s\n- nodepool-build-image-siblings https://zuul.opendev.org/t/openstack/build/eec244db5e984ffaa949263e5482496d : SUCCESS in 12m 55s (non-voting)\n- dib-nodepool-functional-openstack-centos-8-stream-src https://zuul.opendev.org/t/openstack/build/ca134cb52218466e993e31658163377d : FAILURE in 22m 13s (non-voting)\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/689d9fef2a6f4df58c07c7f80c4eda97 : SUCCESS in 1h 04m 31s\n- openstacksdk-functional-devstack-networking https://zuul.opendev.org/t/openstack/build/23d8c405810940eca5fda1002135c6b5 : SUCCESS in 1h 10m 33s\n- openstacksdk-functional-devstack-networking-ext https://zuul.opendev.org/t/openstack/build/6888baca53b043309ceb74d31721716c : SUCCESS in 1h 26m 26s\n- openstacksdk-functional-devstack-magnum https://zuul.opendev.org/t/openstack/build/2eec77075c0e471b838757d964f65289 : FAILURE in 1h 01m 18s (non-voting)\n- openstacksdk-functional-devstack-manila https://zuul.opendev.org/t/openstack/build/692ce19d3bf94dcf9cbea4dc58e45b9a : SUCCESS in 29m 49s (non-voting)\n- openstacksdk-functional-devstack-masakari https://zuul.opendev.org/t/openstack/build/59231ca639a5458abf472c44b0dc6d43 : SUCCESS in 25m 27s (non-voting)\n- openstacksdk-functional-devstack-ironic https://zuul.opendev.org/t/openstack/build/443f6ed5db324d50b8a77883d5db0389 : FAILURE in 34m 39s (non-voting)\n- osc-functional-devstack-tips https://zuul.opendev.org/t/openstack/build/9b6e17ba7370460daf6dc7e56e801858 : SUCCESS in 1h 11m 06s (non-voting)\n- ansible-collections-openstack-functional-devstack https://zuul.opendev.org/t/openstack/build/2cef57a4aac14549aeb6b7d1d06c6bc2 : FAILURE in 46m 09s (non-voting)","accounts_in_message":[],"_revision_number":2},{"id":"2c11cf41fbbfd3f0a15bfddaa361a84f2a812a11","author":{"_account_id":27900,"name":"Artem Goncharov","email":"artem.goncharov@gmail.com","username":"gtema"},"date":"2024-07-30 12:17:22.000000000","message":"Patch Set 2:\n\n(1 comment)","accounts_in_message":[],"_revision_number":2},{"id":"84c8e142de2deb65eca16fd88bc075bcf9070db3","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2024-07-30 13:51:58.000000000","message":"Patch Set 2: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/1b5fb1238076433ea9110358158e1b36\n\n- ironic-inspector-tempest-openstacksdk-src https://zuul.opendev.org/t/openstack/build/1321b952c02741dbbdb2dc289276d08c : SUCCESS in 44m 04s (non-voting)\n- bifrost-integration-openstacksdk-src https://zuul.opendev.org/t/openstack/build/885ef92d535d46b1baf1956660464e60 : SUCCESS in 37m 36s (non-voting)\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/7af38ea12bf843a4b1e56cac893d099e : SUCCESS in 7m 14s\n- openstack-tox-py39 https://zuul.opendev.org/t/openstack/build/22178f2795b24eaab9ff2e927ac75173 : SUCCESS in 3m 55s\n- openstack-tox-py311 https://zuul.opendev.org/t/openstack/build/e3fa4ada22694518b678fbec278dfa10 : SUCCESS in 6m 19s\n- openstack-tox-py312 https://zuul.opendev.org/t/openstack/build/d225fac734544c0a835b384d2c3768f6 : SUCCESS in 6m 59s (non-voting)\n- openstacksdk-functional-devstack-tips https://zuul.opendev.org/t/openstack/build/0482ef39333a4a27b94cc8b519d20e17 : SUCCESS in 59m 51s\n- os-client-config-tox-py311-tips https://zuul.opendev.org/t/openstack/build/1fcf917b21544216b5baa1f121d25b57 : SUCCESS in 3m 57s\n- osc-tox-py38-tips https://zuul.opendev.org/t/openstack/build/bb1b49888c18410e8974b659fa57b08b : SUCCESS in 4m 26s\n- osc-tox-py310-tips https://zuul.opendev.org/t/openstack/build/5f63f62831634249aaa62e693a53b6e5 : SUCCESS in 4m 50s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/2b81d291159b44edb006b2b6422e6532 : SUCCESS in 8m 19s\n- opendev-buildset-registry https://zuul.opendev.org/t/openstack/build/415190ffd59448708c14e9e965fd0ce5 : SUCCESS in 43m 06s\n- nodepool-build-image-siblings https://zuul.opendev.org/t/openstack/build/db1b586f4f9d4d45b0a65136c21806df : SUCCESS in 14m 10s (non-voting)\n- dib-nodepool-functional-openstack-centos-8-stream-src https://zuul.opendev.org/t/openstack/build/d2e4426e44c9490aa4008e03f3ae2c01 : FAILURE in 19m 19s (non-voting)\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/c3712c9d2f074cfdab8b48bced875dd3 : SUCCESS in 51m 17s\n- openstacksdk-functional-devstack-networking https://zuul.opendev.org/t/openstack/build/ea5174f618794647a41a8e40f0401858 : SUCCESS in 1h 17m 35s\n- openstacksdk-functional-devstack-networking-ext https://zuul.opendev.org/t/openstack/build/7e4a78960ddd4bdd8632bf0c686f5410 : SUCCESS in 1h 32m 19s\n- openstacksdk-functional-devstack-magnum https://zuul.opendev.org/t/openstack/build/5d4b596e5e8a4b1783398953ebc38e29 : FAILURE in 47m 44s (non-voting)\n- openstacksdk-functional-devstack-manila https://zuul.opendev.org/t/openstack/build/b78bc990525043b3898cd2de9f9ede52 : SUCCESS in 34m 35s (non-voting)\n- openstacksdk-functional-devstack-masakari https://zuul.opendev.org/t/openstack/build/d364b8f471094501a481d062a355b67c : SUCCESS in 19m 37s (non-voting)\n- openstacksdk-functional-devstack-ironic https://zuul.opendev.org/t/openstack/build/c1440db0c7a54533b0d78f539dbd740e : FAILURE in 38m 43s (non-voting)\n- osc-functional-devstack-tips https://zuul.opendev.org/t/openstack/build/1ea30538ee6d4fdc8151d7718d33e5dc : SUCCESS in 56m 16s (non-voting)\n- ansible-collections-openstack-functional-devstack https://zuul.opendev.org/t/openstack/build/c69611f175f6483f8977620af52bf2b1 : FAILURE in 43m 06s (non-voting)","accounts_in_message":[],"_revision_number":2},{"id":"963f24bc758dc87ab792afb2d231e077313add32","author":{"_account_id":27900,"name":"Artem Goncharov","email":"artem.goncharov@gmail.com","username":"gtema"},"date":"2024-08-02 08:20:25.000000000","message":"Patch Set 2: Code-Review+2 Workflow+1","accounts_in_message":[],"_revision_number":2},{"id":"c5663eece58c0419fa42324aea2cda34eaa5de45","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2024-08-02 08:21:14.000000000","message":"Patch Set 2: -Verified\n\nStarting gate jobs.","accounts_in_message":[],"_revision_number":2},{"id":"696edc381c1faa7fca3b99a37d22cd76fc339654","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2024-08-02 10:37:29.000000000","message":"Patch Set 2: Verified+2\n\nBuild succeeded (gate pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/4c46c0801a714c5b854a95c5312c9272\n\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/afc4112c64b740cf95be9dfe1005bfc4 : SUCCESS in 4m 47s\n- openstack-tox-py39 https://zuul.opendev.org/t/openstack/build/01971fb1ea7943a78e7c8942149beee7 : SUCCESS in 3m 44s\n- openstack-tox-py311 https://zuul.opendev.org/t/openstack/build/4f9c60490a704a08ba505c398fdbc8b7 : SUCCESS in 4m 08s\n- openstacksdk-functional-devstack-tips https://zuul.opendev.org/t/openstack/build/c052976387aa4ffbbc052a1026950a05 : SUCCESS in 59m 41s\n- os-client-config-tox-py311-tips https://zuul.opendev.org/t/openstack/build/a809ace17d0e41bfa72690d8fc7d39f1 : SUCCESS in 3m 17s\n- osc-tox-py38-tips https://zuul.opendev.org/t/openstack/build/fc6308dfc5a345de8ad0b4122f58dbde : SUCCESS in 3m 58s\n- osc-tox-py310-tips https://zuul.opendev.org/t/openstack/build/cfdae039bed64bee97150426fbaa0ebc : SUCCESS in 4m 02s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/0400ad436d4d404d9551c7d007c4ff8e : SUCCESS in 8m 14s\n- opendev-buildset-registry https://zuul.opendev.org/t/openstack/build/7d9dfaa99cf141b9b159db14b8cc1792 : SUCCESS in 3m 13s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/867500c70ee243e989b9406815c9a71a : SUCCESS in 50m 55s\n- openstacksdk-functional-devstack-networking https://zuul.opendev.org/t/openstack/build/db95e9c8a82641d1a5925bce40a8cc71 : SUCCESS in 1h 25m 49s\n- openstacksdk-functional-devstack-networking-ext https://zuul.opendev.org/t/openstack/build/b30ca1334e804e7d852d15ce690df209 : SUCCESS in 1h 21m 40s","accounts_in_message":[],"_revision_number":2},{"id":"c47c9fadca91f067398fa36dc4389091035738e1","tag":"autogenerated:gerrit:merged","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2024-08-02 10:37:29.000000000","message":"Change has been successfully merged","accounts_in_message":[],"_revision_number":2},{"id":"245e002c7f056b907c1c7f13deb1e9aedb28b58f","tag":"autogenerated:zuul:promote","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2024-08-02 10:39:19.000000000","message":"Patch Set 2:\n\nBuild succeeded (promote pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/27023f417b4a4accb795a26c0e63d78a\n\n- promote-openstack-tox-docs https://zuul.opendev.org/t/openstack/build/8b480f437b4d40bb9d9c0953d01ee4fb : SUCCESS in 46s","accounts_in_message":[],"_revision_number":2}],"current_revision_number":2,"current_revision":"4a7e36f31929b215c2ae78207c23bf8e786ccbe8","revisions":{"e84c7b48300b233a849cb3f5bddfe574e80aa6bf":{"kind":"REWORK","_number":1,"created":"2024-07-02 11:15:45.000000000","uploader":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"ref":"refs/changes/15/923215/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/openstacksdk","ref":"refs/changes/15/923215/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/openstacksdk refs/changes/15/923215/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/openstacksdk refs/changes/15/923215/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/openstacksdk refs/changes/15/923215/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/openstacksdk refs/changes/15/923215/1"}}},"commit":{"parents":[{"commit":"bc32ca7df260eb1322ef33adb9e4f151c3ffa5d6","subject":"cloud: Make _OpenStackCloudMixin subclass ServicesMixin","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstacksdk/commit/bc32ca7df260eb1322ef33adb9e4f151c3ffa5d6"}]}],"author":{"name":"Stephen Finucane","email":"stephenfin@redhat.com","date":"2024-06-13 12:24:27.000000000","tz":60},"committer":{"name":"Stephen Finucane","email":"stephenfin@redhat.com","date":"2024-07-01 10:16:51.000000000","tz":60},"subject":"cloud: Make service mixins subclass _OpenStackCloudMixin","message":"cloud: Make service mixins subclass _OpenStackCloudMixin\n\nAnother step towards normalization.\n\nChange-Id: I8c928f80ee6420b6eab2fa2d006783098056a649\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/e84c7b48300b233a849cb3f5bddfe574e80aa6bf"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstacksdk/commit/e84c7b48300b233a849cb3f5bddfe574e80aa6bf"}]},"branch":"refs/heads/master"},"4a7e36f31929b215c2ae78207c23bf8e786ccbe8":{"kind":"REWORK","_number":2,"created":"2024-07-24 13:34:08.000000000","uploader":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"ref":"refs/changes/15/923215/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/openstacksdk","ref":"refs/changes/15/923215/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/openstacksdk refs/changes/15/923215/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/openstacksdk refs/changes/15/923215/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/openstacksdk refs/changes/15/923215/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/openstacksdk refs/changes/15/923215/2"}}},"commit":{"parents":[{"commit":"c842154091969b5dd56b500421f60d6c49857ee5","subject":"cloud: Make _OpenStackCloudMixin subclass ServicesMixin","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstacksdk/commit/c842154091969b5dd56b500421f60d6c49857ee5"}]}],"author":{"name":"Stephen Finucane","email":"stephenfin@redhat.com","date":"2024-06-13 12:24:27.000000000","tz":60},"committer":{"name":"Stephen Finucane","email":"stephenfin@redhat.com","date":"2024-07-24 12:13:59.000000000","tz":60},"subject":"cloud: Make service mixins subclass _OpenStackCloudMixin","message":"cloud: Make service mixins subclass _OpenStackCloudMixin\n\nAnother step towards normalization.\n\nChange-Id: I8c928f80ee6420b6eab2fa2d006783098056a649\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/4a7e36f31929b215c2ae78207c23bf8e786ccbe8"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstacksdk/commit/4a7e36f31929b215c2ae78207c23bf8e786ccbe8"}]},"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":27900,"name":"Artem Goncharov","email":"artem.goncharov@gmail.com","username":"gtema"}},{"label":"Workflow","status":"MAY","applied_by":{"_account_id":27900,"name":"Artem Goncharov","email":"artem.goncharov@gmail.com","username":"gtema"}},{"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":{}}}]}
