home.social

#apptainer — Public Fediverse posts

Live and recent posts from across the Fediverse tagged #apptainer, aggregated by home.social.

  1. Debugging #apptainer builds really sucks. Change on thing, 45 minutes later you know if it works on not.

  2. Debugging #apptainer builds really sucks. Change on thing, 45 minutes later you know if it works on not.

  3. Debugging #apptainer builds really sucks. Change on thing, 45 minutes later you know if it works on not.

  4. I'm trying to get this #apptainer to build. Like every time I'm rebuilding it it downloads the updates again. Whoever runs that server must hate me.

  5. I'm trying to get this #apptainer to build. Like every time I'm rebuilding it it downloads the updates again. Whoever runs that server must hate me.

  6. I'm trying to get this #apptainer to build. Like every time I'm rebuilding it it downloads the updates again. Whoever runs that server must hate me.

  7. Which new features did I like the most?

    Well, there are so many, it merits a preprint for which @egonw already lend tremendous support.

    Anyway, here are my favourites:
    - #Snakemake tracks all #metadata during the workflow execution. This caused many(!) file access requrests. Now, we have a SQLite-DB for that purpose, thereby lifting quite some overhead.
    - containerizing workflows to a Dockerfile was possible for long time. With "--containerize apptainer" there is direct support for #apptainer
    - when a workflow is aborted abruptly it cannot delete its lockfile. Now running `--unlock` will not require calculating the DAG any more.

    Oh, there is much, much more. But the Changelog is already linked.

    #SnakemakeHackathon2026

  8. Which new features did I like the most?

    Well, there are so many, it merits a preprint for which @egonw already lend tremendous support.

    Anyway, here are my favourites:
    - #Snakemake tracks all #metadata during the workflow execution. This caused many(!) file access requrests. Now, we have a SQLite-DB for that purpose, thereby lifting quite some overhead.
    - containerizing workflows to a Dockerfile was possible for long time. With "--containerize apptainer" there is direct support for #apptainer
    - when a workflow is aborted abruptly it cannot delete its lockfile. Now running `--unlock` will not require calculating the DAG any more.

    Oh, there is much, much more. But the Changelog is already linked.

    #SnakemakeHackathon2026

  9. Which new features did I like the most?

    Well, there are so many, it merits a preprint for which @egonw already lend tremendous support.

    Anyway, here are my favourites:
    - #Snakemake tracks all #metadata during the workflow execution. This caused many(!) file access requrests. Now, we have a SQLite-DB for that purpose, thereby lifting quite some overhead.
    - containerizing workflows to a Dockerfile was possible for long time. With "--containerize apptainer" there is direct support for #apptainer
    - when a workflow is aborted abruptly it cannot delete its lockfile. Now running `--unlock` will not require calculating the DAG any more.

    Oh, there is much, much more. But the Changelog is already linked.

    #SnakemakeHackathon2026

  10. Which new features did I like the most?

    Well, there are so many, it merits a preprint for which @egonw already lend tremendous support.

    Anyway, here are my favourites:
    - #Snakemake tracks all #metadata during the workflow execution. This caused many(!) file access requrests. Now, we have a SQLite-DB for that purpose, thereby lifting quite some overhead.
    - containerizing workflows to a Dockerfile was possible for long time. With "--containerize apptainer" there is direct support for #apptainer
    - when a workflow is aborted abruptly it cannot delete its lockfile. Now running `--unlock` will not require calculating the DAG any more.

    Oh, there is much, much more. But the Changelog is already linked.

    #SnakemakeHackathon2026

  11. Which new features did I like the most?

    Well, there are so many, it merits a preprint for which @egonw already lend tremendous support.

    Anyway, here are my favourites:
    - #Snakemake tracks all #metadata during the workflow execution. This caused many(!) file access requrests. Now, we have a SQLite-DB for that purpose, thereby lifting quite some overhead.
    - containerizing workflows to a Dockerfile was possible for long time. With "--containerize apptainer" there is direct support for #apptainer
    - when a workflow is aborted abruptly it cannot delete its lockfile. Now running `--unlock` will not require calculating the DAG any more.

    Oh, there is much, much more. But the Changelog is already linked.

    #SnakemakeHackathon2026

  12. For those doing #HPC #DL model trainings, I need some suggestions. I want to use #horovod in a multi-gpu, multimode setting, but using #Apptainer (or #Docker) containers, due to cluster policy issues. Any reference to share? Issue here: github.com/horovod/horo...

  13. For those doing #HPC #DL model trainings, I need some suggestions. I want to use #horovod in a multi-gpu, multimode setting, but using #Apptainer (or #Docker) containers, due to cluster policy issues. Any reference to share? Issue here: github.com/horovod/horo...

  14. Galaxy can be adjusted for sensitive data.
    In the Netherlands, a GDPR-compliant Galaxy clone runs in an isolated network, converting Toolshed tools to Apptainer containers—secure, auditable, and reproducible.
    Read more: galaxyproject.org/news/2025-01

    #UseGalaxy #GalaxyProject #UniFreiburg #EOSC #EuroScienceGateway #SensitiveData #GDPR #PrivacyByDesign #ReproducibleResearch #Bioinformatics #Apptainer #DataGovernance #Netherlands

  15. Galaxy can be adjusted for sensitive data.
    In the Netherlands, a GDPR-compliant Galaxy clone runs in an isolated network, converting Toolshed tools to Apptainer containers—secure, auditable, and reproducible.
    Read more: galaxyproject.org/news/2025-01

    #UseGalaxy #GalaxyProject #UniFreiburg #EOSC #EuroScienceGateway #SensitiveData #GDPR #PrivacyByDesign #ReproducibleResearch #Bioinformatics #Apptainer #DataGovernance #Netherlands

  16. Galaxy can be adjusted for sensitive data.
    In the Netherlands, a GDPR-compliant Galaxy clone runs in an isolated network, converting Toolshed tools to Apptainer containers—secure, auditable, and reproducible.
    Read more: galaxyproject.org/news/2025-01

    #UseGalaxy #GalaxyProject #UniFreiburg #EOSC #EuroScienceGateway #SensitiveData #GDPR #PrivacyByDesign #ReproducibleResearch #Bioinformatics #Apptainer #DataGovernance #Netherlands

  17. Galaxy can be adjusted for sensitive data.
    In the Netherlands, a GDPR-compliant Galaxy clone runs in an isolated network, converting Toolshed tools to Apptainer containers—secure, auditable, and reproducible.
    Read more: galaxyproject.org/news/2025-01

    #UseGalaxy #GalaxyProject #UniFreiburg #EOSC #EuroScienceGateway #SensitiveData #GDPR #PrivacyByDesign #ReproducibleResearch #Bioinformatics #Apptainer #DataGovernance #Netherlands

  18. Galaxy can be adjusted for sensitive data.
    In the Netherlands, a GDPR-compliant Galaxy clone runs in an isolated network, converting Toolshed tools to Apptainer containers—secure, auditable, and reproducible.
    Read more: galaxyproject.org/news/2025-01

    #UseGalaxy #GalaxyProject #UniFreiburg #EOSC #EuroScienceGateway #SensitiveData #GDPR #PrivacyByDesign #ReproducibleResearch #Bioinformatics #Apptainer #DataGovernance #Netherlands

  19. @gnulinux Danke für den podcast zu #Apptainer :) Gab mir als früher intensiver Nutzer von #hpc einen informativen Einblick, was aus Singularity entstanden ist, und zu den aktuellen Möglichkeiten mit containern und wissenschaftlichem Rechnen :awesome:

  20. @gnulinux Danke für den podcast zu #Apptainer :) Gab mir als früher intensiver Nutzer von #hpc einen informativen Einblick, was aus Singularity entstanden ist, und zu den aktuellen Möglichkeiten mit containern und wissenschaftlichem Rechnen :awesome:

  21. @gnulinux Danke für den podcast zu #Apptainer :) Gab mir als früher intensiver Nutzer von #hpc einen informativen Einblick, was aus Singularity entstanden ist, und zu den aktuellen Möglichkeiten mit containern und wissenschaftlichem Rechnen :awesome:

  22. @gnulinux Danke für den podcast zu #Apptainer :) Gab mir als früher intensiver Nutzer von #hpc einen informativen Einblick, was aus Singularity entstanden ist, und zu den aktuellen Möglichkeiten mit containern und wissenschaftlichem Rechnen :awesome:

  23. @gnulinux Danke für den podcast zu #Apptainer :) Gab mir als früher intensiver Nutzer von #hpc einen informativen Einblick, was aus Singularity entstanden ist, und zu den aktuellen Möglichkeiten mit containern und wissenschaftlichem Rechnen :awesome:

  24. My head hurts. Doing a deep-dive into containerization/VM with #Jenkins. So many options. I think I'll give #LXD a shot. But frankly, since my #OpenMPI program is already containerized via #Apptainer, I'll just go ahead and build on the (fairly powerful) Jenkins host for now, just to get the pipeline built as a proof of concept.

    Time for an adult beverage.

  25. My head hurts. Doing a deep-dive into containerization/VM with #Jenkins. So many options. I think I'll give #LXD a shot. But frankly, since my #OpenMPI program is already containerized via #Apptainer, I'll just go ahead and build on the (fairly powerful) Jenkins host for now, just to get the pipeline built as a proof of concept.

    Time for an adult beverage.

  26. My head hurts. Doing a deep-dive into containerization/VM with #Jenkins. So many options. I think I'll give #LXD a shot. But frankly, since my #OpenMPI program is already containerized via #Apptainer, I'll just go ahead and build on the (fairly powerful) Jenkins host for now, just to get the pipeline built as a proof of concept.

    Time for an adult beverage.

  27. My head hurts. Doing a deep-dive into containerization/VM with #Jenkins. So many options. I think I'll give #LXD a shot. But frankly, since my #OpenMPI program is already containerized via #Apptainer, I'll just go ahead and build on the (fairly powerful) Jenkins host for now, just to get the pipeline built as a proof of concept.

    Time for an adult beverage.

  28. My head hurts. Doing a deep-dive into containerization/VM with #Jenkins. So many options. I think I'll give #LXD a shot. But frankly, since my #OpenMPI program is already containerized via #Apptainer, I'll just go ahead and build on the (fairly powerful) Jenkins host for now, just to get the pipeline built as a proof of concept.

    Time for an adult beverage.

  29. 🎩✨ Behold, the marvel of Apptainer: the magical name change from #Singularity that will revolutionize your Linux container universe by... being exactly like every other container system but with more labels. 🌟🔒 Rejoice as your software components remain safely ensconced in their digital dungeons, as you navigate the labyrinthine #GitHub to inspect your secured, portable future. 🤖🔍
    apptainer.org/ #Apptainer #LinuxContainers #SoftwareDevelopment #HackerNews #ngated

  30. 🎩✨ Behold, the marvel of Apptainer: the magical name change from #Singularity that will revolutionize your Linux container universe by... being exactly like every other container system but with more labels. 🌟🔒 Rejoice as your software components remain safely ensconced in their digital dungeons, as you navigate the labyrinthine #GitHub to inspect your secured, portable future. 🤖🔍
    apptainer.org/ #Apptainer #LinuxContainers #SoftwareDevelopment #HackerNews #ngated

  31. 🎩✨ Behold, the marvel of Apptainer: the magical name change from #Singularity that will revolutionize your Linux container universe by... being exactly like every other container system but with more labels. 🌟🔒 Rejoice as your software components remain safely ensconced in their digital dungeons, as you navigate the labyrinthine #GitHub to inspect your secured, portable future. 🤖🔍
    apptainer.org/ #Apptainer #LinuxContainers #SoftwareDevelopment #HackerNews #ngated

  32. 🎩✨ Behold, the marvel of Apptainer: the magical name change from #Singularity that will revolutionize your Linux container universe by... being exactly like every other container system but with more labels. 🌟🔒 Rejoice as your software components remain safely ensconced in their digital dungeons, as you navigate the labyrinthine #GitHub to inspect your secured, portable future. 🤖🔍
    apptainer.org/ #Apptainer #LinuxContainers #SoftwareDevelopment #HackerNews #ngated

  33. @beardedtechguy Doing some literature review for a grant application and trying to figure out how to do SCIF apps in #Apptainer. They're jackhammering the hell out of the pavement in front of my office, so I sought refuge in the student center's Starbucks.

  34. @beardedtechguy Doing some literature review for a grant application and trying to figure out how to do SCIF apps in #Apptainer. They're jackhammering the hell out of the pavement in front of my office, so I sought refuge in the student center's Starbucks.

  35. @beardedtechguy Doing some literature review for a grant application and trying to figure out how to do SCIF apps in #Apptainer. They're jackhammering the hell out of the pavement in front of my office, so I sought refuge in the student center's Starbucks.

  36. @beardedtechguy Doing some literature review for a grant application and trying to figure out how to do SCIF apps in #Apptainer. They're jackhammering the hell out of the pavement in front of my office, so I sought refuge in the student center's Starbucks.

  37. @beardedtechguy Doing some literature review for a grant application and trying to figure out how to do SCIF apps in #Apptainer. They're jackhammering the hell out of the pavement in front of my office, so I sought refuge in the student center's Starbucks.

  38. #Python #poetry (and #uv I guess) is NOT a comprehensive tool to pin your environment! It is JUST a tool to help you manage some downstream Python packages, that's it. Use something more powerful like :nixos: #nix flakes or #apptainer​s or whatever floats your boat to do proper pinning of an environment - where you can pin your package manager itself.

  39. (and I guess) is NOT a comprehensive tool to pin your environment! It is JUST a tool to help you manage some downstream Python packages, that's it. Use something more powerful like :nixos: flakes or ​s or whatever floats your boat to do proper pinning of an environment - where you can pin your package manager itself.

  40. #Python #poetry (and #uv I guess) is NOT a comprehensive tool to pin your environment! It is JUST a tool to help you manage some downstream Python packages, that's it. Use something more powerful like :nixos: #nix flakes or #apptainer​s or whatever floats your boat to do proper pinning of an environment - where you can pin your package manager itself.

  41. #Python #poetry (and #uv I guess) is NOT a comprehensive tool to pin your environment! It is JUST a tool to help you manage some downstream Python packages, that's it. Use something more powerful like :nixos: #nix flakes or #apptainer​s or whatever floats your boat to do proper pinning of an environment - where you can pin your package manager itself.

  42. #Python #poetry (and #uv I guess) is NOT a comprehensive tool to pin your environment! It is JUST a tool to help you manage some downstream Python packages, that's it. Use something more powerful like :nixos: #nix flakes or #apptainer​s or whatever floats your boat to do proper pinning of an environment - where you can pin your package manager itself.

  43. @beardedtechguy Welcome back! And I guess congratulations are in order

    Grading and accreditation work are done here, too, for now. I’m currently picking up my NASA work again, building an #Apptainer container to be shipped to Oxford University. Also getting ready to upgrade my #HamRadio license and working on improving my wireless communications class for next semester.

  44. @beardedtechguy Welcome back! And I guess congratulations are in order

    Grading and accreditation work are done here, too, for now. I’m currently picking up my NASA work again, building an #Apptainer container to be shipped to Oxford University. Also getting ready to upgrade my #HamRadio license and working on improving my wireless communications class for next semester.

  45. @beardedtechguy Welcome back! And I guess congratulations are in order

    Grading and accreditation work are done here, too, for now. I’m currently picking up my NASA work again, building an #Apptainer container to be shipped to Oxford University. Also getting ready to upgrade my #HamRadio license and working on improving my wireless communications class for next semester.