diff --git a/ansible/inventory/host_vars/Railiance01.yml b/ansible/inventory/host_vars/Railiance01.yml new file mode 100644 index 0000000..f5c0cf7 --- /dev/null +++ b/ansible/inventory/host_vars/Railiance01.yml @@ -0,0 +1,5 @@ +# RCLK-WP-0005 / RAIL-HO-WP-0013: scoped operator-requested host baseline. +railiance_clock_enabled: true +railiance_clock_manage_timesyncd: true +railiance_clock_authority_enabled: false +railiance_clock_admission_ref: operator-clock-infrastructure-request-2026-09-15 diff --git a/ansible/roles/railiance_clock/tasks/main.yaml b/ansible/roles/railiance_clock/tasks/main.yaml index 8c01292..eb9e2c4 100644 --- a/ansible/roles/railiance_clock/tasks/main.yaml +++ b/ansible/roles/railiance_clock/tasks/main.yaml @@ -5,9 +5,9 @@ - name: Require supported host and concrete admission ansible.builtin.assert: that: - - ansible_system == 'Linux' - - ansible_distribution == 'Ubuntu' - - ansible_distribution_major_version == '24' + - ansible_facts["system"] == 'Linux' + - ansible_facts["distribution"] == 'Ubuntu' + - ansible_facts["distribution_major_version"] == '24' - railiance_clock_admission_ref | length > 0 - railiance_clock_upstreams | length > 0 - railiance_clock_host_drift_ppm | int >= 500