Sep 17 20:22:34 tools-sgecron-01 sudo[20106]: root : TTY=unknown ; PWD=/ ; USER=tools.ato ; COMMAND=/bin/bash -c /usr/bin/webservice restart Sep 17 20:22:34 tools-sgecron-01 sudo[20106]: pam_unix(sudo:session): session opened for user tools.ato by (uid=0) Sep 17 20:22:35 tools-sgecron-01 collector-runner[19548]: WARNING: No explict backend provided. Sep 17 20:22:35 tools-sgecron-01 collector-runner[19548]: Using default of 'kubernetes' Sep 17 20:22:35 tools-sgecron-01 collector-runner[19548]: For help refer to <https://wikitech.wikimedia.org/wiki/Help:Toolforge/Web> Sep 17 20:22:35 tools-sgecron-01 collector-runner[19548]: Backend 'gridengine' from /data/project/ato/service.manifest does not match 'kubernetes' Sep 17 20:22:35 tools-sgecron-01 collector-runner[19548]: Try stopping your current webservice: Sep 17 20:22:35 tools-sgecron-01 collector-runner[19548]: webservice stop Sep 17 20:22:35 tools-sgecron-01 collector-runner[19548]: Then try starting it again: Sep 17 20:22:35 tools-sgecron-01 collector-runner[19548]: /usr/bin/webservice restart Sep 17 20:22:35 tools-sgecron-01 collector-runner[19548]: If you have already tried that and it did not help, remove the state file before retrying: Sep 17 20:22:35 tools-sgecron-01 collector-runner[19548]: rm /data/project/ato/service.manifest Sep 17 20:22:35 tools-sgecron-01 sudo[20106]: pam_unix(sudo:session): session closed for user tools.ato Sep 17 20:22:35 tools-sgecron-01 collector-runner[19548]: 2020-09-17 20:22:35,611 Could not start webservice for tool ato Sep 17 20:22:35 tools-sgecron-01 collector-runner[19548]: Traceback (most recent call last): Sep 17 20:22:35 tools-sgecron-01 collector-runner[19548]: File "/usr/lib/python3/dist-packages/tools/manifest/webservicemonitor.py", line 192, in _start_webservice Sep 17 20:22:35 tools-sgecron-01 collector-runner[19548]: subprocess.check_output(command, timeout=30) # 30 second timeout! Sep 17 20:22:35 tools-sgecron-01 collector-runner[19548]: File "/usr/lib/python3.5/subprocess.py", line 316, in check_output Sep 17 20:22:35 tools-sgecron-01 collector-runner[19548]: **kwargs).stdout Sep 17 20:22:35 tools-sgecron-01 collector-runner[19548]: File "/usr/lib/python3.5/subprocess.py", line 398, in run Sep 17 20:22:35 tools-sgecron-01 collector-runner[19548]: output=stdout, stderr=stderr) Sep 17 20:22:35 tools-sgecron-01 collector-runner[19548]: subprocess.CalledProcessError: Command '['/usr/bin/sudo', '-i', '-u', 'tools.ato
This looks like it is actually a bug in webservice and not really webservicemonitor.