Posts Tagged ‘Event’

Meet during LinuxCon EMEA

2016/09/23

After having talked on project-builder.org during the latest LinuxCon NA in Toronto, it’s now time to prepare for LinuxCon EMEA in Berlin.

I’l again talk about packaging, this time “Packaging for Linux Distributions with Docker“. And I’ll also replay the now popular (!) “101 Docker training” I’ve also delivered in Toronto, this time trying to deliver it before the one Jérome Patazzoni from Docker is doing on Docker orchestration, in order to allow for a complete overview of the Docker ecosystem.

Of course I’ll enjoy attending many sessions on various topics, and will see if in EMEA as well Docker Orchestration is the new Eldorado this year (In Toronto many talks and booth were dedicated to that theme). At least my colleague Mike Bright will cover it well !

See you around !

Project-Builder 0.14.1 is now out for LinuxConNA !

2016/08/19

Well, in fact I froze that version back in July, but didn’t officially announced it till today (vacations were just in the middle). So that version 0.14.1 is now available, it breaks compatibility with previous ones, so you’ll need to update your VMs/VEs with it as well if you want to use it correctly (that’s why it’s still version 0.x !)

But I’ve been able to build a lot using docker containers with that version, and I’m now more and more happy with these results. Especially because it’s easier to fully automate an environment from absolutely nothing except project-builder.org to working packages. I already described it when I released 0.13.1 last year through a short tutorial, but it’s really working reliably now for a large set of distributions:

$ docker images | grep pb-pb
pb   mageia-5-x86_64-pb-pb              fc479023c876        3 weeks ago         413.9 MB
pb   opensuse-13.1-x86_64-pb-pb         2c31c56e7bda        3 weeks ago         354.3 MB
pb   opensuse-13.2-x86_64-pb-pb         c8edeba0440b        3 weeks ago         438.2 MB
pb   opensuse-42.1-x86_64-pb-pb         8e91d2b584ed        3 weeks ago         461.5 MB
pb   debian-7-x86_64-pb-pb              0c133063d4be        3 weeks ago         449.8 MB
pb   debian-8-x86_64-pb-pb              8fb919480351        3 weeks ago         588.3 MB
pb   centos-5-x86_64-pb-pb              c8b6f1a0846b        3 weeks ago         706.6 MB
pb   centos-6-x86_64-pb-pb              a3c1ea318031        3 weeks ago         545.9 MB
pb   centos-7-x86_64-pb-pb              d5790ee97e13        3 weeks ago         392.1 MB
pb   ubuntu-12.04-x86_64-pb-pb          053f112ed939        3 weeks ago         398.2 MB
pb   ubuntu-14.04-x86_64-pb-pb          bc239427fc3a        3 weeks ago         501.7 MB
pb   ubuntu-15.04-x86_64-pb-pb          e6cf8d0fafd0        3 weeks ago         503.8 MB
pb   ubuntu-15.10-x86_64-pb-pb          dba3b580bdc8        3 weeks ago         550.1 MB
pb   ubuntu-16.04-x86_64-pb-pb          02a337752837        3 weeks ago         522.9 MB
pb   fedora-21-x86_64-pb-pb             07223685d24f        3 weeks ago         965.1 MB
pb   fedora-22-x86_64-pb-pb             211b865c1ec6        3 weeks ago         749.5 MB
pb   fedora-23-x86_64-pb-pb             f6012ff7b6b8        3 weeks ago         879.6 MB
pb   fedora-24-x86_64-pb-pb             6d878b489584        3 weeks ago         678.5 MB
pb   gentoo-nover-x86_64-pb-pb          b6ead3da5b85        4 weeks ago         1.392 GB

But I’ve not really worked yet on the ideas expressed when I issued 0.13.2 in February this year.

Instead I’ve done other improvements such as managing signed deb repositories (was asked for a long time), have a better naming for temporary versions (allowing easier updates between temporary versions and also with stables, but creating the incompatibility with 0.13.x), docker tests for lots of distributions (paving the way for automatic testing here from nothing to package build), adding support for pbr, standardizing temporary directory names, …

