Last few days in CentOS, May 5th

Just a short recap of some of the things going on around the CentOS Ecosystem.

* We have now got a 5 machine armv7 ( 32 bit ) Buildsystem running. Over the coming days and weeks you should keep an eye out for testing calls. If you can, and have interesting ARM hardware, feel free to join us at the arm-dev list ( – more information on the build system can be found in this thread:

* There is a lot of work being done to get XFCE in a good state for CentOS-6 and 7, you can track the conversation from this thread

* The RDO Project is running 2 test days for OpenStack on CentOS. You can get details and join the effort ( it runs 5th and 6th May ) at

* There is a Vagrant Box now available for CentOS, for user testing and feedback – if you use Vagrant on VirtualBox or Livbirt or vmware backends, please give this a try and send feedback to the centos devel list ( more info at :


* We had a great CentOS Dojo at Bangalore, India on the 29th April. About 70 CentOS users came together to talk about containers. Details of the meeting are at and you can see some pictures at

* OpenStack Summit is happening at Vancouver, CA from May 18th to 22nd. CentOS Project will have a presence there. If you are coming to the event, stop by and say hi! We will also have tshirts and stickers, so come along and help yourself to some of those.

* Netherlands UUG Spring Conference is taking place on the 28th May, ( ) I will be there speaking about CentOS Linux, The CentOS project and some of the new innitatives we are starting up, along with how people can get involved in these efforts.

In other news, 7 students have taken up the Google Summer of Code slots that were allocated to the CentOS Project, over the next few weeks expect to see some traffic on centos-devel list from those students – and we will be encouraging them to come and join the various SIG meetings and communicate outward their progress, and also ask for help if they get stuck in anywhere. They will be working on things ranging from Kpatch live patching, to Xen and Cloud installs, to improving our
documentation trails! I’m very excited to have these students onboard! Hope they have a great summer ahead and produce some great code.

– KB

Some recent news from CentOS : Apr 22 2015


This is a summary of some of the major things going on in the project, its not a comprehensive list, but should cover most of the major traction points:

Firstly, lets all welcome Brian Stinson to the fold ( )

Updates for CentOS 5/6/7 : All updates from upstream are released into the CentOS Linux mirror network.

* Moving towards Signed Metadata ( ref: )

* Building a downstream CentOS based Atomic Host ( ref: )

Other interesting things:

* The CentOS Mini Dojo in Bangalore April 2015 :

* Fabian was speaking at Loadays a few weekends back and did a great session on Installing CentOS, Slides from his presentation are available
here :

* CentOS Project is participating in the Google Summer of Code for the first time this year, and we have been allocated 7 slots for projects. There are some very interesting projects in the pipeline. The landing page for the ideas is at – and conversation around this has been taking place in both centos-devel list and the gsoc list ( )

Finally, I am going to try and run this weekly with a few notes from various places. Any and all help is appreciated. You can send me news to post in this at kbsingh


Pulp Project : Managing RPM repositories on CentOS – From CentOS Dojo Brussels 2015

At the CentOS Dojo Brussels 2015 Julien Pivotto presented an introduction to Pulp Project and how it makes life easier for people needing to manage rpm repositories, including your own content and syncing down upstream distro content.

In this session he covers:

  • What is pulp?
  • How does it work?
  • Mirrors management
  • Repositories workflows
  • RPM’s deployment and release management

This Video is now online at

You can get the slides from this session at the event page on


Intoduction to RPM packaging – From CentOS Dojo Brussels 2015

At the CentOS Dojo Brussels 2015 Brian Stinson presented an introduction to RPM packaging session, focused on sysadmins looking to make the next step into packaging their own apps as well as dependencies.

In this session he covers:

  • Short overview of the RPM format
  • Setting up an rpmbuild environment
  • Building packages with rpmbuild
  • Building packages with Mock
  • Where to look for further reading

This Video is now online at

You can get the slides from this session at the event page on


Guide to Software Collections – From CentOS Dojo Brussels 2015

At the CentOS Dojo Brussels 2015 Honza Horak presented on Software Collections. Starting from what they are, how they work and how they are implemented. During this 42 min session he also ran through how people can create their own collections and how they can extend existing ones.

Software Collections are a way to deliver parallel installable rpm tree’s that might contain extension to existing software already on the machine, or might deliver a new version of a component ( eg. hosting multiple versions of python or ruby on the same machine at the same time, still manageable via rpm tools )

This Video is now online at

You can get the slides from this session at the event page on


Docker: to keep those old apps ticking

Got an old, long running app on CentOS-4 that you want to retain ? Running a full blown VM not worth while ? Well, Docker can help. As Jim found out earlier today :

Given that CentOS-4 is out of life now, we are not going to push CentOS-4 images to official CentOS collection on the Docker registry, but if folks want this, please ask and we can publish a short howto on whats involved in building your own.

Ofcourse, always consider migrating the app to a newer, supported platform like CentOS-6 or 7 before trying these sort of workarounds.

Docker is available out of the box, by defauly, on all CentOS-7/x86_64 installs.

– KB

Libguestfs preview for EL 7.1

Want to see whats coming with libguestfs in EL 7.1 ? Richard Jones has setup a preview repo at that contains all the bits you need.

To set this up:

# cat >/etc/yum.repos.d/libguestfs-RHEL-7.1-preview.repo << EOF [libguestfs-RHEL-7.1-preview] name=libguestfs RHEL 7.1 preview - x86_64 baseurl= enabled=1 gpgcheck=0 EOF

You should now be able to run a 'yum install libguestfs-tools'. There are some other interesting things in the repo as well, so feel free to poke around ( including an updated virt-v2v ). Remember to send testing feedback to

- KB

The EPEL and CentOS Project relationship

On Saturday 31st Jan, after close of Fosdem day 1 – I am working to bring together a group of people who all care about the EPEL and CentOS Project relationships to try and workout how best to move things forward. Key points to address are how SIG’s and other efforts in CentOS can consume, rely on, feedback to and message around content in EPEL and similarly how can CentOS efforts feedback into EPEL components – the overall aim being to workout a plan and a way for the two buildsystems to talk to each other ( the CentOS Community one and the EPEL one ), and to set some level of expectations across the project efforts.

Everyone is welcome to come along for the conversation, but it would be most productive for people who are CentOS SIG members and EPEL contributors / administrators and users who rely on EPEL content on their CentOS Linux installs.

I’ve started a thread to setup some of the basic topics on the centos-devel list, you can track it here. And there is a list of people who want to make it for the conversation at the bottom of the CentOS Fosdem 2015 planning page. If you are able to make it, let me know and I will add your name to the list. Remember this is a post-fosdem day 1 thing, in the early evening of the 31st Jan 2015.

See you there!

CentOS in OpenShift Commons

Happy to announce that the CentOS Project is now a part of the OpenShift Commons initiative.

In their own words :

The Commons builds connections and collaboration across OpenShift communities, projects and stakeholders. In doing so we’ll enable the success of customers, users, partners, and contributors as we deepen our knowledge and experiences together.

A significant amount of OpenShift development and community delivery work is now done on CentOS Linux, and I am hoping that this new association between the two projects allows us to further build on that platform.

– KB