| FN=/etc/ansible/hosts | |
| echo "Writing to $FN" | |
| rm -f $FN | |
| cat >> $FN <<EOF | |
| localhost | |
| [nodes] | |
| EOF | |
| NODES=$( sudo bash -c "source $SETUPDIR/admin-openrc.sh ; nova hypervisor-list" |grep enabled|awk '{print $4}' ) | |
| # also configure ONOS to manage the nm node | |
| NM=`grep "^nm" /root/setup/fqdn.map | awk '{ print $2 }'` | |
| NODES="$NODES $NM" | |
| for NODE in $NODES; do | |
| cat >> $FN <<EOF | |
| $NODE | |
| EOF | |
| done | |
| cat >> $FN <<EOF | |
| [nodes:vars] | |
| ansible_ssh_user=root | |
| ansible_ssh_key=/root/setup/id_rsa | |
| EOF |