Uploaded image for project: 'Image Builder'
  1. Image Builder
  2. COMPOSER-2355

New partitioning schema in osbuild/images

XMLWordPrintable

    • Icon: Epic Epic
    • Resolution: Unresolved
    • Icon: Normal Normal
    • CY24Q4
    • None
    • None
    • New partitioning schema in osbuild/images
    • 20
    • False
    • None
    • False
    • Testable
    • To Do
    • RHELBU-2851 - bootc-image-builder to support custom partitioning
    • 20% To Do, 10% In Progress, 70% Done

      Goal:

      • Implement advanced partitioning for osbuild-composer's blueprints:
        • It's possible to have custom mountpoints.
          • The goal is to be pretty flexible, but it should not be possible to nonsense mountpoints like /sys and /proc (the current ruleset in composer is fairly good).
        • It's possible to create LVM-based images. This means that all partitions are on LVs except /boot and /boot/efi.
        • It's possible to create an LV-based swap.
        • It's possible to give VGs and LVs custom names.
        • It's possible to set custom mount options for fstab.
        • It's possible to select between ext4 and xfs.

      Acceptance Criteria:

      • All goals are implemented.

      Out of scope:

      • No multiple VGs nor PVs on one image.
      • Swapfiles

              akoutsou@redhat.com Achilleas Koutsou
              obudai@redhat.com Ondrej Budai
              Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

                Created:
                Updated: