Skip to content

Commit b50dd1d

Browse files
authored
Fix systemd setup.service startup after reboot (#810)
* Fix setup.service start/stop Signed-off-by: Artiom Diomin <[email protected]> * Update fixtures Signed-off-by: Artiom Diomin <[email protected]>
1 parent 1d42cba commit b50dd1d

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

45 files changed

+49
-43
lines changed

pkg/userdata/centos/provider.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -315,5 +315,5 @@ write_files:
315315
EnvironmentFile=-/etc/environment
316316
317317
runcmd:
318-
- systemctl enable --now setup.service
318+
- systemctl start setup.service
319319
`

pkg/userdata/centos/testdata/kubelet-v1.15-aws.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -371,4 +371,4 @@ write_files:
371371
EnvironmentFile=-/etc/environment
372372
373373
runcmd:
374-
- systemctl enable --now setup.service
374+
- systemctl start setup.service

pkg/userdata/centos/testdata/kubelet-v1.16-aws.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -371,4 +371,4 @@ write_files:
371371
EnvironmentFile=-/etc/environment
372372
373373
runcmd:
374-
- systemctl enable --now setup.service
374+
- systemctl start setup.service

pkg/userdata/centos/testdata/kubelet-v1.17-aws-external.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -370,4 +370,4 @@ write_files:
370370
EnvironmentFile=-/etc/environment
371371
372372
runcmd:
373-
- systemctl enable --now setup.service
373+
- systemctl start setup.service

pkg/userdata/centos/testdata/kubelet-v1.17-aws.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -371,4 +371,4 @@ write_files:
371371
EnvironmentFile=-/etc/environment
372372
373373
runcmd:
374-
- systemctl enable --now setup.service
374+
- systemctl start setup.service

pkg/userdata/centos/testdata/kubelet-v1.17-vsphere-mirrors.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -392,4 +392,4 @@ write_files:
392392
EnvironmentFile=-/etc/environment
393393
394394
runcmd:
395-
- systemctl enable --now setup.service
395+
- systemctl start setup.service

pkg/userdata/centos/testdata/kubelet-v1.17-vsphere-proxy.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -392,4 +392,4 @@ write_files:
392392
EnvironmentFile=-/etc/environment
393393
394394
runcmd:
395-
- systemctl enable --now setup.service
395+
- systemctl start setup.service

pkg/userdata/centos/testdata/kubelet-v1.17-vsphere.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -379,4 +379,4 @@ write_files:
379379
EnvironmentFile=-/etc/environment
380380
381381
runcmd:
382-
- systemctl enable --now setup.service
382+
- systemctl start setup.service

pkg/userdata/flatcar/provider.go

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -409,4 +409,6 @@ storage:
409409
inline: |
410410
#!/bin/bash
411411
set -xeuo pipefail
412-
{{ safeDownloadBinariesScript .KubeletVersion | indent 10 }}`
412+
{{ safeDownloadBinariesScript .KubeletVersion | indent 10 }}
413+
systemctl disable download-script.service
414+
`

pkg/userdata/flatcar/testdata/v1.17.0.yaml

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -460,3 +460,5 @@ storage:
460460
curl -Lfo /opt/bin/health-monitor.sh https://raw.githubusercontent.com/kubermatic/machine-controller/8b5b66e4910a6228dfaecccaa0a3b05ec4902f8e/pkg/userdata/scripts/health-monitor.sh
461461
chmod +x /opt/bin/health-monitor.sh
462462
fi
463+
464+
systemctl disable download-script.service

0 commit comments

Comments
 (0)