From 3be50254424e0b5da2c296ec16111ad00519d9b2 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Thorsten=20M=C3=BCller?= Date: Wed, 30 Jun 2021 10:17:51 +0200 Subject: [PATCH] alias making running drones working --- roles/slurm/tasks/main.yml | 1 + roles/slurm/vars/main.yml | 3 ++- 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/roles/slurm/tasks/main.yml b/roles/slurm/tasks/main.yml index abbbde5..003513e 100644 --- a/roles/slurm/tasks/main.yml +++ b/roles/slurm/tasks/main.yml @@ -113,6 +113,7 @@ ports: "{{ item.exposed_ports | default([]) }}" networks: - name: "{{ docker_network }}" + aliases: "{{ item.aliases | default(omit) }}" env: slurmuser: "{{ slurm_user }}" image: "{{ item.image }}" diff --git a/roles/slurm/vars/main.yml b/roles/slurm/vars/main.yml index 1bffd37..e95d42d 100644 --- a/roles/slurm/vars/main.yml +++ b/roles/slurm/vars/main.yml @@ -10,7 +10,8 @@ slurm_nodes_exec: | # extend range to execute nodes list {% set slurm_nodes_exec = [] %} {% for i in range(1, num_nodes+1) -%} {% set _ = slurm_nodes_exec.extend([ - {'machine':'exec%s'|format(i), 'image': 'slurm:slurmd'}]) -%} + {'machine':'exec%s'|format(i), 'image': 'slurm:slurmd', + 'aliases':['drone%s'|format(i)]}]) -%} {%- endfor %} {{ slurm_nodes_exec }} slurm_default_mounts: