Execution
Date 18 Mar 2024 12:16:29 +0000
Duration 00:00:08.64
Controller ssh-gw-4.layershift.com
User root
Versions
Ansible 2.16.4
ara 1.7.1 / 1.7.2.dev2
Python 3.10.10
Summary
16 Hosts
3 Tasks
48 Results
1 Plays
1 Files
0 Records

File: /home/ssh-gateway/ansible/check-kcare.yaml

---
- name: Check and set timezone to UTC if not already set
  hosts: all
  gather_facts: true

  tasks:
    - name: Check current timezone
      command: timedatectl show --property=Timezone --value
      register: current_timezone
      changed_when: false

    - name: Set timezone to UTC if not already set
      command: timedatectl set-timezone UTC
      when: current_timezone.stdout != "UTC"

    - name: Display timezone status
      debug:
        msg: |
          Current timezone: {{ current_timezone.stdout }}