That will be the version I’ll use to make demos during my presentation next week at LinuxCon North America in Toronto as already announced. Come to see it live and so that we can discuss continuous packaging !

OpenStack Summit proposals

2016/08/07

While I’m in vacation around Barcelone, I’ve made before leaving proposals for the upcoming OpenStack Summit which will be … in Barcelona !

If you think they are valuable for the OpenStack community, let them know by voting for them😉 Here are they:

  • The nightmare of Ironic Standalone
  • Empowering Ironic with Redfish support
  • From Bare Metal to CMDB: ITIL as Code

The easiest way to vote is to go to https://www.openstack.org/summit/barcelona-2016/vote-for-speakers/ and search for cornec in the search area on the top left. You’ll just get these 3 ones. But of course there are tons of other interesting presentations proposed and as usual it will be difficult for these one to be selected. And you should really vote for the ones which are the most interesting.

Hopefully even if not selected I’ll be able to come back in this great place and meet again with peers after Paris and Vancouver but of course, it will be much more difficult without being a presenter. Let’s see !

Meet again next week in Paris and at LinuxCon NA 2016 in Toronto

2016/06/19

I’m just back from an HPE Event (the ETSS in Gothenburg, Sweden) and will soon have to start the next ones.

First, I’ll be this week in Paris to talk during a MySQL Meetup to cover automatic deployment, in particular with Redfish, images of reference (and a bit of MondoRescue) and automation (ansible e.g.) for DBA.

Then I’m again lucky this year to be retained as a speaker for the upcoming LinuxCon North America which will be in Toronto, Canada from the 22nd of August to the 27th. I’ll have a session on Continuous Packaging, mandatory for DevOps and a 3 hour Initiation Lab on Docker. Interestingly enough at the same time, Jérôme Petazzoni, Docker, will do one on Swarm !! Maybe we should coordinate and make them one after the other (I’d like to attend his Lab BTW !!)

I have now put all my lab material that I do for HPE on GitHub, to make it easier for attendees to report errors, and for others to use them and learn. I have content for Docker (Done with René Ribaud, Yann Allandit, Michael Bright), Git (Done with Clément Poulain), Redfish (Originally written by François Donzé and done with René Ribaud) and soon for Ironic.

Hope to be able to meet with you here or there !

In order to meet at the OpenStack Summit in Austin, vote for us !

2016/02/12

We’ve made 3 different but related proposals for the upcoming OpenStack Summit, and as everybody, we would like to be retained in order to disclose what we’re working on and think could improve the ecossytem.

Our first proposal is “Empowering Ironic with Redfish support” which aims at describing our plans to add Redfish support to Ironic.

The second, which would benefit greatly from the work of the first, is “Alexandria: The librarian bridging OpenStack and CMDBs” which is a nascent new component to allow easily with a plugin based architecture to bridge CMDBs (starting with the great Open Source iTop one) and OpenStack features such as bare-metal deployment with Ironic, managing also automatic inventory. Amitious but pretty useful in our opinion, of course to help manage our Datacenter, but the one of any OpenStack customer as well.

Finally, We’d like to present our overall view on how OpenSTack is at the heart of a Software Defined Infrastructure with our last presentation. This one targets more architects and decision makers, while the 2 others will be more technical and cover implementation details. All will have demos.

Hopefully, you’ll agree with me to find that these topics deserve being elected !! And thus vite for them😉

In that case, I can just wish we’ll meet over there🙂 !

Fosdem is here again !

2016/01/26

In addition to next week event participation for HPE in Cannes, I’ll be at Fosdem the coming week-end in Brussels. And I’m so happy to be able to be there again, as it has been since 2012 that i’ve not participated.

