[Freeipa-devel] [PATCHES 0001-0002] ipa-client-install NTP fixes

Nathan Kinder nkinder at redhat.com
Thu Feb 26 02:28:01 UTC 2015


Hi,

The two attached patches address some issues that affect
ipa-client-install when syncing time from the NTP server.  Now that we
use ntpd to perform the time sync, the client install can end up hanging
forever when the server is not reachable (firewall issues, etc.).  These
patches address the issues in two different ways:

1 - Don't attempt to sync time when --no-ntp is specified.

2 - Implement a timeout capability that is used when we run ntpd to
perform the time sync to prevent indefinite hanging.

The one potentially contentious issue is that this introduces a new
dependency on python-subprocess32 to allow us to have timeout support
when using Python 2.x.  This is packaged for Fedora, but I don't see it
on RHEL or CentOS currently.  It would need to be packaged there.

https://fedorahosted.org/freeipa/ticket/4842

Thanks,
-NGK
-------------- next part --------------
A non-text attachment was scrubbed...
Name: 0001-Skip-time-sync-during-client-install-when-using-no-n.patch
Type: text/x-patch
Size: 1510 bytes
Desc: not available
URL: <http://listman.redhat.com/archives/freeipa-devel/attachments/20150225/6018a00d/attachment.bin>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: 0002-Timeout-when-performing-time-sync-during-client-inst.patch
Type: text/x-patch
Size: 5003 bytes
Desc: not available
URL: <http://listman.redhat.com/archives/freeipa-devel/attachments/20150225/6018a00d/attachment-0001.bin>


More information about the Freeipa-devel mailing list