)]}'
{"id":"openstack%2Fironic-python-agent~826909","triplet_id":"openstack%2Fironic-python-agent~stable%2Fxena~I7ed34e595215194a589c2f1cd0b39ff0336da8f1","project":"openstack/ironic-python-agent","branch":"stable/xena","attention_set":{},"removed_from_attention_set":{"11292":{"account":{"_account_id":11292,"name":"Arne Wiebalck","email":"Arne.Wiebalck@cern.ch","username":"wiebalck"},"last_update":"2022-03-17 13:40:01.000000000","reason":"Change was submitted"}},"hashtags":["ironic-week-prio"],"change_id":"I7ed34e595215194a589c2f1cd0b39ff0336da8f1","subject":"SoftwareRAID: Use efibootmgr (and drop grub2-install)","status":"MERGED","created":"2022-01-28 16:01:11.000000000","updated":"2022-03-17 13:41:40.000000000","submitted":"2022-03-17 13:40:01.000000000","submitter":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"total_comment_count":0,"unresolved_comment_count":0,"has_review_started":true,"submission_id":"826909","meta_rev_id":"c97463d343f1aded4a9194a28a6bf19506abf87b","_number":826909,"virtual_id_number":826909,"owner":{"_account_id":11292,"name":"Arne Wiebalck","email":"Arne.Wiebalck@cern.ch","username":"wiebalck"},"actions":{},"labels":{"Verified":{"approved":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"all":[{"tag":"autogenerated:zuul:gate","value":2,"date":"2022-03-17 13:40:00.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":15519,"name":"Iury Gregory Melo Ferreira","display_name":"Iury Gregory","email":"iurygregory@gmail.com","username":"iurygregory"},{"value":0,"_account_id":23851,"name":"Riccardo Pittau","email":"elfosardo@gmail.com","username":"elfosardo"}],"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":15519,"name":"Iury Gregory Melo Ferreira","display_name":"Iury Gregory","email":"iurygregory@gmail.com","username":"iurygregory"},"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":2,"date":"2022-03-17 12:02:01.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":15519,"name":"Iury Gregory Melo Ferreira","display_name":"Iury Gregory","email":"iurygregory@gmail.com","username":"iurygregory"},{"value":2,"date":"2022-03-16 15:04:10.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":23851,"name":"Riccardo Pittau","email":"elfosardo@gmail.com","username":"elfosardo"}],"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":15519,"name":"Iury Gregory Melo Ferreira","display_name":"Iury Gregory","email":"iurygregory@gmail.com","username":"iurygregory"},"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":"2022-03-17 12:02:01.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":15519,"name":"Iury Gregory Melo Ferreira","display_name":"Iury Gregory","email":"iurygregory@gmail.com","username":"iurygregory"},{"value":0,"_account_id":23851,"name":"Riccardo Pittau","email":"elfosardo@gmail.com","username":"elfosardo"}],"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":15519,"name":"Iury Gregory Melo Ferreira","display_name":"Iury Gregory","email":"iurygregory@gmail.com","username":"iurygregory"},{"value":0,"_account_id":23851,"name":"Riccardo Pittau","email":"elfosardo@gmail.com","username":"elfosardo"}],"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":15519,"name":"Iury Gregory Melo Ferreira","display_name":"Iury Gregory","email":"iurygregory@gmail.com","username":"iurygregory"},{"_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":"2022-01-28 18:37:05.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":"2022-03-10 08:13:59.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"},{"updated":"2022-03-11 10:22:17.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":"2022-03-17 12:02:01.000000000","updated_by":{"_account_id":15519,"name":"Iury Gregory Melo Ferreira","display_name":"Iury Gregory","email":"iurygregory@gmail.com","username":"iurygregory"},"reviewer":{"_account_id":15519,"name":"Iury Gregory Melo Ferreira","display_name":"Iury Gregory","email":"iurygregory@gmail.com","username":"iurygregory"},"state":"REVIEWER"}],"messages":[{"id":"57679091bd4a752496baa40794433088ec904b74","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":11292,"name":"Arne Wiebalck","email":"Arne.Wiebalck@cern.ch","username":"wiebalck"},"date":"2022-01-28 16:01:11.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"35de155ed2be821d0c4c4a80ae0529414a77bd87","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":11292,"name":"Arne Wiebalck","email":"Arne.Wiebalck@cern.ch","username":"wiebalck"},"date":"2022-01-28 16:10:01.000000000","message":"Uploaded patch set 2.","accounts_in_message":[],"_revision_number":2},{"id":"fe2137647147578eab6b8ea33f113d375168d39f","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2022-01-28 18:37:05.000000000","message":"Patch Set 2: Verified+1\n\nBuild succeeded (check pipeline).\n\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/0b52e1e2d9db4e859a51695afea369fa : SUCCESS in 5m 41s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/8449f83eb37446289feb75f099cfbe21 : SUCCESS in 4m 33s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/72f42852ad6c47d8a0b22a9c504b7f16 : SUCCESS in 4m 56s\n- openstack-tox-py38 https://zuul.opendev.org/t/openstack/build/fa578db0df8545139deab113a0c357c8 : SUCCESS in 5m 25s\n- openstack-tox-py39 https://zuul.opendev.org/t/openstack/build/89211ab8517844bcac898fb41a1596fd : SUCCESS in 5m 08s (non-voting)\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/dd7958f4232149b6bae676704d5e5e18 : SUCCESS in 7m 28s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/61ec1b6acc1f4a62b7189f0e51f35b65 : SUCCESS in 4m 22s\n- openstack-tox-functional https://zuul.opendev.org/t/openstack/build/00c9c62021c54622b6ed28ffd0622483 : SUCCESS in 5m 08s\n- ipa-tox-examples https://zuul.opendev.org/t/openstack/build/43a4f44ad4be4b6c93178cdd5ca4a505 : SUCCESS in 4m 45s\n- ipa-tempest-bios-ipmi-direct-src https://zuul.opendev.org/t/openstack/build/20501bb7f77047f89cfa3916d68cedb8 : SUCCESS in 1h 25m 46s\n- ipa-tempest-uefi-redfish-vmedia-src https://zuul.opendev.org/t/openstack/build/fc35aff9f48a401aa9b0fa12dcc7dbae : SUCCESS in 1h 23m 02s\n- ironic-standalone-ipa-src https://zuul.opendev.org/t/openstack/build/0751e275191f4802909cfe881008d1f3 : SUCCESS in 50m 48s (non-voting)\n- metalsmith-integration-ipa-src https://zuul.opendev.org/t/openstack/build/0955579da60c4b6983b7340a9e92750b : SUCCESS in 1h 24m 33s\n- metalsmith-integration-ipa-src-uefi https://zuul.opendev.org/t/openstack/build/772d3e9eebf349d1b38d298545a17e90 : SUCCESS in 1h 20m 08s (non-voting)\n- ironic-python-agent-check-image-tinyipa https://zuul.opendev.org/t/openstack/build/199940dc55c04d23a899998bd20fd74f : SUCCESS in 15m 45s (non-voting)\n- ironic-python-agent-check-image-dib-centos8 https://zuul.opendev.org/t/openstack/build/8dc324a87f154e01b2361e7114b93a9a : FAILURE in 6m 19s (non-voting)\n- ipa-tempest-ironic-inspector-src https://zuul.opendev.org/t/openstack/build/5f7702835f1f46f8ae270cb7ad4fdfc1 : SUCCESS in 2h 20m 53s (non-voting)\n- ipa-tox-bandit https://zuul.opendev.org/t/openstack/build/897ac9006e67491591bdd287696304f4 : SUCCESS in 4m 53s (non-voting)","accounts_in_message":[],"_revision_number":2},{"id":"7e3fa7f1b8daca034c521b4f3a510d6077e74f08","author":{"_account_id":23851,"name":"Riccardo Pittau","email":"elfosardo@gmail.com","username":"elfosardo"},"date":"2022-03-10 08:13:59.000000000","message":"Patch Set 2: Code-Review+2","accounts_in_message":[],"_revision_number":2},{"id":"35356236afbcf7f81822c56e6174d757f5c32b1d","author":{"_account_id":10239,"name":"Dmitry Tantsur","email":"dtantsur@protonmail.com","username":"dtantsur"},"date":"2022-03-11 10:22:17.000000000","message":"Patch Set 2: Code-Review-1\n\nCould you merge https://review.opendev.org/c/openstack/ironic-python-agent/+/827036 into this and the other backports?","accounts_in_message":[],"_revision_number":2},{"id":"f90a3c530c2a2c7b991cfbfe7d72cd3131818adc","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":11292,"name":"Arne Wiebalck","email":"Arne.Wiebalck@cern.ch","username":"wiebalck"},"date":"2022-03-16 14:00:20.000000000","message":"Uploaded patch set 3.","accounts_in_message":[],"_revision_number":3},{"id":"8a980c07767b8f39240e7e25405b2507e61062ed","tag":"autogenerated:gerrit:setHashtag","author":{"_account_id":15519,"name":"Iury Gregory Melo Ferreira","display_name":"Iury Gregory","email":"iurygregory@gmail.com","username":"iurygregory"},"date":"2022-03-16 14:43:44.000000000","message":"Hashtag added: ironic-week-prio","accounts_in_message":[],"_revision_number":3},{"id":"eaa3b2920c72cdd60ea549b1965bbe1111c96ef0","author":{"_account_id":23851,"name":"Riccardo Pittau","email":"elfosardo@gmail.com","username":"elfosardo"},"date":"2022-03-16 15:04:10.000000000","message":"Patch Set 3: Code-Review+2","accounts_in_message":[],"_revision_number":3},{"id":"3a4b083f95be6ff0070639c4daaf5f33bf47582c","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2022-03-16 16:09:31.000000000","message":"Patch Set 3: Verified+1\n\nBuild succeeded (check pipeline).\n\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/e235ffbfcb7f47a68f23333505970d26 : SUCCESS in 6m 55s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/b3df9c6fdcdc455cb8114155806bb8c8 : SUCCESS in 5m 50s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/812bf128fc1046299af134f0f24d7048 : SUCCESS in 7m 13s\n- openstack-tox-py38 https://zuul.opendev.org/t/openstack/build/bcc22471bc804ecabf7bb140d2b3cf46 : SUCCESS in 6m 47s\n- openstack-tox-py39 https://zuul.opendev.org/t/openstack/build/ffc0188846c24e8eb9ba1f9a7b41f0a4 : SUCCESS in 7m 04s (non-voting)\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/28f7f89368c54d31b3020b9a39f41de2 : SUCCESS in 9m 47s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/2aa1b46a8cbb41248d5e3ce06b2a83bf : SUCCESS in 5m 44s\n- openstack-tox-functional https://zuul.opendev.org/t/openstack/build/e1c10e71cd6347f6b191cb5c4c246ef8 : SUCCESS in 7m 11s\n- ipa-tox-examples https://zuul.opendev.org/t/openstack/build/e8506f28e09f41d5a04909a6d0a3b956 : SUCCESS in 7m 17s\n- ipa-tempest-bios-ipmi-direct-src https://zuul.opendev.org/t/openstack/build/dbbd1e75960942a8b152f16538a50c30 : SUCCESS in 1h 34m 16s\n- ipa-tempest-uefi-redfish-vmedia-src https://zuul.opendev.org/t/openstack/build/2baa3c0460454b91931fd9589249c69b : SUCCESS in 1h 19m 27s\n- ironic-standalone-ipa-src https://zuul.opendev.org/t/openstack/build/f836b53b9168496d8ea6a13e0e623c49 : SUCCESS in 57m 06s\n- metalsmith-integration-ipa-src https://zuul.opendev.org/t/openstack/build/f37cfca8e29940d7bf414ef0848023ea : SUCCESS in 1h 16m 24s\n- metalsmith-integration-ipa-src-uefi https://zuul.opendev.org/t/openstack/build/e5f8d34bbe20429ab7344e6bf8f136ac : SUCCESS in 1h 20m 23s (non-voting)\n- ironic-python-agent-check-image-tinyipa https://zuul.opendev.org/t/openstack/build/2cff269a8efd4123853b78969e79281f : SUCCESS in 17m 21s (non-voting)\n- ironic-python-agent-check-image-dib-centos8 https://zuul.opendev.org/t/openstack/build/b9ea32c1286a4cd1a2171c85315e8d2c : SUCCESS in 19m 24s (non-voting)\n- ipa-tempest-ironic-inspector-src https://zuul.opendev.org/t/openstack/build/53451c9ffdce4c189dd7116729e058c8 : SUCCESS in 2h 06m 16s (non-voting)\n- ipa-tox-bandit https://zuul.opendev.org/t/openstack/build/a187ce18425245bb9b0d510125a690d1 : SUCCESS in 5m 42s (non-voting)","accounts_in_message":[],"_revision_number":3},{"id":"407bda35b8f62c3ba3380dab7b3a4acb90a1ff8c","author":{"_account_id":15519,"name":"Iury Gregory Melo Ferreira","display_name":"Iury Gregory","email":"iurygregory@gmail.com","username":"iurygregory"},"date":"2022-03-17 12:02:01.000000000","message":"Patch Set 3: Code-Review+2 Workflow+1","accounts_in_message":[],"_revision_number":3},{"id":"478b6be14f0cb1af8448429131248c5d4c51fc7d","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2022-03-17 12:02:57.000000000","message":"Patch Set 3: -Verified\n\nStarting gate jobs.","accounts_in_message":[],"_revision_number":3},{"id":"8feb984473b96dea1a1c56862c287d0fef55e581","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2022-03-17 13:40:00.000000000","message":"Patch Set 3: Verified+2\n\nBuild succeeded (gate pipeline).\n\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/cbc574411166447ba58a732d9dd053d9 : SUCCESS in 5m 17s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/fad6295bbf344056b74f75dbfdc28c49 : SUCCESS in 6m 14s\n- openstack-tox-py38 https://zuul.opendev.org/t/openstack/build/904b5bffb14a45da82012b1b5cbc1b18 : SUCCESS in 5m 56s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/9ac6c64a3ad84a2889f14693f74ed918 : SUCCESS in 8m 19s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/d4b1e076b45c42a3aa6f62a1bdb4d570 : SUCCESS in 4m 44s\n- openstack-tox-functional https://zuul.opendev.org/t/openstack/build/2b5a6af04cb04154950a2c2969393db4 : SUCCESS in 6m 14s\n- ipa-tempest-bios-ipmi-direct-src https://zuul.opendev.org/t/openstack/build/ccbcc0eb6c5248a4b93be0c34db1d41d : SUCCESS in 1h 29m 27s\n- ipa-tempest-uefi-redfish-vmedia-src https://zuul.opendev.org/t/openstack/build/8a965da29fec4bbdb295e3fd293584cc : SUCCESS in 1h 25m 46s\n- metalsmith-integration-ipa-src https://zuul.opendev.org/t/openstack/build/9492b66ec5f94f85842893a2f6c843bc : SUCCESS in 1h 32m 48s\n- ironic-standalone-ipa-src https://zuul.opendev.org/t/openstack/build/bc9fce8b54f641f0be5fe53a42af2dc0 : SUCCESS in 1h 15m 52s","accounts_in_message":[],"_revision_number":3},{"id":"d0d0397db1fa766fecc3d8c8444fb02bbc234a77","tag":"autogenerated:gerrit:merged","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2022-03-17 13:40:01.000000000","message":"Change has been successfully merged","accounts_in_message":[],"_revision_number":3},{"id":"c97463d343f1aded4a9194a28a6bf19506abf87b","tag":"autogenerated:zuul:promote","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2022-03-17 13:41:40.000000000","message":"Patch Set 3:\n\nBuild succeeded (promote pipeline).\n\n- promote-openstack-tox-docs https://zuul.opendev.org/t/openstack/build/ab1abb3bfc184670846298b8f12e407e : SUCCESS in 1m 07s\n- promote-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/a923337892984218a9982dbcee3ffc97 : SUCCESS in 1m 05s","accounts_in_message":[],"_revision_number":3}],"current_revision_number":3,"current_revision":"aeed2df155105384bda377d2dba32726b87b026a","revisions":{"eb7240a38453a30f06c188b3000c7fb7f8a17837":{"kind":"REWORK","_number":1,"created":"2022-01-28 16:01:11.000000000","uploader":{"_account_id":11292,"name":"Arne Wiebalck","email":"Arne.Wiebalck@cern.ch","username":"wiebalck"},"ref":"refs/changes/09/826909/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/ironic-python-agent","ref":"refs/changes/09/826909/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/ironic-python-agent refs/changes/09/826909/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/ironic-python-agent refs/changes/09/826909/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/ironic-python-agent refs/changes/09/826909/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/ironic-python-agent refs/changes/09/826909/1"}}},"commit":{"parents":[{"commit":"ede08470221abedda823b200f4adcc9532a2b59b","subject":"Re-read the partition table with partx -a, part 2","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/ironic-python-agent/commit/ede08470221abedda823b200f4adcc9532a2b59b"}]}],"author":{"name":"Arne Wiebalck","email":"Arne.Wiebalck@cern.ch","date":"2022-01-24 14:00:05.000000000","tz":60},"committer":{"name":"Arne Wiebalck","email":"Arne.Wiebalck@cern.ch","date":"2022-01-28 15:57:13.000000000","tz":60},"subject":"SoftwareRAID: Use efibootmgr (and drop grub2-install)","message":"SoftwareRAID: Use efibootmgr (and drop grub2-install)\n\nMove the software RAID code path from grub2-install to\nefibootmgr:\n\n- remove the UEFI efibootmgr exception for software RAID\n- create and populate the ESPs on the holder disks\n- update the NVRAM with all ESPs (the component devices\n  of the ESP mirror, use unique labels to avoid unintentional\n  deduplication of entries in the NVRAM)\n\nStory: #2009794\n\nChange-Id: I7ed34e595215194a589c2f1cd0b39ff0336da8f1\n(cherry picked from commit 62c5674a600baeeef0af3b12baeab486870eb103)\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/ironic-python-agent/commit/eb7240a38453a30f06c188b3000c7fb7f8a17837"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/ironic-python-agent/commit/eb7240a38453a30f06c188b3000c7fb7f8a17837"}]},"branch":"refs/heads/stable/xena"},"af3d64a25381ced654dce11cded7d0600b320146":{"kind":"REWORK","_number":2,"created":"2022-01-28 16:10:01.000000000","uploader":{"_account_id":11292,"name":"Arne Wiebalck","email":"Arne.Wiebalck@cern.ch","username":"wiebalck"},"ref":"refs/changes/09/826909/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/ironic-python-agent","ref":"refs/changes/09/826909/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/ironic-python-agent refs/changes/09/826909/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/ironic-python-agent refs/changes/09/826909/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/ironic-python-agent refs/changes/09/826909/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/ironic-python-agent refs/changes/09/826909/2"}}},"commit":{"parents":[{"commit":"ede08470221abedda823b200f4adcc9532a2b59b","subject":"Re-read the partition table with partx -a, part 2","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/ironic-python-agent/commit/ede08470221abedda823b200f4adcc9532a2b59b"}]}],"author":{"name":"Arne Wiebalck","email":"Arne.Wiebalck@cern.ch","date":"2022-01-24 14:00:05.000000000","tz":60},"committer":{"name":"Arne Wiebalck","email":"Arne.Wiebalck@cern.ch","date":"2022-01-28 16:07:50.000000000","tz":60},"subject":"SoftwareRAID: Use efibootmgr (and drop grub2-install)","message":"SoftwareRAID: Use efibootmgr (and drop grub2-install)\n\nMove the software RAID code path from grub2-install to\nefibootmgr:\n\n- remove the UEFI efibootmgr exception for software RAID\n- create and populate the ESPs on the holder disks\n- update the NVRAM with all ESPs (the component devices\n  of the ESP mirror, use unique labels to avoid unintentional\n  deduplication of entries in the NVRAM)\n\nStory: #2009794\n\nChange-Id: I7ed34e595215194a589c2f1cd0b39ff0336da8f1\n(cherry picked from commit 62c5674a600baeeef0af3b12baeab486870eb103)\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/ironic-python-agent/commit/af3d64a25381ced654dce11cded7d0600b320146"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/ironic-python-agent/commit/af3d64a25381ced654dce11cded7d0600b320146"}]},"branch":"refs/heads/stable/xena"},"aeed2df155105384bda377d2dba32726b87b026a":{"kind":"REWORK","_number":3,"created":"2022-03-16 14:00:20.000000000","uploader":{"_account_id":11292,"name":"Arne Wiebalck","email":"Arne.Wiebalck@cern.ch","username":"wiebalck"},"ref":"refs/changes/09/826909/3","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/ironic-python-agent","ref":"refs/changes/09/826909/3","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/ironic-python-agent refs/changes/09/826909/3 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/ironic-python-agent refs/changes/09/826909/3 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/ironic-python-agent refs/changes/09/826909/3 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/ironic-python-agent refs/changes/09/826909/3"}}},"commit":{"parents":[{"commit":"c7295e2b2395f8e776aa42d5a9e5d3ba7ffdd3ee","subject":"Merge \"Rescan device after filesystem creation\" into stable/xena","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/ironic-python-agent/commit/c7295e2b2395f8e776aa42d5a9e5d3ba7ffdd3ee"}]}],"author":{"name":"Arne Wiebalck","email":"Arne.Wiebalck@cern.ch","date":"2022-01-24 14:00:05.000000000","tz":60},"committer":{"name":"Arne Wiebalck","email":"Arne.Wiebalck@cern.ch","date":"2022-03-16 13:59:08.000000000","tz":60},"subject":"SoftwareRAID: Use efibootmgr (and drop grub2-install)","message":"SoftwareRAID: Use efibootmgr (and drop grub2-install)\n\nMove the software RAID code path from grub2-install to\nefibootmgr:\n\n- remove the UEFI efibootmgr exception for software RAID\n- create and populate the ESPs on the holder disks\n- update the NVRAM with all ESPs (the component devices\n  of the ESP mirror, use unique labels to avoid unintentional\n  deduplication of entries in the NVRAM)\n\nIn addition, use canonical device names for the RAID device for\nthe ESP: it seems like tinyIPA silently replaces /dev/md/esp\nwith /dev/md127. Find the next free /dev/md device and use it\ninstead. Also rescan the resulting device before copying files.\n\nCo-authored-by: Dmitry Tantsur \u003cdtantsur@protonmail.com\u003e\n\nStory: #2009794\n\nChange-Id: I7ed34e595215194a589c2f1cd0b39ff0336da8f1\n(cherry picked from commit 62c5674a600baeeef0af3b12baeab486870eb103)\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/ironic-python-agent/commit/aeed2df155105384bda377d2dba32726b87b026a"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/ironic-python-agent/commit/aeed2df155105384bda377d2dba32726b87b026a"}]},"branch":"refs/heads/stable/xena"}},"requirements":[],"submit_records":[{"status":"CLOSED","labels":[{"label":"Verified","status":"OK","applied_by":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}},{"label":"Code-Review","status":"OK","applied_by":{"_account_id":15519,"name":"Iury Gregory Melo Ferreira","display_name":"Iury Gregory","email":"iurygregory@gmail.com","username":"iurygregory"}},{"label":"Workflow","status":"OK","applied_by":{"_account_id":15519,"name":"Iury Gregory Melo Ferreira","display_name":"Iury Gregory","email":"iurygregory@gmail.com","username":"iurygregory"}},{"label":"Backport-Candidate","status":"MAY"}]}],"submit_requirements":[{"name":"Verified","status":"SATISFIED","is_legacy":true,"submittability_expression_result":{"expression":"label:Verified\u003dCustom-Rule","fulfilled":true,"status":"PASS","passing_atoms":["label:Verified\u003dCustom-Rule"],"failing_atoms":[],"atom_explanations":{}}},{"name":"Workflow","status":"SATISFIED","is_legacy":true,"submittability_expression_result":{"expression":"label:Workflow\u003dCustom-Rule","fulfilled":true,"status":"PASS","passing_atoms":["label:Workflow\u003dCustom-Rule"],"failing_atoms":[],"atom_explanations":{}}},{"name":"Code-Review","status":"SATISFIED","is_legacy":true,"submittability_expression_result":{"expression":"label:Code-Review\u003dCustom-Rule","fulfilled":true,"status":"PASS","passing_atoms":["label:Code-Review\u003dCustom-Rule"],"failing_atoms":[],"atom_explanations":{}}}]}
