Both good questions, thank you!

On Fri, Sep 27, 2024 at 4:45 AM Kosta Harlan <[email protected]> wrote:

> Thanks Reuven! Two questions:
>
>
>    - Is there a Wikitech page with this information? (I did not find one)
>
>
I expect to have Wikitech updated today -- finishing up the text now, sorry
about the delay.


>
>    - Is there a mwscript-k8s  equivalent to Ctrl-c with the old style
>    maintenance script runner, if you need to stop the script?
>
>
Once the job is launched with mwscript-k8s, you can use Kubernetes's
standard kubectl commands to interact with it. In this case, delete the
job, which sends a SIGTERM to the running script.

  $ kube_env mw-script-deploy codfw  # Act as the deploy user to get delete
privileges; use caution
  $ kubectl get job -l username=kharla  # Look up the job name, if you
don't have it handy
  $ kubectl delete job ${JOB_NAME}

mwscript-k8s prints out the job name when it starts -- it'll look like
"mw-script.codfw.1234wxyz" with a random alphanumeric component at the end.

Note that deleting the job will not only terminate it, but, well, delete
it. That includes deleting its saved logs -- so capture those first if you
need to keep them.
_______________________________________________
Wikitech-l mailing list -- [email protected]
To unsubscribe send an email to [email protected]
https://lists.wikimedia.org/postorius/lists/wikitech-l.lists.wikimedia.org/

Reply via email to