About Adam Young

Once upon a time I was an Army Officer, but that was long ago. Now I work as a Software Engineer. I climb rocks, play saxophone, and spend way too much time in front of a computer.

Select only the Jades

Some custom jq for RegEx selection of OpenStack Ironic baremetal nodes. Our Server types show up in their names. I want to be able to build lists of only the Mt. Jade Servers, which have names that look like this:


openstack baremetal node list  --sort provision_state:asc   -c UUID -c Name -f json | jq '.[] | select(.Name | test("jade."))'

Debugging a Clean Failure in Ironic

My team is running a small OpenStack cluster with reposnsibility for providing bare metal nodes via Ironic. Currently, we have a handful of nodes that are not usable. They show up as “Cleaning failed.” I’m learning how to debug this process.

Continue reading


Time for a change, and a big one at that. As of September 20th, I am now a full time Employee of Ampere Computing. I am in the Software Development team, working on Open Source stuff. That means Linux Kernel and Open Stack, among other things.

I’ll post more on why in the future. Why I left Red Hat, and why I specifically chose Ampere. Both deserve a well formed explanation, as both are very important to me. My head is not there yet, it is in code and machines and processes.

I’m getting Amped.