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

Address further FIXMEs, from sylabs 2409 #394

Closed
wants to merge 3 commits into from
Closed

Address further FIXMEs, from sylabs 2409 #394

wants to merge 3 commits into from

Conversation

vzokay
Copy link
Owner

@vzokay vzokay commented Oct 3, 2024

This pulls in sylabs PR

  • sylabs/singularity# 2409

The original PR description was:

e2e: enable configGlobal SystemdCgroupsYes

This test was disabled as it wasn't possible to run it within a PID namespace. Our e2e tests have not used a PIDn amespace for some time now, so we can enable it again.

chore: drop FIXME from copyWithflr

There isn't an easy way to replace cp -fLr with go code and be 100% certain that it has the exact same behaviour across all possible source / dest we could encounter when building a SCIF container.

Drop the FIXME. We'll keep using cp -fLr.

crypt: enable emptyFile test

Not clear exactly why this was disabled / what 'too much variability in test results with CI' means.

Possibly due to an issue on older distros? It is passing for me.

This fixes or addresses the following GitHub issues:

* Fixes [chore: address FIXMEs (mostly context related) # 2027](https://github.com/sylabs/singularity/issues/2027)

dtrudg added 3 commits October 3, 2024 11:11
This test was disabled as it wasn't possible to run it within a PID
namespace. Our e2e tests have not used a PID namespace for some time
now, so we can enable it again.

Signed-off-by: Vaiva Zokaite <[email protected]>
There isn't an easy way to replace `cp -fLr` with go code and be 100%
certain that it has the exact same behaviour across all possible
source / dest we could encounter when building a SCIF container.

Drop the FIXME. We'll keep using `cp -fLr`.

Signed-off-by: Vaiva Zokaite <[email protected]>
Not clear exactly why this was disabled / what 'too much variability
in test results with CI' means.

Possible due to an issue on older distros? It is passing for me.

Signed-off-by: Vaiva Zokaite <[email protected]>
@vzokay vzokay requested a review from DrDaveD October 3, 2024 16:04
@vzokay vzokay marked this pull request as ready for review October 3, 2024 16:04
@vzokay vzokay closed this Oct 4, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants