coder_agent shutdown / coder_script run_on_stop not working

Hi, I'm creating a set of script to run on start and stop. Start scripts run as expected, but run_on_stop scripts (or shutdown) not executing, there is my code
resource "coder_script" "manage_account" {
...
run_on_stop = true
run_on_start = true
script = templatefile("${path.module}/templates/manage_account.tpl", {
...
})
log_path = "/full_home/tmp/manage_account_${data.coder_workspace.me.transition}.log"
}
resource "coder_script" "manage_account" {
...
run_on_stop = true
run_on_start = true
script = templatefile("${path.module}/templates/manage_account.tpl", {
...
})
log_path = "/full_home/tmp/manage_account_${data.coder_workspace.me.transition}.log"
}
I found the /full_home/tmp/manage_account_start.log, but not stop log, and stop action is not executed. Any idea with this? Thanks!
4 Replies
Codercord
Codercord2w ago
<#1329720357472567296>
Category
Help needed
Product
Coder (v2)
Platform
Linux
Logs
Please post any relevant logs/error messages.
Phorcys
Phorcys7d ago
hey, is /full_home/tmp a persistent folder?
Martí
MartíOP4d ago
sure! i can persist any files on this directory
Phorcys
Phorcys4d ago
that's not what I meant to me, it seems like you are runnig a script on stop, then storing a log file, then you expect to see that log file once the workspace starts up but since the workspace has been destroyed, that is not going to be the case

Did you find this page helpful?