The tool afch-updater had hard-coded /usr/*local*/bin/jsub (which was the advertised location, so no blame here); on tools-webserver-01 that was an obsolete version of jsub with bugs. I fixed that by replacing the grid scripts with symlinks to /usr/bin.
We should manage the compatibility symlinks (I'm fine with removal as well) in /usr/local/bin on the *whole* cluster properly with Puppet, or place small wrappers there that log the caller program's name and user, and then pass the arguments to the "normal" scripts, so that we can track down people using the old location.
On tools-webserver-01, the following files are in /usr/local/bin *and* in /usr/bin:
check-raid.py |
cpan |
cygdb |
cython |
job |
jstart |
jstop |
jsub |
Version: unspecified
Severity: normal