diff --git a/promenade/schemas/HostSystem.yaml b/promenade/schemas/HostSystem.yaml index f12f0b50..eda63cbe 100644 --- a/promenade/schemas/HostSystem.yaml +++ b/promenade/schemas/HostSystem.yaml @@ -22,6 +22,8 @@ data: type: boolean stop: type: boolean + mask: + type: boolean additionalProperties: false apt_source_line: type: string diff --git a/promenade/templates/include/up.sh b/promenade/templates/include/up.sh index 18c9ecd3..fdb0b496 100644 --- a/promenade/templates/include/up.sh +++ b/promenade/templates/include/up.sh @@ -127,7 +127,7 @@ log === Starting Docker and Kubelet === set -x systemctl daemon-reload -{% for a in ['enable','start','stop','disable'] %} +{% for a in ['enable','start','stop','disable','mask'] %} {% for u in config.get_units_by_action(a) %} systemctl {{ a }} {{ u }} {% endfor %}