Uploaded image for project: 'RHEL'
  1. RHEL
  2. RHEL-48606

Add support for selecting rootfs type of the boot.iso

    • Icon: Story Story
    • Resolution: Unresolved
    • Icon: Undefined Undefined
    • rhel-10.0
    • rhel-10.0.beta, rhel-10.0
    • lorax
    • None
    • lorax-40.5.11-1.el10
    • None
    • rhel-sst-image-builder
    • ssg_front_door
    • None
    • False
    • Hide

      None

      Show
      None
    • None
    • None
    • Hide

      I'm adding this here so that it's more obvious. Build a boot.iso using the new `--rootfs-type erofs` argument, confirm that it boots and that the rootfs that is mounted is erofs not squashfs.

      At this time (8/14/2024) the kernel erofs drive does not support compression so there is no point in testing until the kernel has been updated.

       

      As of 1/21/25 the kernel supports lzma compression and not zstd. lorax-40.5.11-1 uses lzma when `--rootfs-type erofs` is passed to it, so this is ready to be used for building the nightly boot.iso

      Show
      I'm adding this here so that it's more obvious. Build a boot.iso using the new `--rootfs-type erofs` argument, confirm that it boots and that the rootfs that is mounted is erofs not squashfs. At this time (8/14/2024) the kernel erofs drive does not support compression so there is no point in testing until the kernel has been updated.   As of 1/21/25 the kernel supports lzma compression and not zstd. lorax-40.5.11-1 uses lzma when `--rootfs-type erofs` is passed to it, so this is ready to be used for building the nightly boot.iso
    • Pass
    • None
    • None

      Add support to lorax to allow selecting the type of root filesystem used for the boot.iso
      This has been implemented upstream in lorax-41.2-1 and adds a `--rootfs-type` option to lorax allowing the selection of the current squashfs only style as well as the new erofs compressed filesystem.

              brlane@redhat.com Brian Lane
              brlane@redhat.com Brian Lane
              Jan Stodola Jan Stodola
              Votes:
              0 Vote for this issue
              Watchers:
              5 Start watching this issue

                Created:
                Updated: