Category: ‘System administration’

Tout va devenir un objet connecté.

Vous l’avez sans doute remarqué (ou pas), mais en ce moment, l’Internet des objets est un sujet assez couru. Et a raison ! Vous ne l’avez peut être pas remarqué, mais vous êtres d’ores et déja entourés d’objets connectés ou connectables qui ne demandent souvent (surtout a l’initiatives de sociétés privées friandes de données monétisables […] Read more


I use Twitter every day for personal and professional purposes, to stay informed about a broad range of subjects (going from highly technical topics to announcements about the next season of my little pony). I also do not want to keep an eye permanently on my web browser to check for tweets, and enjoy using […] Read more

Déc, 04, 2014



Using Mosh

Let’s take a simple situation: you are on a slow and / or unreliable access to the Internet, for example a tethering access on your mobile phone while on a train. You have received an urgent monitoring mail that says a machine from your IT infrastructure requires immediate attention. This is it: you know you […] Read more

Oct, 23, 2014



Manage Jenkins with ncf

Jenkins is an excellent application to automatically build/test software projects. We rely on it in Normation to build, test and package Rudder and ncf, for all the OSes and versions we support; resulting in a lot of jobs to manage (currently over 300). Part of Jenkins’ awesomeness is that it has a neat REST API, […] Read more

Why true open source is a game changer in IT infrastructure automation

Open source software is the rule in IT infrastructure automation. But what business models do companies like us apply, and how do these affect product decisions and open source users? The so called “open core” model is common, but we believe it introduces schizophrenia, as Chef just announced they do too. This post will explain […] Read more

CFEngine vs Puppet vs Chef vs Ansible vs Salt

Last month Infoworld published an article titled “Review: Puppet vs. Chef vs. Ansible vs. Salt” written by Paul Venezia, that prompted many people in the configuration management community to get in touch with us to ask why CFEngine was not included. Our answer was simple: “No, we have no clear reason as to why this […] Read more

Vagrant: Virtual machine provisioning made easy

Pendant les Devops Days Paris 2013 , j’ai été assez supris qu’aussi peu de monde ait entendu parler de Vagrant. Heureusement, un open space était dédié à Vagrant et son utilisation mais dans la vingtaine de personnes qui s’y trouvaient, seule une poignée d’entre nous connaissait le logiciel (dont mon collègue François Armand et moi). […] Read more

Speed up your CFEngine by using a RAM disk!

Lors de l’utilisation de CFEngine au jour le jour avec un set important de promesses, il est possible un jour de rencontrer le problème suivant, sépcialement sur les anciennes versions de CFEngine: les bases de données internes de celui-ci peuvent devenir lentes avec le temps et consommer beaucoup d’entrées/sorties disque. Sur une machine standard, cela […] Read more

Avoid CFEngine hanging on start with the ignore_interfaces.rx file

Using CFEngine on a regular basis (and training people to use it), I often have to deploy CFEngine agents on virtual machines. Trouble is that often virtual machines (especially the ones cloned a bit hastily) have broken network configurations (incorrect hosts file, stray network interfaces …). While CFEngine is quite tolerant about network failures, it […] Read more

Feedback on the LOADays 2013 – Small but powerful

For the second year, Normation was present at the LOADays in Antwerp, Belgium, as I went there to do a talk about Cobbler, discover some new interesting projects and enjoy the awesome social event of the first day (and Belgian beer) ! This post will expose my feedback on this conference, what I saw there […] Read more


Normation aux RMLL 2013 !

Après Solutions Linux, Normation sera présente aux Rencontres Mondiales du Logiciel Libre 2013, qui ont eu lieu du 6 au  11 juillet à Bruxelles. Cette année Normation est sponsor “Ami”, et présentera pas moins de SEPT sessions pendant l’événement. L’équipe Rudder tiendra un stand avec démonstrations et échanges tout au long des 4 jours. Découvrez […] Read more

Rudder 2.4.0~beta3 available!

We are very proud to announce the availability of a brand new version of Rudder, 2.4.0~beta3. This is the first official release in the 2.4 series, code-named Drakkar. This beta version has been a long time in the making, and I’d like to apologize to those who have been waiting for it. Your wait has […] Read more


Normation aux RMLL 2012

Après Solution Linux, Normation était présente aux Rencontres Mondiales du Logiciel Libre 2012, qui ont eu lieu du 7 au 12 juillet à Genève. Les RMLL sont un évènement majeur qui regroupe chaque année un programme ambitieux construit autour de 8 thématiques. Ce n’est pas moins de CINQ conférences et workshops qui ont été donné(e)s […] Read more

Rudder and Android working together

After a hard couple of days trying to get it done with our friends from Genymobile, we finally managed to craft a lovely Android compatible Rudder prototype ! Thanks to CFEngine flexibility, we are now able to manage Android-based systems from a standard Rudder server. Thus, we are currently the only user-friendly oriented configuration management […] Read more

Rudder at the LOADays 2012

The Normation team (well at least two of them) was present at the LOADays 2012 in Antwerp, Belgium We had a great time here! Even though the weather was cold, our Belgian friends out here were very welcoming. The organization was perfect, the WiFi too, and the conferences very enlightening. We had the chance to […] Read more

Normation: our mission, why Rudder and our offer

Yesterday, we held a seminar in our offices titled IT infrastructure: Balancing best practices and everyday constraints. Mark Burgess, pioneer of software configuration management and founding CTO of CFEngine AS, was our guest star, and gave a very interesting talk about the Third Wave of IT Management. We took the opportunity to introduce Normation, presenting […] Read more

An installation and everyday usage guide for libvirt and KVM

Why all this ? Today, nearly every modern computing-related company uses directly or indirectly a virtualization software. As seen with the recent Cloud computing trend, it is a sector that recently exploded in popularity and it is now accessible to everyone. There are now a LOT of alternatives to virtualize an OS : Isolation : […] Read more


A quick initiation to the Debian package construction

While attenting at this year’s RMLL conferences, I had the opportunity to listen to a great presentation of the APT package management system by Lucas Nussbaum. I then had the idea to create this post as a quick reference on how to quickly build someone’s first Debian package. You are kindly invited to take a […] Read more


Configuration management tools for cloud computing (Open World Forum 2011)

The Open World Forum 2011 edition took place last week in Paris. I was invited to present a workshop in the Cloud Computing track. This gave me the opportunity to outline the importance of optimizing the “setup” phase of machines when using cloud computing. Today’s tools and APIs make it very easy to create and […] Read more

Formations Cfengine 3 à Paris et Bruxelles

Cfengine 3 est un logiciel de gestion de configuration open source très puissant, permettant de gérer efficacement des parcs informatiques de toutes tailles. Comme la plupart des outils complexe, un temps d’apprentissage est nécessaire pour l’utiliser au mieux. Nous organisons des sessions de formation à Paris, les 15, 16 et 17 juin, et à Bruxelles […] Read more

1 2 3