DLRN is the tool used by the RDO project to build RPM packages for every commit from the OpenStack projects. See http://blogs.rdoproject.org/7834/delorean-openstack-packages-from-the-future for more details on how DLRN works. These commits from the upstream OpenStack projects can introduce changes that break the packaging. We call these FTBFS (Failure To Build From Source). When we have a FTBFS reported by DLRN,… Read more →
Now that most OpenStack services have reached feature freeze for the Mitaka cycle (November 2015-April 2016), it’s time to look back on the progress made for Python 3 support. Previous status update: Python 3 Status in OpenStack Liberty (September 2015). Services ported to Python 3 13 services were ported to Python 3 during the Mitaka cycle: Cinder Congress Designate Glance… Read more →
I have been doing some patches on Delorean lately so I thought it could be a good idea to describe it in this article as it is not a well known tool. Delorean is a tool to build rpm packages on each commit of a set of git repositories. The goal of this tool is to detect as soon as… Read more →
In my previous post I explained how packets are forwarded from point to point within OpenContrail. We saw the tools available to check what are the routes involved in the forwarding. Last time we focused on the agent side but now we are going to understand on another key component: the controller.. The controller acts as a Route Reflector, announcing… Read more →
The Python 3 support in OpenStack Liberty made huge visible progress. Blocking libraries have been ported. Six OpenStack applications are now compatible with Python3: Aodh, Ceilometer, Gnocchi, Ironic, Rally and Sahara. Thanks to voting python34 check jobs, the Python 3 support can only increase, Python 2 only code cannot be reintroduced by mistake in tested code. Progress made in OpenStack… Read more →
Things are moving very fast in OpenStack; it might be useful to take a short break and write down a little bit of retrospective; it will help to see what happened in Puppet OpenStack project during the last months.
The Ceilometer project is in charge of collecting various measurements from the whole OpenStack infrastructure, including the bare metal and virtual level. For instance, we can see the number of virtual machines running or the number of storage volumes. One of the Ceilometer components is the central agent. Basically it polls the other resources in order to get some measurements…. Read more →