Posts Tagged ‘presentation’

Day 3 at


Those interested by the previous part of the story can read the previous article on LCA14.

I really had to sleep a bit that night (5 hours is a minimum these days) so I missed the lightning talks of the morning, but it doesn’t seem I missed a major announce there. But I didn’t want to miss the start of the main conferences.


As a followup of the previous day, and in order to know better what we, HP, do for the OpenStack project, I chose to attend Elisabeth Krumbach Joseph who was describing the management of the project infrastructure. She made a good description of the tools used, including some navigation on the various Web interfaces they are using. She insisted on the fact that all the infrssctructure is managed the same way as the rest of the OpenSTack project, which means in the open, and using gated trunk as well ,which is much less usual for an infrstucture than for a project. It sounded to me as a risk of adding too much bureaucracy, and was maybe more suited for an established infra not moving too much, but they seem to deal with it without problem. Definitely an interesting approach that to have peer review of infrastructure configuration changes before applying them. Maybe my Solution Center could get some inspiration out of it. Will see when I’m back. The ~6 people are managing around 35 servers for the OpenStack infra (all virtual, so they do not deal with HW issues).
As she had time left, I think nxt time she could demo in more details some of the tools she mentioned, and give a bit more details around sizing (which I gathered from questions I asked).
Elisabeth Krumbach Joseph

As I’m always interested by build or execution environment, I then attended the presentation from Jay Coles on Linception: playing with conatiners under Linux. It took me nearly the full presentation to understand what it really was about, as I first thought it would be an explanation of LXC or something similar, but it was in fact again a new implementation of containers for Linux, using various capabilities provided by the kernel. (Thanks to the audience member who asked for a demo at the, which made it completely clear to me then !). And re-reading the description of the talk, I think the content wasn’t completely what was described. Anyway, was interesting, but do we really need again a new solution in that area, after LXC, Libvirt-lxc and systemd-spawn ? Look yourself at to make your own idea. I’m not completely convinced.
Jay Cole

After lunch, Mark Nottingham explained to us what HTTP 2.0 was all about. Plenty of good reasons to improve HTTP for sure, with lots of graphs demonstrating the issues. But guys, please stop making stuff so administrator unfriendly ! Compressing header may be a win for resources, but for sure a loss for us. We won’t be able to make a simple telnet host 80 and type GET / HTTP/1.0 e.g to check rapidly stuff. I don’t think that helps at the end. Of course modifications are required to solve real issues. But be smart and invent something more friendly for us.
Mark Nottingham.

Then was a conference from someone I really wanted to see, if only for his initiative. And more over because Martin Krafft was talking about configuration management for system administration, which is something I’m also working on for my systems, even if I don’t have the final solution at the moment (ansible looking really close to what I like the most). And his presentation was in the line of what I expected: he prefers pets to cattle, and I must confess so do I 😉 He has strong opinion (he is a Debian advocate ;-)) on system management, and most of them sound pretty acurate to me. Martin developed a tool called reclass to help him encapsulate Salt and Ansible and do what he wants them to do. Definitely worth exploring. Even if it seems that latest versions of Salt have similar features, making the tool less useful. Anyway, I prefer ansible (for the SSH communication aspect), so added to my TODO list, which never gets empty !
Martin Krafft

After that talk, I could not miss the only one made by a french hacker ! Especially as I know Thomas Petazzoni for a long time now, have loved his Kernel presentations he was making in the past, and was interested to see a new tool such as BuildRoot, which could be relevant in the MondoRescue context. And it seems I wasn’t the only one as the room was pretty packed for his presentation, which is good for his first LCA.

Thomas Petazzoni

Is it chauvinism ? I found his presentation one of the best of the week. He gave a very detailed view on the tool features, giving concrete example of usage corresponding to the various configurations he was describing. But all that remaining cristal clear. The presentation was easily understood by the audience. The tool itself is pretty impressive, recompiling in order all what is needed to make a standalone Linux from scratch system ready to be embedded on any system. Of course, Thomsa knows the subject extremely well as he does that for a living for free electron, which was appearing on Jon Corbets’s stats as a major ARM kernel contributors company.

He even mentioned the help that is provided with regards to licenses of the software contained in the build, which is a topic too few developers take seriously, and it was great to see him mentioning that.

