)]}'
{"id":"openstack%2Fironic~976249","triplet_id":"openstack%2Fironic~master~I97f488b3ba58aa642e3fdb0e26597cd7b518fc66","project":"openstack/ironic","branch":"master","hashtags":[],"change_id":"I97f488b3ba58aa642e3fdb0e26597cd7b518fc66","subject":"Fix Redfish boot device setting for full boot request vendors","status":"ABANDONED","created":"2026-02-10 13:13:12.000000000","updated":"2026-02-10 13:14:13.000000000","total_comment_count":0,"unresolved_comment_count":0,"has_review_started":true,"meta_rev_id":"fd389b2b9c71c5c81cf65daa066e0a3699c2664f","_number":976249,"virtual_id_number":976249,"owner":{"_account_id":38824,"name":"Léonard Suslian","display_name":"Léonard Suslian","email":"leonard@suslian.engineer","username":"synthe102"},"actions":{},"labels":{"Verified":{"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":{"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":{"values":{"-1":"Work in progress"," 0":"Ready for reviews","+1":"Approved"},"description":"","default_value":0,"optional":true},"Backport-Candidate":{"values":{"-1":"Do Not Backport"," 0":"Backport Review Needed","+1":"Should Backport"},"description":"","default_value":0,"optional":true}},"removable_reviewers":[],"reviewers":{},"pending_reviewers":{},"reviewer_updates":[],"messages":[{"id":"7634deff575437935bae0622a501746e48455bcb","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":38824,"name":"Léonard Suslian","display_name":"Léonard Suslian","email":"leonard@suslian.engineer","username":"synthe102"},"date":"2026-02-10 13:13:12.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"fd389b2b9c71c5c81cf65daa066e0a3699c2664f","tag":"autogenerated:gerrit:abandon","author":{"_account_id":38824,"name":"Léonard Suslian","display_name":"Léonard Suslian","email":"leonard@suslian.engineer","username":"synthe102"},"date":"2026-02-10 13:14:13.000000000","message":"Abandoned","accounts_in_message":[],"_revision_number":1}],"current_revision_number":1,"current_revision":"3f875e6e34342b5e50888f3345cb061ab15b6aab","revisions":{"3f875e6e34342b5e50888f3345cb061ab15b6aab":{"kind":"REWORK","_number":1,"created":"2026-02-10 13:13:12.000000000","uploader":{"_account_id":38824,"name":"Léonard Suslian","display_name":"Léonard Suslian","email":"leonard@suslian.engineer","username":"synthe102"},"ref":"refs/changes/49/976249/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/ironic","ref":"refs/changes/49/976249/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/ironic refs/changes/49/976249/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/ironic refs/changes/49/976249/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/ironic refs/changes/49/976249/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/ironic refs/changes/49/976249/1"}}},"commit":{"parents":[{"commit":"44184af8135e938b2d44ca83686186373b97c8a1","subject":"Merge \"Add standalone networking service installation guide\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/ironic/commit/44184af8135e938b2d44ca83686186373b97c8a1"}]}],"author":{"name":"synthe102","email":"leonard@suslian.engineer","date":"2026-02-10 12:30:20.000000000","tz":60},"committer":{"name":"synthe102","email":"leonard@suslian.engineer","date":"2026-02-10 13:11:48.000000000","tz":60},"subject":"Fix Redfish boot device setting for full boot request vendors","message":"Fix Redfish boot device setting for full boot request vendors\n\nThe _set_boot_device method was incorrectly using \u0027enabled\u0027 instead of\n\u0027desired_enabled\u0027 when setting boot options for vendors that require\nfull boot parameter requests. This caused issues because \u0027enabled\u0027 can\nbe None (when current and desired states match), but vendors requiring\nfull boot requests need explicit values for all parameters.\n\nThis fix ensures that vendors in VENDORS_REQUIRING_FULL_BOOT_REQUEST\nalways receive the explicit desired_enabled value, which is necessary\nfor proper boot device configuration on these systems.\n\nCloses-Bug: #2141405\n\nChange-Id: I97f488b3ba58aa642e3fdb0e26597cd7b518fc66\nSigned-off-by: synthe102 \u003cleonard@suslian.engineer\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/ironic/commit/3f875e6e34342b5e50888f3345cb061ab15b6aab"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/ironic/commit/3f875e6e34342b5e50888f3345cb061ab15b6aab"}]},"branch":"refs/heads/master"}},"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":{}}}]}
