Bug 37574

Summary: Новый systemd не запускает старый chrony и время не синхронизируется.
Product: Branch p9 Reporter: jqt4
Component: chronyAssignee: qa-team <qa-team>
Status: CLOSED WORKSFORME QA Contact: qa-p9 <qa-p9>
Severity: critical    
Priority: P3 CC: aen, amakeenk, iv, s
Version: не указана   
Hardware: aarch64   
OS: Linux   

Description jqt4 2019-12-04 14:14:12 MSK
Не синхронизируется время

Установлены:
systemd-242-alt12.aarch64
chrony-3.4-alt1.aarch64

В лог выдается:
окт 14 23:16:07 localhost.localdomain systemd[1]: /lib/systemd/system/chronyd.service:10: PIDFile= references a path below legacy directory /var/run/, updating /var/run/chrony/chronyd.pid → /run/chrony/chronyd.pid; please update the unit file accordingly.

Исправил /lib/systemd/system/chronyd.service
Прописал PIDFile=/run/chrony/chronyd.pid

После этого все заработало.

Думаю, нужно внести такую правку в пакет chrony.
Comment 1 Alexander Makeenkov 2023-06-20 10:57:00 MSK
chrony-4.1-alt1.x86_64
systemd-247.13-alt1.x86_64

Ошибка не воспроизводится.

# systemctl cat chronyd.service | grep PIDFile
PIDFile=/run/chrony/chronyd.pid