My Devtest Workflow
I said in a previous post that I would write something up about my devtest workflow once I had it nailed down a bit more, and although it's an always-evolving thing, I think I've got a pretty good...
View ArticleUsing a Branch Under Review in TripleO
One of the unintended consequences of Feature Freeze in OpenStack is that a lot of new features get merged in a hurry at the end of the cycle. That's obviously not ideal, but it's a reality we all have...
View ArticleDebugging Syntax and Import Errors in OpenStack Unit Tests
Most OpenStack projects use a combination of tox, testr, and subunit to run their unit tests. This works fine as long as you don't have any simple errors in your code, such as a typo in an import or a...
View ArticleHost Filesystem Impact on Tempest Performance in OpenStack
As I mentioned in a previous post, about a year ago I picked up a 1U server from EBay to use as a local single-node OpenStack environment. In general I was quite happy with it, but at some point I got...
View ArticleQuintupleO Status Update
Edit: Updated 2015/3/19 with more current diffs of my changes.At the Atlanta OpenStack Summit we had a session on something called QuintupleO, otherwise known as "TripleO wasn't confusing enough, let's...
View ArticleMulti-Host Devstack
As part of my continuing investigation into QuintupleO, I've been playing around with multi-node devstack to see how QuintupleO works across multiple compute hosts. The good news is that the answer is...
View ArticleTaking Advantage of Squid for TripleO Development
I did a post in the past about using caching and local mirrors to speed up TripleO development, but at this point TripleO has changed so much that pretty much everything in that post is completely...
View ArticleUndercloud Testing in a Standalone VM
There are times where it can be handy to test an undercloud install in a standalone VM. For example, if you're working on installing a new service, or upgrading the undercloud, many times you can make...
View ArticleMy TripleO Development Workflow
I have complained extensively over the past couple of years about the over-automation of developer environments in TripleO. But wait, you say, isn't automation a good thing? And yes, it is, but the...
View ArticleInstalling CentOS 8 on a Dell PowerEdge R610
I recently had to upgrade a CentOS 7 server to CentOS 8. I foolishly expected this to be easy since it wasn't a heavily customized install in the first place and most of the stuff I cared about was in...
View Article