Getting cronspam on hosts: achernar, chromium, maerlant, hydrogen, nescio:
Traceback (most recent call last): File "/usr/local/sbin/pdns_gmetric", line 220, in <module> main() File "/usr/local/sbin/pdns_gmetric", line 216, in main submit_metrics(curmetrics) File "/usr/local/sbin/pdns_gmetric", line 166, in submit_metrics gmetricver = subprocess.Popen(['/usr/bin/gmetric', '-V'], shell=False, stdout=subprocess.PIPE) File "/usr/lib/python2.7/subprocess.py", line 710, in __init__ errread, errwrite) File "/usr/lib/python2.7/subprocess.py", line 1335, in _execute_child raise child_exception OSError: [Errno 2] No such file or directory
Do we still need this check (isn't it ganglia only, and that's gone)? Do we need it on these hosts? Either let's add the gmetric binary, add a check if the binary exists and only run it if it does, or remove the cron job, depending on the answer to the first two questions.