27 lines
No EOL
718 B
YAML
27 lines
No EOL
718 B
YAML
#SPDX-License-Identifier: MIT-0
|
|
---
|
|
# tasks file for ansible-update
|
|
- name: deploy ansible update script
|
|
ansible.builtin.copy:
|
|
src: files/ansible-update.sh
|
|
dest: /scripts/ansible-update.sh
|
|
mode: '0754'
|
|
|
|
- name: deploy ansible update service
|
|
ansible.builtin.copy:
|
|
src: files/ansible-update.service
|
|
dest: /usr/lib/systemd/system/ansible-update.service
|
|
mode: '0644'
|
|
|
|
- name: deploy ansible update timer
|
|
ansible.builtin.template:
|
|
src: templates/ansible-update.timer
|
|
dest: /usr/lib/systemd/system/ansible-update.timer
|
|
mode: '0644'
|
|
|
|
- name: ensure ansible update script is running
|
|
service:
|
|
name: ansible-update.timer
|
|
state: started
|
|
daemon_reload: true
|
|
enabled: yes |