Bug fix from 1.3.11 (current focal version) to 1.4.7: Add SBAT metadata to the fwupd EFI binary Check returned volumes before accessing them Correct a Thunderbolt assertion if kernel failed FW read Do not dedupe NVMe devices Do not match all HIDRAW\VEN_06CB devices Don't allow device updates while needing activation Fix adding multiple flags to devices Fix critical warning regression with 'fwupdate -a' Fix probe warning for the Logitech Unifying device Fix the quirk key name for the Lenovo HDMI with power Make TPM more optional Make udisks2 errors more apparent Only set the version format for ESRT entries Remove the Hughski public key Restore recognizing gpg and pkcs7 types still Wait a few ms for the Logitech hardware to settle after detach Add missing Synaptics Prometheus GUIDs for ConfigId Allow DFU device to attach to runtime without a bus reset Be more careful doing multiple writes to the same device Cancel the file monitor before disposal to avoid a potential deadlock Correctly label the vebdor for more NVMe devices Specify a remove delay for Poly USB Cameras Use newer libxmlb features to properly display more AppStream markup Be more defensive when remotes are missing required keys Check all AppStream components when verifying Only show UpdateMessage when state is success Read the modem vendor ID correctly Set the runtime version to 0.0.0 for pre-1.0.0 Thelio Io firmware Support compiling libqmi-glib 1.26.0 and later Use the GPIOB reset for the MiniDock VL103 Wait for the root device to be replugged when updating the MSP430 Fix refreshing when checking for downgraded metadata Always enforce the metadata signature has a valid timestamp Check the device requirements when returning from GetDetails Add several more ATA OUI quirks Avoid communicating with DFU devices when bitManifestationTolerant is off Correct the display of final calculated PCRs Delay activation for Dell Thunderbolt updates Do not use synaptics-rmi on the Dell K12A Fix switching wacom-raw to bootloader mode Switch the default of EnumerateAllDevices to false Use GPIOB to reset the VL817 found in two Lenovo products Add a device quirk that forces an explicit device-id match Allow a device to set the logical or physical ID during ->setup() Correctly format firmware version of Dynabook X30 and X40 Do not show safe mode errors for USB4 host controllers Do not show the USB 2 VLI recovery devices for USB 3 hubs Make the EP963X plugin actually work on real hardware Make the tss2-esys dep conditional for RHEL 8 Only update the FW2 partition of the ThinkPad USB-C Dock Gen2 Prefer to update the child device first if the order is unspecified Refresh device name and format before setting supported flag Reset the progressbar time estimate if the percentage is invalid Set the CCGX device name and summary from quirk files Add a lot of missing metadata about wacom-usb devices Add a way to set the device timeout from a quirk Add STM32F745 DfuSe version quirk Allow waiting for the parent device when replugging Apply version format to releases and devices at same time Check the firmware requirements before adding 'SUPPORTED' Correctly attach VL103 after a firmware update Do not allow devices that have no vendor ID to be 'UPDATABLE' Do not conditionalize attach() and detach() on 'IS_BOOTLOADER' Fix a crash when removing device parents Fix a difficult-to-trigger daemon hang when replugging devices Fix CounterpartGuid when there is more than one supported device Fix reporting Synaptics cxaudio version number Load the signature to get the aliased CDN-safe version of the metadata Never add USB hub devices that are not upgradable Only auto-add counterpart GUIDs when required Set the protocol when updating logitech HID++ devices When TPM PCR0 measurements fail, query if secure boot is available and enabled
** Description changed: Per OEM customer work flow, we need to SRU focal/fwup to version 1.4.x Per currently groovy fwupd is version 1.4.5-1, per SRU quality POV, it's rather a low risk to do so. [Impact] + * For new feature, please check comment 10. + * For bug fixes, please check comment 11. + * There are two incident happened that make OEM customer's machine + un-bootable. Although there is a manually work-around and take very + short time to re-sping another firmware version, it's still bad. + Per conclusion, customers want to en-roll firmware by themself. + And that needs this pdate fwupd. - * There are two incident happened that make OEM customer's machine - un-bootable. Although it can be manually work-around and take very - short time to re-sping another firmware version, it's still bad. - Per conclusion, customer want to en-roll firmware by themself. - And that need update fwupd. + * This [Test Plan] * find a machine and try to upgrade firmware, and confirm it works. [Where problems could occur] * Given fwupd 1.4.5 is landed in groovy, it's fairly safe to do so. [Other Info] * update fwupd have new dependency on libjcat, that's tracked in lp:1920724 - [Steps] 1. upgrade libjcat/universe/focal from version 0.1.0-2 to 0.1.3-2. 2. MIR libjcat/focal to main. 3. SRU fwupd/focal from version 1.3.11-1~focal1 to 1.4.5-1~ubuntu20.04.1 -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1920723 Title: upgrade fwupd/focal to 1.4.x To manage notifications about this bug go to: https://bugs.launchpad.net/oem-priority/+bug/1920723/+subscriptions -- ubuntu-bugs mailing list [email protected] https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
