Bug 1116369

Summary: Please add Conflicts=systemd-timesyncd.service to chrony's service file
Product: [Fedora] Fedora Reporter: Lennart Poettering <lpoetter>
Component: chronyAssignee: Miroslav Lichvar <mlichvar>
Status: CLOSED RAWHIDE QA Contact: Fedora Extras Quality Assurance <extras-qa>
Severity: unspecified Docs Contact:
Priority: unspecified    
Version: rawhideCC: mlichvar
Target Milestone: ---   
Target Release: ---   
Hardware: Unspecified   
OS: Unspecified   
Whiteboard:
Fixed In Version: chrony-1.30-0.1.pre1.fc21 Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2014-07-04 11:00:14 UTC Type: Bug
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:

Description Lennart Poettering 2014-07-04 10:53:59 UTC
systemd in rawhide now includes its own, minimal SNTP client. When chrony is installed and enabled this should have the effect of automatically turning off this minimal daemon. For this to work correctly, please add:

Conflicts=systemd-timesyncd.service

to chrony's [Unit] section.

Comment 1 Lennart Poettering 2014-07-04 10:56:00 UTC
Also see bug 1116370

Comment 2 Miroslav Lichvar 2014-07-10 09:56:09 UTC
On another thought, it seems strange to request that all services providing time synchronization should conflict with systemd-timesyncd. Beside chronyd and ntpd there are ptp4l, phc2sys, ptpd2 and possibly other services that would need to add that conflict.

I think we should just make sure systemd-timesyncd is not enabled by default.