My only regret: I’d have loved to have a short demo of on of his existing system, but honestly he had no additional time to do it, so could be worth adding for a one hour time slot. Anyway, well done Thomas, and looking forward to attend more of your presentation, as I always learn stuff when I do, which makes my day 🙂

And finally, I finished the day with another of my favorite speakers in such event, Ric Wheeler from Red Hat who was talking about File systems and storage systems of course ! But this time he was exploring the concerns that bring to the Linux Kernel community the new storage systems arriving: Flash components used on memory slots, post-flash components, with low lantency and high storage capabilities (such HP’s own memristor e.g.). But even if it creates some difficulties to the kernel hackers to keep with the pace of storage technology, these are really good news, as first storage technology will now also make a giant leap, as was done for network, CPU in the past. We will have TB of data in a very small form factor soon, providing bandwidth and latency optimal accesses. Then the Linux community is part of the developments made around these new devices, instead of running behind as it was the case in its enfancy. And finally it will change a lot the way we architect solutions in the future, especially thinking about optic introduction to interconnect all these new components. So the future 10 years are a as bright as were the past 20 ones at least.

Ric Wheeler

That days was also the day of the Penguin Dinner, which was at a walking distance from the University.

Penguin Dinner

And I must confess I passed that dinner as a lzay guy speaking french with Thomas, and also 2 other french persons from Neo Caledonia ! We were near the Swan River and beloeve me, it was pretty cold compared to the Monday, so I ended up having a small flu 😦 But that was a nice time remaking the world again and discussing technology.

French discussion at LCA

The place was really neat with a view over the Swan River up to the city, and we stayed there a couple of hours, before going back to our hotels, tired, but happy of the day, and just waiting for the next one !

Swan River view

BTW all videos are now online so you can easily make your own opinion by looking yourself at them, as if you were there (you just lack the sun, the wine, and the nice talks ;-)) Cf:

Perth by night

Day 2 at


Those interested by the start of the story can read the previous article on LCA14.

Kate Chapman
Day 2 at started with another keynote.

This time we had a presentation of a subproject of OpenStreetmap called HOT and showed how they’re using and promoting Open Street Map in humanitarian situations such as earth quake or floods. Typically was intereting that they now use it proactively in some part of the world such as Indonesia to *prevent* disasters, rather than reacting afterwards.
Kate Chapman

Listening to that, I thought that each country should propose to their young people in age of conscription (when they still have such thing in place) to contribute freely during a 3/6 months period to such an initiative: They don’t need high skilled IT engineers, but just people able to make correct maps of a given area in their neighbourhood. We could end up having a large Open Data collection in Open Street Map, regularly up to date.

Anyway, I was impressed by the generosity of this project, and to see how concretely useful some of the work which is done by hthe Open Source community is used.

The rest of the day was again dedicated to Miniconfs. I passed my time in OpenStack one. The track was organized by Michael Still of Rackspace who was last year Conference Director and made probably the most interesting session of the week in introduction, which consisted into giving an OpenStack T-shirt to all attendees 😉
Michael Still

There were then some changes in the set of sessions due to infortunate problems for some speakers. So James E Blair from the OpenStack Foundation and Michael Still did the presentation on Open Stack governance on behalf of Tristan Goode.
James Blair & Michael Still
Followed by Paul Holland’s presentation on the move to a foundation made by the Open Stack community to manage their brand and governance model just explained, which is quite unique in its willingness to be egalitarian, which is probably a big concern when you gather thousand+ developers and dozens+ companies, and you want everybody plays the game. So the whole election mechanism, to board, to PTL roles, the gated trunk, … are probably mandatory now for such huge project with such a young history. I’d not necessarily recommend every project to adopt it as it will IMO be overkill for most of them,even if continuous testing (for them with Jenkins) is for sure a good idea (I wish they would do continuous packaging as well ;-)). However, for the projects I’m leading, it’s still an objective rather than a reality.
Paul Holland

In the afternoon, there were presentation on an incubated Open Stack project by Bruno Lago for billing called Artifice and based on the recently introduced telemetry OpenStack Ceilometer. There are different proposals around this billing need, and time will say which solution is retained as a project.

