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

Recfactor immutable rootfs package and initrd creation #305

Merged
merged 4 commits into from
Jun 22, 2021

Commits on Jun 22, 2021

  1. Drop isoscan use and limit dracut hooks usage

    This commit it two fold:
    
    * Drop isoscan use in favor of a self provided script that is not
      devoted to ISO images and offers some further flexibility. For
      instance this enables `rd.cos.debugrw` kernel parameter to boot on
      readwrite mode. Fixes #65
    
    * Drop most dracut hooks in favor of early boot systemd services. This
      is relevant in case we want or need to recode the layout tools so
      we are not tied to shell scripts. This also properly adds the rootfs
      stage into cos-setup. This is relevant for #220 so early boot
      configurations can be easily applied.
    
    Signed-off-by: David Cassany <[email protected]>
    davidcassany committed Jun 22, 2021
    Configuration menu
    Copy the full SHA
    6b7fed0 View commit details
    Browse the repository at this point in the history
  2. Move out initrd creation from immutable-rootfs package

    Signed-off-by: David Cassany <[email protected]>
    davidcassany committed Jun 22, 2021
    Configuration menu
    Copy the full SHA
    0134689 View commit details
    Browse the repository at this point in the history
  3. Fix fallback test and allow oem mount on squashfs boots

    Signed-off-by: David Cassany <[email protected]>
    davidcassany committed Jun 22, 2021
    Configuration menu
    Copy the full SHA
    a8b7451 View commit details
    Browse the repository at this point in the history
  4. Fix upgrade test

    Signed-off-by: David Cassany <[email protected]>
    davidcassany committed Jun 22, 2021
    Configuration menu
    Copy the full SHA
    95ce466 View commit details
    Browse the repository at this point in the history