Skip to content
Snippets Groups Projects

Windows 10 Base image

This repo contains Packer files for building Windows 10 amd64 base image for QEMU/OpenStack and for VirtualBox/Vagrant using Gitlab CI/CD.

SSH and WinRM is enabled, SSH login using password is disabled. ssh-key.pub is inserted for the windows user.

Image for QEMU/OpenStack

For building this image for QEMU locally, additional iso image with Windows drivers for QEMU must be downloaded. Use this command to download it: wget -nv -nc https://fedorapeople.org/groups/virt/virtio-win/direct-downloads/stable-virtio/virtio-win.iso -O virtio-win.iso.

There is one admin user account:

  • windows with password set to random upon startup by cloudbase-init unless password is provided via OpenStack metadata admin_pass

Image for VirtualBox/Vagrant

Image for VirtualBox/Vagrant is currently broken

There is one admin user account:

  • windows with password vagrant

If Ansible fails to connect, add "ansible_winrm_scheme" => "http" to ansible.extra_vars in Vagrantfile.

How to build

For information how to build this image see wiki.

Known issues and requested features

License

This project is licensed under the MIT License.

Acknowledgements

EU This software and accompanying documentation is part of a project that has received funding from the European Union’s Horizon 2020 research and innovation programme under grant agreement No. 830929.
TACR This software was developed with the support of the Technology Agency of the Czech Republic (TA ČR) from the National Centres of Competence programme (project identification TN01000077 – National Centre of Competence in Cybersecurity).