QA Code Sprint

| categories: devstack

Last week (Mar 25-27) a handful of OpenStack QA Team members gathered at HP's Chelsea office to Get Some Code Written and Merged. We had a small list of priorities and some amazement at the amount of stuff the morning caterer could fit into a single box. [Note to self: get a magic catering box to store oversized project todo list] I was focused primarily on DevStack although some discussion took place around some future direction on Grenade plugins (see below). Much actual work was accomplished by others present in spite of Matt's attempts to feed us into submission. Dang,

Real World DevStack Configuration

| categories: devstack

Configuring DevStack for development use is a trail of Google searches and devstack.org reading and all sorts of things. In my experience, the best and hardest source of what to do is experience. And we all know how experience is the bridge between Bad Judgement and Good Judgement.[] local.conf This is DevStack's configuration file. It will never be modified by DevStack. localrc Now just a section in local.conf, localrc used to be the main config file. References to it should be mentally translated to local.conf [[local|localrc]] section. I also tend to carry a number of config bits commented out to

OpenStack Icehouse Developer Summit

| categories: openstack, devstack

OpenStack has had a global reach since the early days but the Design Summits have always been a US-based affair. Last week we finally took the every-six-month roadshow off-continent and ventured out to Hong Kong. Of course the Conference is co-located and concurrent but I didn't make it to any of those sessions this time and only knew it was there by going to lunch in the expo hall and seeing some familiar vendor faces. We begin with the projects most subject to my attention, DevStack, Grenade and OpenStackClient. DevStack This is the first summit where DevStack has program status

DevStack Local Config

| categories: openstack, devstack

[Updated 10 Oct 2013 to reflect the released state of ``local.conf``] DevStack has long had an extremely simple mechanism to add arbitrary configuration entries to nova.conf, EXTRA_OPTS. It was handy and even duplicated in the Neutron configuration in a number of places. However, it did not scale well: a new variable and expansion loop is required for each file/section combination. And now the time has come for a replacement... Requirements localrc has served well in its capacity of the sole container of local configuration. Being a single file makes it easy to track and share known working DevStack configurations. Any

Securing OpenStack Client Connections Part 2

| categories: openstack, devstack

In the first part of this series we covered creating a pair of certificate authorities and a signed certificate with the same attributes commonly found in commercial certificates. This part covers the OpenStack Python clients and proper certificate verification. The OpenStack client repositories (or packages) include both the Python API bindings and the reference command line interface (CLI) implementation to communicate with the OpenStack APIs. Client support for modern encrypted connections, i.e SSLv3 and/or TLSv1, has been spotty at best. Most of the clients are capable of using SSL for encryption but often the certificate verification part of the protocol

Next Page ยป