mcgrof.install_vagrant_boxes
install-vagrant-boxes
The ansible install-vagrant-boxes role lets you get install additional vagrant boxes which may be outside of the public catalog.
Requirements
Run system using vagrant.
Role Variables
- kdevops_install_vagrant_boxes: set to True to enable installing boxes
- vagrant_boxes: this role is designed so that you override this varaible your own list of boxes.
Dependencies
None.
Example Playbook
Below is an example playbook, say a install-vagrant-boxes-sle.yml file which would try to install the aarch64 vagrant boxes for SLE using some URLs you have access to:
---
- hosts: localhost
tasks:
- include_role:
name: install-vagrant-boxes
vars:
vagrant_boxes:
- { name: 'suse/sle12sp5.aarch64', box_url: 'http://some.com/SLES12-SP5-Vagrant.aarch64-12.5-libvirt_aarch64-GM.vagrant.libvirt.box' }
- { name: 'suse/sle15sp2.aarch64', box_url: 'http://some.com/SLES15-SP2-Vagrant.aarch64-15.2-libvirt_aarch64-Snapshot2.vagrant.libvirt.box' }
License
GPLv2
About
Allows you to easily install vagrant boxes outside of the public catalog
Install
ansible-galaxy install mcgrof.install_vagrant_boxesLicense
Unknown
Downloads
250
Owner
https://www.do-not-panic.com/
