add the ability to mask systemd units

Change-Id: I4f2a1ed3f5b2d4491784bef9b6e4c9b2f3896396
This commit is contained in:
Chris Wedgwood 2020-02-03 14:28:05 -06:00
parent 6db4c70e9e
commit 81a941a055
2 changed files with 3 additions and 1 deletions

View File

@ -22,6 +22,8 @@ data:
type: boolean
stop:
type: boolean
mask:
type: boolean
additionalProperties: false
apt_source_line:
type: string

View File

@ -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 %}