Re: [Freeipa-devel] [PATCH 0226] Use user specified NTP servers during initial synchronization
On 04/16/2015 06:21 PM, Martin Babinsky wrote: On 04/16/2015 05:14 PM, Martin Basti wrote: On 16/04/15 13:36, Martin Babinsky wrote: On 04/15/2015 04:18 PM, Martin Basti wrote: https://fedorahosted.org/freeipa/ticket/4983 Patch attached. NACK until you fix PATCH 224. Updated patch attached. ACK Pushed to master: 2c8c4b8c885fe34cc722cce91639230a7734c3f3 -- Petr Vobornik -- Manage your subscription for the Freeipa-devel mailing list: https://www.redhat.com/mailman/listinfo/freeipa-devel Contribute to FreeIPA: http://www.freeipa.org/page/Contribute/Code
Re: [Freeipa-devel] [PATCH 0226] Use user specified NTP servers during initial synchronization
On 04/24/2015 03:39 PM, Petr Vobornik wrote: On 04/16/2015 06:21 PM, Martin Babinsky wrote: On 04/16/2015 05:14 PM, Martin Basti wrote: On 16/04/15 13:36, Martin Babinsky wrote: On 04/15/2015 04:18 PM, Martin Basti wrote: https://fedorahosted.org/freeipa/ticket/4983 Patch attached. NACK until you fix PATCH 224. Updated patch attached. ACK Pushed to master: 2c8c4b8c885fe34cc722cce91639230a7734c3f3 Would be NACK, but it's already pushed: -if options.ntp_server: +if options.ntp_servers Should have been in patch 225 not 226. -- Petr Vobornik -- Manage your subscription for the Freeipa-devel mailing list: https://www.redhat.com/mailman/listinfo/freeipa-devel Contribute to FreeIPA: http://www.freeipa.org/page/Contribute/Code
Re: [Freeipa-devel] [PATCH 0226] Use user specified NTP servers during initial synchronization
On 04/15/2015 04:18 PM, Martin Basti wrote: https://fedorahosted.org/freeipa/ticket/4983 Patch attached. NACK until you fix PATCH 224. -- Martin^3 Babinsky -- Manage your subscription for the Freeipa-devel mailing list: https://www.redhat.com/mailman/listinfo/freeipa-devel Contribute to FreeIPA: http://www.freeipa.org/page/Contribute/Code
Re: [Freeipa-devel] [PATCH 0226] Use user specified NTP servers during initial synchronization
On 16/04/15 13:36, Martin Babinsky wrote: On 04/15/2015 04:18 PM, Martin Basti wrote: https://fedorahosted.org/freeipa/ticket/4983 Patch attached. NACK until you fix PATCH 224. Updated patch attached. -- Martin Basti From f1ec7e88a1218fe18a9ca253c5d90197da440330 Mon Sep 17 00:00:00 2001 From: Martin Basti mba...@redhat.com Date: Wed, 15 Apr 2015 15:06:45 +0200 Subject: [PATCH] ipa client: use NTP servers specified by user NTP servers specified by user should be used to synchronize time. https://fedorahosted.org/freeipa/ticket/4983 --- ipa-client/ipa-install/ipa-client-install | 24 +++- 1 file changed, 15 insertions(+), 9 deletions(-) diff --git a/ipa-client/ipa-install/ipa-client-install b/ipa-client/ipa-install/ipa-client-install index 6cfaa1dd21131b49f99f78ed3df24602b5cf80f3..d3f362afee87491227e0de66cf42ba43890c55be 100755 --- a/ipa-client/ipa-install/ipa-client-install +++ b/ipa-client/ipa-install/ipa-client-install @@ -2336,19 +2336,25 @@ def install(options, env, fstore, statestore): ntp_srv_servers = ds.ipadns_search_srv(cli_domain, '_ntp._udp', None, break_on_first=False) synced_ntp = False -if ntp_srv_servers: -for s in ntp_srv_servers: -synced_ntp = ipaclient.ntpconf.synconce_ntp(s) -if synced_ntp: -break -if not synced_ntp: +ntp_servers = ntp_srv_servers + +# use user specified NTP servers if there are any +if options.ntp_servers: +ntp_servers = options.ntp_servers + +for s in ntp_servers: +synced_ntp = ipaclient.ntpconf.synconce_ntp(s) +if synced_ntp: +break + +if not synced_ntp and not options.ntp_servers: synced_ntp = ipaclient.ntpconf.synconce_ntp(cli_server[0]) if not synced_ntp: -root_logger.warning(Unable to sync time with IPA NTP + +root_logger.warning(Unable to sync time with NTP + server, assuming the time is in sync. Please check + that 123 UDP port is opened.) else: -root_logger.info('Skipping synchronizing time with IPA NTP server.') +root_logger.info('Skipping synchronizing time with NTP server.') if not options.unattended: if (options.principal is None and options.password is None and @@ -2843,7 +2849,7 @@ def install(options, env, fstore, statestore): if options.force_ntpd: ipaclient.ntpconf.force_ntpd(statestore) -if options.ntp_server: +if options.ntp_servers: ntp_servers = options.ntp_servers elif ntp_srv_servers: ntp_servers = ntp_srv_servers -- 2.1.0 -- Manage your subscription for the Freeipa-devel mailing list: https://www.redhat.com/mailman/listinfo/freeipa-devel Contribute to FreeIPA: http://www.freeipa.org/page/Contribute/Code
Re: [Freeipa-devel] [PATCH 0226] Use user specified NTP servers during initial synchronization
On 04/16/2015 05:14 PM, Martin Basti wrote: On 16/04/15 13:36, Martin Babinsky wrote: On 04/15/2015 04:18 PM, Martin Basti wrote: https://fedorahosted.org/freeipa/ticket/4983 Patch attached. NACK until you fix PATCH 224. Updated patch attached. ACK -- Martin^3 Babinsky -- Manage your subscription for the Freeipa-devel mailing list: https://www.redhat.com/mailman/listinfo/freeipa-devel Contribute to FreeIPA: http://www.freeipa.org/page/Contribute/Code