OpenWRT Images for OpenStack

| categories: openstack, openwrt

I've been playing with OpenWRT since - and have enjoyed building some of the smallest Linux images around. While targeted at low-end home router platforms, it also runs on a wide variety of small SoC boards including the near-ubiqutious Raspberry Pi and my fave BeagleBone Black. I've also been using an incredibly tiny OpenWRT instance on my laptop for years now to work around the 'interesting' network configuration of VirtualBox. Building a set of VMs that need to talk to each other and to the outside world shouldn't be hard, so I added a router just like I have at

More Notes on Windows Images

| categories: windows, openstack

This is a follow-up to Windows Images for OpenStack that includes some of the notes accumulated along the way. Other Docs Building Windows VM images is a topic that has been done to death, but the working consensus of those I've talked to is that Florent Flament's post is one of the best guides through this minefield. Metadata Server Curl Commands Instance UUID: curl http://169.254.169.254/openstack/latest/meta_data.json | python -c 'import sys, json; print json.load(sys.stdin)["uuid"]' Instance Name: curl http://169.254.169.254/openstack/latest/meta_data.json | python -c 'import sys, json; print json.load(sys.stdin)["name"]' Fixed IP: curl http://169.254.169.254/latest/meta-data/local-ipv4 Floating IP: curl http://169.254.169.254/latest/meta-data/public-ipv4 Building on an OpenStack Cloud One of

Windows Images for OpenStack

| categories: windows, openstack, virtualbox

There is no shortage of articles online about building Windows images for use in various clouds. What there is a shortage of are working articles on building these images unattended. The Windows unattended install process has been basically solved, even if still a bit arcane. But finding more than a trivial example of doing it in a cloud is sparse. Cloudbase has shared the tooling they created for building their Windows images. That makes a good base for an automated build process that can be tailored to your particular needs. in addition to being the authors of cloudbase-init, their GitHub

Client Layers

| categories: openstackclient sdk

[Work In Progress, you have been warned] So clients are like pie. Creamy, gooey, butterscotch cream pie with meringue. Known at the in-laws house as Baby Bear Pie for reasons unknown-to-me. Meringue is yummy but not much by itself. Pie crust does its job most of the time without being noticed, unless it is sub-par. It's the cream filling that gets all of the attention. Butterscotch, lemon or chocolate, that's where the glory is. REST clients are like pie, what with their multiple layers of communication handlers, data marshallers and output formatters and all. So lets talk client crust. It

OpenStackClient Plugins

| categories: openstackclient

OpenStackClient (OSC) has been in my project queue for almost two years now. It was Feb 2012 that I stayed up all night mucking about with something called DrStack with the goal of combining the then four OpenStack CLI binaries into a single command set. OSC is the second major realization of that goal having a greatly improved internal command architecture courtesy of dhellmann's Cliff framework. It also somehow got an informal blessing without becoming an official project, a status that it still carries. We have a roadmap of where to go with that but that is a topic for

« Previous Page -- Next Page »