)]}'
{"id":"openstack%2Fironic-python-agent~893738","triplet_id":"openstack%2Fironic-python-agent~stable%2Fyoga~I336acb8e8eb5a02dde2f5e24c258e23797d200ee","project":"openstack/ironic-python-agent","branch":"stable/yoga","attention_set":{},"removed_from_attention_set":{"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-02-02 16:09:24.000000000","reason":"Change was abandoned"}},"hashtags":["ironic-week-prio"],"change_id":"I336acb8e8eb5a02dde2f5e24c258e23797d200ee","subject":"preserve/handle config drives on 4k block devices","status":"ABANDONED","created":"2023-09-05 14:09:59.000000000","updated":"2024-02-02 16:09:24.000000000","total_comment_count":0,"unresolved_comment_count":0,"has_review_started":true,"meta_rev_id":"38eccf6f3b4b59044f3870fb25486be218b2d72e","_number":893738,"virtual_id_number":893738,"owner":{"_account_id":11655,"name":"Julia Kreger","email":"juliaashleykreger@gmail.com","username":"jkreger","status":"Flying to the moon with a Jetpack!"},"actions":{},"labels":{"Verified":{"disliked":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"all":[{"tag":"autogenerated:zuul:check","value":-1,"date":"2023-09-05 16:31:55.000000000","permitted_voting_range":{"min":-2,"max":2},"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}],"values":{"-2":"Fails","-1":"Doesn\u0027t seem to work"," 0":"No score","+1":"Works for me","+2":"Verified"},"description":"","value":-1,"default_value":0,"optional":true},"Code-Review":{"all":[{"value":0,"permitted_voting_range":{"min":-1,"max":1},"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}],"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":{"all":[{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}],"values":{"-1":"Work in progress"," 0":"Ready for reviews","+1":"Approved"},"description":"","default_value":0,"optional":true},"Backport-Candidate":{"all":[{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}],"values":{"-1":"Do Not Backport"," 0":"Backport Review Needed","+1":"Should Backport"},"description":"","default_value":0,"optional":true}},"removable_reviewers":[],"reviewers":{"REVIEWER":[{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2023-09-05 16:31:55.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"}],"messages":[{"id":"0c94ca21c62ee7edbf729bae19bab706fb2475b6","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":11655,"name":"Julia Kreger","email":"juliaashleykreger@gmail.com","username":"jkreger","status":"Flying to the moon with a Jetpack!"},"date":"2023-09-05 14:09:59.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"ee6371718b18c88c27b5033f014d4e99527ff4d1","tag":"autogenerated:gerrit:setHashtag","author":{"_account_id":11655,"name":"Julia Kreger","email":"juliaashleykreger@gmail.com","username":"jkreger","status":"Flying to the moon with a Jetpack!"},"date":"2023-09-05 14:10:18.000000000","message":"Hashtag added: ironic-week-prio","accounts_in_message":[],"_revision_number":1},{"id":"29cccdf67598c78edc122ede2a80094d2e33601b","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2023-09-05 16:31:55.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/54ee4531632a45a7a473bed949020cdc\n\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/2b6d5d27012d4d5da796cec2e5e3712a : SUCCESS in 3m 42s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/09e4f9ec6b1342e4af601c2a377f4ffa : SUCCESS in 3m 18s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/799ab0d3d5ea41c780bf4da84b47f9aa : FAILURE in 4m 06s\n- openstack-tox-py39 https://zuul.opendev.org/t/openstack/build/3042ac33759241f59003bd02896b77d8 : SUCCESS in 5m 04s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/c2a9fb81c5b447298c995b64e18a5894 : SUCCESS in 8m 16s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/4cc70e1749b24e6c94331894cec723ff : SUCCESS in 3m 25s\n- openstack-tox-functional https://zuul.opendev.org/t/openstack/build/3426e09c57d249fca8bbadf9fb9d8784 : SUCCESS in 3m 47s\n- ipa-tox-examples https://zuul.opendev.org/t/openstack/build/30cb0cb777754a0b894757368de2c6ca : SUCCESS in 3m 48s\n- ipa-tempest-bios-ipmi-direct-src https://zuul.opendev.org/t/openstack/build/2d5f3ffac5c049179e9f6973f4e1e1df : SUCCESS in 1h 22m 07s\n- ipa-tempest-uefi-redfish-vmedia-src https://zuul.opendev.org/t/openstack/build/53b2b69bb4ee457ca2989599a8c7a130 : SUCCESS in 1h 33m 45s\n- metalsmith-integration-ipa-src-uefi https://zuul.opendev.org/t/openstack/build/e3f964aaaec24ba3b428016609b78a04 : FAILURE in 44m 10s\n- ironic-standalone-ipa-src https://zuul.opendev.org/t/openstack/build/bbfca9165bcc435cb68e5d3bc24fbeff : SUCCESS in 1h 01m 45s\n- ironic-python-agent-check-image-tinyipa https://zuul.opendev.org/t/openstack/build/6ff3ba7499f54ba58e4147fc3725830c : SUCCESS in 13m 49s (non-voting)\n- ironic-python-agent-check-image-dib-centos8 https://zuul.opendev.org/t/openstack/build/7af100fd326545be85aebf5ff3d2d87d : SUCCESS in 8m 46s (non-voting)\n- ironic-python-agent-check-image-dib-centos9 https://zuul.opendev.org/t/openstack/build/b5ca71f2b99944a0b380774fbf5f4365 : SUCCESS in 8m 01s (non-voting)\n- ipa-tempest-ironic-inspector-src https://zuul.opendev.org/t/openstack/build/020e72d2495c413ca8c4e8ab13607c5c : SUCCESS in 2h 14m 55s (non-voting)\n- ipa-tox-bandit https://zuul.opendev.org/t/openstack/build/79dde2702d224af8b68b92f03d1e583a : FAILURE in 4m 36s (non-voting)","accounts_in_message":[],"_revision_number":1},{"id":"38eccf6f3b4b59044f3870fb25486be218b2d72e","tag":"autogenerated:gerrit:abandon","author":{"_account_id":11655,"name":"Julia Kreger","email":"juliaashleykreger@gmail.com","username":"jkreger","status":"Flying to the moon with a Jetpack!"},"date":"2024-02-02 16:09:24.000000000","message":"Abandoned","accounts_in_message":[],"_revision_number":1}],"current_revision_number":1,"current_revision":"5171869ea64b5bb79aea6006ed34898fb979fc0d","revisions":{"5171869ea64b5bb79aea6006ed34898fb979fc0d":{"kind":"REWORK","_number":1,"created":"2023-09-05 14:09:59.000000000","uploader":{"_account_id":11655,"name":"Julia Kreger","email":"juliaashleykreger@gmail.com","username":"jkreger","status":"Flying to the moon with a Jetpack!"},"ref":"refs/changes/38/893738/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/ironic-python-agent","ref":"refs/changes/38/893738/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/ironic-python-agent refs/changes/38/893738/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/ironic-python-agent refs/changes/38/893738/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/ironic-python-agent refs/changes/38/893738/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/ironic-python-agent refs/changes/38/893738/1"}}},"commit":{"parents":[{"commit":"9f84c8b3d1fa0e08bf1f799f37a11698f8da07a4","subject":"Fix UTF-16 result handling for efibootmgr","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/ironic-python-agent/commit/9f84c8b3d1fa0e08bf1f799f37a11698f8da07a4"}]}],"author":{"name":"Julia Kreger","email":"juliaashleykreger@gmail.com","date":"2023-07-18 18:01:22.000000000","tz":-420},"committer":{"name":"Julia Kreger","email":"juliaashleykreger@gmail.com","date":"2023-09-05 14:09:53.000000000","tz":-420},"subject":"preserve/handle config drives on 4k block devices","message":"preserve/handle config drives on 4k block devices\n\nWhen an underlying block device (or driver) only supports 4KB IO,\nthis can cause some issues with aspects like using an ISO9660 filesystem\nwhich can only support a maximum of 2KB IO.\n\nThe agent will now attempt to mount the filesystem *before* deleting the\nsupplied file, and should that fail it will mount the configuration drive\nfile from the ramdisk utilizing a loopback, and then extract the contents\nof the ramdisk into a newly created VFAT filesystem which supports 4KB\nblock IO.\n\nCloses-Bug: #2028002\nChange-Id: I336acb8e8eb5a02dde2f5e24c258e23797d200ee\n(cherry picked from commit b6c263a5dc34c10b50a480e3fdcf22784f2aa77c)\n(cherry picked from commit 5a78bf286f11c4de095b936a14ca2e69896f6a78)\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/ironic-python-agent/commit/5171869ea64b5bb79aea6006ed34898fb979fc0d"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/ironic-python-agent/commit/5171869ea64b5bb79aea6006ed34898fb979fc0d"}]},"branch":"refs/heads/stable/yoga"}},"requirements":[],"submit_records":[],"submit_requirements":[{"name":"Verified","description":"Verified in gate by CI","status":"UNSATISFIED","is_legacy":false,"submittability_expression_result":{"expression":"label:Verified\u003dMAX AND -label:Verified\u003dMIN","fulfilled":false,"status":"FAIL","passing_atoms":[],"failing_atoms":["label:Verified\u003dMAX","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":"UNSATISFIED","is_legacy":false,"submittability_expression_result":{"expression":"label:Code-Review\u003dMAX AND -label:Code-Review\u003dMIN","fulfilled":false,"status":"FAIL","passing_atoms":[],"failing_atoms":["label:Code-Review\u003dMAX","label:Code-Review\u003dMIN"],"atom_explanations":{}}},{"name":"Workflow","description":"Approved for gate by core reviewer","status":"UNSATISFIED","is_legacy":false,"submittability_expression_result":{"expression":"label:Workflow\u003dMAX AND -label:Workflow\u003dMIN","fulfilled":false,"status":"FAIL","passing_atoms":[],"failing_atoms":["label:Workflow\u003dMAX","label:Workflow\u003dMIN"],"atom_explanations":{}}}]}