This time, it’s not MondoRescue or Project-Builder.org related. But the presentation that was selected is part of the Distributions dev room. The title is “Building Linux distribution packages with Docker”. I’ve been using Docker to help in building packages since a long time now, and Project-Builder.org latest version is now supporting it pretty well to help me package my upstream projects. But I want to cover a different aspect.

Docker has brought an ease of use without comparison with VMs typically to build native upstream distribution packages. Where before it was needed to
launch a complete environment, copy the sources into it, invoke the build tools to create the packages and then copy them back to the host, Docker has made all these steps much easier and straight forward, allowing for more rapid package production and automation.

This presentation will show a detailed use case for building packages for both Mageia and Fedora with their respective bm or koji tools encapsulated in Docker containers. It should help any upstream packager adopt a similar approach to make his packaging task a breathe.

Will be there Saturday the 30th of January (my 20′ talk is at 11:30 in K.4.201) and I’ll stay till Sunday early afternoon. Feel free again to catch me and discuss. When not in my talk, I’ll be in other sessions and also around the Mageia Booth.

And come in mass as this is one of the best FLOSS event WW. Really !

Time to Meet at Hewlett Packard Enterprise Technology & Solutions Summit 2016 !

2016/01/26

New company name, new event name for our presales and channel partners, but same content of quality with the best experts to transfer knowledge on everything HPE !

And this year, we’ll have a track dedicated to Open Source and Linux ! It’s a first (and hopefully not the last time it’ll be given).

So I’ll be in Cannes next week to cover:

  • HP Helion Openstack 2.0: architecture and live demo – Breakout 145 – Tuesday 2nd of February 2016 – 5:40PM-6:30PM
  • HPE’s Open Source Strategy – Breakout 153 – Wednesday 3rd of February 2016 – 3:00PM-3:50PM
  • Linux Distributions roadmap – Breakout 154 – Thursday 4th of February 2016 – 9:30AM-10:20AM
  • HPE ProLiant Gen9 value add on Linux – Hands-on Lab 24 – Thursday 4th of February 2016 – 4:45PM-6:45PM

And you should be able to meet the Geeks on Wednesday afternoon, myself included.

Other subject of interest are the breakouts 86 (Intro to open source infra automation tools), 48 (container and next gen architecture), and 151 (building an open source high perf object storage cluster with Ceph) and of course the Labs (the Redfish and UEfI ones in particular) and SuSE and Red Hat sponsor sessions. Lots to see !

For those of you wondering why project-builder.org and MondoRescue versions are not published more regularly, that gives you again a hint😉 Not speaking of the next event in March in Grenoble, TES, where I’m part of the Event team this time.

See you there to talk of these subjects or something else as you see fit. I’m around the whole week.

A story of Meetups !

2015/11/17

The meetups are really useful way to animate local communities. And there are a lot happening these 2 weeks:

  • Tomorrow, 18th of November 2015, during the Paris Open Source Summit, you can first attend the 18th OpenStack-France meetup dedicated to the big tent, with great contributors such as Christophe Sauthier (who will also talk during the POSS cloud track) and Thierry Carrez (whose name is sufficient in itself !)
  • Next week, the 25th of November, in Grenoble, I’ll participate to the DevOps Meetup to present a toolbox for DevOps
  • The day after, I’ll host in our Hewlett Packard Enterprise Innovation Solution Center the Grenoble Docker meetup dedicated to Docker 1.9 and the announces of DockerCon hold this week

If you’re a confirmed actor, come to share and learn anyway😉 and if you’re looking for info on these topics, hopefully you’ll get some interesting input. Anyway see you there !

Paris Open Source Summit maintained

2015/11/16

Despite the barbary that occured last friday in Paris, the Paris Open Source Summit (merge of Solutions Linux and Open World Forum) will happen next Wednesday and Thursday, respectiveley 18th and 19th of November 2015 in les Docks Pullman.

I’ll be leading the track Cloud, with a great program and speakers list detailing use cases as well as various tools, approaches, especially on OpenStack. I’ll also deliver a session (even if not on the web site at the moment !) on HP Helion OpenStack.

