ansible: Add cron job to reboot armhf nodes that have gone read-only
[lttng-ci.git] / automation / ansible / roles / common-node / tasks / main.yml
index 177603ea415eced742d3d7517bc4cc2e2e0b9c38..28f2a27d9244dda5e4bd8078e7f028e9fe38fa3c 100644 (file)
 
 - include: setup-Suse.yml
   when: ansible_os_family == 'Suse'
+
+- when: common_node_rootfs_readonly_reboot|default(false)
+  block:
+    - name: Install readonly reboot script
+      ansible.builtin.copy:
+        dest: '/usr/sbin/readonly_root_reboot.sh'
+        src: 'readonly_root_reboot.sh'
+        owner: 'root'
+        group: 'root'
+        mode: '0750'
+    - name: Add cronjob
+      ansible.builtin.cron:
+        name: 'readonly_root_reboot'
+        job: '/usr/sbin/readonly_root_reboot.sh'
+        cron_file: 'readonly_root_reboot'
+        minute: '*/10'
+        user: 'root'
This page took 0.023331 seconds and 4 git commands to generate.