)]}'
{"id":"openstack%2Fironic-python-agent~854805","triplet_id":"openstack%2Fironic-python-agent~stable%2Fyoga~If721dfe1caa5915326482969e55fbf4697538231","project":"openstack/ironic-python-agent","branch":"stable/yoga","attention_set":{},"removed_from_attention_set":{"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":"2022-09-08 18:42:06.000000000","reason":"Change was submitted"}},"hashtags":[],"change_id":"If721dfe1caa5915326482969e55fbf4697538231","subject":"Fix software raid output poisoning","status":"MERGED","created":"2022-08-26 18:54:34.000000000","updated":"2022-09-08 18:43:12.000000000","submitted":"2022-09-08 18:42:06.000000000","submitter":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"total_comment_count":1,"unresolved_comment_count":0,"has_review_started":true,"submission_id":"854805","cherry_pick_of_change":854639,"cherry_pick_of_patch_set":1,"meta_rev_id":"a2e8f9b0f139d587635b1898f91820eda3d2f6c5","_number":854805,"virtual_id_number":854805,"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":"2022-09-08 18:42:06.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":0,"_account_id":15519,"name":"Iury Gregory Melo Ferreira","display_name":"Iury Gregory","email":"iurygregory@gmail.com","username":"iurygregory"},{"value":0,"_account_id":10239,"name":"Dmitry Tantsur","email":"dtantsur@protonmail.com","username":"dtantsur"}],"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":2,"date":"2022-09-06 22:19:07.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-09-08 17:07:29.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":10239,"name":"Dmitry Tantsur","email":"dtantsur@protonmail.com","username":"dtantsur"}],"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":10239,"name":"Dmitry Tantsur","email":"dtantsur@protonmail.com","username":"dtantsur"},"all":[{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":0,"_account_id":15519,"name":"Iury Gregory Melo Ferreira","display_name":"Iury Gregory","email":"iurygregory@gmail.com","username":"iurygregory"},{"value":1,"date":"2022-09-08 17:07:29.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":10239,"name":"Dmitry Tantsur","email":"dtantsur@protonmail.com","username":"dtantsur"}],"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":15519,"name":"Iury Gregory Melo Ferreira","display_name":"Iury Gregory","email":"iurygregory@gmail.com","username":"iurygregory"},{"value":0,"_account_id":10239,"name":"Dmitry Tantsur","email":"dtantsur@protonmail.com","username":"dtantsur"}],"values":{"-1":"Do Not Backport"," 0":"Backport Review Needed","+1":"Should Backport"},"description":"","default_value":0,"optional":true}},"removable_reviewers":[],"reviewers":{"CC":[{"_account_id":11655,"name":"Julia Kreger","email":"juliaashleykreger@gmail.com","username":"jkreger","status":"Flying to the moon with a Jetpack!"}],"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"]}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2022-08-26 18:54:34.000000000","updated_by":{"_account_id":10342,"name":"Jay Faulkner","display_name":"JayF","email":"jay@jvf.cc","username":"JayF","status":"youtube.com/@oss-gr / podcast.gr-oss.io"},"reviewer":{"_account_id":11655,"name":"Julia Kreger","email":"juliaashleykreger@gmail.com","username":"jkreger","status":"Flying to the moon with a Jetpack!"},"state":"CC"},{"updated":"2022-08-26 21:03:50.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-09-06 22:19:07.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"},{"updated":"2022-09-08 17:07:29.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"}],"messages":[{"id":"ab49726fd8ffd5eefa3eae694e33a78fdcf3de6a","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":"2022-08-26 18:54:34.000000000","message":"Patch Set 1: Cherry Picked from branch bugfix/8.6.","accounts_in_message":[],"_revision_number":1},{"id":"f2d08da959e03997c873f62d014d0ee67269602c","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2022-08-26 21:03:50.000000000","message":"Patch Set 1: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/abcdd32bc95143a8aeb7cf7a87f5f125\n\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/ee0f05897c694b60a939e4affae58c57 : SUCCESS in 5m 24s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/40e3e9bc577c44d0b04dedf6853fc7e1 : SUCCESS in 4m 26s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/10c7229a6ff140d8879e6f2f115b409a : SUCCESS in 5m 18s\n- openstack-tox-py39 https://zuul.opendev.org/t/openstack/build/c1f747538fa443cd9e29fc4aabce6845 : SUCCESS in 5m 13s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/92f7c93ff6b5455fb844d08992dc74cf : SUCCESS in 7m 30s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/5ae4a4fce33749b2bdeaabf489e59925 : SUCCESS in 4m 10s\n- openstack-tox-functional https://zuul.opendev.org/t/openstack/build/b3d983355b4840f98d145cf82e3ca037 : SUCCESS in 4m 53s\n- ipa-tox-examples https://zuul.opendev.org/t/openstack/build/1bc7fc561414491c85b0a8642f3f3bd1 : SUCCESS in 5m 32s\n- ipa-tempest-bios-ipmi-direct-src https://zuul.opendev.org/t/openstack/build/74e7c2010da848c98db8f0d0349c1291 : SUCCESS in 1h 22m 35s\n- ipa-tempest-uefi-redfish-vmedia-src https://zuul.opendev.org/t/openstack/build/9090ea9048334d10a8ecd67fd59fdd3e : SUCCESS in 1h 22m 20s\n- metalsmith-integration-ipa-src-uefi https://zuul.opendev.org/t/openstack/build/79e915a02ed74d80b668b6258a773a17 : SUCCESS in 1h 48m 22s\n- ironic-standalone-ipa-src https://zuul.opendev.org/t/openstack/build/ede88eb3256d4dbcba7806799f9e010e : SUCCESS in 1h 29m 19s\n- ironic-python-agent-check-image-tinyipa https://zuul.opendev.org/t/openstack/build/0880e1a581de4adca3516c58805689c4 : SUCCESS in 20m 27s (non-voting)\n- ironic-python-agent-check-image-dib-centos8 https://zuul.opendev.org/t/openstack/build/13043f9f316a43f6a365508f2a8d8365 : SUCCESS in 12m 49s (non-voting)\n- ironic-python-agent-check-image-dib-centos9 https://zuul.opendev.org/t/openstack/build/91b8ff56601a4411bca05cb0edf1c878 : SUCCESS in 9m 47s (non-voting)\n- ipa-tempest-ironic-inspector-src https://zuul.opendev.org/t/openstack/build/305b62230e1c4829b7d7ec8d38a56c7d : SUCCESS in 2h 01m 28s (non-voting)\n- ipa-tox-bandit https://zuul.opendev.org/t/openstack/build/866ba4ca20d544079711d99330e78e67 : SUCCESS in 4m 26s (non-voting)","accounts_in_message":[],"_revision_number":1},{"id":"b9a08f10f5d3c764fde80c7d20703bfef405b24b","author":{"_account_id":15519,"name":"Iury Gregory Melo Ferreira","display_name":"Iury Gregory","email":"iurygregory@gmail.com","username":"iurygregory"},"date":"2022-09-06 22:19:07.000000000","message":"Patch Set 1: Code-Review+2","accounts_in_message":[],"_revision_number":1},{"id":"47e540dc6bc7729c556bb9e1e59c5a178f134ab7","author":{"_account_id":10239,"name":"Dmitry Tantsur","email":"dtantsur@protonmail.com","username":"dtantsur"},"date":"2022-09-08 17:07:29.000000000","message":"Patch Set 1: Code-Review+2 Workflow+1\n\n(1 comment)","accounts_in_message":[],"_revision_number":1},{"id":"46196f095865e7e20256fbbda4517871945052f5","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2022-09-08 17:08:13.000000000","message":"Patch Set 1: -Verified\n\nStarting gate jobs.","accounts_in_message":[],"_revision_number":1},{"id":"2782831f04ec920ba19c5cb4ed510a06ab195ddc","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2022-09-08 18:42:06.000000000","message":"Patch Set 1: Verified+2\n\nBuild succeeded (gate pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/f14da25fef1449678bf1e90451c3d62c\n\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/7d611aaf494142dea090d629df078625 : SUCCESS in 4m 20s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/3948b88102cd4d5ea490c091a19a680e : SUCCESS in 5m 16s\n- openstack-tox-py39 https://zuul.opendev.org/t/openstack/build/d5d3ffbb94984a1298e5aa46263ca07f : SUCCESS in 5m 35s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/9cc171ed04b649f2aa06135829e78d19 : SUCCESS in 6m 43s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/defc8e16466540f5991dac83ef7e0ce2 : SUCCESS in 4m 14s\n- openstack-tox-functional https://zuul.opendev.org/t/openstack/build/c799f789e8984ef09e330ccaa9ccd367 : SUCCESS in 5m 02s\n- ipa-tempest-bios-ipmi-direct-src https://zuul.opendev.org/t/openstack/build/7ec5b2f31748467c94e4368d5a4a7b1d : SUCCESS in 1h 15m 37s\n- ipa-tempest-uefi-redfish-vmedia-src https://zuul.opendev.org/t/openstack/build/372cb6afd21a45358c157cbb734afbad : SUCCESS in 1h 24m 31s\n- metalsmith-integration-ipa-src-uefi https://zuul.opendev.org/t/openstack/build/8460e8cb1db3425d931ef28899c13f46 : SUCCESS in 1h 31m 02s\n- ironic-standalone-ipa-src https://zuul.opendev.org/t/openstack/build/6a1ba14898fe4c70a6b03aa88228fe4e : SUCCESS in 1h 03m 09s","accounts_in_message":[],"_revision_number":1},{"id":"520c84c3eda07720d6d1d5b76817b53977be926a","tag":"autogenerated:gerrit:merged","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2022-09-08 18:42:06.000000000","message":"Change has been successfully merged","accounts_in_message":[],"_revision_number":1},{"id":"a2e8f9b0f139d587635b1898f91820eda3d2f6c5","tag":"autogenerated:zuul:promote","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2022-09-08 18:43:12.000000000","message":"Patch Set 1:\n\nBuild succeeded (promote pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/8907cb4db99744baad2bbb1f99a8d20a\n\n- promote-openstack-tox-docs https://zuul.opendev.org/t/openstack/build/f1fc2c35a50f4b5f98897bc29f5ceb30 : SUCCESS in 49s\n- promote-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/8b7e4bd221194ff1ba581dbfeabc8263 : SUCCESS in 42s","accounts_in_message":[],"_revision_number":1}],"current_revision_number":1,"current_revision":"5751f60353f3a4bf325a8c9335d743eec45fbcd1","revisions":{"5751f60353f3a4bf325a8c9335d743eec45fbcd1":{"kind":"REWORK","_number":1,"created":"2022-08-26 18:54:34.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/05/854805/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/ironic-python-agent","ref":"refs/changes/05/854805/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/ironic-python-agent refs/changes/05/854805/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/ironic-python-agent refs/changes/05/854805/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/ironic-python-agent refs/changes/05/854805/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/ironic-python-agent refs/changes/05/854805/1"}}},"commit":{"parents":[{"commit":"40bb685c34a34a7d3675ac276d71367f13f264d4","subject":"Gather details about bond interfaces if present","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/ironic-python-agent/commit/40bb685c34a34a7d3675ac276d71367f13f264d4"}]}],"author":{"name":"Julia Kreger","email":"juliaashleykreger@gmail.com","date":"2022-08-24 17:15:27.000000000","tz":-420},"committer":{"name":"Jay Faulkner","email":"jay@jvf.cc","date":"2022-08-26 18:54:34.000000000","tz":0},"subject":"Fix software raid output poisoning","message":"Fix software raid output poisoning\n\nIn the event a device name is set to contain a raid device path,\nit is possible for the Name and Events field values of mdadm\u0027s\ndetailed output to contain text which inadvertently gets captured and\nmapped as component data for the \"holder\" devices of the RAID set.\n\nThis would cause invalid values to get passed to UEFI methods\nwhich would cause a deployment to fail under these circumstances.\n\nWe now ignore the Name and Events fields in mdadm output.\n\nChange-Id: If721dfe1caa5915326482969e55fbf4697538231\n(cherry picked from commit f3e3de8097f05cc830768da7d3f3e9eae04b40a1)\n(cherry picked from commit 6660e01e1f8a6e7a40b798eea5215b1eddcbe0c3)\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/ironic-python-agent/commit/5751f60353f3a4bf325a8c9335d743eec45fbcd1"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/ironic-python-agent/commit/5751f60353f3a4bf325a8c9335d743eec45fbcd1"}]},"branch":"refs/heads/stable/yoga"}},"requirements":[],"submit_records":[{"rule_name":"gerrit~DefaultSubmitRule","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":10239,"name":"Dmitry Tantsur","email":"dtantsur@protonmail.com","username":"dtantsur"}},{"label":"Workflow","status":"OK","applied_by":{"_account_id":10239,"name":"Dmitry Tantsur","email":"dtantsur@protonmail.com","username":"dtantsur"}},{"label":"Backport-Candidate","status":"MAY"}]}],"submit_requirements":[]}
