From 1bddf7efba4c6abeaa1a530664672bffa965998d Mon Sep 17 00:00:00 2001 From: =?utf8?q?Javier=20B=C3=A9rtoli?= Date: Fri, 20 Nov 2020 14:58:24 -0300 Subject: [PATCH] test(dispatcher): add helper state --- .../service/files/default/crunch-run-sh.tmpl | 12 +++++------ test/salt/states/hosts_entries/init.sls | 20 +++++++++++++++++++ 2 files changed, 26 insertions(+), 6 deletions(-) create mode 100644 test/salt/states/hosts_entries/init.sls diff --git a/arvados/dispatcher/service/files/default/crunch-run-sh.tmpl b/arvados/dispatcher/service/files/default/crunch-run-sh.tmpl index b0c1df9..edfe44e 100644 --- a/arvados/dispatcher/service/files/default/crunch-run-sh.tmpl +++ b/arvados/dispatcher/service/files/default/crunch-run-sh.tmpl @@ -1,6 +1,6 @@ --######################################################################## --# File managed by Salt at <{{ source }}>. --# Your changes will be overwritten. --######################################################################## --#!/bin/sh --exec /usr/bin/crunch-run -container-enable-networking=default -container-network-mode=host ${@} +#!/bin/sh +######################################################################## +# File managed by Salt at <{{ source }}>. +# Your changes will be overwritten. +######################################################################## +exec /usr/bin/crunch-run -container-enable-networking=default -container-network-mode=host ${@} diff --git a/test/salt/states/hosts_entries/init.sls b/test/salt/states/hosts_entries/init.sls new file mode 100644 index 0000000..378571e --- /dev/null +++ b/test/salt/states/hosts_entries/init.sls @@ -0,0 +1,20 @@ +arvados_hosts_entries: + host.present: + - ip: {{ grains.get('ipv4')[0] }} + - names: + - {{ grains.get('fqdn') }} + {%- for entry in [ + 'keep', + 'keep0', + 'collections', + 'download', + 'ws', + 'workbench', + 'workbench2' + ] + %} + - {{ entry }} + # FIXME! This just works for our testings. + # Won't work if the cluster name != host name + - {{ entry }}.{{ grains.get('host') }}.{{ grains.get('domain') }} + {%- endfor %} -- 2.30.2