Profile

Cover photo
Stéphane Graber
Works at Canonical Ltd.
Lives in Montréal
160,761 views
AboutPostsPhotos

Stream

Stéphane Graber

Shared publicly  - 
 
As per our usual fortnightly release schedule, LXD 0.10 got tagged yesterday!

This release introduces a few new commands, adds some new arguments to existing ones and introduces some small features our users have been requesting. That on top of the usual pile of bugfixes.

Enjoy!
9
2
Carla Sella's profile photoOliver Grawert (ogra)'s profile photo
Add a comment...

Stéphane Graber

Shared publicly  - 
 
Had a great (but exhausting) weekend running the infrastructure at +NorthSec 2015!

As usual, this was a great stress test for the Linux kernel, LXC, Ubuntu and our network equipment. We were running just shy of 10000 LXC containers, about a hundred VMs co-located with those, several hundred VLANs including nested VLANs (QinQ + jumbo frames) and an insanely complex IPv6-only network.

Remember that we simulate a whole IPv6-only Internet FOR EVERY ONE OF THE 30 PARTICIPATING TEAMS. And that's only the base on which we build the actually competition!

Oh and did I mention we're running all that stuff on only a handful of 10 years old server (HP DL380 G5)?

Overall things went relatively smoothly, we only found two kernel bugs (on 3.19) which we're still debugging and even though the load average on our servers regularly spiked above 3000, which on a 8 thread system is rather high, things didn't fail horribly.

Getting rid of those pesky spinning drives and moving to SSDs is now pretty much at the top of our list for next year as 300iops shared with 2000 containers and 20 VMs was a recipe for disastrous failure.
SSDs should get us to about 200000iops so really hoping we'll get enough sponsors to make this happen! :)

Now back to work, trying to figure out some of the LXC and kernel issues we ran into and starting planning for NorthSec 2016!

Hoping to see you there next year!
NorthSec Applied Security Event will take place in Bonsecours Market in Montreal, Canada. Two days of conference followed by the amazing 48 hours CTF.
11
1
Stéphane Graber's profile photoOliver Grawert (ogra)'s profile photo
 
Oh and for the Ubuntu/LXD folks following me, the infrastructure was basically:
 - Ubuntu 14.04 LTS
 - Latest 3.19 HWE kernel
 - Latest stable cgmanager, lxc and lxcfs (stable PPA)

At the time we setup the infrastructure for this year, LXD wasn't quite ready yet for our needs, but we'll definitely be moving to LXD for NorthSec 2016.
Add a comment...

Stéphane Graber

Shared publicly  - 
 
There were a couple of problems with the LXD 0.8 release, specifically a regression in support for non-64bit architecture and a overnight change of location for one of our dependencies.

So today I'm releasing LXD 0.8.1 as bugfix only update.
6
1
Carla Sella's profile photo
Add a comment...

Stéphane Graber

Shared publicly  - 
 
Finally found the time to write a bit about LXD. Hoping to write more detailed posts about some of our cool features over the next few weeks!
22
7
Jorge Castro's profile photoChuck Short's profile photoJeff Pihach's profile photoJonathan Carter's profile photo
2 comments
 
Thanks, I've been hesitant to make a start as I don't have much time. So, write ups really help.
Add a comment...

Stéphane Graber

Shared publicly  - 
 
And today we're releasing the second bugfix release of LXC 1.1!

It's only about 20 fixes for various things (tests, logging, checkpoint/restore, attach, templates, ...) just ahead of the Ubuntu 15.04 release.

Thank to everyone involved!
10
Add a comment...

Stéphane Graber

Shared publicly  - 
 
For anyone interested in helping out with LXD development, we're tagging bugs/features which shouldn't require too much in depth knowledge of our code base as "Easy".

Feel free to take one of those, poke at the code, comment and send us your pull requests!
11
3
Jeff Pihach's profile photoCarla Sella's profile photo
Add a comment...

Stéphane Graber

Shared publicly  - 
 
Almost 30C here in Montreal today, good thing there's a light breeze and I'm not stuck inside :)
7
Adolfo Santiago's profile photoSergio Schvezov's profile photo
2 comments
 
We finally dropped to 10C here, was tired of all the heat.
Add a comment...

Stéphane Graber

Shared publicly  - 
 
And LXD 0.9 is now out the door and available in our PPA!

This version is mostly a bugfix and performance improvement release with a few new features here and there!

Enjoy!
10
2
Dusty Wilson's profile photoThomas Voß's profile photo
Add a comment...

Stéphane Graber

Shared publicly  - 
 
LXD 0.8 is now out!

This is mostly a bugfix release, improving overall reliability and performance of LXD.

Now working towards LXD 0.9, scheduled for two weeks from now!
10
1
Carla Sella's profile photo
Add a comment...

Stéphane Graber

Shared publicly  - 
 
And LXD 0.7 has now been released.

This is mostly a bugfix release which now lets you spawn containers from private images and start ephemeral containers. It also improves logging/debugging and fixes quite a few more bugs here and there.

This is expected to be the final LXD release for Ubuntu 15.04.
12
Add a comment...

Stéphane Graber

Shared publicly  - 
 
And LXD 0.6 is out! Next release will be 0.7 same time next week, just in time for Ubuntu 15.04!

The focus for this release was on remote management, so expect a lot of bugs to have been fixed with regard to copying images and containers between hosts, spawning containers from remote images, ...

On top of that, a lot of rough edges have been addressed, containers finally keep their MAC address, performance when dealing with lots of images has been greatly improved and LXD is also safer and better tested.
9
Add a comment...

Stéphane Graber

Shared publicly  - 
 
Today we released a simple bugfix release of LXCFS 0.7 which should hopefully fix all hangs that people have been reporting so far.
7
Add a comment...
Work
Occupation
Working on Ubuntu
Employment
  • Canonical Ltd.
    Software Engineer for Foundations team, 2011 - present
  • Revolution Linux
    LTSP developer and Ubuntu liaison, 2008 - 2011
Basic Information
Gender
Male
Relationship
In a relationship
Places
Map of the places this user has livedMap of the places this user has livedMap of the places this user has lived
Currently
Montréal
Previously
Sherbrooke - Bevaix
Links
Other profiles
Contributor to
Links