Recently native DHCP support has been added to OVN. In this post we will see how native DHCP is supported in OVN and how it is used by OpenStack Neutron OVN ML2 driver. The code which supports native DHCP can be found here and here. Please see this to understand the architecture of OVN and the services of the OVN…. Read more →
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.