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

Fix overlay directory location/creation #1182

Merged
merged 3 commits into from
Jun 7, 2024

Commits on Jun 6, 2024

  1. using the right overlay directory and remove it

    Signed-off-by: Christian Goll <cgoll@suse.com>
    mslacken authored and anderbubble committed Jun 6, 2024
    Configuration menu
    Copy the full SHA
    dc6db3d View commit details
    Browse the repository at this point in the history
  2. use warewulf.conf from parent on child

    The directories for the overlays needed for the bind
    mount are now created under conf.Paths.WWChrootdir/$CONTAINERNAME
    with the pattern $CONTAINERNAME-run-xxxxxx. This pattern can be
    used as lock, so that there can't be congruent shell/exec calls
    to the same container.
    
    Signed-off-by: Christian Goll <cgoll@suse.com>
    mslacken authored and anderbubble committed Jun 6, 2024
    Configuration menu
    Copy the full SHA
    0eba837 View commit details
    Browse the repository at this point in the history

Commits on Jun 7, 2024

  1. Refactor overlayDir to container.RunDir()

    Signed-off-by: Jonathon Anderson <janderson@ciq.com>
    anderbubble committed Jun 7, 2024
    Configuration menu
    Copy the full SHA
    2c5e079 View commit details
    Browse the repository at this point in the history