Remove federation_domain_map entirely if it isn't set, seems to be not replaced by empty value.

This commit is contained in:
Madhusudan.C.S 2016-06-24 09:59:17 -07:00
parent f980aa2ae1
commit 3ee03a5584

View File

@ -961,7 +961,11 @@ function kube::release::package_kube_manifests_tarball() {
fi
if [[ -n "${FEDERATIONS_DOMAIN_MAP}" ]]; then
sed -i 's/{{ pillar\['"'"'federations_domain_map'"'"'\] }}/- --federations="'"${FEDERATIONS_DOMAIN_MAP}"'"/g' "${dst_dir}/dns/skydns-rc.yaml.in"
else
sed -i '/{{ pillar\['"'"'federations_domain_map'"'"'\] }}/d' "${dst_dir}/dns/skydns-rc.yaml.in"
fi
else
sed -i '/{{ pillar\['"'"'federations_domain_map'"'"'\] }}/d' "${dst_dir}/dns/skydns-rc.yaml.in"
fi
# This is for coreos only. ContainerVM, GCI, or Trusty does not use it.