wp-vagrant icon indicating copy to clipboard operation
wp-vagrant copied to clipboard

Publish provider 'libvirt'

Open ottok opened this issue 7 years ago • 2 comments

Steps for current demo:

# Assuming original box name is seravo/wordpress-beta version 0
qemu-img convert -f vmdk -O qcow2 ~/.vagrant.d/boxes/seravo-VAGRANTSLASH-wordpress-beta/0/virtualbox/*.vmdk seravo-wordpress-beta.img
/usr/share/doc/vagrant-libvirt/examples/create_box.sh seravo-wordpress-beta.img
vagrant box add seravo-wordpress-beta.box --name seravo/wordpress-beta

cd ~/wordpress-project
wordpress-project$ vagrant up --provider libvirt

Currently fails with missing vagrant-wordpress0 network. Needs more research to complete..

ottok avatar Nov 05 '18 11:11 ottok

Now a libvirt version of current wordpress-beta is available in case somebody wants to play around with it and try to get the Vagrantfile part correctly configured.

image

ottok avatar Nov 05 '18 12:11 ottok

Note that the Travis-CI file generates a libvirt box on every commit, as it uses it to run and test the box (one cannot run VirtualBox on Travis-CI). Testing and publishing the image to the public to use would be fairly easy, but this would server only Linux users, and they might prefer Docker instead, so maybe not worthwhile to complete.

ottok avatar Jan 27 '21 13:01 ottok