Posts

DNS for your Vagrant needs: with Landrush, libvirt and dnsmasq

Have you ever needed a DNS server that would be visible both on your host and your Vagrant guests? Landrush is one of those things that can pretty much save you. Unfortunately it was designed around VirtualBox and Mac OS, so it does not work on Linux out-of-the-box. And it does not work with libvirt provider at all. Until of course recently since I added the support there. Here is how to make all that work together on Fedora.

First update for Fedora Developer Portal

First update of what? If you haven’t notice it yet, we announced a new developer portal for Fedora some time ago. Today I released a first update with some new contributions that landed on our GitHub after the announcement. So what’s new?

Fedora/CentOS RPMs for Otto project, Packer and Vault

Do you always think twice before downloading software that comes in a tar or zip file? Me too, I like to manage my software in easy and straightforward manner and that’s why I repackaged Otto, Packer and Vault in RPM format. If you are running Fedora, CentOS or RHEL 6 you can now use my Copr repositories for the mentioned software from HashiCorp.

Using OpenShift s2i Docker images to build Ruby application containers

Build your Ruby application’s Docker image in just one line of code without writing any Dockerfile! You only need source-to-image tool (s2i, formally sti) and Docker.

Debugging Vagrant with pry-byebug

What to do when running Vagrant with --debug flag is not enough? As Vagrant is nothing else than a Ruby program, you can use famous pry gem together with pry-byebug to debug it. The only thing you need to do to use pry from the Vagrant code base is to make sure it’s installed and available in the Vagrant environment.