Re: [Beowulf] LXD containers for cluster services and cgroups?

2017-06-16 Thread Lance Wilson
Hi John, For singularity containers there isn't any need to integrate with the scheduler as the containers run as normal user programs. They are different to docker containers as they don't have/need root to run. The cluster itself does need to have singularity installed as it runs a setuid binary

Re: [Beowulf] LXD containers for cluster services and cgroups?

2017-06-16 Thread John Hearns
Thanks Josh. Am I familiar with modifying Python code and PBS hook scripts? Yes - I have had my head under the hood of PBS hooks for a long time. Hence the pronounced stutter and my predelection to randomly scream out loud in public places. On 16 June 2017 at 15:48, Josh Catana wrote: > I kn

Re: [Beowulf] LXD containers for cluster services and cgroups?

2017-06-16 Thread Josh Catana
I know they have a canned scheduler hook to run docker. If you're familiar with python modifying their code to run singularity shouldn't be difficult. I rewrote their hook to operate in my environment pretty easily. On Jun 16, 2017 4:29 AM, "John Hearns" wrote: > Lance, thankyou very much for th

Re: [Beowulf] LXD containers for cluster services and cgroups?

2017-06-16 Thread John Hearns
Lance, thankyou very much for the reply. I will look at Docker for those 'system' type tasks also. Regarding Singularity does anyone know much about Singularity integration with PBSPro? I guess I could actually ask Altair On 16 June 2017 at 01:30, Lance Wilson wrote: > Hi John, > In regard