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

Write a Singularity unpacker #267

Open
remram44 opened this issue Aug 18, 2017 · 2 comments
Open

Write a Singularity unpacker #267

remram44 opened this issue Aug 18, 2017 · 2 comments
Labels
A-help wanted Attention: More help is needed here, as I am out of my depth C-unpacker Component: New unpacker or common unpacker functionalities O-distributed Objective: supporting ReproZip in distributed contributing environments (HPC) T-enhancement Type: En enhancement to existing code, or a new feature
Milestone

Comments

@remram44
Copy link
Member

According to @VickySteeves Singularity is now quite common on HPC clusters. I checked and NYU's new cluster, Prince, has singularity 2.3.1 available.

We should write an unpacker for reprounzip that uses Singularity. I don't expect it would be much work either.

@remram44 remram44 added A-help wanted Attention: More help is needed here, as I am out of my depth C-unpacker Component: New unpacker or common unpacker functionalities T-enhancement Type: En enhancement to existing code, or a new feature labels Aug 18, 2017
@remram44 remram44 added this to the 1.0.11 milestone Aug 18, 2017
@julianafreire
Copy link
Member

What are the differences between docker and singularity?

@remram44
Copy link
Member Author

Singularity does less isolation and is therefore more suitable for HPC environments. It's more about deploying environments than containerizing processes.

It looks like it's easy enough to import a tarball so this should be easy.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
A-help wanted Attention: More help is needed here, as I am out of my depth C-unpacker Component: New unpacker or common unpacker functionalities O-distributed Objective: supporting ReproZip in distributed contributing environments (HPC) T-enhancement Type: En enhancement to existing code, or a new feature
Projects
None yet
Development

No branches or pull requests

2 participants