The following presentation was more interestig for me as it was on improving Network support in OpenStack by Iain Robertson from Brocade. It’s interesting to observe how this area of Network Functions Virtualzation (NFV) and Software Defined Network (SDN) is moving so fast, which is surely only possible due to the rapid evolutions made on lots of Open SOurce components to support them. I think there will be more and more overlap betwee nthe functions provided by the major Frameworks such as OpenStack (python based) OpenDaylight (java based) if only for language eason (API, interfaces, reuse of code) …

Then we had a very good presentation of Erasure Code for Open Stack Swift by John Dickinson, Swift PTL. which explained how this sort of RAID technology for Swift, the object storage brick of OpenStack, will be provided, and made a demo which helped understanding the concepts exposed.
John Dickinson

Anita Kuno, HP, came back on stage for a short presentation on some unknown aspects of OpenStack around the CI tooling (grab her presentation when it will be published to ge tthe links).
Anita Kuno

Then again Robert Collins, HP, took over Joe Gordon’s presentation on the evolution of OpenStack between Diablo and Havanna. Which on one hand looks very similar with the same core components, and also lots of differences with three times the number of lines of code and many additional bricks added. Of course, while not the original speaker, Robert’s extremely large knowledge of OpenStack in a whole, allowed him to very precisely show the dynamism of this project and the progresses made in the last 2 years. He also explained how Nova lost most of the features it had initialy to create separate components instead.
Robert Collins

Overall remarks about LCA2014: timing are respected very strictly, and they provide enough time in order to move from one conference to another (which could take 5 minutes crossing the university), they have timekeeper in each room, video in each room (at least all the one I was in). The first day they forgot to print banner to indicate where the rooms were, so it was a bit difficult to find its way (despite online maps, but regular readers know I’m old(fashioned) and also like signs !). Day 3 was thus perfect with regards to that !
Signs on Wednesday !

I had a very nice dinner that second day at the Friends Restaurant, with a Grilled barramundi fillet, quinoa risotto, roasted almonds and confit summer vegetable in extra virgin olive oil ! Of course, with such a title, It could only be a french touch, and indeed the chef was french. But the fish was local and very good !

That was a long evening full of mail, and some coding. More pictures are available at

Next day is the start of the main conferences !

Random thoughts after 3 days down under and 1 around


Australia !
Back to Australia !
Shark Bay
Just after my arrival in Perth last Friday, I had a bit of time to walk in the city in order to have a view on it and feel the atmosphere.
View from the hotel
It’s an interesting mix of modern buildings and a bit less modern buildings !
Mix of buildings
Of course, Australia is a young country, with (from my point of view) mostly young people around (that’s where I see I’m getting old !). People are very nice, friendly and always ready to help with a smile. It’s my third time here, and it’s always been like that, that’s probably why I like coming back here.
Australian Steak
I had a dinner in what I found a strange place, the shed, where I had to show my ID before entering, which was pretty empty despite the size. Maybe because it was a bit early. The dinner was good, but I really felt alone !
That's where Perth performs savant music

It was then time to go back to the hotel for some mail, and the preparation of my Monday presentation.

Being in Australia during europe winter time is just great. As great that you can receive too much sun on your head 😉 Especially when you go to such a nice place as Fremantle !
Main Fremantle Street
I did that on Saturday (for once I had time around an event) in that city which is similar to a french mediteranean city like Cagnes sur mer e.g. (more from a climate perspective than an architectural one)
Hall Town
and so I passed the full day around, enjoying the view on the Indian Ocean (my first time),
Site seeing from Round House
and beach (nearly empty as very windy)
Fremantle beach
and the nice food you can eat on the harbour
View on the harbour
(remember that as french we put a lot of emphasis on this, and even more because it’s me ;-))

One of the main building of Fremantle is their prison, which has been added to the World Heritage List of Unesco as a testimony of the role of convicts/prisoners sent to Australia to work there. One of the oldest building of the region, even if it’s just less than 200 years (old european reaction ;-))
Fremantle prison

It’ was also interesting to see that Fremantle uses Wikipedia to document their sites. They are adding QRCodes pointing to Wikipedia pages in order to make your visit more rich. That’s the first time I see that usage BTW.
Wikipedia QR code

