38 lines
1.2 KiB
YAML
38 lines
1.2 KiB
YAML
---
|
|
- name: Install python3-dmidecode
|
|
apt:
|
|
update_cache: true
|
|
name: python3-dmidecode
|
|
register: apt_result
|
|
retries: 3
|
|
until: apt_result is succeeded
|
|
|
|
- name: get dmidecode facts
|
|
dmidecode: {}
|
|
|
|
- name: get ssh fingerprints
|
|
sshfp: {}
|
|
register: sshfp
|
|
|
|
- name: "Create wiki page documenting {{ ansible_hostname }} (physical)"
|
|
when: ansible_system_vendor != 'QEMU'
|
|
moinmoin_page:
|
|
url: "{{ moinmoin_base_url }}/Serveur{{ ansible_hostname|title }}/CaracteristiquesTechniques"
|
|
user: "{{ moinmoin_user }}"
|
|
password: "{{ moinmoin_password }}"
|
|
content: "{{ lookup('template', 'server.j2') }}"
|
|
revision_comment: "{{ ansible_env.SUDO_USER }} is running Ansible"
|
|
connection: local
|
|
become: false
|
|
|
|
- name: "Create wiki page documenting {{ ansible_hostname }} (virtual)"
|
|
when: ansible_system_vendor == 'QEMU'
|
|
moinmoin_page:
|
|
url: "{{ moinmoin_base_url }}/Virtuels/Serveur{{ ansible_hostname|title }}/CaracteristiquesTechniques"
|
|
user: "{{ moinmoin_user }}"
|
|
password: "{{ moinmoin_password }}"
|
|
content: "{{ lookup('template', 'server.j2') }}"
|
|
revision_comment: "{{ ansible_env.SUDO_USER }} is running Ansible"
|
|
connection: local
|
|
become: false
|