Thank you @Vincent - when you have a patch/link/commit let me know so I
can tack the discussion and help doing merging the chrony upload into
Groovy and an SRU into Focal.
I have already done some preliminary SRU paperwork on the bug
description.
** Description changed:
+ [Impact]
+
+ * Chrony can't start on platorms that map gettimeofday to
+ clock_gettime64()
+
+ * This is due to syscall filtering being correct on some but generic
+ enough to cover all areas.
+
+ * Vincent proposes a patch for it upstream and we intent to backport that
+ to Focal
+
+ [Test Case]
+
+ * Run chrony in >=20.04 on a platform that uses clock_gettime64
+ * See a "Bad system call" when chrony starts
+ * With the fix that issue should be gone and chrony start fine
+
+ [Regression Potential]
+
+ * We already allow the "other" gettimeofday and allowing this one as well
+ should not be a security issue. It is only a get function anyway.
+
+ [Other Info]
+
+ * Until then a workaround is to disable syscall filtering
+
+ sed -i '/DAEMON_OPTS=/s/"-F -1"/"-F 0"/' /etc/default/chrony
+
+ * I have not yet fully tracked down which HW/Kernel/libc will trigger
+ this, to know this would help the later verification.
+
+ ---
+
This system fully updated 20.04 and is all default except for user password
and keyboard layout.
Package version is 3.5-6ubuntu6
-
Expected chronyd to start after install
Install went OK, systemd-timesyncd was disabled and removed as expected,
chrony.service was created as expected but chrony.service failed to come
up.
Journalctl -xe reports chrony.service entered the 'failed' state with
result 'protocol'
On a seperate attempt, on different storage, I tried forcing systemd-
timesyncd off in case that was the issue and messing with apparmor but
got nowhere. So I decided bring up a fresh install and file a bug report
from there.
ProblemType: Bug
DistroRelease: Ubuntu 20.04
Package: chrony 3.5-6ubuntu6
ProcVersionSignature: Ubuntu 5.4.0-1008.8-raspi 5.4.29
Uname: Linux 5.4.0-1008-raspi armv7l
ApportVersion: 2.20.11-0ubuntu27
Architecture: armhf
CasperMD5CheckResult: skip
Date: Mon May 11 12:35:41 2020
ProcEnviron:
- TERM=linux
- PATH=(custom, no user)
- LANG=C.UTF-8
- SHELL=/bin/bash
+ TERM=linux
+ PATH=(custom, no user)
+ LANG=C.UTF-8
+ SHELL=/bin/bash
SourcePackage: chrony
UpgradeStatus: No upgrade log present (probably fresh install)
** Also affects: chrony (Ubuntu Focal)
Importance: Undecided
Status: New
--
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1878005
Title:
Chrony crashes on install from raspberry pi 2
To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/chrony/+bug/1878005/+subscriptions
--
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs