Skip to content

v0.2.26

Compare
Choose a tag to compare
@HuijingHei HuijingHei released this 23 Jan 07:19
· 78 commits to main since this release
v0.2.26
e296f82

Release 0.2.26

This release introduces five notable changes:

  • Disable hardcode /usr/share/rpm, as we don't need it anymore (for example on modern Fedora), will use the sysimage path /usr/lib/sysimage/rpm if detecting it (#764).
  • Catch and ignore SIGTERM during update operations (#812).
  • Add systemd unit to trigger updates on boot (#803).
  • Pass --nofsroot to findmnt to fix issue #748 (#792).
  • Support running bootupctl status in container (#793).

Additionally, this release provides various dependency updates, and minor fixes.

Colin Walters (6):
      main: Don't use package system to query our own version
      Don't hardcode usr/share/rpm
      Catch and ignore SIGTERM during update operations
      Set KillMode=mixed
      Sync contrib service with static systemd args
      Release 0.2.26

HuijingHei (3):
      bios.rs: detect when payload is missing `grub2-modules`
      status: support running in a container
      status: support `bootupctl status --json` in container

Misaki Kasumi (2):
      bios.rs: pass --nofsroot to findmnt
      efi.rs: ensure writable ESP mount

Timothée Ravier (2):
      contrib/packaging/bootupd.spec: Fix EOL at EOF
      src: Fix 'contains_key' clippy lints

jbtrystram (1):
      packaging: Add systemd unit to trigger updates on boot

SHA-256 digests:

  • crate: 120e82a59f752a9c105453846658049a9742bf6f77f0a9ac95ff5a610988e7b9
  • vendor: 5b0295b5d533b2c1ab454ea318fd144fd0db0efdb7f2767ad2eeae61b081710b

Full Changelog: v0.2.25...v0.2.26