Skip to content

Commit 5a3aa1d

Browse files
PolonaMjustinc1
authored andcommitted
Add check_local_time role to version_update_single_node_example
1 parent 6c8dcec commit 5a3aa1d

File tree

3 files changed

+18
-2
lines changed

3 files changed

+18
-2
lines changed

examples/time_server_info.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55
gather_facts: false
66

77
tasks:
8-
- name: List current Time Server entries
8+
- name: Get current Time Server
99
scale_computing.hypercore.time_server_info:
1010
register: time_server_info
1111
- ansible.builtin.debug:

examples/time_zone_info.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55
gather_facts: false
66

77
tasks:
8-
- name: List current Time Zone entries
8+
- name: Get current Time Zone
99
scale_computing.hypercore.time_zone_info:
1010
register: time_zone_info
1111
- ansible.builtin.debug:

examples/version_update_single_node.yml

Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -10,6 +10,22 @@
1010
desired_version: 9.1.23.210897
1111

1212
tasks:
13+
- name: Get host's time zone
14+
scale_computing.hypercore.time_zone_info:
15+
register: time_zone_info
16+
17+
- ansible.builtin.assert:
18+
fail_message: Time zone is not set on the host
19+
that:
20+
- time_zone_info.record
21+
22+
- name: Check that local time meets required time interval
23+
ansible.builtin.include_role:
24+
name: scale_computing.hypercore.check_local_time
25+
vars:
26+
time_zone: "{{ time_zone_info.record.zone }}"
27+
time_interval: 22:00-6:00
28+
1329
- name: Update HyperCore single-node system to a desired version
1430
include_role:
1531
name: scale_computing.hypercore.version_update_single_node

0 commit comments

Comments
 (0)