Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

install: Generalize root-fs-type into install.filesystem.root.type #289

Merged
merged 1 commit into from
Jan 29, 2024

Commits on Jan 29, 2024

  1. install: Generalize root-fs-type into install.filesystem.root.type

    Keep (but soft-deprecate) the existing `root-fs-type`, and add a
    more general set of tables in `install.filesystem.root`, with `type`
    as a field underneath that.
    
    This somewhat resembles the [Image Builder blueprint](https://access.redhat.com/documentation/en-us/red_hat_enterprise_linux/9/html/composing_a_customized_rhel_system_image/creating-system-images-with-composer-command-line-interface_composing-a-customized-rhel-system-image#composer-blueprint-format_creating-system-images-with-composer-command-line-interface) design.
    
    In particular, this aims to leave space for
    containers#287
    where we'd add e.g.
    
    ```
    [install.filesystem.root]
    extra = "5G"
    ```
    
    for size specification.
    
    Another obvious extension would be `options` to pass through
    options to `mkfs.$fs`; not clear to me we totally want to go
    there, but we clearly need something a bit more general.
    
    Signed-off-by: Colin Walters <walters@verbum.org>
    cgwalters committed Jan 29, 2024
    Configuration menu
    Copy the full SHA
    558cd4b View commit details
    Browse the repository at this point in the history