6b3d03b167
When we provision nodes, we can restart dnsmasq to frequently this leads to systemd not starting dnsmasq again, thus we have dnsmasq stopped and deployment failing. Raise limit to 100 starts in 10 seconds and also sync cobbler on netboot disable Partial-bug: #1667006 Change-Id: Id14bb2bb162f0a9fc6e0a9a102d98f4f2a6dcf1a
21 lines
318 B
Bash
21 lines
318 B
Bash
#!/bin/bash
|
|
|
|
flag=$1
|
|
node_name=$2
|
|
|
|
if [[ ${flag} == 'disable' ]]
|
|
then
|
|
flag=0
|
|
elif [[ ${flag} == 'enable' ]]
|
|
then
|
|
flag=1
|
|
else
|
|
echo 'Wrong flag argument given'
|
|
exit 1
|
|
fi
|
|
|
|
test -z ${node_name} && echo 'Node name not found' && exit 1
|
|
|
|
cobbler system edit --name=${node_name} --netboot-enabled=${flag}
|
|
cobbler sync
|