Looks like data is still logged for this schema but not used, we should remove logging if so. Thanks!
This schema was for finding out about how people used our jsub and webservice commands. We can shut this down. I don't think anyone has even tried to look at the data for over a year. Removing is two part:
- make the Puppet managed helper script a no-op
- remove calls to the helper script from jsub and webserivice
The first would be all that is needed to unblock dropping the schema.
The code has been rolled out everywhere to stop sending events to the eventlogging beacon endpoint. The webservice script was logging directly (not via the /usr/local/bin/log-command-invocation helper). This script is packaged in the Docker containers that Toolforge Kubernetes apps run in, so the old version of the script is still in the wild for all Kubernetes pods that were started before I rebuilt the Docker images. They will get the new version at the next restart of each pod.
I doubt that there is a lot of running of webservice done from inside a running pod, so it should be fairly safe to drop the CommandInvocation table now.