--- id: RAIL-HO-WP-0013 type: workplan title: "Declare systemd-timesyncd as the S1 host UTC daemon" domain: financials repo: railiance-infra status: proposed owner: codex topic_slug: railiance origin: residual origin_ref: RCLK-WP-0005 created: "2026-09-14" updated: "2026-09-14" related: [RAIL-HO-WP-0011, RCLK-WP-0005, RCLK-WP-0002] --- Residual from RCLK-WP-0005-T01. railiance01 already runs a single systemd-timesyncd against Ubuntu default NTP, UTC, synchronized. That unit is not in S1 IaC. railiance-hosts is superseded; do not duplicate the tree there. Wait for RCLK-WP-0002's UTC/leap/quality contract before choosing servers or holdover. Do not install chrony alongside timesyncd. ## Declare the adopted daemon ```task id: RAIL-HO-WP-0013-T01 status: wait priority: medium ``` Version systemd-timesyncd (not chrony) in railiance-infra: enabled unit, NTP/FallbackNTP, restricted listeners, health export. Lint/render only until RCLK-WP-0002 and RCLK-WP-0005-T02 authorize live apply. No second daemon.