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

rhel9: systemd service to create mountpoints for filesystem customizations for edge images #399

Merged
merged 4 commits into from
Mar 22, 2024

Commits on Mar 21, 2024

  1. blueprint/customization:filesystem customizations for edge images

    Filesystem customizations is enabled for edge-raw-image,
    edge-ami,edge-vsphere, edge-simplified-installer
    relevent testing config is added to run in CI
    
    Signed-off-by: Sayan Paul <[email protected]>
    say-paul authored and bcl committed Mar 21, 2024
    Configuration menu
    Copy the full SHA
    c15dc53 View commit details
    Browse the repository at this point in the history
  2. stage/systemd-unit-create:add systemd-unit-create stage

    Create systemd unit using the system-unit-create stage
    This new stage adds the ability to create a systemd service unit file.
    It provides customization to choose the unit-type and unit-path, defaults to '/usr/lib/systemd/system/'
    Filename is validated using the same rules as specified by systemd.unit(5) and they must contain the
    '.service' suffix (other types of unit files are not supported). config accepts sections: `Unit`,
    `Service`, `Install` and each section accepts list of options that is in accordance to systemd.service
    documentation. Relavent testing is also added.
    
    Signed-off-by: Sayan Paul <[email protected]>
    say-paul authored and bcl committed Mar 21, 2024
    Configuration menu
    Copy the full SHA
    2ba0b64 View commit details
    Browse the repository at this point in the history
  3. pipeline/ostree-deployment:add custom-mountpount-create service

    Hooked up the create-unit-stage to add create-mountpoint.service to
    ostree deployment.
    Automatically add and enable osbuild-create-mountpoint.service
    whenever user adds filesystem customizationi, to ensure that the
    mountpoints are available post rpm-ostree upgrade.
    
    Signed-off-by: Sayan Paul <[email protected]>
    say-paul authored and bcl committed Mar 21, 2024
    Configuration menu
    Copy the full SHA
    3efb44d View commit details
    Browse the repository at this point in the history
  4. schutzfile:update os build commit

    Signed-off-by: Sayan Paul <[email protected]>
    say-paul authored and bcl committed Mar 21, 2024
    Configuration menu
    Copy the full SHA
    56c05f3 View commit details
    Browse the repository at this point in the history