summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--manager.yml26
1 files 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"