Libvirt Vagrant Boxes

Related Articles


Simple PXE Server

When submitting a patch to add Vagrant Halt capabilities to Vagrant-libvirt,the maintainer asked me to test the patch against a PXE VM.

Continue Reading →

Testing RHEV in Vagrant Libvirt

Recently got the opportunity to learn Red Hat Virtualization. So I decided to take a stab at installing a simple RHV environment using vagrant-libvirt,

Continue Reading →

Different Ways of Running Ad-hoc OpenStack commands Using Ansible

Keystone variables in the commands

Continue Reading →

Vagrant Libvirt Performance and Operations

Simulating an Openstack environment that consists of 12 Openstack nodes and 4 switches. When I first started, performance was horrible. Here are some the things I did to improve performance. Still learning, so if anyone has any tips, please share.

Continue Reading →

TinyCore Linux Vagrant Libvirt Box Build Notes

Have a need for tiny VMs for my Vagrant environment to simulate devices I do not care about. For example: printers.

Continue Reading →

Add A Serial Console to Packer Generated VMs

Most of the time I have console access to VMs via virt-manager.

Continue Reading →

Network Bonding in a Vagrant-Libvirt Environment

Update: Cumulus Networks have upstreamed a patch that sets a speed on a virtio_net enabled VM NIC.

Continue Reading →

Troubleshooting Mirantis Fuel: Problems Creating an APT Mirror

In Part 1 of Troubleshooting Mirantis Fuel, it was discovered that OpenStack installation failed because the nodes could not reach the internet. To remedy this, an APT mirror was setup using the fuel create-mirror command.

Continue Reading →

Troubleshooting Mirantis Fuel: Unable to Install OpenStack on Controller

The virtual design setup for installing Mirantis OpenStack in a vagrant-libvirt environment does not work with the default settings of Mirantis Fuel. Bad design? Maybe. This series of posts may be changed in the near future as Mirantis Openstack adventures continue.

Continue Reading →

Notes on Building Mirantis Fuel Vagrant Box

These are the notes on how the Mirantis Fuel Vagrant Box was built. For details on the install, go to the previous post.

Continue Reading →

Virtual Switch CLOS Topology using Vagrant Libvirt

I was introduced to CLOS architecture when I joined Cumulus Networks. Its cool. Definitely beats the old three layer model of configuring a Core/Distribution/Access Layer.

Continue Reading →

Vagrant Openstack Ansible Deployment

Updated: 25th Feb 2016

Continue Reading →

Building Libvirt-vagrant Compatible Boxes

Packer comes with a QEMU Builder. Its not well documented, but thanks to J.Toppins, I have a git repo that shows you how to build a Ubuntu and Jessie Libvirt compatible Vagrant Box


Continue Reading →

Vagrant Libvirt Install on Ubuntu 14.04/16.04

Updated June 2016

Continue Reading →

A Study on QEMU Netdev Tunnel Types

About 2 years ago, I began exploring stitching virtual machine(VM) interfaces together directly using QEMU. The reason for doing this is because connecting VMs together using linux bridges has the following disadvantages:

Continue Reading →

Libvirt-vagrant fails to bundle install

Interesting error message when running bundle install on the libvirt-vagrant plugin

Continue Reading →

Debugging Vagrant plugins

Recently posted a Pull Request to the vagrant-libvirt project.

Continue Reading →

Loading Latest Vagrant Plugins From Git

I am using Ubuntu 14.04 and have RVM with Ruby 2.2 installed I don not like to pollute my system ruby version with development work. So I use RVM.

Continue Reading →