Skip to content

Commit a629db0

Browse files
committed
Fail to start k3s if nm-cloud-setup is enabled
Signed-off-by: Manuel Buil <[email protected]>
1 parent b74c499 commit a629db0

File tree

3 files changed

+3
-0
lines changed

3 files changed

+3
-0
lines changed

install.sh

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -744,6 +744,7 @@ TasksMax=infinity
744744
TimeoutStartSec=0
745745
Restart=always
746746
RestartSec=5s
747+
ExecStartPre=/bin/sh -xc '! /usr/bin/systemctl is-enabled --quiet nm-cloud-setup.service'
747748
ExecStartPre=-/sbin/modprobe br_netfilter
748749
ExecStartPre=-/sbin/modprobe overlay
749750
ExecStart=${BIN_DIR}/k3s \\

k3s.service

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,7 @@ Type=notify
99
EnvironmentFile=-/etc/default/%N
1010
EnvironmentFile=-/etc/sysconfig/%N
1111
EnvironmentFile=-/etc/systemd/system/k3s.service.env
12+
ExecStartPre=/bin/sh -xc '! /usr/bin/systemctl is-enabled --quiet nm-cloud-setup.service'
1213
ExecStart=/usr/local/bin/k3s server
1314
KillMode=process
1415
Delegate=yes

package/rpm/install.sh

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -669,6 +669,7 @@ TasksMax=infinity
669669
TimeoutStartSec=0
670670
Restart=always
671671
RestartSec=5s
672+
ExecStartPre=/bin/sh -xc '! /usr/bin/systemctl is-enabled --quiet nm-cloud-setup.service'
672673
ExecStartPre=-/sbin/modprobe br_netfilter
673674
ExecStartPre=-/sbin/modprobe overlay
674675
ExecStart=${BIN_DIR}/k3s ${CMD_K3S} \$${CMD_K3S_ARGS_VAR}

0 commit comments

Comments
 (0)