[Freeipa-devel] NTP in FreeIPA
David Kupka
dkupka at redhat.com
Wed Nov 30 15:57:35 UTC 2016
On 30/11/16 16:09, Rob Crittenden wrote:
> David Kupka wrote:
>> On 29/11/16 18:10, Alexander Bokovoy wrote:
>>> Still, bug reports and users' complaints is the only external measure we
>>> have. There are close to nothing in complaints about NTP functionality,
>>> other than requests to support chronyd and a better discover of existing
>>> NTP setups. I don't think that requires dramatic action like removal of
>>> NTP support at all.
>>>
>>
>> As Petr already pointed out, since Fedora 16 chronyd is enabled by
>> default and ipa-client-install doesn't configure time synchronization
>> when chronyd is enabled.
>>
>> I believe that majority of users haven't used '--force-ntpd' and since
>> it still worked they haven't filed any ticket.
>>
>> IMO in this case no bug reports means no users rather than no bugs or
>> requests.
>>
>> Unfortunately, this is just my guess and AFAIK we don't have any data
>> from users showing how they use FreeIPA.
>
> For argument's sake, let's say NTP configuration in the client is
> dropped and managed by the OS or other administrators.
>
> What implication does this have for configuring NTP server on masters?
> Would that be stopped as well? What about existing installs?
>
> I don't believe there is a precedence for removing a service from IPA.
>
> rob
>
Well, everything was done for the first time at some point in history.
I would prefer removing it from server too.
I imagine it this way:
0. We agree that NTP as FreeIPA service will be dropped in 4.x
1. We add big fat warning to nearest release (currently 4.5) that
FreeIPA will stop supporting NTP as its service on server and client and
if NTP was configured by FreeIPA (we can tell from sysrestore) upgrade
will revert those changes.
2. New installations of 4.x will not configure NTP on server nor client.
Upgrades to 4.x will revert configuration if done by FreeIPA.
I think it's actually that simple. The only hard part is reaching the
agreement.
While I understand that the value of FreeIPA is entirely in taking care
of non-trivial services and orchestrating them in a way most comfortable
for the administrator I think configuring NTP is:
* reasonably easy (<5 lines on client, <10 lines on server),
* unnecessary in most cases (distributions defaults or
DHCP+NetworkManager just work)
and so not worth keeping in FreeIPA.
--
David Kupka
More information about the Freeipa-devel
mailing list