From 85ef81c84244a61d94b7c285c090d61beb0c84c9 Mon Sep 17 00:00:00 2001 From: Thomas Woerner <twoerner@redhat.com> Date: Mon, 16 Sep 2024 14:23:31 +0200 Subject: [PATCH] infra/image/system-service/fixipaip.sh: Behave idempotent This makes sure that the service is not failing on already applied modifications. --- infra/image/system-service/fixipaip.sh | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/infra/image/system-service/fixipaip.sh b/infra/image/system-service/fixipaip.sh index f7053e0..ed11a2b 100755 --- a/infra/image/system-service/fixipaip.sh +++ b/infra/image/system-service/fixipaip.sh @@ -73,16 +73,16 @@ for zone in ${ZONES}; do echo "ERROR: Failed to get old PTR from '${zone}': '${OLD_PTR}'" else ipa dnsrecord-mod "${zone}" "${OLD_PTR}" --ptr-rec="${HOSTNAME}." \ - --rename="${PTR}" + --rename="${PTR}" || true fi else echo "Fixing forward zone ${zone}:" - ipa dnsrecord-mod test.local "${HOSTNAME%%.*}" --a-rec="$IP" - ipa dnsrecord-mod test.local ipa-ca --a-rec="$IP" + ipa dnsrecord-mod test.local "${HOSTNAME%%.*}" --a-rec="$IP" || true + ipa dnsrecord-mod test.local ipa-ca --a-rec="$IP" || true fi done -ipa dnsserver-mod "${HOSTNAME}" --forwarder="${FORWARDER}" +ipa dnsserver-mod "${HOSTNAME}" --forwarder="${FORWARDER}" || true kdestroy -c "${KRB5CCNAME}" -A -- GitLab