May 8-11, 2017

Event Details

Please note: All times listed below are in Central Time Zone

RDO's Continuous Packaging Platform

Have you contributed to Openstack during this cycle, or do you intend to do so in the next? If so, thanks for helping improving upstream! But do you know how your contribution gets to make it downstream in distributions like Centos, Fedora, Red Hat® Enterprise Linux®? Packaging for these distributions is what Red Hat distribution for OpenStack (RDO) does.

After the OpenStack Tokyo Summit in november 2015, the RDO community transitioned to a delivery workflow inspired by OpenStack's own continuous integration infrastructure ("OpenStack Infra"). The platform relies on Software Factory to automatically set up the tools from OpenStack Infra together, and a few additional tools specific to RDO to ensure the quality of their packages.

In this presentation, we will introduce the main components of RDO's delivery platform, the problems they help solve, and how they can be adapted to set up your own "RPM Factory".

What can I expect to learn?
  • What upstream merges imply for RPM packaging downstream
  • How RDO ensures the quality and speed of delivery for its RPM packages of Openstack
  • How RDO's workflow can be generalized into a "RPM factory"
Thursday, May 11, 10:20am-10:30am (2:20pm - 2:30pm UTC)
Difficulty Level: Intermediate
Tags: Community
Haïkel is a long-time Fedora developer, where he actually serve as Fedora Engineering Steering Committee and Cloud WG member. He is part of the CentOS Cloud SIG member, where he maintains CentOS packaging for OpenStack. He is the former PTL and current core contributor for the RPM packaging project He works at Red Hat in the RDO Engineering team as one of the driving force for OpenStack... FULL PROFILE