The current anaconda-21.39-1 in rawhide includes the update enabling
/boot to be installed on a btrfs subvolume or as a simple directory
under rootfs ("/") which itself may be a btrfs subvolume. With
grub2-2.02 and os-prober-1.58-6, the ability to have /boot on btrfs is
supported ... except for grubby.
Well, I have created an update for grubby which adds the needed support
and am requesting help in testing this update. While I am very
interested that the new btrfs support works, I am equally interested in
the added code not breaking some other filesystem combo. That is, I
need help regression testing. There are several things you could do:
1. Simply install the new grubby in your existing install.
2. Point to my yum repository when you do a regular install. With a
LiveInstall, you will need to re-create the live iso while having my
repository as one of those defined for the build.
3. Besides the "current" anaconda, I have updates.images for
anaconda-2.38-1 here: http://czarc.org/fedora/updates/
4. The yum repository for the updated grubby is located here:
http://czarc.org/fedora/repo/21/x86_64/ and
here: http://czarc.org/fedora/repo/21/i386/
5. For those interested in examining the patches, they can be accessed
here: http://czarc.org/fedora/patches/
While the code to implement the functionality in grubby is relatively
small, there is a fairly large amount of "debug" code included to
produce the information needed to debug any problems. Grubby uses a
compile-time enabled debug capability so there are a large number of
messages generated when there are any kernel updates invoking grubby
(install or remove). Once there is confidence in the update, this can
be disabled.
You might also be interested in reviewing this BZ report:
https://bugzilla.redhat.com/show_bug.cgi?id=1094489
Gene
--
test mailing list
test@xxxxxxxxxxxxxxxxxxxxxxx
To unsubscribe:
https://admin.fedoraproject.org/mailman/listinfo/test