github.com/anth0d/nomad@v0.0.0-20221214183521-ae3a0a2cad06/e2e/rescheduling/input/rescheduling_success.nomad (about) 1 job "test3" { 2 3 datacenters = ["dc1", "dc2"] 4 5 constraint { 6 attribute = "${attr.kernel.name}" 7 value = "linux" 8 } 9 10 type = "service" 11 12 group "t3" { 13 count = 3 14 15 task "t3" { 16 driver = "raw_exec" 17 18 config { 19 command = "bash" 20 args = ["-c", "a=`cksum <<< \"${NOMAD_ALLOC_ID}\"| cut -d ' ' -f1`; if ! (( a % 2 )); then sleep 5000; else exit -1; fi"] 21 } 22 } 23 24 restart { 25 attempts = 0 26 delay = "0s" 27 mode = "fail" 28 } 29 30 reschedule { 31 attempts = 2 32 interval = "5m" 33 unlimited = false 34 } 35 } 36 }