)]}'
{"id":"openstack%2Fopenstacksdk~889984","triplet_id":"openstack%2Fopenstacksdk~master~Ia91c5da779b5b68c408dfc934a21d77e9ca2f550","project":"openstack/openstacksdk","branch":"master","topic":"mypy","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":"2023-08-28 17:37:25.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"}},"27900":{"account":{"_account_id":27900,"name":"Artem Goncharov","email":"artem.goncharov@gmail.com","username":"gtema"},"last_update":"2023-08-28 15:38:15.000000000","reason":"\u003cGERRIT_ACCOUNT_27900\u003e replied on the change","reason_account":{"_account_id":27900,"name":"Artem Goncharov","email":"artem.goncharov@gmail.com","username":"gtema"}}},"hashtags":[],"change_id":"Ia91c5da779b5b68c408dfc934a21d77e9ca2f550","subject":"mypy: Address issues with top-level files","status":"MERGED","created":"2023-07-28 13:55:43.000000000","updated":"2023-08-28 23:15:39.000000000","submitted":"2023-08-28 23:15:39.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":"889984-mypy","meta_rev_id":"8856fbacc8ca243aca3be2b03995109d652d6b56","_number":889984,"virtual_id_number":889984,"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":"2023-08-28 23:15:39.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":"2023-08-28 15:38:15.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":"2023-08-28 15:38:15.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":"2023-07-28 16:07:49.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":"2023-08-03 07:42:32.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":"6eaa1db9c67302c0ff51ab1865cfe8c8ee5b1cd7","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"date":"2023-07-28 13:55:43.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"0a70f18ae8a97bfce079376f001b76d274f79a43","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2023-07-28 16:07:49.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\n\nhttps://zuul.opendev.org/t/openstack/buildset/72d7ea20ccfe456f852e0e99398948c3\n\n- ironic-inspector-tempest-openstacksdk-src https://zuul.opendev.org/t/openstack/build/1b1580a41ea44a52888ccfb7ce67e814 : FAILURE in 41m 48s (non-voting)\n- bifrost-integration-openstacksdk-src https://zuul.opendev.org/t/openstack/build/ef62eb0dd6f44b67b177ba883801599c : FAILURE in 11m 00s (non-voting)\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/3f7858bdd58d4caab592538e73dcf0f3 : SUCCESS in 5m 34s\n- openstack-tox-py38 https://zuul.opendev.org/t/openstack/build/e56dc9e807ca4fdf8f2a332013fa6587 : FAILURE in 4m 04s\n- openstack-tox-py39 https://zuul.opendev.org/t/openstack/build/d9d034c011f54684815c11abc855ea91 : SUCCESS in 3m 52s\n- openstack-tox-py310 https://zuul.opendev.org/t/openstack/build/0cb3860347fe476d9bc01b5c826fa84e : SUCCESS in 4m 36s\n- openstacksdk-functional-devstack-tips https://zuul.opendev.org/t/openstack/build/5f7ccaab8fa146909170a802b2c18615 : FAILURE in 1h 16m 17s\n- os-client-config-tox-py38-tips https://zuul.opendev.org/t/openstack/build/8e00d4b5070d4df4a977cfac5cf1c0c5 : FAILURE in 3m 13s\n- osc-tox-py38-tips https://zuul.opendev.org/t/openstack/build/c7e7c59e27bd497e99592324d061ca4f : FAILURE in 5m 02s\n- osc-tox-py310-tips https://zuul.opendev.org/t/openstack/build/6ceb4ba8e8a242e3bc87a5c9bce34b8b : SUCCESS in 5m 05s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/e176c83b86104098b9f4c766204a995d : SUCCESS in 8m 07s\n- opendev-buildset-registry https://zuul.opendev.org/t/openstack/build/e8063cc67d1e4a2aa039bdce1b2f681e : SUCCESS in 41m 34s\n- nodepool-build-image-siblings https://zuul.opendev.org/t/openstack/build/e90ce2938eea4dfebb702339cb14e5d1 : TIMED_OUT in 31m 07s (non-voting)\n- dib-nodepool-functional-openstack-centos-8-stream-src https://zuul.opendev.org/t/openstack/build/d42f830513b24afc9d00be41bb0171d8 : SKIPPED Skipped due to failed job nodepool-build-image-siblings (non-voting)\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/edeaaad6353e4f29ae27cf5cd045237a : FAILURE in 57m 34s\n- openstacksdk-functional-devstack-networking https://zuul.opendev.org/t/openstack/build/4b2f22efbc4f4b31890fc6e2aa984a66 : POST_FAILURE in 40m 57s\n- openstacksdk-functional-devstack-networking-ext https://zuul.opendev.org/t/openstack/build/928e53f5b57b4bfa85b0cd4b5663258e : POST_FAILURE in 34m 38s\n- openstacksdk-functional-devstack-senlin https://zuul.opendev.org/t/openstack/build/cfe7b07d7e8440eeb7ee2a1d88aadd06 : FAILURE in 42m 56s\n- openstacksdk-functional-devstack-magnum https://zuul.opendev.org/t/openstack/build/644ad928e5504a789955db0b461af640 : POST_FAILURE in 22m 05s (non-voting)\n- openstacksdk-functional-devstack-manila https://zuul.opendev.org/t/openstack/build/035b91ce312340db9fd6c6a6c15285a4 : FAILURE in 32m 10s (non-voting)\n- openstacksdk-functional-devstack-masakari https://zuul.opendev.org/t/openstack/build/e09b9154b6d64f8fb477069e1ea95bcd : SUCCESS in 26m 50s (non-voting)\n- openstacksdk-functional-devstack-ironic https://zuul.opendev.org/t/openstack/build/1a0cfeab7d7b45859335768a6ceeeff9 : POST_FAILURE in 16m 59s (non-voting)\n- osc-functional-devstack-tips https://zuul.opendev.org/t/openstack/build/c48fcb09630746d09f71ab0bf2ea9d13 : FAILURE in 31m 42s (non-voting)\n- ansible-collections-openstack-functional-devstack https://zuul.opendev.org/t/openstack/build/6ede71c4faa1401b9289a7740eb543be : FAILURE in 37m 19s (non-voting)","accounts_in_message":[],"_revision_number":1},{"id":"086d8ec099418a69ab5c61d1b17140b91b57b54c","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"date":"2023-07-28 17:02:54.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":"e22eef580329ed0da8f141d4ff9fddad047f28be","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"date":"2023-07-28 17:11:26.000000000","message":"Uploaded patch set 3.","accounts_in_message":[],"_revision_number":3},{"id":"7acde53e8fad2ecfbb2f9f70a37ef5a2a22fb54f","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2023-07-28 18:25:37.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\n\nhttps://zuul.opendev.org/t/openstack/buildset/7ad6d5f25efc4e3d9e720c1bcbb7f319\n\n- ironic-inspector-tempest-openstacksdk-src https://zuul.opendev.org/t/openstack/build/43e96e7ec71f470d9b01d7a6b566f115 : SUCCESS in 56m 36s (non-voting)\n- bifrost-integration-openstacksdk-src https://zuul.opendev.org/t/openstack/build/8923e019f75e42268f4dd7d63efe40ca : SUCCESS in 37m 26s (non-voting)\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/402efd3677074004ba8a79a73e30158d : SUCCESS in 3m 45s\n- openstack-tox-py38 https://zuul.opendev.org/t/openstack/build/ee8c7f22acf04b8f810d7f32f1c8a7ff : SUCCESS in 3m 44s\n- openstack-tox-py39 https://zuul.opendev.org/t/openstack/build/d5c1ee6e378d4402aa16f73a18634baa : SUCCESS in 4m 43s\n- openstack-tox-py310 https://zuul.opendev.org/t/openstack/build/1855145a492d43ca950c9d263e527c83 : SUCCESS in 3m 52s\n- openstacksdk-functional-devstack-tips https://zuul.opendev.org/t/openstack/build/04b5e9fe9ab84dec90a4cb498c05a598 : SUCCESS in 1h 06m 00s\n- os-client-config-tox-py38-tips https://zuul.opendev.org/t/openstack/build/afbbb06730104df29902f41c5748bc90 : SUCCESS in 4m 29s\n- osc-tox-py38-tips https://zuul.opendev.org/t/openstack/build/4e81ab3629d247f49ff52e3a99fed9a2 : SUCCESS in 5m 23s\n- osc-tox-py310-tips https://zuul.opendev.org/t/openstack/build/b48d7164ec8d4d359d9326b1f3cb9942 : SUCCESS in 4m 52s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/89f1c04181784a7cadb1ab42061d2f30 : FAILURE in 5m 47s\n- opendev-buildset-registry https://zuul.opendev.org/t/openstack/build/21770854a08846728d81bd9c8f4ac252 : SUCCESS in 54m 14s\n- nodepool-build-image-siblings https://zuul.opendev.org/t/openstack/build/8587466e917742cbbc55fb3b970986be : SUCCESS in 12m 36s (non-voting)\n- dib-nodepool-functional-openstack-centos-8-stream-src https://zuul.opendev.org/t/openstack/build/3da19a8a171f47aa916199b0afc34227 : SUCCESS in 36m 13s (non-voting)\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/e9321190344f4d0e861ebb9d768ca461 : SUCCESS in 45m 27s\n- openstacksdk-functional-devstack-networking https://zuul.opendev.org/t/openstack/build/7bbafdc3c8034dbca40ce009b52d6164 : SUCCESS in 1h 09m 35s\n- openstacksdk-functional-devstack-networking-ext https://zuul.opendev.org/t/openstack/build/af30466572e94f50bf9a0702a6004bd9 : SUCCESS in 1h 10m 38s\n- openstacksdk-functional-devstack-senlin https://zuul.opendev.org/t/openstack/build/5622716559ce48598a4fc573a8fe92dd : SUCCESS in 40m 19s\n- openstacksdk-functional-devstack-magnum https://zuul.opendev.org/t/openstack/build/a53f71b4731f4e10a5890c474d91641e : SUCCESS in 40m 51s (non-voting)\n- openstacksdk-functional-devstack-manila https://zuul.opendev.org/t/openstack/build/b59432979eab4e2d802db71e015cb9d1 : FAILURE in 40m 03s (non-voting)\n- openstacksdk-functional-devstack-masakari https://zuul.opendev.org/t/openstack/build/7b731ffe060b42cc89e951e9e9630244 : SUCCESS in 39m 09s (non-voting)\n- openstacksdk-functional-devstack-ironic https://zuul.opendev.org/t/openstack/build/3dba43283d264a798e032247f236a86f : SUCCESS in 29m 48s (non-voting)\n- osc-functional-devstack-tips https://zuul.opendev.org/t/openstack/build/04e1d6e5dba8403fbb577283f6d4a09b : SUCCESS in 1h 06m 24s (non-voting)\n- ansible-collections-openstack-functional-devstack https://zuul.opendev.org/t/openstack/build/7742aa605e7b4c62a9544e2d8dad58f3 : SUCCESS in 1h 09m 21s (non-voting)","accounts_in_message":[],"_revision_number":3},{"id":"b87c5fffb89362eda873ecc48f25609f37027e0b","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"date":"2023-07-31 09:19:59.000000000","message":"Uploaded patch set 4.\n\nOutdated Votes:\n* Verified-1\n","accounts_in_message":[],"_revision_number":4},{"id":"45e2aed146391037205ab2bb419f439dd0f7be7d","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2023-07-31 11:11:52.000000000","message":"Patch Set 4: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/1621001030614f27a06a44be831f4fbb\n\n- ironic-inspector-tempest-openstacksdk-src https://zuul.opendev.org/t/openstack/build/89b2e58aae0b460fa62ba5e038be9ce9 : SUCCESS in 1h 00m 30s (non-voting)\n- bifrost-integration-openstacksdk-src https://zuul.opendev.org/t/openstack/build/f37d396c0dcb40bfa3523a0a38d3c2a1 : SUCCESS in 40m 08s (non-voting)\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/652055c7e538425f825a9f3b7d2f552e : SUCCESS in 4m 15s\n- openstack-tox-py38 https://zuul.opendev.org/t/openstack/build/5439d8124f284d5a9b80ba9036112768 : SUCCESS in 3m 46s\n- openstack-tox-py39 https://zuul.opendev.org/t/openstack/build/dbac3c2c18794fc4958888fe8e7b4b55 : SUCCESS in 4m 21s\n- openstack-tox-py310 https://zuul.opendev.org/t/openstack/build/6e817e47d91a435da4165a6e0702fd8c : SUCCESS in 4m 28s\n- openstacksdk-functional-devstack-tips https://zuul.opendev.org/t/openstack/build/f6cc729cb1c54633961379129ccb543a : SUCCESS in 41m 34s\n- os-client-config-tox-py38-tips https://zuul.opendev.org/t/openstack/build/e68293ffcf55401fba2026f76aa1f106 : SUCCESS in 3m 31s\n- osc-tox-py38-tips https://zuul.opendev.org/t/openstack/build/216d60f767344523a4d74a09ab6fd79b : SUCCESS in 5m 17s\n- osc-tox-py310-tips https://zuul.opendev.org/t/openstack/build/ab096e43e56c448b95a6dd049075baf1 : SUCCESS in 3m 59s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/758ad7a71fd3446fab5b5a78126e348c : SUCCESS in 8m 55s\n- opendev-buildset-registry https://zuul.opendev.org/t/openstack/build/4ff098d4043145acba355a27ba81c270 : SUCCESS in 1h 49m 37s\n- nodepool-build-image-siblings https://zuul.opendev.org/t/openstack/build/5ebfa4bf545a40d1b9e397f3ee03a823 : SUCCESS in 10m 56s (non-voting)\n- dib-nodepool-functional-openstack-centos-8-stream-src https://zuul.opendev.org/t/openstack/build/b62dcad56fa04fb3980e3c34a4b0b242 : TIMED_OUT in 1h 31m 28s (non-voting)\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/61631069db5344bab217102e0219b2ee : SUCCESS in 54m 54s\n- openstacksdk-functional-devstack-networking https://zuul.opendev.org/t/openstack/build/65ca57a12f6c40cd9155f76eed8a5763 : SUCCESS in 1h 08m 57s\n- openstacksdk-functional-devstack-networking-ext https://zuul.opendev.org/t/openstack/build/e21f59f70d194ec9a78f7fdcaf968a33 : SUCCESS in 1h 17m 55s\n- openstacksdk-functional-devstack-senlin https://zuul.opendev.org/t/openstack/build/62c6ccc5929c4a30817c0192cadbe937 : SUCCESS in 42m 13s\n- openstacksdk-functional-devstack-magnum https://zuul.opendev.org/t/openstack/build/e5c84e81530743d5ae0baa7f19037ed9 : SUCCESS in 44m 52s (non-voting)\n- openstacksdk-functional-devstack-manila https://zuul.opendev.org/t/openstack/build/e7c6f34a940c4cee9a92b85d8b654943 : FAILURE in 21m 57s (non-voting)\n- openstacksdk-functional-devstack-masakari https://zuul.opendev.org/t/openstack/build/02fd037395e94a8da49d73b4df8f2c4a : SUCCESS in 22m 57s (non-voting)\n- openstacksdk-functional-devstack-ironic https://zuul.opendev.org/t/openstack/build/23d44102e55545e1abbd720fa24ad428 : SUCCESS in 36m 28s (non-voting)\n- osc-functional-devstack-tips https://zuul.opendev.org/t/openstack/build/73f2f71aae88433e977c9da220fc7e4d : SUCCESS in 54m 03s (non-voting)\n- ansible-collections-openstack-functional-devstack https://zuul.opendev.org/t/openstack/build/f1cd7ff291294bdbb88298783b7fadfe : SUCCESS in 45m 20s (non-voting)","accounts_in_message":[],"_revision_number":4},{"id":"56564e9949f1caac9541ad92713845aee1f6ec4e","author":{"_account_id":27900,"name":"Artem Goncharov","email":"artem.goncharov@gmail.com","username":"gtema"},"date":"2023-08-03 07:42:32.000000000","message":"Patch Set 4: Code-Review+2","accounts_in_message":[],"_revision_number":4},{"id":"a04560ac7ee822fcd6f4ee213b1688bf976ab9ef","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"date":"2023-08-17 10:48:40.000000000","message":"Uploaded patch set 5.\n\nOutdated Votes:\n* Code-Review+2 (copy condition: \"changekind:TRIVIAL_REBASE OR is:MIN\")\n* Verified+1\n","accounts_in_message":[],"_revision_number":5},{"id":"8057a105f5fd076dbff94be017117c349a863d9e","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2023-08-17 12:49:54.000000000","message":"Patch Set 5: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/cce7cb6f6b7d43e6aa2f4582cae6cc2b\n\n- ironic-inspector-tempest-openstacksdk-src https://zuul.opendev.org/t/openstack/build/4c7ca5de7aec44d695c6bd8b6a2fd94d : SUCCESS in 55m 02s (non-voting)\n- bifrost-integration-openstacksdk-src https://zuul.opendev.org/t/openstack/build/756bada3f5314fc4bb1cf0eb17584dd3 : SUCCESS in 36m 26s (non-voting)\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/8ec367689912415eafa29d4d928065ee : SUCCESS in 5m 29s\n- openstack-tox-py38 https://zuul.opendev.org/t/openstack/build/1fb3b9cca0d04b968358a31403ce1ea2 : SUCCESS in 4m 03s\n- openstack-tox-py39 https://zuul.opendev.org/t/openstack/build/98652f43267c4dadb0e41750bd7f8347 : SUCCESS in 4m 11s\n- openstack-tox-py310 https://zuul.opendev.org/t/openstack/build/79331ec521854d6da6b7d52dabedab19 : SUCCESS in 4m 15s\n- openstacksdk-functional-devstack-tips https://zuul.opendev.org/t/openstack/build/d83cef1c0d0147bfa3a8a00f9a216b6b : SUCCESS in 1h 12m 58s\n- os-client-config-tox-py38-tips https://zuul.opendev.org/t/openstack/build/17bd2039bf864a0082684c6c267362ec : SUCCESS in 3m 55s\n- osc-tox-py38-tips https://zuul.opendev.org/t/openstack/build/3d06ec89bf5f48fd9b8ec38e97e091f3 : SUCCESS in 4m 29s\n- osc-tox-py310-tips https://zuul.opendev.org/t/openstack/build/24b4021bd1ae4d45865d30660cd63e6a : SUCCESS in 4m 36s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/d0eb0d2462df4f04a8b423e9348f22ec : SUCCESS in 7m 16s\n- opendev-buildset-registry https://zuul.opendev.org/t/openstack/build/c1282cd2dacf48869e52bd102177f984 : SUCCESS in 1h 35m 29s\n- nodepool-build-image-siblings https://zuul.opendev.org/t/openstack/build/014b974df142492289323541e598d23d : SUCCESS in 16m 25s (non-voting)\n- dib-nodepool-functional-openstack-centos-8-stream-src https://zuul.opendev.org/t/openstack/build/5d6dd4abf4044d039518f74705239b73 : SUCCESS in 37m 20s (non-voting)\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/4fe71756a1074b9bba8ddef5641ae0f2 : SUCCESS in 55m 09s\n- openstacksdk-functional-devstack-networking https://zuul.opendev.org/t/openstack/build/9510ea6a722942e0b3443dc2f6b88412 : SUCCESS in 1h 49m 15s\n- openstacksdk-functional-devstack-networking-ext https://zuul.opendev.org/t/openstack/build/cd29498b7783410b8f5dae63c505ec88 : SUCCESS in 1h 27m 37s\n- openstacksdk-functional-devstack-senlin https://zuul.opendev.org/t/openstack/build/2071fd7063a9470ca9a3ac7845b7f92b : SUCCESS in 1h 05m 36s\n- openstacksdk-functional-devstack-magnum https://zuul.opendev.org/t/openstack/build/fed1a5d5734a4940bd0d2b985c79db4a : SUCCESS in 46m 18s (non-voting)\n- openstacksdk-functional-devstack-manila https://zuul.opendev.org/t/openstack/build/1c5cdca228f84e4e90642d2fd53000d6 : SUCCESS in 40m 21s (non-voting)\n- openstacksdk-functional-devstack-masakari https://zuul.opendev.org/t/openstack/build/8abb63eb8e704a1aa37350cee587bb5b : SUCCESS in 23m 29s (non-voting)\n- openstacksdk-functional-devstack-ironic https://zuul.opendev.org/t/openstack/build/5a8eef6a968647e7b204181a3a769b1d : SUCCESS in 49m 08s (non-voting)\n- osc-functional-devstack-tips https://zuul.opendev.org/t/openstack/build/f50c1bf7da7c478181a29f95b18b80ac : SUCCESS in 1h 29m 20s (non-voting)\n- ansible-collections-openstack-functional-devstack https://zuul.opendev.org/t/openstack/build/154781d4986b4d55be72b71ef15ca6cf : SUCCESS in 48m 27s (non-voting)","accounts_in_message":[],"_revision_number":5},{"id":"37925dbd2e268586c365c9fabb503c8fd9d23410","author":{"_account_id":27900,"name":"Artem Goncharov","email":"artem.goncharov@gmail.com","username":"gtema"},"date":"2023-08-28 15:38:15.000000000","message":"Patch Set 5: Code-Review+2 Workflow+1\n\n(1 comment)","accounts_in_message":[],"_revision_number":5},{"id":"d1c6a42b84ec03d1b605bda29095851868689ba8","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2023-08-28 15:38:58.000000000","message":"Patch Set 5: -Verified\n\nStarting gate jobs.","accounts_in_message":[],"_revision_number":5},{"id":"75d2247ff5790d2b0406ab18d2b9503295e9df00","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2023-08-28 17:08:12.000000000","message":"Patch Set 5: Verified-2\n\nThis change depends on a change that failed to merge.\n\nChange https://review.opendev.org/889983 is needed.","accounts_in_message":[],"_revision_number":5},{"id":"4a25e50b2a26af4d4c082c965d79209046716d74","author":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"date":"2023-08-28 17:37:25.000000000","message":"Patch Set 5:\n\n(1 comment)","accounts_in_message":[],"_revision_number":5},{"id":"efddea251a8e4b9a7c997493940c07f25cf278fb","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2023-08-28 19:18:40.000000000","message":"Patch Set 5: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/db6818bdfa7c402aa9ee07020084f40c\n\n- ironic-inspector-tempest-openstacksdk-src https://zuul.opendev.org/t/openstack/build/91ce3f1f03c247fbbe37235e7109165a : SUCCESS in 46m 55s (non-voting)\n- bifrost-integration-openstacksdk-src https://zuul.opendev.org/t/openstack/build/f3dfa49cb86a47da8e0c2b721868b19b : SUCCESS in 33m 50s (non-voting)\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/3cc4d2b1e81942f8bf1188aca604d83e : SUCCESS in 4m 28s\n- openstack-tox-py38 https://zuul.opendev.org/t/openstack/build/61da6e670e7b48979729f50d38624966 : SUCCESS in 3m 52s\n- openstack-tox-py39 https://zuul.opendev.org/t/openstack/build/afda2cf1aaa944b5b60b3db1484aac37 : SUCCESS in 3m 39s\n- openstack-tox-py310 https://zuul.opendev.org/t/openstack/build/7654b6e98ce34e51b94eeec1ae26917b : SUCCESS in 3m 58s\n- openstack-tox-py311 https://zuul.opendev.org/t/openstack/build/ea385603981848689369167a60d5cf16 : SUCCESS in 4m 07s (non-voting)\n- openstacksdk-functional-devstack-tips https://zuul.opendev.org/t/openstack/build/4a35097bc10f4534ae944d1f74521a9a : SUCCESS in 1h 04m 51s\n- os-client-config-tox-py38-tips https://zuul.opendev.org/t/openstack/build/5f56d7e4629f4bbb89af9b2504a92b27 : SUCCESS in 3m 32s\n- osc-tox-py38-tips https://zuul.opendev.org/t/openstack/build/173d02bd00ad4621bf4f8dcd950af4ac : SUCCESS in 5m 26s\n- osc-tox-py310-tips https://zuul.opendev.org/t/openstack/build/1526a02becdd417f9ad7321fd8fb6c2d : SUCCESS in 4m 53s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/5e11f8147c9940c8b0ffbbd0d1ce269b : SUCCESS in 9m 41s\n- opendev-buildset-registry https://zuul.opendev.org/t/openstack/build/0af4012e263942708aed47869f00994c : SUCCESS in 49m 29s\n- nodepool-build-image-siblings https://zuul.opendev.org/t/openstack/build/33b19cd099134e6a9cedc424d551b85f : SUCCESS in 13m 42s (non-voting)\n- dib-nodepool-functional-openstack-centos-8-stream-src https://zuul.opendev.org/t/openstack/build/741cfffcd3b14cab93885d2f6dd24ec3 : SUCCESS in 31m 25s (non-voting)\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/095a37905e354642a36e81d2d4b02ac3 : SUCCESS in 54m 36s\n- openstacksdk-functional-devstack-networking https://zuul.opendev.org/t/openstack/build/f8274a1e840e49e4b077492c58641a01 : SUCCESS in 1h 20m 36s\n- openstacksdk-functional-devstack-networking-ext https://zuul.opendev.org/t/openstack/build/bc8aebebd3ea45b2b46eb28a28db1148 : SUCCESS in 1h 33m 17s\n- openstacksdk-functional-devstack-senlin https://zuul.opendev.org/t/openstack/build/be2f837ca1f94e5ba511a550ad1e3997 : SUCCESS in 1h 01m 56s\n- openstacksdk-functional-devstack-magnum https://zuul.opendev.org/t/openstack/build/013e1afaf5904af6a7f34a5722c64e9b : SUCCESS in 59m 47s (non-voting)\n- openstacksdk-functional-devstack-manila https://zuul.opendev.org/t/openstack/build/462f5885ac9d4661af91ca92a7e98fcd : SUCCESS in 31m 39s (non-voting)\n- openstacksdk-functional-devstack-masakari https://zuul.opendev.org/t/openstack/build/284e602b910e45a0bab975104e39003b : SUCCESS in 24m 35s (non-voting)\n- openstacksdk-functional-devstack-ironic https://zuul.opendev.org/t/openstack/build/36c2cbd7e7db48738cce1aa6bfe4125d : SUCCESS in 29m 03s (non-voting)\n- osc-functional-devstack-tips https://zuul.opendev.org/t/openstack/build/e4387344f8aa47329fe1953c81925a0c : SUCCESS in 1h 25m 01s (non-voting)\n- ansible-collections-openstack-functional-devstack https://zuul.opendev.org/t/openstack/build/6498dd9ca7834c32b5e170348f165f5c : SUCCESS in 1h 10m 59s (non-voting)","accounts_in_message":[],"_revision_number":5},{"id":"3ac80c6cf44ad459f58bb4406a538205aba46cf5","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2023-08-28 19:19:48.000000000","message":"Patch Set 5: -Verified\n\nStarting gate jobs.","accounts_in_message":[],"_revision_number":5},{"id":"194c72817bc442244f1db0d31464fb19d2f1989c","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2023-08-28 23:15:39.000000000","message":"Patch Set 5: Verified+2\n\nBuild succeeded (gate pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/14ca448ae53849a881fecb72fddfbd54\n\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/90884a3787e0474fa33c34f3ae389afe : SUCCESS in 4m 16s\n- openstack-tox-py38 https://zuul.opendev.org/t/openstack/build/aeeb1f46dff44a8987fb25b9e3c73e4a : SUCCESS in 3m 42s\n- openstack-tox-py39 https://zuul.opendev.org/t/openstack/build/6e2e099574354a66bbcdd19c9ba1a3c9 : SUCCESS in 4m 04s\n- openstack-tox-py310 https://zuul.opendev.org/t/openstack/build/7bd2679770634676bf487cbae109b6c1 : SUCCESS in 3m 40s\n- openstacksdk-functional-devstack-tips https://zuul.opendev.org/t/openstack/build/26117c0b4097436896ad4136202e9cad : SUCCESS in 50m 45s\n- os-client-config-tox-py38-tips https://zuul.opendev.org/t/openstack/build/65d173b9379847cf824735ca58032a58 : SUCCESS in 3m 23s\n- osc-tox-py38-tips https://zuul.opendev.org/t/openstack/build/8e66293a5aec476ea7d74aede45b462f : SUCCESS in 3m 57s\n- osc-tox-py310-tips https://zuul.opendev.org/t/openstack/build/63f2ef65dd1d43d196f3ff2a38e148ec : SUCCESS in 4m 33s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/23ecf78766244ed7b057ee70846a65da : SUCCESS in 8m 49s\n- opendev-buildset-registry https://zuul.opendev.org/t/openstack/build/75222be7517b4a1a883f60c72c54cca6 : SUCCESS in 59m 33s\n- nodepool-build-image-siblings https://zuul.opendev.org/t/openstack/build/94c82e2c179849689ef241f61696167e : SUCCESS in 13m 45s (non-voting)\n- dib-nodepool-functional-openstack-centos-8-stream-src https://zuul.opendev.org/t/openstack/build/5880fd359f5f43be92f2ee9b061f457b : SUCCESS in 33m 24s (non-voting)\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/78b0c5abe313499e9cfab2982de39e3f : SUCCESS in 47m 11s\n- openstacksdk-functional-devstack-networking https://zuul.opendev.org/t/openstack/build/3dc5454508554089beaf0d15b1edde14 : SUCCESS in 1h 15m 05s\n- openstacksdk-functional-devstack-networking-ext https://zuul.opendev.org/t/openstack/build/96292621a83443c199fe061e56514cb5 : SUCCESS in 1h 19m 40s\n- openstacksdk-functional-devstack-senlin https://zuul.opendev.org/t/openstack/build/c277d43726b74452859ccdc1c8dbb8d5 : SUCCESS in 41m 09s","accounts_in_message":[],"_revision_number":5},{"id":"8856fbacc8ca243aca3be2b03995109d652d6b56","tag":"autogenerated:gerrit:merged","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2023-08-28 23:15:39.000000000","message":"Change has been successfully merged","accounts_in_message":[],"_revision_number":5}],"current_revision_number":5,"current_revision":"2a8627d4f1411c26a2b3efbb18df7e3d9ca453d7","revisions":{"d9a91a8b9aa98277e1af9e59a4c54d6f0a1344cd":{"kind":"REWORK","_number":1,"created":"2023-07-28 13:55:43.000000000","uploader":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"ref":"refs/changes/84/889984/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/openstacksdk","ref":"refs/changes/84/889984/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/openstacksdk refs/changes/84/889984/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/openstacksdk refs/changes/84/889984/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/openstacksdk refs/changes/84/889984/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/openstacksdk refs/changes/84/889984/1"}}},"commit":{"parents":[{"commit":"531a2e3ddea3189b9dfb6bd7bfa844be3531f184","subject":"openstack.format: Remove \u0027serialize\u0027 classmethod","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstacksdk/commit/531a2e3ddea3189b9dfb6bd7bfa844be3531f184"}]}],"author":{"name":"Stephen Finucane","email":"stephenfin@redhat.com","date":"2023-07-25 12:15:11.000000000","tz":60},"committer":{"name":"Stephen Finucane","email":"stephenfin@redhat.com","date":"2023-07-28 13:55:30.000000000","tz":60},"subject":"mypy: Address issues with top-level files","message":"mypy: Address issues with top-level files\n\nAddress issues in all files in the \u0027openstack\u0027 directory as well as the\n\u0027openstack/common\u0027, \u0027openstack/config\u0027 and \u0027openstack/test\u0027 directories.\nWith this done, we can start introducing mypy iteratively.\n\nChange-Id: Ia91c5da779b5b68c408dfc934a21d77e9ca2f550\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/d9a91a8b9aa98277e1af9e59a4c54d6f0a1344cd"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstacksdk/commit/d9a91a8b9aa98277e1af9e59a4c54d6f0a1344cd"}]},"branch":"refs/heads/master"},"3d8509be61568ac23cac37f51331475211482f55":{"kind":"TRIVIAL_REBASE","_number":2,"created":"2023-07-28 17:02:54.000000000","uploader":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"ref":"refs/changes/84/889984/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/openstacksdk","ref":"refs/changes/84/889984/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/openstacksdk refs/changes/84/889984/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/openstacksdk refs/changes/84/889984/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/openstacksdk refs/changes/84/889984/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/openstacksdk refs/changes/84/889984/2"}}},"commit":{"parents":[{"commit":"8187e7adbe3d9f38e8a14567a55f5d3b2741ee26","subject":"openstack.format: Remove \u0027serialize\u0027 classmethod","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstacksdk/commit/8187e7adbe3d9f38e8a14567a55f5d3b2741ee26"}]}],"author":{"name":"Stephen Finucane","email":"stephenfin@redhat.com","date":"2023-07-25 12:15:11.000000000","tz":60},"committer":{"name":"Stephen Finucane","email":"stephenfin@redhat.com","date":"2023-07-28 17:01:34.000000000","tz":60},"subject":"mypy: Address issues with top-level files","message":"mypy: Address issues with top-level files\n\nAddress issues in all files in the \u0027openstack\u0027 directory as well as the\n\u0027openstack/common\u0027, \u0027openstack/config\u0027 and \u0027openstack/test\u0027 directories.\nWith this done, we can start introducing mypy iteratively.\n\nChange-Id: Ia91c5da779b5b68c408dfc934a21d77e9ca2f550\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/3d8509be61568ac23cac37f51331475211482f55"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstacksdk/commit/3d8509be61568ac23cac37f51331475211482f55"}]},"branch":"refs/heads/master"},"a5a40475045b018a7f28ca41cf81d921e5f1ea40":{"kind":"REWORK","_number":3,"created":"2023-07-28 17:11:26.000000000","uploader":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"ref":"refs/changes/84/889984/3","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/openstacksdk","ref":"refs/changes/84/889984/3","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/openstacksdk refs/changes/84/889984/3 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/openstacksdk refs/changes/84/889984/3 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/openstacksdk refs/changes/84/889984/3 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/openstacksdk refs/changes/84/889984/3"}}},"commit":{"parents":[{"commit":"8187e7adbe3d9f38e8a14567a55f5d3b2741ee26","subject":"openstack.format: Remove \u0027serialize\u0027 classmethod","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstacksdk/commit/8187e7adbe3d9f38e8a14567a55f5d3b2741ee26"}]}],"author":{"name":"Stephen Finucane","email":"stephenfin@redhat.com","date":"2023-07-25 12:15:11.000000000","tz":60},"committer":{"name":"Stephen Finucane","email":"stephenfin@redhat.com","date":"2023-07-28 17:08:16.000000000","tz":60},"subject":"mypy: Address issues with top-level files","message":"mypy: Address issues with top-level files\n\nAddress issues in all files in the \u0027openstack\u0027 directory as well as the\n\u0027openstack/common\u0027, \u0027openstack/config\u0027 and \u0027openstack/test\u0027 directories.\nWith this done, we can start introducing mypy iteratively.\n\nChange-Id: Ia91c5da779b5b68c408dfc934a21d77e9ca2f550\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/a5a40475045b018a7f28ca41cf81d921e5f1ea40"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstacksdk/commit/a5a40475045b018a7f28ca41cf81d921e5f1ea40"}]},"branch":"refs/heads/master"},"de4a9ce3f2a557ffc5533a126866773dff9ddb98":{"kind":"REWORK","_number":4,"created":"2023-07-31 09:19:59.000000000","uploader":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"ref":"refs/changes/84/889984/4","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/openstacksdk","ref":"refs/changes/84/889984/4","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/openstacksdk refs/changes/84/889984/4 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/openstacksdk refs/changes/84/889984/4 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/openstacksdk refs/changes/84/889984/4 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/openstacksdk refs/changes/84/889984/4"}}},"commit":{"parents":[{"commit":"8187e7adbe3d9f38e8a14567a55f5d3b2741ee26","subject":"openstack.format: Remove \u0027serialize\u0027 classmethod","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstacksdk/commit/8187e7adbe3d9f38e8a14567a55f5d3b2741ee26"}]}],"author":{"name":"Stephen Finucane","email":"stephenfin@redhat.com","date":"2023-07-25 12:15:11.000000000","tz":60},"committer":{"name":"Stephen Finucane","email":"stephenfin@redhat.com","date":"2023-07-31 09:14:19.000000000","tz":60},"subject":"mypy: Address issues with top-level files","message":"mypy: Address issues with top-level files\n\nAddress issues in all files in the \u0027openstack\u0027 directory as well as the\n\u0027openstack/common\u0027, \u0027openstack/config\u0027 and \u0027openstack/test\u0027 directories.\nWith this done, we can start introducing mypy iteratively.\n\nNote that we disable type hints in Sphinx. This is necessary because\nSphinx apparently can\u0027t tell the difference between \u0027Type\u0027 from \u0027typing\u0027\nand \u0027Type\u0027 from \u0027openstack.block_storage.v[23].Type\u0027, which causes a\nbuild warning. This is okay since typing makes docs too noisy anyway.\n\nChange-Id: Ia91c5da779b5b68c408dfc934a21d77e9ca2f550\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/de4a9ce3f2a557ffc5533a126866773dff9ddb98"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstacksdk/commit/de4a9ce3f2a557ffc5533a126866773dff9ddb98"}]},"branch":"refs/heads/master"},"2a8627d4f1411c26a2b3efbb18df7e3d9ca453d7":{"kind":"REWORK","_number":5,"created":"2023-08-17 10:48:40.000000000","uploader":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"ref":"refs/changes/84/889984/5","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/openstacksdk","ref":"refs/changes/84/889984/5","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/openstacksdk refs/changes/84/889984/5 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/openstacksdk refs/changes/84/889984/5 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/openstacksdk refs/changes/84/889984/5 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/openstacksdk refs/changes/84/889984/5"}}},"commit":{"parents":[{"commit":"3163c7597df8334023742e0c0981b26f465a7181","subject":"openstack.format: Remove \u0027serialize\u0027 classmethod","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstacksdk/commit/3163c7597df8334023742e0c0981b26f465a7181"}]}],"author":{"name":"Stephen Finucane","email":"stephenfin@redhat.com","date":"2023-07-25 12:15:11.000000000","tz":60},"committer":{"name":"Stephen Finucane","email":"stephenfin@redhat.com","date":"2023-08-17 10:47:38.000000000","tz":60},"subject":"mypy: Address issues with top-level files","message":"mypy: Address issues with top-level files\n\nAddress issues in all files in the \u0027openstack\u0027 directory as well as the\n\u0027openstack/common\u0027, \u0027openstack/config\u0027 and \u0027openstack/test\u0027 directories.\nWith this done, we can start introducing mypy iteratively.\n\nNote that we disable type hints in Sphinx. This is necessary because\nSphinx apparently can\u0027t tell the difference between \u0027Type\u0027 from \u0027typing\u0027\nand \u0027Type\u0027 from \u0027openstack.block_storage.v[23].Type\u0027, which causes a\nbuild warning. This is okay since typing makes docs too noisy anyway.\n\nChange-Id: Ia91c5da779b5b68c408dfc934a21d77e9ca2f550\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/2a8627d4f1411c26a2b3efbb18df7e3d9ca453d7"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstacksdk/commit/2a8627d4f1411c26a2b3efbb18df7e3d9ca453d7"}]},"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":{}}}]}
