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

Adding singularity.conf option "compat mode" #2306

Closed

Conversation

marcodelapierre
Copy link

@marcodelapierre marcodelapierre commented Nov 3, 2023

Description of the Pull Request (PR):

Hey team, I have been deploying Singularity as the HPC container runtime as staff at the Pawsey national centre (AUS) for 4+ years. Now I am maintaining its interface with it within the workflow engine Nextflow as part of my new role at Seqera.
I have started to test the new OCI functionalities in V4.
I am a bit concerned about --oci implying --compat, as it may disrupt user experience quite a bit. This is particularly true if a system admins decide to enable it by default in singularity.conf.

NOT done yet:

  • Update User and Admin Docs
  • [edit] Add unit tests (made an attempt in config.go but with no success) - help appreciated

This fixes or addresses the following GitHub issues:

Dr Marco Claudio De La Pierre added 3 commits November 3, 2023 14:48
Signed-off-by: Dr Marco Claudio De La Pierre <[email protected]>
Signed-off-by: Dr Marco Claudio De La Pierre <[email protected]>
Dr Marco Claudio De La Pierre added 2 commits November 3, 2023 15:19
Signed-off-by: Dr Marco Claudio De La Pierre <[email protected]>
Copy link
Member

@dtrudg dtrudg left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Hi @marcodelapierre - please could we discuss further on #2305 before you put any more effort into this?

I think this is unlikely to be merged as-is due to issues raised there.

@dtrudg dtrudg marked this pull request as draft November 3, 2023 10:38
@marcodelapierre
Copy link
Author

After reading your remarks in #2305, closing as I agree in full.

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.

2 participants