Skip to content

Commit e86f4f9

Browse files
committed
fix(topology): admin-rocketchat — drop NTP-and-update-time from basic_packages
In an egress-filtered / air-gapped range udp/123 is blocked (even the Proxmox node can't NTP-sync), so software.install.warmup.basic_packages' hard "wait for NTPSynchronized == yes" never succeeds and fails stage_01. Don't enable NTP sync for this box; VMs take host (kvm-clock) time.
1 parent aa9b953 commit e86f4f9

1 file changed

Lines changed: 4 additions & 2 deletions

File tree

  • 05_topology_layer/box_templates/admin-rocketchat/v1.0.0

05_topology_layer/box_templates/admin-rocketchat/v1.0.0/template.yml

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,10 @@ default_attachments:
1414
firewall_rules:
1515
- {ip: "all", port: 22, protocol: "tcp"} # ssh
1616
- {ip: "all", port: 3000, protocol: "tcp"} # rocketchat web ui
17-
# Docker baseline: engine + compose plugin + operator utilities
17+
# Docker baseline: engine + compose plugin + operator utilities.
18+
# NTP sync is intentionally NOT enabled: in an air-gapped / egress-filtered
19+
# range, udp/123 is blocked, systemd-timesyncd never reaches a server, and the
20+
# role's hard "wait for NTPSynchronized" fails. VMs take host (kvm-clock) time.
1821
- kind: role
1922
catalog_ref: software.install.warmup.basic_packages
2023
params:
@@ -23,6 +26,5 @@ default_attachments:
2326
INSTALL_PACKAGES_DOCKER_COMPOSE: "YES"
2427
INSTALL_PACKAGES_UTILS_JSON: "YES"
2528
INSTALL_PACKAGES_UTILS_NETWORK: "YES"
26-
INSTALL_PACKAGES_NTP_AND_UPDATE_TIME: "YES"
2729
# Bootstrap Rocket.Chat: rsync the catalog compose stack + docker compose up
2830
- {kind: role, catalog_ref: software.install.rocketchat, params: {}}

0 commit comments

Comments
 (0)