)]}'
{"id":"openstack%2Fironic-python-agent~915858","triplet_id":"openstack%2Fironic-python-agent~master~I438a686d948cd929311e2f418bb02fb771805148","project":"openstack/ironic-python-agent","branch":"master","topic":"mix_and_match_block_device","attention_set":{},"removed_from_attention_set":{"10239":{"account":{"_account_id":10239,"name":"Dmitry Tantsur","email":"dtantsur@protonmail.com","username":"dtantsur"},"last_update":"2024-04-27 17:26:25.000000000","reason":"Change was submitted"},"23851":{"account":{"_account_id":23851,"name":"Riccardo Pittau","email":"elfosardo@gmail.com","username":"elfosardo"},"last_update":"2024-04-27 15:40:15.000000000","reason":"\u003cGERRIT_ACCOUNT_23851\u003e replied on the change","reason_account":{"_account_id":23851,"name":"Riccardo Pittau","email":"elfosardo@gmail.com","username":"elfosardo"}},"11655":{"account":{"_account_id":11655,"name":"Julia Kreger","email":"juliaashleykreger@gmail.com","username":"jkreger","status":"Flying to the moon with a Jetpack!"},"last_update":"2024-04-27 01:00:09.000000000","reason":"\u003cGERRIT_ACCOUNT_11655\u003e replied on the change","reason_account":{"_account_id":11655,"name":"Julia Kreger","email":"juliaashleykreger@gmail.com","username":"jkreger","status":"Flying to the moon with a Jetpack!"}},"35233":{"account":{"_account_id":35233,"name":"Adam Rozman","email":"adam.rozman@est.tech","username":"rozzix"},"last_update":"2024-04-27 17:26:25.000000000","reason":"Change was submitted"}},"hashtags":[],"change_id":"I438a686d948cd929311e2f418bb02fb771805148","subject":"add mixed matching of root device hints","status":"MERGED","created":"2024-04-15 12:55:25.000000000","updated":"2024-04-27 17:27:22.000000000","submitted":"2024-04-27 17:26:25.000000000","submitter":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"total_comment_count":6,"unresolved_comment_count":3,"has_review_started":true,"submission_id":"915858-mix_and_match_block_device","meta_rev_id":"e346fc70981ca11455f69128e5efaa5aeda3b0bd","_number":915858,"virtual_id_number":915858,"owner":{"_account_id":35233,"name":"Adam Rozman","email":"adam.rozman@est.tech","username":"rozzix"},"actions":{},"labels":{"Verified":{"approved":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"all":[{"tag":"autogenerated:zuul:gate","value":2,"date":"2024-04-27 17:26:25.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":0,"_account_id":23851,"name":"Riccardo Pittau","email":"elfosardo@gmail.com","username":"elfosardo"},{"value":0,"_account_id":11655,"name":"Julia Kreger","email":"juliaashleykreger@gmail.com","username":"jkreger","status":"Flying to the moon with a Jetpack!"}],"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":23851,"name":"Riccardo Pittau","email":"elfosardo@gmail.com","username":"elfosardo"},"all":[{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":2,"date":"2024-04-27 15:40:15.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":23851,"name":"Riccardo Pittau","email":"elfosardo@gmail.com","username":"elfosardo"},{"value":2,"date":"2024-04-27 01:00:09.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":11655,"name":"Julia Kreger","email":"juliaashleykreger@gmail.com","username":"jkreger","status":"Flying to the moon with a Jetpack!"}],"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":1,"date":"2024-04-27 15:40:15.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":23851,"name":"Riccardo Pittau","email":"elfosardo@gmail.com","username":"elfosardo"},{"value":0,"_account_id":11655,"name":"Julia Kreger","email":"juliaashleykreger@gmail.com","username":"jkreger","status":"Flying to the moon with a Jetpack!"}],"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":23851,"name":"Riccardo Pittau","email":"elfosardo@gmail.com","username":"elfosardo"},{"value":0,"_account_id":11655,"name":"Julia Kreger","email":"juliaashleykreger@gmail.com","username":"jkreger","status":"Flying to the moon with a Jetpack!"}],"values":{"-1":"Do Not Backport"," 0":"Backport Review Needed","+1":"Should Backport"},"description":"","default_value":0,"optional":true}},"removable_reviewers":[{"_account_id":10239,"name":"Dmitry Tantsur","email":"dtantsur@protonmail.com","username":"dtantsur"}],"reviewers":{"REVIEWER":[{"_account_id":10239,"name":"Dmitry Tantsur","email":"dtantsur@protonmail.com","username":"dtantsur"},{"_account_id":11655,"name":"Julia Kreger","email":"juliaashleykreger@gmail.com","username":"jkreger","status":"Flying to the moon with a Jetpack!"},{"_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-04-15 13:08:08.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-04-15 16:00: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":"2024-04-19 08:03:50.000000000","updated_by":{"_account_id":35233,"name":"Adam Rozman","email":"adam.rozman@est.tech","username":"rozzix"},"reviewer":{"_account_id":11655,"name":"Julia Kreger","email":"juliaashleykreger@gmail.com","username":"jkreger","status":"Flying to the moon with a Jetpack!"},"state":"REVIEWER"},{"updated":"2024-04-19 08:03:50.000000000","updated_by":{"_account_id":35233,"name":"Adam Rozman","email":"adam.rozman@est.tech","username":"rozzix"},"reviewer":{"_account_id":23851,"name":"Riccardo Pittau","email":"elfosardo@gmail.com","username":"elfosardo"},"state":"REVIEWER"},{"updated":"2024-04-19 08:03:50.000000000","updated_by":{"_account_id":35233,"name":"Adam Rozman","email":"adam.rozman@est.tech","username":"rozzix"},"reviewer":{"_account_id":10239,"name":"Dmitry Tantsur","email":"dtantsur@protonmail.com","username":"dtantsur"},"state":"REVIEWER"}],"messages":[{"id":"ac998cd91898d85c02f5a7df1c1fffbfbe96c138","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":35233,"name":"Adam Rozman","email":"adam.rozman@est.tech","username":"rozzix"},"date":"2024-04-15 12:55:25.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"69933834261f0cea886b9b69d1df4e2d9a185c82","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2024-04-15 13:08:08.000000000","message":"Patch Set 1:\n\nBuild succeeded (ARM64 pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/912d7c48594145b0b1533bab9e6b4664\n\n- openstack-tox-py39-arm64 https://zuul.opendev.org/t/openstack/build/5b28874730cb4558999dd93e68dbdb8b : SUCCESS in 8m 59s (non-voting)\n- openstack-tox-py311-arm64 https://zuul.opendev.org/t/openstack/build/33d22373dd5449328b709e41bcd33e2b : SUCCESS in 11m 06s (non-voting)","accounts_in_message":[],"_revision_number":1},{"id":"58c5ec61b436807b1285ba069124f75400ae23a9","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2024-04-15 16:00: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/dad7fec880de40439e2f90d28de19979\n\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/7df1639c66a846b5af0661a10dbf89b2 : SUCCESS in 4m 08s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/9aa3f80f9f244357b1facfb3de08f8d3 : SUCCESS in 3m 29s\n- openstack-tox-py39 https://zuul.opendev.org/t/openstack/build/b93bd9396234461f8c969a98ecec354d : SUCCESS in 8m 34s\n- openstack-tox-py311 https://zuul.opendev.org/t/openstack/build/c73afb228ad84fba9b86ab4d02bbc595 : SUCCESS in 8m 22s\n- openstack-tox-py312 https://zuul.opendev.org/t/openstack/build/d9fedf4dad3940d9a6b50065287ab5de : SUCCESS in 12m 23s (non-voting)\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/771dff2fbd5f4375a43f8b0a347a8bbb : SUCCESS in 5m 53s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/3ca0262957054186b6999fe02eab871f : SUCCESS in 3m 09s\n- openstack-tox-functional https://zuul.opendev.org/t/openstack/build/77875d303a434056ba13efc6a2a65421 : SUCCESS in 4m 10s\n- ipa-tox-bandit https://zuul.opendev.org/t/openstack/build/410abe1192a449508ada5337dcab6f73 : SUCCESS in 3m 15s\n- ipa-tox-examples https://zuul.opendev.org/t/openstack/build/c3381bcc40c644c88ec97793f04f6bdf : SUCCESS in 3m 50s\n- ipa-tempest-bios-ipmi-direct-src https://zuul.opendev.org/t/openstack/build/8d94ca68d1d6402c88c446143146ea3c : SUCCESS in 1h 38m 18s\n- ipa-tempest-uefi-redfish-vmedia-src https://zuul.opendev.org/t/openstack/build/201bc009979e440587a271f6619cbf25 : SUCCESS in 1h 16m 25s\n- metalsmith-integration-ipa-src-uefi https://zuul.opendev.org/t/openstack/build/4408a504c7644d178ecca2f5044fcbb3 : FAILURE in 1h 31m 22s\n- metalsmith-integration-ipa-src-legacy https://zuul.opendev.org/t/openstack/build/5c6b5f7adac84fe78a099010160d550a : FAILURE in 1h 00m 36s (non-voting)\n- ironic-standalone-ipa-src https://zuul.opendev.org/t/openstack/build/35ce84590a044809b9d6c1d9ca0e8959 : SUCCESS in 1h 50m 20s\n- ironic-python-agent-check-image-tinyipa https://zuul.opendev.org/t/openstack/build/ea561910fbdd485f824745d6082c1e3f : SUCCESS in 29m 24s (non-voting)\n- ironic-python-agent-check-image-dib-centos9 https://zuul.opendev.org/t/openstack/build/1858597fedb84c649508effc1ae615fd : SUCCESS in 12m 02s (non-voting)\n- ipa-tempest-ironic-inspector-src https://zuul.opendev.org/t/openstack/build/a5c9808c60fe463b95b812c1958b31cd : SUCCESS in 2h 53m 24s (non-voting)\n- ipa-tox-codespell https://zuul.opendev.org/t/openstack/build/6264804c76fe4086a77d5db61dcd43f6 : FAILURE in 3m 01s (non-voting)","accounts_in_message":[],"_revision_number":1},{"id":"37e6baf79db67a153fb322399a9901d33af0df63","author":{"_account_id":35233,"name":"Adam Rozman","email":"adam.rozman@est.tech","username":"rozzix"},"date":"2024-04-19 08:02:41.000000000","message":"Patch Set 1:\n\n(1 comment)","accounts_in_message":[],"_revision_number":1},{"id":"29ad7a596c18ca16ac10cd4e270212c44149eb05","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2024-04-19 08:11:32.000000000","message":"Patch Set 1:\n\nBuild succeeded (ARM64 pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/422ec2d14a014988981d944b605b33a5\n\n- openstack-tox-py39-arm64 https://zuul.opendev.org/t/openstack/build/c86c0079a3994dcab96ae6cba9603288 : SUCCESS in 8m 01s (non-voting)\n- openstack-tox-py311-arm64 https://zuul.opendev.org/t/openstack/build/0f080688602a4153bb89a0c9e3a6b7da : SUCCESS in 8m 03s (non-voting)","accounts_in_message":[],"_revision_number":1},{"id":"c2811a85cb7ec62518b3d9127550fea6d1421361","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2024-04-19 09:45:42.000000000","message":"Patch Set 1: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/69b3a7c8e1a14382b86d4165a21618a1\n\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/b2dd983c7926404dbd62c539cacca786 : SUCCESS in 3m 45s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/42cf67befca841fcb33c190e4102272c : SUCCESS in 3m 08s\n- openstack-tox-py39 https://zuul.opendev.org/t/openstack/build/b0d706df8b42475d9c585f0fe5941168 : SUCCESS in 7m 19s\n- openstack-tox-py311 https://zuul.opendev.org/t/openstack/build/c4c0ca3b4d1b442eb8ea2a26e635287a : SUCCESS in 7m 02s\n- openstack-tox-py312 https://zuul.opendev.org/t/openstack/build/e9f657cec09e4fb9bc77cb82d22e50f2 : SUCCESS in 11m 27s (non-voting)\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/1a5430a47e4b4acc835865a72a90864d : SUCCESS in 5m 07s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/7d8847c7b1274a939afe7f3fd3eced18 : SUCCESS in 2m 48s\n- openstack-tox-functional https://zuul.opendev.org/t/openstack/build/0e4caf7368d14603bfce401f34ca29b7 : SUCCESS in 3m 44s\n- ipa-tox-bandit https://zuul.opendev.org/t/openstack/build/f4b0682f24d4407d849ac5d0cdb88f3b : SUCCESS in 3m 24s\n- ipa-tox-examples https://zuul.opendev.org/t/openstack/build/819764bee35c477db8ea0fa13a22a17f : SUCCESS in 3m 45s\n- ipa-tempest-bios-ipmi-direct-src https://zuul.opendev.org/t/openstack/build/0357de0f1f434188aa77c307398cdb00 : SUCCESS in 1h 24m 14s\n- ipa-tempest-uefi-redfish-vmedia-src https://zuul.opendev.org/t/openstack/build/24c0c6b9c2114b6a8c50b5734a1cd94f : SUCCESS in 1h 35m 39s\n- metalsmith-integration-ipa-src-uefi https://zuul.opendev.org/t/openstack/build/d19fbd2085984be3811088740425a261 : SUCCESS in 1h 34m 58s\n- metalsmith-integration-ipa-src-legacy https://zuul.opendev.org/t/openstack/build/9cb265f486cf481b9249b89572909986 : FAILURE in 1h 11m 57s (non-voting)\n- ironic-standalone-ipa-src https://zuul.opendev.org/t/openstack/build/78c8b7dd49c144e88388be9774719786 : SUCCESS in 1h 27m 21s\n- ironic-python-agent-check-image-tinyipa https://zuul.opendev.org/t/openstack/build/a956726a6f164c43988274d840f0e993 : SUCCESS in 28m 07s (non-voting)\n- ironic-python-agent-check-image-dib-centos9 https://zuul.opendev.org/t/openstack/build/d91f8667f7ec48dda7c7a4ababa2537f : SUCCESS in 12m 55s (non-voting)\n- ipa-tempest-ironic-inspector-src https://zuul.opendev.org/t/openstack/build/2b1b36b3755e485cab3a636c7cff7abb : FAILURE in 1h 36m 53s (non-voting)\n- ipa-tox-codespell https://zuul.opendev.org/t/openstack/build/e31d92a79d5c4cfd99e819384cd71760 : FAILURE in 3m 21s (non-voting)","accounts_in_message":[],"_revision_number":1},{"id":"db250e5bf57dac99455ca6abc9a0aa9de485df41","author":{"_account_id":11655,"name":"Julia Kreger","email":"juliaashleykreger@gmail.com","username":"jkreger","status":"Flying to the moon with a Jetpack!"},"date":"2024-04-27 01:00:09.000000000","message":"Patch Set 1: Code-Review+2\n\n(1 comment)","accounts_in_message":[],"_revision_number":1},{"id":"f0a1a8959be6cd955d62e7612f5a663134bdb8c7","author":{"_account_id":23851,"name":"Riccardo Pittau","email":"elfosardo@gmail.com","username":"elfosardo"},"date":"2024-04-27 15:40:15.000000000","message":"Patch Set 1: Code-Review+2 Workflow+1\n\n(4 comments)","accounts_in_message":[],"_revision_number":1},{"id":"531a367b92350be40651c886914db94e1b472eed","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2024-04-27 15:40:49.000000000","message":"Patch Set 1: -Verified\n\nStarting gate jobs.","accounts_in_message":[],"_revision_number":1},{"id":"31ea98dc7d7c4002bd1995468f961d187145bebf","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2024-04-27 17:26:25.000000000","message":"Patch Set 1: Verified+2\n\nBuild succeeded (gate pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/2901fc9bd9e24e80a348396480d8451f\n\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/3124fe25f52440f2b26a02c2035e01a6 : SUCCESS in 2m 55s\n- openstack-tox-py39 https://zuul.opendev.org/t/openstack/build/e8ac5152c77f4b1bad3aed590726356b : SUCCESS in 7m 05s\n- openstack-tox-py311 https://zuul.opendev.org/t/openstack/build/853825397fc24e0d9e21e51fb06d4e91 : SUCCESS in 6m 23s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/54a3b0d499204f4a91e0002fbd80d667 : SUCCESS in 5m 01s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/7358493f555849d7b84475634510884d : SUCCESS in 2m 25s\n- openstack-tox-functional https://zuul.opendev.org/t/openstack/build/bacdb261207f43c2b1b84edb1f9071df : SUCCESS in 3m 03s\n- ipa-tox-bandit https://zuul.opendev.org/t/openstack/build/ce82ab89594a4df49f1f2cd1c084f064 : SUCCESS in 3m 11s\n- ipa-tox-examples https://zuul.opendev.org/t/openstack/build/ec7ac3624e7443bda3d3390e8a029d62 : SUCCESS in 3m 39s\n- ipa-tempest-bios-ipmi-direct-src https://zuul.opendev.org/t/openstack/build/4ef5acc20b3d4dd9b53dae792f4f9666 : SUCCESS in 47m 21s\n- ipa-tempest-uefi-redfish-vmedia-src https://zuul.opendev.org/t/openstack/build/26509bcfeeba43f7acd8732800ae56b7 : SUCCESS in 1h 02m 59s\n- metalsmith-integration-ipa-src-uefi https://zuul.opendev.org/t/openstack/build/bc6a11602796428282198eafdc35eb77 : SUCCESS in 1h 35m 41s\n- ironic-standalone-ipa-src https://zuul.opendev.org/t/openstack/build/c2ab66b366ef47dbae003abc4f50b33e : SUCCESS in 1h 24m 44s","accounts_in_message":[],"_revision_number":1},{"id":"925c875ced8008f1ec6588050b1376947dfa566d","tag":"autogenerated:gerrit:merged","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2024-04-27 17:26:25.000000000","message":"Change has been successfully merged","accounts_in_message":[],"_revision_number":1},{"id":"e346fc70981ca11455f69128e5efaa5aeda3b0bd","tag":"autogenerated:zuul:promote","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2024-04-27 17:27:22.000000000","message":"Patch Set 1:\n\nBuild succeeded (promote pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/c825044f3dce43898ff91bf97bda0e14\n\n- promote-openstack-tox-docs https://zuul.opendev.org/t/openstack/build/412b4be5d6af42f8999315f4b7e571e1 : SUCCESS in 40s\n- promote-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/b5938d0e645a46cea0f500c586695d68 : SUCCESS in 35s","accounts_in_message":[],"_revision_number":1}],"current_revision_number":1,"current_revision":"84a1195d5ad9bdc1fbe30113989bc4cbb0699965","revisions":{"84a1195d5ad9bdc1fbe30113989bc4cbb0699965":{"kind":"REWORK","_number":1,"created":"2024-04-15 12:55:25.000000000","uploader":{"_account_id":35233,"name":"Adam Rozman","email":"adam.rozman@est.tech","username":"rozzix"},"ref":"refs/changes/58/915858/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/ironic-python-agent","ref":"refs/changes/58/915858/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/ironic-python-agent refs/changes/58/915858/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/ironic-python-agent refs/changes/58/915858/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/ironic-python-agent refs/changes/58/915858/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/ironic-python-agent refs/changes/58/915858/1"}}},"commit":{"parents":[{"commit":"cdd0a834483d8c19324fc06d8a836ccf28b2424f","subject":"Merge \"Import disk_{utils,partitioner} from ironic-lib\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/ironic-python-agent/commit/cdd0a834483d8c19324fc06d8a836ccf28b2424f"}]}],"author":{"name":"Adam Rozman","email":"adam.rozman@est.tech","date":"2023-11-01 09:20:27.000000000","tz":120},"committer":{"name":"Adam Rozman","email":"adam.rozman@est.tech","date":"2024-04-15 12:53:50.000000000","tz":180},"subject":"add mixed matching of root device hints","message":"add mixed matching of root device hints\n\nThis commit introduces the following changes:\n  - New optional `all_serial_and_wwn` argument for the block device\n    listing logic. The new argument makes it possible to\n    collect wwn and serial number information from both\n    lsblk and udevadm at the same time\n  - Both the short and the long serials are collected\n    from udeavadm without prioritization when the new argument\n    has teh value True\n  - The new feature is automatically enabled during block device listing\n    as part of the root disk selecetion\n  - New options are added to the lsblk command when used in the block\n    device discovery process, previously lsblk was not looking\n    for wwn numbers and now it does\n\nCloses-Bug: #2061437\nChange-Id: I438a686d948cd929311e2f418bb02fb771805148\nSigned-off-by: Adam Rozman \u003cadam.rozman@est.tech\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/ironic-python-agent/commit/84a1195d5ad9bdc1fbe30113989bc4cbb0699965"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/ironic-python-agent/commit/84a1195d5ad9bdc1fbe30113989bc4cbb0699965"}]},"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":{}}}]}
