From ee160e528e4747097e6522615da0bbff69c0f24a Mon Sep 17 00:00:00 2001 From: Alex Iribarren <Alex.Iribarren@cern.ch> Date: Mon, 24 Sep 2018 16:59:30 +0200 Subject: [PATCH] Added job prefix and change schedule for prod/dev --- reposync.nomad | 6 +++--- reposync_oneshot.nomad | 6 +++--- reposync_scheduler.nomad | 8 ++++---- 3 files changed, 10 insertions(+), 10 deletions(-) diff --git a/reposync.nomad b/reposync.nomad index 4a10a77..eab8bfd 100644 --- a/reposync.nomad +++ b/reposync.nomad @@ -1,4 +1,4 @@ -job "reposync" { +job "${JOB_PREFIX}reposync" { datacenters = ["meyrin"] type = "batch" @@ -8,7 +8,7 @@ job "reposync" { meta_required = ["PARENT_JOB"] } - task "reposync" { + task "${JOB_PREFIX}reposync" { driver = "docker" config { @@ -17,7 +17,7 @@ job "reposync" { type = "gelf" config { gelf-address = "udp://127.0.0.1:12201" - tag = "reposync" + tag = "${JOB_PREFIX}reposync" env = "NOMAD_JOB_NAME,NOMAD_GROUP_NAME,NOMAD_TASK_NAME,NOMAD_ALLOC_ID,NOMAD_ALLOC_NAME,NOMAD_ALLOC_INDEX,NOMAD_META_PARENT_JOB" } } diff --git a/reposync_oneshot.nomad b/reposync_oneshot.nomad index cd8e992..fd8a5a5 100644 --- a/reposync_oneshot.nomad +++ b/reposync_oneshot.nomad @@ -1,4 +1,4 @@ -job "reposync_oneshot" { +job "${JOB_PREFIX}reposync_oneshot" { datacenters = ["meyrin"] type = "batch" @@ -7,7 +7,7 @@ job "reposync_oneshot" { meta_required = ["repoid"] } - task "reposync_oneshot" { + task "${JOB_PREFIX}reposync_oneshot" { driver = "docker" config { @@ -16,7 +16,7 @@ job "reposync_oneshot" { type = "gelf" config { gelf-address = "udp://127.0.0.1:12201" - tag = "reposync_oneshot" + tag = "${JOB_PREFIX}reposync_oneshot" env = "NOMAD_JOB_NAME,NOMAD_GROUP_NAME,NOMAD_TASK_NAME,NOMAD_ALLOC_ID,NOMAD_ALLOC_NAME,NOMAD_ALLOC_INDEX,NOMAD_META_PARENT_JOB" } } diff --git a/reposync_scheduler.nomad b/reposync_scheduler.nomad index a97089b..c126e59 100644 --- a/reposync_scheduler.nomad +++ b/reposync_scheduler.nomad @@ -1,16 +1,16 @@ -job "reposync_scheduler" { +job "${JOB_PREFIX}reposync_scheduler" { datacenters = ["meyrin"] type = "batch" periodic { // Launch every minute - cron = "* * * * *" + cron = "${SCHEDULE}" time_zone = "Europe/Zurich" prohibit_overlap = true } - task "reposync_scheduler" { + task "${JOB_PREFIX}reposync_scheduler" { driver = "docker" config { @@ -19,7 +19,7 @@ job "reposync_scheduler" { type = "gelf" config { gelf-address = "udp://127.0.0.1:12201" - tag = "reposync_scheduler" + tag = "${JOB_PREFIX}reposync_scheduler" env = "NOMAD_JOB_NAME,NOMAD_GROUP_NAME,NOMAD_TASK_NAME,NOMAD_ALLOC_ID,NOMAD_ALLOC_NAME,NOMAD_ALLOC_INDEX,NOMAD_META_PARENT_JOB" } } -- GitLab