)]}'
{"id":"openstack%2Fironic-python-agent~928463","triplet_id":"openstack%2Fironic-python-agent~master~I62b3876f4507f28c8582cd4ba80e9f7c4e0b71ef","project":"openstack/ironic-python-agent","branch":"master","topic":"the-purge","attention_set":{},"removed_from_attention_set":{"10239":{"account":{"_account_id":10239,"name":"Dmitry Tantsur","email":"dtantsur@protonmail.com","username":"dtantsur"},"last_update":"2024-10-21 12:42:19.000000000","reason":"removed on reply"},"10342":{"account":{"_account_id":10342,"name":"Jay Faulkner","display_name":"JayF","email":"jay@jvf.cc","username":"JayF","status":"youtube.com/@oss-gr / podcast.gr-oss.io"},"last_update":"2024-10-23 10:43:56.000000000","reason":"Change was submitted"}},"hashtags":[],"change_id":"I62b3876f4507f28c8582cd4ba80e9f7c4e0b71ef","subject":"Migrate to oslo.utils-based format_inspector","status":"MERGED","created":"2024-09-06 17:33:51.000000000","updated":"2024-10-24 07:44:58.000000000","submitted":"2024-10-23 10:43:56.000000000","submitter":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"total_comment_count":14,"unresolved_comment_count":2,"has_review_started":true,"submission_id":"928463-the-purge","meta_rev_id":"c48d1224a2c72275c376fefb80f5378f81f0c2b8","_number":928463,"virtual_id_number":928463,"owner":{"_account_id":10342,"name":"Jay Faulkner","display_name":"JayF","email":"jay@jvf.cc","username":"JayF","status":"youtube.com/@oss-gr / podcast.gr-oss.io"},"actions":{},"labels":{"Verified":{"approved":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"all":[{"tag":"autogenerated:zuul:gate","value":2,"date":"2024-10-23 10:43:56.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":0,"_account_id":10239,"name":"Dmitry Tantsur","email":"dtantsur@protonmail.com","username":"dtantsur"},{"value":0,"_account_id":23851,"name":"Riccardo Pittau","email":"elfosardo@gmail.com","username":"elfosardo"},{"value":0,"_account_id":10342,"name":"Jay Faulkner","display_name":"JayF","email":"jay@jvf.cc","username":"JayF","status":"youtube.com/@oss-gr / podcast.gr-oss.io"}],"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":10239,"name":"Dmitry Tantsur","email":"dtantsur@protonmail.com","username":"dtantsur"},"all":[{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":2,"date":"2024-10-21 12:42:19.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":10239,"name":"Dmitry Tantsur","email":"dtantsur@protonmail.com","username":"dtantsur"},{"value":2,"date":"2024-10-23 09:22:19.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":23851,"name":"Riccardo Pittau","email":"elfosardo@gmail.com","username":"elfosardo"},{"value":0,"_account_id":10342,"name":"Jay Faulkner","display_name":"JayF","email":"jay@jvf.cc","username":"JayF","status":"youtube.com/@oss-gr / podcast.gr-oss.io"}],"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":23851,"name":"Riccardo Pittau","email":"elfosardo@gmail.com","username":"elfosardo"},"all":[{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":0,"_account_id":10239,"name":"Dmitry Tantsur","email":"dtantsur@protonmail.com","username":"dtantsur"},{"value":1,"date":"2024-10-23 09:22:19.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":23851,"name":"Riccardo Pittau","email":"elfosardo@gmail.com","username":"elfosardo"},{"value":0,"_account_id":10342,"name":"Jay Faulkner","display_name":"JayF","email":"jay@jvf.cc","username":"JayF","status":"youtube.com/@oss-gr / podcast.gr-oss.io"}],"values":{"-1":"Work in progress"," 0":"Ready for reviews","+1":"Approved"},"description":"","default_value":0,"optional":true},"Backport-Candidate":{"all":[{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":0,"_account_id":10239,"name":"Dmitry Tantsur","email":"dtantsur@protonmail.com","username":"dtantsur"},{"value":0,"_account_id":23851,"name":"Riccardo Pittau","email":"elfosardo@gmail.com","username":"elfosardo"},{"value":0,"_account_id":10342,"name":"Jay Faulkner","display_name":"JayF","email":"jay@jvf.cc","username":"JayF","status":"youtube.com/@oss-gr / podcast.gr-oss.io"}],"values":{"-1":"Do Not Backport"," 0":"Backport Review Needed","+1":"Should Backport"},"description":"","default_value":0,"optional":true}},"removable_reviewers":[],"reviewers":{"REVIEWER":[{"_account_id":10239,"name":"Dmitry Tantsur","email":"dtantsur@protonmail.com","username":"dtantsur"},{"_account_id":10342,"name":"Jay Faulkner","display_name":"JayF","email":"jay@jvf.cc","username":"JayF","status":"youtube.com/@oss-gr / podcast.gr-oss.io"},{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"_account_id":23851,"name":"Riccardo Pittau","email":"elfosardo@gmail.com","username":"elfosardo"}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2024-09-06 17:45:58.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":"CC"},{"updated":"2024-09-06 20:10:19.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-09-11 12:39:35.000000000","updated_by":{"_account_id":10239,"name":"Dmitry Tantsur","email":"dtantsur@protonmail.com","username":"dtantsur"},"reviewer":{"_account_id":10239,"name":"Dmitry Tantsur","email":"dtantsur@protonmail.com","username":"dtantsur"},"state":"CC"},{"updated":"2024-09-23 11:04:09.000000000","updated_by":{"_account_id":10239,"name":"Dmitry Tantsur","email":"dtantsur@protonmail.com","username":"dtantsur"},"reviewer":{"_account_id":10239,"name":"Dmitry Tantsur","email":"dtantsur@protonmail.com","username":"dtantsur"},"state":"REVIEWER"},{"updated":"2024-10-23 09:22:19.000000000","updated_by":{"_account_id":23851,"name":"Riccardo Pittau","email":"elfosardo@gmail.com","username":"elfosardo"},"reviewer":{"_account_id":23851,"name":"Riccardo Pittau","email":"elfosardo@gmail.com","username":"elfosardo"},"state":"REVIEWER"}],"messages":[{"id":"cd70d03285a06d9bf6e2503439d54abbbefba4a1","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":10342,"name":"Jay Faulkner","display_name":"JayF","email":"jay@jvf.cc","username":"JayF","status":"youtube.com/@oss-gr / podcast.gr-oss.io"},"date":"2024-09-06 17:33:51.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"31c1ead9f91c04ef95eed084478ab05049135f76","author":{"_account_id":10342,"name":"Jay Faulkner","display_name":"JayF","email":"jay@jvf.cc","username":"JayF","status":"youtube.com/@oss-gr / podcast.gr-oss.io"},"date":"2024-09-06 17:34:20.000000000","message":"Patch Set 1: Workflow-1\n\n(1 comment)","accounts_in_message":[],"_revision_number":1},{"id":"7fbd3c9cbccc71b0939178f6f2406c58fda2de3b","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2024-09-06 17:45:58.000000000","message":"Patch Set 1:\n\nBuild succeeded (ARM64 pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/6c7cd93add7945c19af7a0300629e276\n\n- openstack-tox-py39-arm64 https://zuul.opendev.org/t/openstack/build/e739277cdc2048df8e277b36a35870dd : SUCCESS in 8m 52s (non-voting)\n- openstack-tox-py311-arm64 https://zuul.opendev.org/t/openstack/build/3e82f720df0e455a87904ef1ea54d6ea : SUCCESS in 6m 02s (non-voting)","accounts_in_message":[],"_revision_number":1},{"id":"99dcf0ca2e928cb88dc22b81fbf439020a27e123","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2024-09-06 20:10:19.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/5ba71571c77445c99774cfb669afd384\n\n- requirements-check https://zuul.opendev.org/t/openstack/build/6363fad048ea48849827a96dbf4773e7 : SUCCESS in 2m 13s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/46ad046785c643ffbefe43828e00285b : SUCCESS in 4m 39s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/5edc47e5ec3c41c8b0f7536e3ec8c2ce : SUCCESS in 3m 36s\n- openstack-tox-py39 https://zuul.opendev.org/t/openstack/build/16af7cd37ac646299107df5885cf82d8 : SUCCESS in 3m 24s\n- openstack-tox-py311 https://zuul.opendev.org/t/openstack/build/b53ad2eaa312430fb56ee48f4c35972b : SUCCESS in 3m 41s\n- openstack-tox-py312 https://zuul.opendev.org/t/openstack/build/88f7287d22364fab84f2174fda8a7690 : SUCCESS in 3m 06s (non-voting)\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/3321c8d58ccb4480b1b0843bd93a741c : SUCCESS in 5m 06s\n- openstack-tox-functional https://zuul.opendev.org/t/openstack/build/a2d22d9cacb745edb2b5ea16bc325af9 : SUCCESS in 3m 45s\n- ipa-tox-bandit https://zuul.opendev.org/t/openstack/build/95c1bd58bbb943588404ae3ddaec69fd : SUCCESS in 3m 06s\n- ipa-tempest-bios-ipmi-direct-src https://zuul.opendev.org/t/openstack/build/d485ed978b6f491594546468e1273baa : SUCCESS in 1h 13m 20s\n- ipa-tempest-uefi-redfish-vmedia-src https://zuul.opendev.org/t/openstack/build/72f4abb4203c4f239c7235b8075bb636 : FAILURE in 17m 01s\n- metalsmith-integration-ipa-src-uefi https://zuul.opendev.org/t/openstack/build/cbb6054f0734410485a76f448ce9e052 : SUCCESS in 1h 06m 27s\n- metalsmith-integration-ipa-src-legacy https://zuul.opendev.org/t/openstack/build/2faa62f266ff472e87657c62b4706633 : SUCCESS in 1h 41m 26s (non-voting)\n- ironic-standalone-ipa-src https://zuul.opendev.org/t/openstack/build/6eaf049d6c9b48218698b04b41c3e634 : SUCCESS in 1h 01m 51s\n- ironic-python-agent-check-image-tinyipa https://zuul.opendev.org/t/openstack/build/76d104b20f83447db1b4f73484b9b59a : SUCCESS in 21m 50s (non-voting)\n- ironic-python-agent-check-image-dib-centos9 https://zuul.opendev.org/t/openstack/build/2c2279c5bbb1415facd895c6c38366df : SUCCESS in 9m 09s (non-voting)\n- ipa-tempest-ironic-inspector-src https://zuul.opendev.org/t/openstack/build/51c7f6d41ce14c6280a5377240fc8719 : FAILURE in 2h 29m 40s (non-voting)\n- ipa-tox-codespell https://zuul.opendev.org/t/openstack/build/d2ca197fd6294f219f1655c549881f62 : SUCCESS in 2m 56s","accounts_in_message":[],"_revision_number":1},{"id":"b7f39ef41a76cd5fbb350f960931c2d352f5b769","author":{"_account_id":10239,"name":"Dmitry Tantsur","email":"dtantsur@protonmail.com","username":"dtantsur"},"date":"2024-09-11 12:39:35.000000000","message":"Patch Set 1:\n\n(1 comment)","accounts_in_message":[],"_revision_number":1},{"id":"ed3bc173a9c72ee042130409eb4d909b79cdec4d","author":{"_account_id":10342,"name":"Jay Faulkner","display_name":"JayF","email":"jay@jvf.cc","username":"JayF","status":"youtube.com/@oss-gr / podcast.gr-oss.io"},"date":"2024-09-11 15:11:39.000000000","message":"Patch Set 1:\n\n(1 comment)","accounts_in_message":[],"_revision_number":1},{"id":"45a81a9822f762c76186335b9ada0a156836a3fa","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":10342,"name":"Jay Faulkner","display_name":"JayF","email":"jay@jvf.cc","username":"JayF","status":"youtube.com/@oss-gr / podcast.gr-oss.io"},"date":"2024-09-20 18:29:46.000000000","message":"Uploaded patch set 2: Patch Set 1 was rebased.\n\nOutdated Votes:\n* Verified-1\n* Workflow-1\n","accounts_in_message":[],"_revision_number":2},{"id":"7c43dc610b5de3f08067e20d868291a62aacc342","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2024-09-20 18:43:21.000000000","message":"Patch Set 2:\n\nBuild succeeded (ARM64 pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/a94276a791a54a7f925539f04ca293cb\n\n- openstack-tox-py39-arm64 https://zuul.opendev.org/t/openstack/build/7d5423206e5e4ca689d451a3338355c7 : SUCCESS in 11m 27s (non-voting)\n- openstack-tox-py311-arm64 https://zuul.opendev.org/t/openstack/build/f068dc699ece4546be1e8f1256d50486 : SUCCESS in 7m 44s (non-voting)","accounts_in_message":[],"_revision_number":2},{"id":"d7f3acc6ee9c1c520bab45bed37a0e38b0911e1a","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2024-09-20 21: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/67ad5708baeb4a3faf8e37bcc9862f67\n\n- requirements-check https://zuul.opendev.org/t/openstack/build/65a40935a5c044279d64d2bdd639f573 : SUCCESS in 2m 00s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/c33d445e085c422b9d7b29fb8da52882 : SUCCESS in 5m 26s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/3303fe6bbe584ad8b91df3b2f9ce2472 : SUCCESS in 4m 12s\n- openstack-tox-py39 https://zuul.opendev.org/t/openstack/build/d85a7c33c69a4ab0bd0bebc0d9a442a0 : SUCCESS in 3m 02s\n- openstack-tox-py311 https://zuul.opendev.org/t/openstack/build/321f1420de8c4b3ea6ef970a8c3d7588 : SUCCESS in 3m 46s\n- openstack-tox-py312 https://zuul.opendev.org/t/openstack/build/4b935fd36a17496a8dca7f58e0b64a2d : SUCCESS in 5m 06s (non-voting)\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/ba35208b426a471f9a635f2337314a77 : SUCCESS in 3m 54s\n- openstack-tox-functional https://zuul.opendev.org/t/openstack/build/5c799092390d4ada880b911415254333 : SUCCESS in 3m 25s\n- ipa-tox-bandit https://zuul.opendev.org/t/openstack/build/17be3f6ec3f14d9f8d40ad3667968397 : SUCCESS in 3m 54s\n- ipa-tempest-bios-ipmi-direct-src https://zuul.opendev.org/t/openstack/build/9b06d921174c4384bc894c7fd8bc3d6e : FAILURE in 51m 45s\n- ipa-tempest-uefi-redfish-vmedia-src https://zuul.opendev.org/t/openstack/build/5eb4ad97b2924cb5aef9be167c1d9c29 : SUCCESS in 1h 13m 10s\n- metalsmith-integration-ipa-src-uefi https://zuul.opendev.org/t/openstack/build/cfc95a282a4e4eb5854b9a5f9f394520 : SUCCESS in 1h 26m 39s\n- metalsmith-integration-ipa-src-legacy https://zuul.opendev.org/t/openstack/build/22af770317bd429db6a4031818c56bd2 : SUCCESS in 1h 39m 39s (non-voting)\n- ironic-standalone-ipa-src https://zuul.opendev.org/t/openstack/build/eccc9f87422a440e97952d0e0ecec17b : SUCCESS in 1h 35m 38s\n- ironic-python-agent-check-image-tinyipa https://zuul.opendev.org/t/openstack/build/a8d917b76b8441a1b05eb0744c8de7f7 : SUCCESS in 22m 11s (non-voting)\n- ironic-python-agent-check-image-dib-centos9 https://zuul.opendev.org/t/openstack/build/d520374340b243f581300067c515d2ba : SUCCESS in 8m 31s (non-voting)\n- ipa-tempest-ironic-inspector-src https://zuul.opendev.org/t/openstack/build/bb217faf0cb14ed7a76182d7e88ce381 : FAILURE in 2h 38m 03s (non-voting)\n- ipa-tox-codespell https://zuul.opendev.org/t/openstack/build/34204c6d395344b5a1d5cf1a26691e14 : SUCCESS in 2m 42s","accounts_in_message":[],"_revision_number":2},{"id":"b1490379c104170386bbddfe98f9d166376b30c2","author":{"_account_id":10239,"name":"Dmitry Tantsur","email":"dtantsur@protonmail.com","username":"dtantsur"},"date":"2024-09-23 11:04:09.000000000","message":"Patch Set 2: Code-Review-1\n\n(2 comments)","accounts_in_message":[],"_revision_number":2},{"id":"e50f30d53dd5308b5d6baa0c0cf08fdbedf94608","author":{"_account_id":10239,"name":"Dmitry Tantsur","email":"dtantsur@protonmail.com","username":"dtantsur"},"date":"2024-09-23 11:07:11.000000000","message":"Patch Set 2:\n\n(1 comment)","accounts_in_message":[],"_revision_number":2},{"id":"9999bb7b4effc00e10a02fed9078bae2e5f9bcb7","author":{"_account_id":10342,"name":"Jay Faulkner","display_name":"JayF","email":"jay@jvf.cc","username":"JayF","status":"youtube.com/@oss-gr / podcast.gr-oss.io"},"date":"2024-09-23 15:06:36.000000000","message":"Patch Set 2: Code-Review-1\n\n(1 comment)","accounts_in_message":[],"_revision_number":2},{"id":"89d876e58620d461531452876bbaaeaec9ed4ed4","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":10342,"name":"Jay Faulkner","display_name":"JayF","email":"jay@jvf.cc","username":"JayF","status":"youtube.com/@oss-gr / podcast.gr-oss.io"},"date":"2024-10-18 19:26:03.000000000","message":"Uploaded patch set 3.\n\nOutdated Votes:\n* Code-Review-1 (copy condition: \"changekind:TRIVIAL_REBASE OR is:MIN\")\n* Verified-1\n","accounts_in_message":[],"_revision_number":3},{"id":"0772582fd11b406ee326db904eb6d9b63f4bc4a9","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":10342,"name":"Jay Faulkner","display_name":"JayF","email":"jay@jvf.cc","username":"JayF","status":"youtube.com/@oss-gr / podcast.gr-oss.io"},"date":"2024-10-18 19:33:36.000000000","message":"Uploaded patch set 4.","accounts_in_message":[],"_revision_number":4},{"id":"1b4597c324967625f74990e8c2db777cafff13d2","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2024-10-18 19:45:13.000000000","message":"Patch Set 4:\n\nBuild succeeded (ARM64 pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/11c94741f449441192d146c546b98fec\n\n- openstack-tox-py39-arm64 https://zuul.opendev.org/t/openstack/build/6e745d4afc194e04966b1b49ca2200b1 : SUCCESS in 9m 36s (non-voting)\n- openstack-tox-py312-arm64 https://zuul.opendev.org/t/openstack/build/864ff9b19a88404c8320e029f784f4ec : SUCCESS in 6m 42s (non-voting)","accounts_in_message":[],"_revision_number":4},{"id":"af0553821becff4079da87b74cbcfeb27196f96e","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2024-10-18 21:18:17.000000000","message":"Patch Set 4: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/a0321bff11c2426a9cbaae420a8db873\n\n- requirements-check https://zuul.opendev.org/t/openstack/build/5c44e27c05ad4f0692427b95208e6842 : SUCCESS in 2m 10s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/36deea8593db49b9a15b2fded34e34bb : SUCCESS in 3m 51s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/28d0c173d56246cab930473dd6542b48 : SUCCESS in 3m 08s\n- openstack-tox-py39 https://zuul.opendev.org/t/openstack/build/6ac9a4d6ba1044508491ade0a0361e06 : SUCCESS in 3m 34s\n- openstack-tox-py312 https://zuul.opendev.org/t/openstack/build/69440ffbf7dc447091891706f3cf6d1d : SUCCESS in 3m 35s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/9b90e3e2a42b49f783c8959aed69c762 : SUCCESS in 5m 46s\n- openstack-tox-functional https://zuul.opendev.org/t/openstack/build/a445a1011afd4371a7c157bb2eca133c : SUCCESS in 3m 30s\n- ipa-tox-bandit https://zuul.opendev.org/t/openstack/build/b96974e5d435496f8a8b26d0c7729bed : SUCCESS in 2m 48s\n- ipa-tempest-bios-ipmi-direct-src https://zuul.opendev.org/t/openstack/build/79dc7d1071354d86a742144a9e0f0834 : SUCCESS in 46m 52s\n- ipa-tempest-uefi-redfish-vmedia-src https://zuul.opendev.org/t/openstack/build/88c5c810dca94b8eb144e6174f7821b1 : SUCCESS in 41m 04s\n- metalsmith-integration-ipa-src-uefi https://zuul.opendev.org/t/openstack/build/ddc3d3ea9946497aba786efc005602a3 : SUCCESS in 58m 54s\n- metalsmith-integration-ipa-src-legacy https://zuul.opendev.org/t/openstack/build/ab6a8fd9c92e4332962e6c4936c65e3e : SUCCESS in 1h 32m 05s (non-voting)\n- ironic-standalone-ipa-src https://zuul.opendev.org/t/openstack/build/cd9cc961d7854a9996f4b9c460e88cfc : SUCCESS in 1h 25m 27s\n- ironic-python-agent-check-image-tinyipa https://zuul.opendev.org/t/openstack/build/2017cf84b909472bb028894b955d86d9 : SUCCESS in 18m 50s (non-voting)\n- ironic-python-agent-check-image-dib-centos9 https://zuul.opendev.org/t/openstack/build/87fc4bb41f164c8198550e579f316989 : SUCCESS in 9m 31s (non-voting)\n- ipa-tempest-ironic-inspector-src https://zuul.opendev.org/t/openstack/build/f311e7aaf6a44f1588242c874b827146 : FAILURE in 1h 42m 19s (non-voting)\n- ipa-tox-codespell https://zuul.opendev.org/t/openstack/build/c5ed2a018772438196afd12caaea4fa4 : SUCCESS in 2m 43s","accounts_in_message":[],"_revision_number":4},{"id":"4c1955a6c092f07b5cf44116071c0e1c2cb6ff9c","author":{"_account_id":10239,"name":"Dmitry Tantsur","email":"dtantsur@protonmail.com","username":"dtantsur"},"date":"2024-10-21 12:42:19.000000000","message":"Patch Set 4: Code-Review+2\n\n(2 comments)\n\nTwo minor comments inline, happy with a follow-up","accounts_in_message":[],"_revision_number":4},{"id":"48ba31ad5b91718779e2e1044befd3403c9136fc","author":{"_account_id":23851,"name":"Riccardo Pittau","email":"elfosardo@gmail.com","username":"elfosardo"},"date":"2024-10-23 09:22:19.000000000","message":"Patch Set 4: Code-Review+2 Workflow+1","accounts_in_message":[],"_revision_number":4},{"id":"80742d0b06cceffeace966f8c21b52706f40297c","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2024-10-23 09:22:59.000000000","message":"Patch Set 4: -Verified\n\nStarting gate jobs.","accounts_in_message":[],"_revision_number":4},{"id":"424fa4f4e45d7a24e4e200f83a60b31d589c8ee6","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2024-10-23 10:43:56.000000000","message":"Patch Set 4: Verified+2\n\nBuild succeeded (gate pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/53b64d0c46744b3ea212f7cd80c31f19\n\n- requirements-check https://zuul.opendev.org/t/openstack/build/4b7073f91905447daae358c6cdb8f6aa : SUCCESS in 2m 55s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/0a149998f37349f7afa62e94cccd4697 : SUCCESS in 4m 07s\n- openstack-tox-py39 https://zuul.opendev.org/t/openstack/build/a86658b99efb4153bb4c0ea529a6a4f7 : SUCCESS in 3m 24s\n- openstack-tox-py312 https://zuul.opendev.org/t/openstack/build/bac8379227a4410385b1c1a5e3445e7a : SUCCESS in 4m 16s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/b2625ca8ede0404caa4200a3b93193d3 : SUCCESS in 5m 23s\n- openstack-tox-functional https://zuul.opendev.org/t/openstack/build/c5edd5669d464e9aab5ce7cb8b6fca68 : SUCCESS in 4m 39s\n- ipa-tox-bandit https://zuul.opendev.org/t/openstack/build/0626262b9b334ff7878b2852228681b8 : SUCCESS in 3m 29s\n- ipa-tempest-bios-ipmi-direct-src https://zuul.opendev.org/t/openstack/build/5f365a5b53254645baf3f5bad73954cd : SUCCESS in 1h 15m 49s\n- ipa-tempest-uefi-redfish-vmedia-src https://zuul.opendev.org/t/openstack/build/f458bb926a9a49bf9249e02263a58c7c : SUCCESS in 1h 12m 54s\n- metalsmith-integration-ipa-src-uefi https://zuul.opendev.org/t/openstack/build/da510d9254044faf894a459584415658 : SUCCESS in 1h 09m 02s\n- ironic-standalone-ipa-src https://zuul.opendev.org/t/openstack/build/c839c5f7542b43b39e27303b19532cdc : SUCCESS in 1h 15m 23s\n- ipa-tox-codespell https://zuul.opendev.org/t/openstack/build/ee1628b981e4441faa6c672b0ff2e9b1 : SUCCESS in 3m 38s","accounts_in_message":[],"_revision_number":4},{"id":"8b52b81246285b643a8d7a2830b775173dfcceef","tag":"autogenerated:gerrit:merged","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2024-10-23 10:43:56.000000000","message":"Change has been successfully merged","accounts_in_message":[],"_revision_number":4},{"id":"f0d6d45066de27b46738aa492efa19d31c5a1193","tag":"autogenerated:zuul:promote","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2024-10-23 10:45:05.000000000","message":"Patch Set 4:\n\nBuild succeeded (promote pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/8151ddf004db47f08d033bc076d40997\n\n- promote-openstack-tox-docs https://zuul.opendev.org/t/openstack/build/a51b68e05c6e45d5ba233e1e1334278c : SUCCESS in 46s","accounts_in_message":[],"_revision_number":4},{"id":"26d82d96c2c1cdd6f57d9f688acee0bac73dd45a","author":{"_account_id":10342,"name":"Jay Faulkner","display_name":"JayF","email":"jay@jvf.cc","username":"JayF","status":"youtube.com/@oss-gr / podcast.gr-oss.io"},"date":"2024-10-23 20:32:06.000000000","message":"Patch Set 4:\n\n(3 comments)","accounts_in_message":[],"_revision_number":4},{"id":"c71d4e83ad5454cf2339ed1986dfb51431e8a961","author":{"_account_id":10342,"name":"Jay Faulkner","display_name":"JayF","email":"jay@jvf.cc","username":"JayF","status":"youtube.com/@oss-gr / podcast.gr-oss.io"},"date":"2024-10-23 20:32:34.000000000","message":"Patch Set 4:\n\n(1 comment)","accounts_in_message":[],"_revision_number":4},{"id":"c48d1224a2c72275c376fefb80f5378f81f0c2b8","author":{"_account_id":10239,"name":"Dmitry Tantsur","email":"dtantsur@protonmail.com","username":"dtantsur"},"date":"2024-10-24 07:44:58.000000000","message":"Patch Set 4:\n\n(1 comment)","accounts_in_message":[],"_revision_number":4}],"current_revision_number":4,"current_revision":"4553b5c025a00cda2e6398f1370fda46ed6c97f9","revisions":{"f55318cc1c1bdbd8401ae981f27ee495ca203424":{"kind":"REWORK","_number":1,"created":"2024-09-06 17:33:51.000000000","uploader":{"_account_id":10342,"name":"Jay Faulkner","display_name":"JayF","email":"jay@jvf.cc","username":"JayF","status":"youtube.com/@oss-gr / podcast.gr-oss.io"},"ref":"refs/changes/63/928463/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/ironic-python-agent","ref":"refs/changes/63/928463/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/ironic-python-agent refs/changes/63/928463/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/ironic-python-agent refs/changes/63/928463/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/ironic-python-agent refs/changes/63/928463/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/ironic-python-agent refs/changes/63/928463/1"}}},"commit":{"parents":[{"commit":"e303a369dce6c4c5dd0402701b020888396406f3","subject":"Inspect non-raw images for safety","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/ironic-python-agent/commit/e303a369dce6c4c5dd0402701b020888396406f3"}]}],"author":{"name":"Jay Faulkner","email":"jay@jvf.cc","date":"2024-09-06 17:30:45.000000000","tz":-420},"committer":{"name":"Jay Faulkner","email":"jay@jvf.cc","date":"2024-09-06 17:31:44.000000000","tz":-420},"subject":"Migrate to oslo.utils-based format_inspector","message":"Migrate to oslo.utils-based format_inspector\n\nThis replaces the copied-in version of format_inspector with the shared\nversion located in oslo.utils.\n\nChange-Id: I62b3876f4507f28c8582cd4ba80e9f7c4e0b71ef\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/ironic-python-agent/commit/f55318cc1c1bdbd8401ae981f27ee495ca203424"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/ironic-python-agent/commit/f55318cc1c1bdbd8401ae981f27ee495ca203424"}]},"parents_data":[{"branch_name":"refs/heads/master","commit_id":"e303a369dce6c4c5dd0402701b020888396406f3","is_merged_in_target_branch":true,"change_id":"I5254b80717cb5a7f9084e3eff32a00b968f987b7","change_number":927974,"patch_set_number":4,"change_status":"MERGED"}],"branch":"refs/heads/master"},"2ce989e66fdc5ad47517c616439c2cf9b4fd53c3":{"kind":"TRIVIAL_REBASE","_number":2,"created":"2024-09-20 18:29:46.000000000","uploader":{"_account_id":10342,"name":"Jay Faulkner","display_name":"JayF","email":"jay@jvf.cc","username":"JayF","status":"youtube.com/@oss-gr / podcast.gr-oss.io"},"ref":"refs/changes/63/928463/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/ironic-python-agent","ref":"refs/changes/63/928463/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/ironic-python-agent refs/changes/63/928463/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/ironic-python-agent refs/changes/63/928463/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/ironic-python-agent refs/changes/63/928463/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/ironic-python-agent refs/changes/63/928463/2"}}},"commit":{"parents":[{"commit":"6d743ad4ba2c0135bf057a0dc54bd3cd4fa3d3cf","subject":"Merge \"[doc] Clarify Step return values\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/ironic-python-agent/commit/6d743ad4ba2c0135bf057a0dc54bd3cd4fa3d3cf"}]}],"author":{"name":"Jay Faulkner","email":"jay@jvf.cc","date":"2024-09-06 17:30:45.000000000","tz":-420},"committer":{"name":"Jay Faulkner","email":"jay@jvf.cc","date":"2024-09-20 18:26:01.000000000","tz":-420},"subject":"Migrate to oslo.utils-based format_inspector","message":"Migrate to oslo.utils-based format_inspector\n\nThis replaces the copied-in version of format_inspector with the shared\nversion located in oslo.utils.\n\nChange-Id: I62b3876f4507f28c8582cd4ba80e9f7c4e0b71ef\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/ironic-python-agent/commit/2ce989e66fdc5ad47517c616439c2cf9b4fd53c3"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/ironic-python-agent/commit/2ce989e66fdc5ad47517c616439c2cf9b4fd53c3"}]},"parents_data":[{"branch_name":"refs/heads/master","commit_id":"6d743ad4ba2c0135bf057a0dc54bd3cd4fa3d3cf","is_merged_in_target_branch":true}],"branch":"refs/heads/master"},"e3518004d2ea005eb3b0a9193e796626002a6510":{"kind":"REWORK","_number":3,"created":"2024-10-18 19:26:03.000000000","uploader":{"_account_id":10342,"name":"Jay Faulkner","display_name":"JayF","email":"jay@jvf.cc","username":"JayF","status":"youtube.com/@oss-gr / podcast.gr-oss.io"},"ref":"refs/changes/63/928463/3","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/ironic-python-agent","ref":"refs/changes/63/928463/3","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/ironic-python-agent refs/changes/63/928463/3 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/ironic-python-agent refs/changes/63/928463/3 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/ironic-python-agent refs/changes/63/928463/3 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/ironic-python-agent refs/changes/63/928463/3"}}},"commit":{"parents":[{"commit":"b44250a1bec5ebec6453d079956352e1b6be2d26","subject":"Merge \"Trivial: fix variable in formatting\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/ironic-python-agent/commit/b44250a1bec5ebec6453d079956352e1b6be2d26"}]}],"author":{"name":"Jay Faulkner","email":"jay@jvf.cc","date":"2024-09-06 17:30:45.000000000","tz":-420},"committer":{"name":"Jay Faulkner","email":"jay@jvf.cc","date":"2024-10-18 19:25:44.000000000","tz":-420},"subject":"Migrate to oslo.utils-based format_inspector","message":"Migrate to oslo.utils-based format_inspector\n\nThis replaces the copied-in version of format_inspector with the shared\nversion located in oslo.utils.\n\nChange-Id: I62b3876f4507f28c8582cd4ba80e9f7c4e0b71ef\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/ironic-python-agent/commit/e3518004d2ea005eb3b0a9193e796626002a6510"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/ironic-python-agent/commit/e3518004d2ea005eb3b0a9193e796626002a6510"}]},"parents_data":[{"branch_name":"refs/heads/master","commit_id":"b44250a1bec5ebec6453d079956352e1b6be2d26","is_merged_in_target_branch":true}],"branch":"refs/heads/master"},"4553b5c025a00cda2e6398f1370fda46ed6c97f9":{"kind":"REWORK","_number":4,"created":"2024-10-18 19:33:36.000000000","uploader":{"_account_id":10342,"name":"Jay Faulkner","display_name":"JayF","email":"jay@jvf.cc","username":"JayF","status":"youtube.com/@oss-gr / podcast.gr-oss.io"},"ref":"refs/changes/63/928463/4","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/ironic-python-agent","ref":"refs/changes/63/928463/4","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/ironic-python-agent refs/changes/63/928463/4 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/ironic-python-agent refs/changes/63/928463/4 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/ironic-python-agent refs/changes/63/928463/4 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/ironic-python-agent refs/changes/63/928463/4"}}},"commit":{"parents":[{"commit":"8d16d2120a818a3746a8689e611c5592ee7f36ea","subject":"Merge \"tox: Drop envdir\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/ironic-python-agent/commit/8d16d2120a818a3746a8689e611c5592ee7f36ea"}]}],"author":{"name":"Jay Faulkner","email":"jay@jvf.cc","date":"2024-09-06 17:30:45.000000000","tz":-420},"committer":{"name":"Jay Faulkner","email":"jay@jvf.cc","date":"2024-10-18 19:33:16.000000000","tz":-420},"subject":"Migrate to oslo.utils-based format_inspector","message":"Migrate to oslo.utils-based format_inspector\n\nThis replaces the copied-in version of format_inspector with the shared\nversion located in oslo.utils.\n\nChange-Id: I62b3876f4507f28c8582cd4ba80e9f7c4e0b71ef\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/ironic-python-agent/commit/4553b5c025a00cda2e6398f1370fda46ed6c97f9"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/ironic-python-agent/commit/4553b5c025a00cda2e6398f1370fda46ed6c97f9"}]},"parents_data":[{"branch_name":"refs/heads/master","commit_id":"8d16d2120a818a3746a8689e611c5592ee7f36ea","is_merged_in_target_branch":true}],"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":23851,"name":"Riccardo Pittau","email":"elfosardo@gmail.com","username":"elfosardo"}},{"label":"Workflow","status":"MAY","applied_by":{"_account_id":23851,"name":"Riccardo Pittau","email":"elfosardo@gmail.com","username":"elfosardo"}},{"label":"Backport-Candidate","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":"Backport-Candidate","description":"Backport candidate status","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":{}}}]}
