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

Re: [HTCondor-users] why does htcondor change sysctl params, and why is this done outside of /etc/sysctl.{d, conf} ?

On Thu, Jan 14, 2016 at 1:54 PM, Rich Pieri <ratinox@xxxxxxx> wrote:

> You can see it handled in /etc/init.d/functions in the apply_sysctl()
> function:

It's not HTCondor's place to create system files or directories that are
not under its purview. That is, while it is perfectly acceptable for
HTCondor to create an htcondor.conf file in /etc/sysctl.d, HTCondor has
no business creating that directory if it does not exist.

It may seem like I'm splitting hairs but they're important hairs to
split. For instance, site automation tools like Puppet can and will
delete directories for which there are no recipes. A simple mistake and
suddenly Condor stops working properly without any obvious reasons why.

I've already fired this particular warning shot but I appreciate the cover fire.