Sunday was passed doing more preparation around release 0.12.3 and the presentation. I just took some time in the afternoon to go back in the city
Skyline view some strange trees in parks
and bells tower
Bells tower
before recognizing the itinerary to go to
LCA2014 Banner
hosted at the University of Western Australia
where we could register.
UWA main building
Despite not being at LCA for the first time, I attended Rusty Nelsson session on first timer LCA attendees, which was a nice way to start the event.First time session
After some more discussion at a nearby bar, it was time to finalize my presentation, and work on the demo. Took me up to 3AM, but was still not finished as I wanted !

On monday, LCA was starting.
Start of LCA
The first keynote was about Whistle-blowing (les lanceurs d’alerte for my french audience who like me would not happen to know what it is) and how their perception is changing in our post-Snowden era.
Dr Suelette Dreyfus
That was an interesting presentation of her finding through a survey they organized to gather data. Especially after having seen the keynote at LinuxCon EMEA around Living in a Surveillance State by Mikko Hypponen, which I highly recommend to watch,as it’s a very enlightning one.
Dr Suelette Dreyfus
However, during the Q&A session, I found a bit strange that the audience didn’t want to listen to the question from a doctor around how to determine what is good and what is bad, which was much more interesting that what they felt it could be. And I think he was right, as this is a real concern that should rather be dealt with, instead of just asking the person to shut up. The limit of what can be disclosed or not whether you are in a government or a private company wrt ethic aspects is really a difficult topic to solve and more debate should be left so more interesting input could be heard and answers brought to improve the quality of the debate.

And also it’s interesting that the spot is now only on the NSA, whereas we tend to forget that some months ago, we had the same questions around Facebook. Of course, people give willingly their info to Facebook while theydon’t to the NSA, and that’s a bad thing. However, it doesn’t rmove the other threat from companies like Facebook which should continue to be explained to all IT users and consumers.

There was a remark on the fact that US own 5 millions records of autralian citizens who have travelled to the US. Again, it’s easy to avoid that: do not travel to the US. If you want to go there, it seems normal to me they can ask for info beofre to protect themselves. Of course, the level of what is asked should be reasonable wrt the effect researched, and people have modification right son it and insurance it won’t be provided to other entities. But here I think they are in their own right to gather them. Of course, again nothing to do with what we’re learning regularly thanks to E. Snowden revelations with what the NSA is doing.

I passed the rest of the day mostly in the Continuous Integration miniconf which was also hosting my talk with the exception of a presentation around ansible and vagrant I wanted to follow in the sysadmin mini-conf. It turned out that this presentation wasn’t so interesting due to the lack of demo (no network). Too bad as I’m also testing ansible as time permits on my side and would have like to get insights.

So after that I took some time to finish my slidset for the pres of the afternoon and the demo I wanted to make. I think I’ll never been able to finish a presentation days in advance completely. Don’t get me wrong, I have plenty of material availblle and I can make any 3 days workshop on the fly just using what I already have. However, I like to tailor the presentation to the audience, the context, polish one or two stuff, remove slides and some new ones… And same with the demo. So even if I started early before coming, I just finished to publish 0.12.3 the morning (time for all packages to build), realized that some feature that I hadn’t tested enough were not working, so making just a last patch (c) to have my demo shiny !

So I missed some sessions in between and went back to the CI miniconf and really heard Anita Kuno’s talk on 3rd party testing with OpenStack (a good one on latest aspects of the project I wasn’t aware of – this one is moving soooo fast !).
Geology Building at UWA

And finally all went well (at least from my point of view of course, ask one of the around 40 people of the the audience for objective feedback !). Demo worked as expected (thanks for preparation ;-)) and as usual I din’t had enough time to cover all what I wanted to address. Will see now if my Continuous Packaging approach is supported more in Australia, and if gets adopted there to create more upstream packages for some projects. Those interested can find my presentation on SlideShare. The video is also available.
Perth Lighted building
End of day was dedicated to the CI BoF and a dinner with a lot of HP peers working on OpenStack on various aspects (always amazed to meet so many people involved in it as time passes that I wasn’t knowing before).

But that’s not the end ! More “awesome” presentations to see the days coming. And more pictures are available at