• Dev,  Free Software,  Linux

    Git: push a new commit before a tag

    Last day, I faced a case where I had to backport a bug in a software which was released by a git tag. As far I know, there is no easy way to simply push a patch before a tag, so here is how I proceeded: # Checkout the upstream git checkout master git fetch --all git pull # List…

  • Openstack

    Why OpenStack Puppet modules did not have vacation

    About OpenStack Puppet modules OpenStack has a lot of projects and all need to be configured to make an infrastructure working as we want. That means we needs one puppet module by project. Like we have in most of modules, each of them is made up of several class definitions, resource declarations, defined resources, and custom types/providers. Multiple companies and…

  • Openstack

    Yet another way to monitor OpenStack

    The project For one year, I’ve been working on OpenStack deployments and the first thing I do after each of them is to setup monitoring. There is some interesting ways that you could read on Internet. One of them is from Mirantis and explains that you could monitor API with check_http method. In my opinion, that’s not enough to use…

  • Openstack

    What’s new in OpenStack Folsom ?

    Introduction “F” release is the next stable version of OpenStack. Since Essex has been released in April 2012, we can see that many new features are coming thanks to developers. The biggest one is for sure that Quantum is now a core project and Virtual Networking is rapidly approaching. Volume service has now its own separated project : Cinder. We…

  • Linux

    How to fix packets lost with AR9285 Driver in Ubuntu 12.04

    What a nice surprise to see that after a fresh setup of Ubuntu 12.04, you can’t use Internet connection ! That’s really weird, and in the same time strange because I only have this issue with one Access Point. I can connect to the Wireless Network, but after 5 seconds I can see that I lost 30% of packets and…