See you there and let’s continue to talk about freedom, and not only in software !

A great KernelRecipes 2015 last week

2015/10/08

KernelRecipes is not like other Open Source Events.

First it’s friendly. I’ve been invited to talk about the interactions between a hardware manufacturer such as HP and the Linux community. And honestly, not being a kernel developer, I think I was more invited because of my firendly relationships with the organizers of the event, rather than for my relevance to the event. Hopefully, I’ve been able to bring some appropriate info anyway.

Then it’s remaining a small event, gathering around 100 people, all very committed to Linux kerel development. Small but highly focussed. To be honest, again as I’m not a kernel developer, I had a hard time following most of the conferences once they started digging into some aspects of the kernel.

And it’s great because of the high quality of the speakers present on stage (myself excluded). Look at the schedule, and realize that it was near a Kernel Summit as it can be without being one ! And I only attended day 2 and 3.

We had first David Woodhouse from Intel on Device Tree and ACPI. Typical session where I understand only parts of the talk, not being involved in embedded world. For the dummies on this topic like me, I’d recommend Thomas Petazzoni’s presentation as a starting point.

DSC_6818

He was followed by the star of the event Greg Kroah Hartman, fellow at the Linux Foundation and who is after Linus the one devoting the most to the kernel especially on stable branches. And as for every great speaker, you can give them whatever topic to cover, they make it interesting. Even more when they have chosen it, and didn’t make that talk since a couple of years. It was brilliant. With live publication of two RCs and an official stable kernel release named … “Kernel Recipes” of course🙂 That talk was really inspiring and lively as you can see:

DSC_6820

And Greg was talking, as well as all other speakers in a very nice room (Lended by the Mozilla Foundation) completely full ! And I think most people were like me impressed by the level of git+mutt mastery Greg showed, as well as the automation he developed to help him. I couldn’t have thought it was so “easy” to publish 3 different branches of the kernel while explaining everything in parallel in a 50 minutes talk !!!

DSC_6821

William Dauchy from the french registrar Gandi was then on stage to explain their network usage (large layer 2 LAN spread across DCs with TRILL).

DSC_6839

In the afternoon, we had a talk from Eric Leblond on packet filtering and the Suricata IDS. Pretty clear again and a deep knowledge on this topic.

DSC_6840

And then François Romieu explained his practice around Ethernet drivers development. I must confess I had difficulties following that talk, which I fuond less well architectured with probably too much digressions, while being very comitted.

DSC_6846

An auction was then organized in order to support La Quadrature du Net in their activities. It was an excellent idea IMO, and was lead y Erwan Velu who suceeded to generate great interest from the audience. I didn’t won an auction, but I’m anyway a sponsor of La Quadrature.

DSC_6862

I had time to pass the evening with my older daughter (and we enjoyed a great concert at the Philharmonie de Paris with a fabulous Stabat Mater of Rossini, the choirs lead by Lionel Sow in particular)

onp

The 2nd of October, the organizers had as many key kernel contributors as I described for the second day !
We started with Jan Kara to explain IOs, followed by another kernel major actor, Jens Axboe, working now for FaceBook and who was extremely didactic in his way to explain storage scalability aspects. Again an excellent talk to recommend.

DSC_6872

Mike Turquette was then on stage for explaining driver framework followed by an active contributor to the event by his questions and feedback, Willy Tarreau, who again made an excellent presentation on stable kernels, maintenance of these and which one to choose to build products, such as what he does in his company around HA Proxy.

DSC_6880

I had to leave before the end of that day, but I was impressed by the quality of the event, the level of the speakers, the ability to gather so many big names in the same place, and also the active participation of the audience, and the fact that speakers stay in the room to listen to other talks and contribute back. That’s how events are the most efficient IMO.

DSC_6886

So very honored to have been invited, many thanks to the organizers (especially Anne and Erwan) and I hope next time HP will accept to sponsor this very valuable event for the Linux kernel community.