Archives: Programming

Update on TripleO with already provisioned servers

In a previous post, I talked about using TripleO with already deployed and provisioned servers. Since that was published, TripleO has made a lot of progress in this area. I figured it was about time for an update on where the project is with this feature. Throughout the Ocata cycle, I’ve had the chance to • Read More »

TripleO with already deployed servers

Recently I’ve been prototyping how to use TripleO with already deployed and provisioned servers. In such a scenario, Nova and Ironic would not be used to do the initial operating system provisioning of the Overcloud nodes. Instead, the nodes would already be powered on, running an OS, and ready to start to configure OpenStack. There • Read More »

TripleO Liberty Momentum

Next week is the OpenStack Liberty Design Summit in Vancouver and I’m really excited about all the TripleO related topics that will be discussed. The progress made over the last cycle has been quite remarkable! I anticipate the community really building on this momentum. The puppet implementation in tripleo-heat-templates has really proved itself over the • Read More »

TripleO and Juno

I know in my last post, I said I’d be focusing on CI/CD next. But, given that I’ve been a bit lax in blogging, I decided to post about what we’re working on for TripleO in the OpenStack Juno timeframe. We had a TripleO midcycle meetup hosted at the Red Hat HQ in Raleigh, NC • Read More »

TripleO VM Setup

I just got done publishing this on the RDO wiki: It’s a set of steps to help people get setup for TripleO, which is the OpenStack deployment program. It uses 3 vm’s for the setup. One for your undercloud, and 2 that simulate baremetal nodes for provisioning of the overcloud. The steps are CLI • Read More »

Intro to some Python dependencies of OpenStack

Well, it’s 2014, so I might as well get my one blog post a year out of the way :). I started working on OpenStack around the middle of last year. Since that time, I’ve been exposed to quite a lot of things that I was previously unfamiliar with. In addition to all of the • Read More »

Spice display bash function

I’ve found myself using virsh more and more to manage my libvirt based virtual machines, as working from a CLI based shell is easier for me.  virt-manager is nice, but not all of the libvirt features are exposed in its GUI for vm management.    However, I didn’t see a virsh command for launching a running • Read More »

Pulp on OpenShift

I thought I’d post about my experience getting Pulp running on  OpenShift, and more specifically, OpenShift Origin. First, the why.  Well, I want an environment where I can run multiple instances of Pulp side by side, independent of each other.  Pulp uses config files installed under /etc, extensions and plugins installed under /usr, and writes • Read More »


Thought I’d play around a bit with getting a WordPress blog running in OpenShift.  I’m  pleased with how easy it was.  Stay tuned as I plan to blog a bit about some of my other experiences with OpenShift as well as some about Pulp.