Stéphane Graber: Announcing Incus 0.6

Looking for something to do this weekend? How about trying out the all new Incus 0.6!This Incus release is quite the feature packed one! It comes with an all new storage driver to allow a shared disk to be used for storage across a cluster. On top of that we also have support for … | Continue reading


@stgraber.org | 2 months ago

Stéphane Graber: Announcing Incus 0.5

Incus 0.5 is now out as the first release of 2024!This is the first release featuring no imported changes from the LXD project, following Canonical’s decision to re-license LXD and add in a CLA. You’ll find details about that in one of my previous posts. Overall, it’s a pretty b … | Continue reading


@stgraber.org | 3 months ago

Stéphane Graber: 2024

Happy new year! 2023 was quite the busy year for me with a lot of changes to get used to, the biggest of which being my departure from Canonical and going self-employed. While I don’t expect 2024 to be quite as exciting (and that’s a good thing), I certainly expect it to be b … | Continue reading


@stgraber.org | 4 months ago

Stéphane Graber: Announcing Incus 0.4

Just as we’re wrapping up 2023, one last Incus release!Incus 0.4 is now out, including keepalive support in the command line tool, improved certificate management, new OVN configuration keys and the ability to create CephFS filesystems directly through Incus! This is going to be … | Continue reading


@stgraber.org | 4 months ago

Stéphane Graber: Schedule for the containers and kernel devrooms at FOSDEM 2024

It’s been a busy week for the organizers of both the containers and kernel devrooms at FOSDEM 2024! We received just under 100 submissions in total which had to be individually reviewed and voted on by our team of 8 volunteers. Then came the usual fun of checking that all spea … | Continue reading


@stgraber.org | 5 months ago

Stéphane Graber: LXD now re-licensed and under a CLA

The facts As of earlier today, right before the release of LXD 5.20, Canonical made a couple of changes to LXD which are sure to have a serious impact to LXD users and downstream projects that integrate with LXD or provide solutions based on it. The first is the re-licensing of … | Continue reading


@stgraber.org | 5 months ago

Stéphane Graber: Announcing Incus 0.3

Another month, another Incus release!Incus 0.3 is now out, featuring OpenFGA support, a lot of improvements to our migration tool and support for hot-plug/hot-remove of shared paths in virtual machines. The full announcement and changelog can be found here.And for those who pr … | Continue reading


@stgraber.org | 5 months ago

Stéphane Graber: Containers and kernel devrooms at FOSDEM 2024

As has become a bit of a tradition by now, I’ll be attending FOSDEM 2024 in Brussels, Belgium on the weekend of the 3-4th of February 2024. I’m once again one of the organizers of the containers devroom, a devroom we’ve been running for over 5 years now. And on top of that, wi … | Continue reading


@stgraber.org | 5 months ago

Stéphane Graber: Adding a web UI to the Incus demo service

Introduction For anyone who hasn’t seen it before, you can try the Incus container and virtual machine manager online by just heading to our website and starting a demo session. This gets you a dedicated VM on an Incus cluster with a bunch of resources and with a 30min time lim … | Continue reading


@stgraber.org | 5 months ago

Stéphane Graber: Announcing Incus 0.2

The second release of Incus is now out! With this release, we finally got to spend less time on building up infrastructure and processes and more on working on meaningful improvements and new features with was really good to see! This is also the first release with support for … | Continue reading


@stgraber.org | 6 months ago

Stéphane Graber: Setting up a new house

Introduction A year ago today, my girlfriend and I (along with our cat), moved into our new house. It’s a pretty modern house, on a 1.5 acres (~6000 sqm) piece of forested land and even includes an old maple shack! Fully moving all our stuff from our previous house in Montreal … | Continue reading


@stgraber.org | 7 months ago

Stéphane Graber: Releasing Incus 0.1

Incus was created just over two months ago by Aleksa Sarai, forking the LXD project shortly after Canonical took it over and kicked out all community maintainers from it.It aims at providing the same great system container and virtual machine management, clustering, … as LXD, but … | Continue reading


@stgraber.org | 7 months ago

Stéphane Graber: Bringing back the Incus demo server

History One very neat feature we had back when LXD was hosted on the Linux Containers infrastructure was the ability to try it online. For that, we were dynamically allocating a LXD container with nested support, allowing the user to quickly get a shell and try LXD for a bit. T … | Continue reading


@stgraber.org | 8 months ago

Stéphane Graber: This blog is now on the Fediverse

Just a very short post to mention that I’ve enabled ActivityPub on my blog, making it possible to follow it by simply following @blog@stgraber.org in Mastodon or other Fediverse platforms! For good measure I’ve also made @stgraber@stgraber.org redirect to my current Mastodon acc … | Continue reading


@stgraber.org | 8 months ago

Stéphane Graber: Initial daily packages for Incus

Introduction Ever since announcing Incus, one of the most asked questions was when would we have packages available. And that’s even before we have our first stable release out! This week I finally dedicated some time to getting us automated daily builds which will now be avail … | Continue reading


@stgraber.org | 8 months ago

Stéphane Graber: Two months in

It’s now been two months since I left my position at Canonical and went freelance! A lot of things have now all fallen into place to the point where it almost feels like having a normal work routine again Kernel and ZFS builds As mentioned in an earlier post, after over a year … | Continue reading


@stgraber.org | 8 months ago

Stéphane Graber: Stable Linux mainline builds

Why use a mainline kernel For the past year or so, I’ve increasingly been using mainline Linux kernels on my various servers and eventually laptop and desktop machines too. That was transitioning from Ubuntu’s generic kernel which I feel has sadly decreased in quality over time … | Continue reading


@stgraber.org | 8 months ago

Stéphane Graber: A month later

It’s now been a whole month since I left Canonical and started working as an independent! This has been quite the month, both professionally and personally!In no particular order, this included, setting up a new business, dealing with a somewhat last minute datacenter move (than … | Continue reading


@stgraber.org | 9 months ago

Stéphane Graber: Time to move on

Resignation After a bit over 12 years working for Canonical, Friday 7th of July was my last day. It’s a bit of a bittersweet moment leaving a company after you’ve invested so much of your time into it, but I believe that now was the right time for me. As I’ve told colleagues an … | Continue reading


@stgraber.org | 10 months ago

Stéphane Graber: Inexpensive highly available LXD cluster: 6 months later

Continue reading


@stgraber.org | 2 years ago

Stéphane Graber: Inexpensive highly available LXD cluster: Server setup

Continue reading


@stgraber.org | 3 years ago

Stéphane Graber: Inexpensive highly available LXD cluster: Redundancy

Continue reading


@stgraber.org | 3 years ago

Stéphane Graber: Inexpensive highly available LXD cluster: Introduction

Continue reading


@stgraber.org | 3 years ago

LXC 1.0 blog-post-series

Continue reading


@stgraber.org | 4 years ago