diff --git a/group_vars/rocky8.yml b/group_vars/rocky8.yml index acc6e6a..ab9650b 100644 --- a/group_vars/rocky8.yml +++ b/group_vars/rocky8.yml @@ -16,7 +16,7 @@ ipcmd: >- {% endif %} {% endif %} {% endif %} -virt_install_os_args: > - --location https://download.rockylinux.org/pub/rocky/8/BaseOS/x86_64/os +virt_install_os_args: >- + --location /var/lib/libvirt/images/Rocky-8.5-x86_64-minimal.iso --extra-args "inst.ks={{ ks_file }} console=ttyS0 net.ifnames=0 bootdev=eth0 {{ ipcmd }}" virt_install_os_variant: centos8 diff --git a/hosts.devel b/hosts.devel index 862bf79..db830f0 100644 --- a/hosts.devel +++ b/hosts.devel @@ -3,5 +3,5 @@ [devel] devel01.home.foo.sh -[centos8:children] +[rocky8:children] devel diff --git a/playbooks/vmhost.yml b/playbooks/vmhost.yml index d9ce513..9f15923 100644 --- a/playbooks/vmhost.yml +++ b/playbooks/vmhost.yml @@ -10,3 +10,13 @@ roles: - base - kvm-host + + tasks: + - name: fetch rocky linux install image + get_url: + dest: /var/lib/libvirt/images/Rocky-8.5-x86_64-minimal.iso + url: https://nic.funet.fi/pub/mirrors/rockylinux.org/8.5/Minimal/x86_64/iso/Rocky-8.5-x86_64-minimal.iso + checksum: sha256:4eb2ae6b06876205f2209e4504110fe4115b37540c21ecfbbc0ebc11084cb779 + mode: 0644 + owner: root + group: "{{ ansible_wheel }}"