ansible/tasks/update_ezjail_freebsd.yml

26 lines
691 B
YAML
Raw Permalink Normal View History

2024-06-12 14:47:43 +02:00
# vim:ts=2:sw=2:et:filetype=ansible
---
- name: Check if ezjail is available
2024-06-12 14:47:43 +02:00
ansible.builtin.stat:
path: /usr/local/bin/ezjail-admin
tags:
- always
register: ezjail_available
2024-06-12 14:47:43 +02:00
- name: Perform ezjail updates when ezjail-admin is available
when: ezjail_available.stat.exists
block:
- name: Install updates (ezjail)
2024-06-12 14:47:43 +02:00
ansible.builtin.command:
cmd: /usr/local/bin/ezjail-admin update -u
2024-06-12 14:47:43 +02:00
changed_when: true
register: installupdates_ezjail
2024-06-12 14:47:43 +02:00
- name: Show results of install updates (ezjail)
ansible.builtin.debug:
verbosity: 1
msg: '{{ installupdates_ezjail.stdout }}'
# XXX etcupdate in blind mode / certificate stuff
#