summaryrefslogtreecommitdiffstats
path: root/ipapython/errors.py
diff options
context:
space:
mode:
authorPetr Spacek <pspacek@redhat.com>2016-06-20 18:23:51 +0200
committerMartin Basti <mbasti@redhat.com>2016-06-20 20:03:47 +0200
commitb6bab8d4e0d6f4715ef353b6944c85c5e88d44ab (patch)
tree2d22279d9ee68a3d473f2c56d173d4d57a3c3bb3 /ipapython/errors.py
parent0ba9e72057bd372a7cf8ee51d1521ec5d11069d5 (diff)
downloadfreeipa-b6bab8d4e0d6f4715ef353b6944c85c5e88d44ab.tar.gz
freeipa-b6bab8d4e0d6f4715ef353b6944c85c5e88d44ab.tar.xz
freeipa-b6bab8d4e0d6f4715ef353b6944c85c5e88d44ab.zip
DNS Locations: make ipa-ca record generation more robust
__add_ca_records_from_hostname() now skips over DNS exceptions and retries resolution until timeout of 120 seconds is reached. Luckily current logic fails safe: In cases where resolution failed for all the CA servers, the resulting zone object will not contain ipa-ca record at all and the update logic will skip update for this name. I.e. the original values in ipa-ca record set will be left in place. https://fedorahosted.org/freeipa/ticket/2008 Reviewed-By: Martin Basti <mbasti@redhat.com>
Diffstat (limited to 'ipapython/errors.py')
0 files changed, 0 insertions, 0 deletions