[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[HTCondor-users] Jobs that require root permissions


is it possible to use condor to run jobs that require root permissions to run (completely). I have the case where I need a special user to run some adminstrative functionality that requires root permissions on exec hosts. The jobs execute these pieces via sudo. The machines are configured to accept a specific set of sudo command's from that users. In general this works fine. However sometimes such jobs get suspend -- and I don't know why.

In such cases the startlog would say something like this

03/18/13 16:38:08 Directory::setOwnerPriv(): NOT changing priv state to owner of /var/lib/condor/execute/dir_29073/buildbase/29106/proc/2568/task/2580/fdinfo" (0.0), that's root!

which refers to a bind-mount /proc inside a chroot.

Is there a way to make this work reliably?



Michael Hanke