On Mon, Feb 19, 2018 at 9:33 AM, Dimitri John Ledkov <launch...@surgut.co.uk > wrote:
> I think cloud-init is the oracle of information of which ntp daemon to > use, and which ntp servers to use. Thus on bionic+ cloud-init, when > configuring ntp, should also "disable systemd-timesyncd" if some > alternative NTP server is to be used. > I'm not opposed to having cloud-init do that. But systemd and ntp clients are installable outside of cloud images and they should behave consistently there. I think a combination of the override which prevents timesyncd from starting if a client is present *and* the Conflicts= that's present in Bionic should be in the packaging. Such a configuration would prevent timesyncd starting from stopping other clients. > -- > You received this bug notification because you are a bug assignee. > https://bugs.launchpad.net/bugs/1749722 > > Title: > NTP: take into account systemd-timesyncd where present > > To manage notifications about this bug go to: > https://bugs.launchpad.net/cloud-init/+bug/1749722/+subscriptions > -- You received this bug notification because you are a member of Ubuntu Touch seeded packages, which is subscribed to systemd in Ubuntu. https://bugs.launchpad.net/bugs/1749722 Title: NTP: take into account systemd-timesyncd where present Status in cloud-init: In Progress Status in systemd package in Ubuntu: New Bug description: Currently, the NTP module configures ntpd during cloud-init install by installing and configuring ntpd. ntpd competes with systemd-timesyncd on systemd distros like Ubuntu Xenial. Ideally the NTP module should configure systemd-timesyncd where present, falling back to ntpd where not present. This stops two separate daemons (ntpd and systemd-timesyncd) competing with each other to set the time, where systemd-timesyncd (on Ubuntu at least) has an internal hardcoded compiled in timeserver to fall back on if no timeserver is configured (which is bad, but what can you do). The competing timeserver behaviour is invisible when the machine can see the net, but logs this error constantly when the machine cannot see the net: systemd-timesyncd[527]: Timed out waiting for reply from 91.189.94.4:123 (ntp.ubuntu.com). To manage notifications about this bug go to: https://bugs.launchpad.net/cloud-init/+bug/1749722/+subscriptions -- Mailing list: https://launchpad.net/~touch-packages Post to : touch-packages@lists.launchpad.net Unsubscribe : https://launchpad.net/~touch-packages More help : https://help.launchpad.net/ListHelp