From 53869cb1056067cb689f53a01f4a4e93d513f318 Mon Sep 17 00:00:00 2001 From: Simon McVittie Date: Tue, 8 Sep 2020 10:59:24 +0100 Subject: [PATCH] Update documentation: separate /boot should no longer be required --- debian/changelog | 1 + debian/control | 1 - debian/ostree-boot-examples/README.md | 7 ++++--- debian/ostree-boot.README.Debian | 1 - 4 files changed, 5 insertions(+), 5 deletions(-) diff --git a/debian/changelog b/debian/changelog index a43c2059..d111c1b8 100644 --- a/debian/changelog +++ b/debian/changelog @@ -2,6 +2,7 @@ ostree (2020.6-1) UNRELEASED; urgency=medium * New upstream release * ostree-boot-examples: Update for ostree-boot being in Debian 10 + * Update documentation: separate /boot should no longer be required -- Simon McVittie Tue, 08 Sep 2020 10:55:39 +0100 diff --git a/debian/control b/debian/control index 07e8f352..14c73f5a 100644 --- a/debian/control +++ b/debian/control @@ -176,7 +176,6 @@ Description: libostree boot loader and initramfs integration integration currently has some limitations: . - the initramfs must have been made using dracut - - /boot must be a separate partition - the boot loader must be one that is supported by libostree, currently GNU GRUB 2, syslinux/extlinux or Das U-Boot diff --git a/debian/ostree-boot-examples/README.md b/debian/ostree-boot-examples/README.md index 38073cf9..50e8847d 100644 --- a/debian/ostree-boot-examples/README.md +++ b/debian/ostree-boot-examples/README.md @@ -7,13 +7,14 @@ but bare metal should work equally. The installation needs to satisfy the following requirements: -* It must have a separate /boot partition (this is a general libostree - limitation, see [ostree issue 1452][]). * The root partition must not be encrypted. * It must use GRUB and BIOS booting. Other bootloaders or EFI may require different bootloader setup steps; see [old Fedora instructions][] +* If you start from Debian 10 or older, it must have a separate + /boot partition due to limitations in ostree 2020.5 and older. + If the initial installation was with ostree 2020.6 or later, this + is no longer required. -[ostree issue 1452]: https://github.com/ostreedev/ostree/issues/1452 [old Fedora instructions]: https://pagure.io/workstation-ostree-config/blob/5b574d39c63b82b397df789eb4a75a5bdcc13dd0/f/README-install-inside.md Using a caching apt proxy is suggested; in these examples it's diff --git a/debian/ostree-boot.README.Debian b/debian/ostree-boot.README.Debian index f156b6a7..37ff00e2 100644 --- a/debian/ostree-boot.README.Debian +++ b/debian/ostree-boot.README.Debian @@ -5,6 +5,5 @@ This integration currently has some limitations: - the root filesystem must be one that dracut can mount without a root= command-line argument (an EFI partition with the GUID defined in the Discoverable Partitions specification[1]) - - /boot must be a separate partition [1] https://www.freedesktop.org/wiki/Specifications/DiscoverablePartitionsSpec/