Docker

Hashicorp Nomad failed job with missing drivers

The Problem: Launching a job on Nomad fails with an error: [root@theargo ~]# nomad job run example.nomad ==> Monitoring evaluation "3ed6ecae" Evaluation triggered by job "example" Evaluation within deployment: "f2416c97" Evaluation status changed: "pending" -> "complete" ==> Evaluation "3ed6ecae" finished with status "complete" but failed to place all allocations: Task Group "cache" (failed to place 1 allocation): * Constraint "missing drivers" filtered 1 nodes Evaluation "d88ac9d7" waiting for additional capacity to place remainder The solution: Verify that Docker is installed on the Nomad agent node and that the user configured to run Nomad jobs has permissions to run Docker.