Describe the issue Please untag fwupd-2.0.4-1.fc42 from Rawhide. fwupd does not go through openQA itself (I'll get that fixed), but it has broken the graphical update tests for all subsequent updates - they're failing because they try to install a UEFI DBX update and it fails with Fwupd Error 18 failed to write-firmware: failed to write data to efivarsfs: Error writing to file descriptor: Invalid argument. Downgrading fwupd to 2.0.3 avoids the problem. 2.0.4 hasn't made it to a compose yet, so I think the best way forward is to untag it and I'll file a bug for @rhughes to look into the issue.
Fwupd Error 18 failed to write-firmware: failed to write data to efivarsfs: Error writing to file descriptor: Invalid argument
When do you need this? (YYYY/MM/DD) ASAP
When is this no longer needed or useful? (YYYY/MM/DD) If a fixed fwupd is sent out
If we cannot complete your request, what is the impact? All critpath Rawhide updates will fail gating, unless I work around it more dirtily at the openQA level.
Metadata Update from @kevin: - Issue assigned to kevin
Done.
Metadata Update from @kevin: - Issue close_status updated to: Fixed - Issue status updated to: Closed (was: Open)
Thanks. Filed issue for fwupd - https://bugzilla.redhat.com/show_bug.cgi?id=2339077
Fwupd Error 18 failed to write-firmware: failed to write data to efivarsfs: Error writing to file descriptor: Invalid argument.
Do you have a efivars config configured on the qemu test systems? I suspect it's more a problem with the qemu/libvirt config not having a efi vars backing file or similar so fwupd can't write the needed vars.
Yes. We do. See https://github.com/fwupd/fwupd/issues/8369 for all the details.