浏览代码

Update mngmnt_container_configure.yml

Signed-off-by: Shubhangi-dell <shubhangi_srivastava@dell.com>
Shubhangi-dell 3 年之前
父节点
当前提交
480cb037b1
共有 1 个文件被更改,包括 17 次插入6 次删除
  1. 17 6
      control_plane/roles/control_plane_device/files/mngmnt_container_configure.yml

+ 17 - 6
control_plane/roles/control_plane_device/files/mngmnt_container_configure.yml

@@ -20,14 +20,25 @@
   tasks:
   - name: Enable DHCP
     command: dhcpd {{ mngmnt_nic }}
-    
+    changed_when: false
+
+  - name: Start cron
+    command: crond
+    changed_when: false
+
+  - name: Add log file for cron jobs
+    command: crond -L /var/log/cron_jobs
+    changed_when: false
+
+  - name: Add cron job for 5 min
+    shell: echo "*/5    *       *       *       *       run-parts /etc/periodic/5min" >> /var/spool/cron/crontabs/root
+    changed_when: false
+
   - name: Install python-netaddr
     package:
       name: py3-netaddr
       state: present
 
-  - name: Add inventory cron job
-    cron:
-      name: Create inventory
-      minute: "*/5"
-      job: /root/inventory_creation.yml"
+  - name: Change permissions
+    command: chmod a+x /etc/periodic/5min/cron_inv
+    changed_when: false