|
|
@ -10,18 +10,21 @@ |
|
|
|
msg: "{{ hostvars[inventory_hostname].ansible_default_ipv4.macaddress }}" |
|
|
|
msg: "{{ hostvars[inventory_hostname].ansible_default_ipv4.macaddress }}" |
|
|
|
tags: |
|
|
|
tags: |
|
|
|
- raspi |
|
|
|
- raspi |
|
|
|
|
|
|
|
- sw |
|
|
|
|
|
|
|
|
|
|
|
- name: store MAC address |
|
|
|
- name: store MAC address |
|
|
|
set_fact: |
|
|
|
set_fact: |
|
|
|
my_macaddr: "{{ hostvars[inventory_hostname].ansible_default_ipv4.macaddress }}" |
|
|
|
my_macaddr: "{{ hostvars[inventory_hostname].ansible_default_ipv4.macaddress }}" |
|
|
|
tags: |
|
|
|
tags: |
|
|
|
- raspi |
|
|
|
- raspi |
|
|
|
|
|
|
|
- sw |
|
|
|
|
|
|
|
|
|
|
|
- name: store system configuration |
|
|
|
- name: store system configuration |
|
|
|
set_fact: |
|
|
|
set_fact: |
|
|
|
myconfig: "{{ macaddrs[my_macaddr] }}" |
|
|
|
myconfig: "{{ macaddrs[my_macaddr] }}" |
|
|
|
tags: |
|
|
|
tags: |
|
|
|
- raspi |
|
|
|
- raspi |
|
|
|
|
|
|
|
- sw |
|
|
|
|
|
|
|
|
|
|
|
- name: set hostname |
|
|
|
- name: set hostname |
|
|
|
shell: "raspi-config nonint do_hostname {{ myconfig.hostname }}" |
|
|
|
shell: "raspi-config nonint do_hostname {{ myconfig.hostname }}" |
|
|
|