EvoBSD is a set of Ansible playbooks and roles providing a customisation of the OpenBSD operating system used by Evolix.
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
EvoBSD/update-utils.yml

43 lines
975 B

# yamllint disable rule:line-length
# Playbook command
# ansible-playbook update-utils.yml -CDKi hosts --tags utils,motd-utils,evomaintenance-utils,evocheck-utils,nagios-nrpe-utils,etc-git-utils -l HOSTNAME
---
- name: Update of scripts used by EvoBSD
hosts: openbsd
become: true
become_user: root
become_method: sudo
vars_files:
- vars/main.yml
- vars/evolix-main.yml
pre_tasks:
- include_role:
name: etc-git
tasks_from: commit.yml
vars:
commit_message: "Ansible pre-run update-utils.yml"
when: not ansible_check_mode
tags: always
roles:
- etc-git
- base
- nagios-nrpe
- evocheck
- post-install
post_tasks:
- include_role:
name: etc-git
tasks_from: commit.yml
vars:
commit_message: "Ansible post-run update-utils.yml"
when: not ansible_check_mode
tags: always
- include_role:
name: evocheck
tasks_from: exec.yml