From time to time our customers ask about the help with stuck salt jobs. The best way to check salt running jobs with salt-run as is described:
The result of following command should looks like:
20200507114933481142: ---------- Arguments: - stucked-job Function: cmd.run Returned: - test-server Running: |_ ---------- test-server: 1967 StartTime: 2020, May 07 11:49:33.481142 Target: test-server Target-type: glob User:
We can find a jobid, which stuck and We can kill it with salt-util command:
salt '*' saltutil.kill_job 20200507114933481142
This command sends a kill signal (SIGKILL 9) to the named salt job’s process.
You can find more salt manuals https://linuxnotes.org/category/salt-manuals/
Viva La Linux!