libvirt nodes along with mac addresses in the Docker container:
bash-4.1# while read node; do printf "%s: " "$node"; virsh dumpxml "$node" |grep "mac address"; done < <(virsh list -- all | tail -n +2 | awk -F" " '{print $2}') : seed: <mac address='52:54:00:2a:2b:40'/> <mac address='00:8c:8b:a7:77:8f'/> baremetal_0: <mac address='00:27:dc:38:cd:93'/> baremetal_1: <mac address='00:b2:64:5b:ba:56'/> baremetal_2: <mac address='00:b9:6b:35:4c:73'/> baremetal_3: <mac address='00:f7:74:35:39:e1'/>
libvirt nodes along with mac addresses in the Docker container:
bash-4.1# while read node; do printf "%s: " "$node"; virsh dumpxml "$node" |grep "mac address"; done < <(virsh list -- '52:54: 00:2a:2b: 40'/> '00:8c: 8b:a7:77: 8f'/> '00:27: dc:38:cd: 93'/> '00:b2: 64:5b:ba: 56'/> '00:b9: 6b:35:4c: 73'/> '00:f7: 74:35:39: e1'/>
all | tail -n +2 | awk -F" " '{print $2}')
: seed: <mac address=
<mac address=
baremetal_0: <mac address=
baremetal_1: <mac address=
baremetal_2: <mac address=
baremetal_3: <mac address=