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

Building with a specific Singularity Version #168

Closed
NotRyan opened this issue Jun 24, 2019 · 2 comments
Closed

Building with a specific Singularity Version #168

NotRyan opened this issue Jun 24, 2019 · 2 comments

Comments

@NotRyan
Copy link

NotRyan commented Jun 24, 2019

Does Singularity hub have support for building with a specific version of Singularity? For example, I'd like to build something with the container format of Singularity 2.6, but the builders seem to default to some 3.x container format.

@vsoch
Copy link
Member

vsoch commented Jun 24, 2019

I can't support later than the current because Sylabs never provided a secure build (a custom command for Singularity to complete isolate) for it. What I've been working on (to hopefully help institutions to roll their own Singularity Hubs with whatever version builder they like) is a Singularity Registry with Google Cloud Build + GitHub integration. The PR is here: singularityhub/sregistry#172 and I should be opening it up for testing (so you could try it!) sometime this week.

For your specific question, I've tried to engage with Sylabs but they are not responsive to this need. So it wouldn't hurt if you wanted to try. For the future, depending on how far Singularity gets from it's 2.* derivatives, I might switch Singularity Hub to be a Singularity Registry. Or in the case that Sylabs provides a secure build, I can update the builders. Or if they step up and provide GitHub builders to put Singularity Hub out of business? That would be even better :)

@vsoch
Copy link
Member

vsoch commented Jun 24, 2019

And I believe current is 2.5.1 (unless you have specified otherwise in your collection settings).

@NotRyan NotRyan closed this as completed Jun 24, 2019
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

No branches or pull requests

2 participants