This role expects:
- All dependencies to be installed on the target host.
- The target to have an access to the repositories containing the sources of the utility script and the software it manage.
cb_url, the URL of the script. [Default: https://source.puri.sm/coreboot/utility/raw/master/coreboot_util.sh]working_dir, the working directory where to download the source. [Default:/usr/local/src/librem-cb-util]
The role is to be execute as the root user on the target hosts.
---
- host: all
connect: local
gather_facts: False
tasks:
- name: Update CoreBoot
include_role:
name: librem-coreboot
vars:
working_directory: "/var/lib/src/git_repos/coreboot"