====== Ansible Quick Lab - KVM VMs ====== Working dir: /mnt/nfv/ansible_quicklabs_ws/ansible_quicklabs ====== Modules ====== ansible-nmcli origin https://github.com/thuydang/ansible-nmcli.git ansible-kvm: under dev /mnt/nfv/ansible_quicklabs_ws/ansible_quicklabs/library_ext devops.dnsmasq: under dev /mnt/nfv/ansible_quicklabs_ws/ansible_quicklabs/roles_ext ====== Using Command ====== Shutdown network wiht arguments: sudo ansible-playbook -i inventory/vi_nodes quicklab_kvm_openstack.yml --tags network -a "shutdown=true "-vvvv ===== - DNSMASQ Config ===== * https://www.linux.com/learn/intro-to-linux/2018/2/advanced-dnsmasq-tips-and-tricks ====== Troubleshooting ====== ===== - DNSMASQ ===== # dnsmasq --no-daemon --log-queries --log-facility=/var/log/dnsmasq.log ===== - IPTABLES ===== On fedora 28 iptable seem to prevent dhcp request to reach dnsmasq. iptables -F Add rules: sudo /sbin/iptables -A INPUT -p udp --dport 53 -j ACCEPT sudo /sbin/iptables -A INPUT -p tcp --dport 53 -j ACCEPT Recreate network (TODO test this): sudo ansible-playbook -i inventory/vi_nodes quicklab_kvm_openstack.yml --tags network -vvvv ====== Further ====== * http://localhost/~dang/wiki/doku.php?id=devops:ansible_kvm