role-ansible-update/tasks/main.yml

27 lines
719 B
YAML
Raw Normal View History

2025-07-24 16:09:10 -05:00
#SPDX-License-Identifier: MIT-0
---
2025-07-24 16:14:51 -05:00
# tasks file for ansible-update
2025-07-24 16:18:39 -05:00
- name: deploy ansible update script
2025-07-24 16:48:20 -05:00
ansible.builtin.copy:
src: files/ansible-update.sh
2025-07-24 16:18:39 -05:00
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
2025-07-24 16:48:20 -05:00
ansible.builtin.template:
src: templates/ansible-update.timer
2025-07-24 16:18:39 -05:00
dest: /usr/lib/systemd/system/cansible-update.timer
mode: '0644'
- name: ensure ansible update script is running
service:
name: ansible-update.timer
state: started
daemon_reload: true
enabled: yes