mg
27a1a65608
at für alle at entfernt aufräumen when aktiviert aufräumen entferne reboot job aufgeräumt script durch reboot ersetzt reboot script für safekeeping doku depmod noch nhotwendig rolle nur mit explizit gesetzten parameter doku reboot vars angepasst doku aufgeräumt nur wenn nicht schon da funktiiniert grundlegend Co-authored-by: Michael Grote <michael.grote@posteo.de> Reviewed-on: mg/ansible#88 Co-Authored-By: mg <mg@noreply.git.mgrote.net> Co-Committed-By: mg <mg@noreply.git.mgrote.net>
28 lines
969 B
YAML
28 lines
969 B
YAML
---
|
|
- hosts: all
|
|
gather_facts: false
|
|
max_fail_percentage: 20%
|
|
roles:
|
|
- { role: robertdebock.bootstrap, tags: "bootstrap", become: yes}
|
|
- { role: ryandaniels.create_users, tags: "user", become: yes}
|
|
- { role: mgrote.r8152_kernel_module }
|
|
vars:
|
|
### reobertdebock.bootstrap
|
|
bootstrap_user: mg
|
|
bootstrap_wait_for_host: no
|
|
bootstrap_timeout: 1
|
|
### ansible
|
|
ansible_user: "mg"
|
|
ansible_password: hallowelt
|
|
ansible_become_password: hallowelt
|
|
ansible_ssh_common_args: "'-o StrictHostKeyChecking=no'"
|
|
|
|
tasks:
|
|
- name: Change user password
|
|
become: true
|
|
user:
|
|
name: mg
|
|
update_password: always
|
|
password: "{{ lookup('keepass', 'mg_linux_password_hash', 'password') }}"
|
|
|
|
# Nach dem ersten durchlaufen ist keine Anmeldung mehr per Passwort & ssh möglich. Damit scheitert auch der Versuch das Playbook ein zweites mal durchlaufen zu lassen.
|