Author Archives: Goirand Thomas

OpenStack packaging activity, November 2014 to January 2015

November 2014: Sunday 2nd: – Travel from Moscow to Paris Monday 3rd to Sunday 8th: – Summit in Paris Monday 10th: – Uploaded python-rudolf to Sid (needed by Fuel) – Uploaded python-invoke and python-invocations (needed to run fabric’s unit tests) – Uploaded python-requests-kerberos/0.5-2 fixing CVE-2014-8650: failure to handle mutual authentication. Asked the release team for […]

OpenStack debian image available from

About a year and a half after I started writing the openstack-debian-images package, I’m very happy to announce to everyone that, thanks to Steve McIntyre’s help, the official OpenStack Debian image is now generated at the same time as the official Debian CD ISO images. If you are a cloud user, if you use OpenStack […]

Supporting 3 init systems in OpenStack packages

tl;dr: Providing support for all 3 init systems (sysv-rc, Upstart and systemd) isn’t hard, and generating the init scripts / Upstart job / systemd using a template system is a lot easier than I previously thought. As always, when writing this kind of blog post, I do expect that others will not like what I […]

Rotten tomatoes

There’s many ways to interpret the last GR. The way I see it is how Joey hoped Debian was: the outcome of the poll shows that we don’t want to do technical decisions by voting. At the beginning of this GR, I was supportive of it, and though it was a good thing to enforce […]

OpenStack packaging activity: October 2014

Wednesday 1: – Uploaded python-xstatic-jquery removing the .pth file from package. – Uploaded python-taskflow 0.4 to experimental, needed by Cinder Juno RC1 – Uploaded Cinder Juno RC1 to experimental Thuesday 2: – Finally understood that the issue with murano-dashboard was that it doesn’t build without django-nose >= 1.2. Opened new patch at: – Uploaded […]

Working with Mirantis from now on

During 2 years, my packaging efforts were sponsored by eNovance. It has been great to work with them, and I would like to thank them for what they did. However (for a number of reasons which I don’t really think is appropriate to write in this blog), I decided to join Mirantis. This is a […]

OpenStack Juno is out, Debian (and Ubuntu Trusty ports) packages ready

This is just a quick announce: Debian packages for Juno are out. In fact, they were ready the day of the release, on the 16th of October. I uploaded it all (to Experimental) the same day, literally a few hours after the final released was git tagged. But I had no time to announce it. […]

OpenStack packaging activity: September 2014

I decided I’d post this monthly. It may be a bit boring, sorry, but I think it’s a nice thing to have this public. The log starts on the 6th, because on the 4th I was back from Debconf (after a day in San Francisco, plus 20 hours of traveling and 15 hours of time […]

Backporting libjs-angularjs and libjs-d3 to Wheezy

If you didn’t notice, Javascript isn’t as simple as it used to be… Want to backport the 2 simple javascript libs? No problem. You then “just” need to backport a bunch of other packages which are build-dependencies… (and file #761670, #761672, and #761674 on the way when rebuilding…). Here’s the short list: gyp node-abbrev node-ansi node-ansi-color-table node-archy node-async […]

Debconf 14 activity

Before I start a short listing of (some of) the stuff I did during Debconf 14, I’d like to say how much I enjoyed everyone there. You guys (all of you, really!) are just awesome, and it’s always a real pleasure to see you all, each time. Anyway, here’s a bits of the stuff I […]