v2.0.0
Pre-release
Pre-release
What's Changed
- Use v1.3.0 as upgrade base image by @frelon in #1910
- Bind mount /oem in elemental-setup-initramfs by @frelon in #1912
- Improve support for old boot arguments by @davidcassany in #1915
- Use rancher/yip v1.4.8 by @frelon in #1916
- Update dependencies by @frelon in #1917
- Include elemental partitions in mount command by @davidcassany in #1918
- Test that persistence is working by @frelon in #1919
- This commit does removes the assumption of a boot folder (/boot) just for grub setup by @davidcassany in #1920
- Refactor to switch to snapshotter interface by @davidcassany in #1906
- Add dependabot config by @frelon in #1929
- Bump the go_modules group across 1 directories with 1 update by @dependabot in #1932
- Remove BindMount for /oem in initramfs stage by @frelon in #1934
- Bump yip to v1.4.10 by @frelon in #1926
- Add back the BindPath for /oem by @frelon in #1935
- Bump github actions by @frelon in #1933
- Install podman in example Dockerfiles by @frelon in #1931
- Prevent unnecessary copy of image tree to tmp folder by @davidcassany in #1938
- Add Volumes in Mount spec by @davidcassany in #1937
- Remove references to old ACTIVE and PASSIVE images by @davidcassany in #1943
- Make linter happy by @frelon in #1947
- Add formatting to log message by @frelon in #1948
- Bump the go_modules group across 1 directories with 1 update by @dependabot in #1936
- Use at least xorriso 1.5.6 by @frelon in #1951
- Use go 1.22 by @frelon in #1942
- Umount OEM before switching root by @davidcassany in #1952
- Workflow toolkit by @frelon in #1946
- Add types for pull_request_target by @frelon in #1954
- Toolkit needs by @frelon in #1956
- Improved upgrade test by @frelon in #1960
- Embed file permissions for features by @frelon in #1961
- Move elemental services to /etc by @frelon in #1962
- Fix docs publishing error by @frelon in #1963
- Btrfs snapshotter implementation by @davidcassany in #1957
- Build toolkit on nightly by @frelon in #1965
- Use backup legacy grub.cfg location by @frelon in #1967
- Regenerate docs by @frelon in #1968
- Remove tumbleweed dracut patches by @frelon in #1964
- Make snapshotter root dynamic based on the reported mountpoint by @davidcassany in #1971
- Ensure /run/elemental/efi is RW for upgrades by @davidcassany in #1976
- Fix regression introduced in 547cb93 by @davidcassany in #1977
- Relay on the snapshotter setup of the installed system for upgrades by @davidcassany in #1979
- Fix env vars for upgrade install by @davidcassany in #1980
- Fix grub setup to properly set fallback by @davidcassany in #1981
- Add upgrade-recovery subcommand by @anmazzotti in #1974
- Keep previous behavior for persistent binded paths by @davidcassany in #1984
- Add support to /dev/disk/by-path device reference by @fgiudici in #1986
- Adding snapshotter.type flag install command by @davidcassany in #1987
- fix broken link in docs by @furlongm in #1985
- Image variable includes full image path already by @davidcassany in #1989
- Fix Recovery only upgrades by @anmazzotti in #1988
- Do not migrate legacy images if snapshots are already present by @davidcassany in #1990
- Adding debug messages for snapper configuration by @davidcassany in #1991
- Make ext2 the default FS for recovery on disks by @davidcassany in #1995
- Fix build-disk action unit tests by @davidcassany in #1997
- Fix racy workflows by @frelon in #1996
- Align sysroot mount options with SLE Micro, which in turn is applying… by @davidcassany in #1998
- bump elemental-toolkit to v2 by @davidcassany in #1969
New Contributors
- @dependabot made their first contribution in #1932
- @furlongm made their first contribution in #1985
Full Changelog: v1.3.0...v2.0.0