Disable systemd-resolved

- Disable systemd-resolved service to test using static
   /etc/resolv.conf instead.
 - Updted up.sh to install socat package only if it is
   defined for the specific role.

Change-Id: Ibbc874aec2585a32694e7b843f4c790d38bbb3dd
This commit is contained in:
Ahmad Mahmoudi 2019-12-03 10:40:03 -06:00
parent 62d2cef638
commit d5afa2030c
1 changed files with 8 additions and 1 deletions

View File

@ -5,6 +5,10 @@ if [ -h /etc/resolv.conf ]; then
rm -f /etc/resolv.conf
fi
systemctl disable systemd-resolved.service
systemctl stop systemd-resolved.service
systemctl mask systemd-resolved.service
CURATED_DIRS=(
/etc/kubernetes
/var/lib/etcd
@ -101,7 +105,10 @@ done
{%- elif config['HostSystem:packages.' + role + '.required.runtime'] is defined %}
{{ config['HostSystem:packages.' + role + '.required.runtime'] }} \
{%- endif %}
{{ config['HostSystem:packages.' + role + '.required.socat'] }}; then
{%- if config['HostSystem:packages.' + role + '.required.socat'] is defined %}
{{ config['HostSystem:packages.' + role + '.required.socat'] }} \
{%- endif %}
;then
now=$(date +%s)
if [[ ${now} -gt ${end} ]]; then
log Failed to install apt packages.