From 96e95959da347cd085694be444ff71ba14113295 Mon Sep 17 00:00:00 2001 From: Lars Wirzenius Date: Mon, 5 Oct 2020 09:43:07 +0300 Subject: change how libvirt network is defindd --- manager.yml | 26 ++++++++++++++++++++------ 1 file changed, 20 insertions(+), 6 deletions(-) diff --git a/manager.yml b/manager.yml index 8072c80..8f41d21 100644 --- a/manager.yml +++ b/manager.yml @@ -24,12 +24,26 @@ - jq - rsync - kpartx + - python3-lxml - - name: "modify libvirt to use a non-standard IP range for guests" - args: - warn: false - shell: - sed -i 's/192\.168\.122\./192.168.99\./g' /etc/libvirt/qemu/networks/default.xml + - name: change IP block in default virtual network + replace: + path: /etc/libvirt/qemu/networks/default.xml + regexp: '192\.168\.122\.' + replace: '192.168.88.' + + - name: configure default virtual network + command: /usr/bin/virsh net-define /etc/libvirt/qemu/networks/default.xml + + - name: start default network now + virt_net: + state: active + name: default + + - name: start default network at boot + virt_net: + autostart: yes + name: default - name: "create manager user" user: @@ -49,7 +63,7 @@ - name: "copy root authorized_keys to manager user" shell: | - install -o manager -g manager /root/.ssh/authorized_keys + install -o manager -g manager /root/.ssh/authorized_keys /home/manager/.ssh/authorized_keys sed -i 's/^.* ssh-rsa /ssh-rsa /' /home/manager/.ssh/authorized_keys - name: "give manager sudo" -- cgit v1.2.1