Insight into the latest DRBD Release

Just a couple of days ago, I released drbd-9.2.20 and drbd-9.3.4, which was an unusual release. As I explained in the release notes, we fixed more issues than in any previous development cycle. This is because the team has used ClaudeCode since the start of the year. From our first experiments, it took around six months to reach the point where we can accomplish much more in a cycle than before.

Our new process helps extract the important needle from a haystack of loglines. It also helps us write reproducers extremely quickly using our testing framework. Furthermore, it enables us to create new static analyzers tailored for DRBD and develop a simulator that allows us to test the DRBD code deterministically against unusual timings that are very hard to reproduce on regular VMs.

I have to say that it is much quicker than humans at coming up with patch proposals. Even if you have to reject the first three proposals, you may be impressed by the fourth. I recommend upgrading to this version because of the number of fixes it includes.

In fiction, AI is often flawless in execution and possibly catastrophic in judgment. Remember HAL kills the crew, Skynet exterminates humanity, Ash and Mother betray the Nostromo crew, and Ava manipulates her way out of the lab. Now that AI is really here, we see it is not flawless in execution, but it’s still very helpful. I don’t want to comment on whether the real AI is better at judgment: We maintain control (which code changes get merged, strictly in human hands).

Before I move on to other topics, I plan to discontinue the 9.2.x series soon, so expect only one more release. We can’t wait to start the 9.4 series with exciting new features. Maintaining 3 branches in parallel would be too much.

Now the latest LINBIT content. We held our Q3 Community Meeting last week. LINBIT Developer Robert Altnoeder shared new DRBDmon features, LINBIT Solutions Architect Yusuf Yıldız took over a segment, and I presented an update on the LINBIT software development roadmap.

Regarding in-person events, LINBIT will exhibit at the KubeCon and CloudNativeCon North America 2026 conference. For those able to attend, the conference will be held at the Salt Palace Convention Center in Salt Lake City, Utah, on November 9-12 You can find us at booth 301.

Ansible Inventory Groups for LINSTOR’ is a blog post that shows how to structure inventory groups for Day 1 installation and Day 2 operations. It assumes familiarity with Ansible and previous experience setting up a LINSTOR cluster. A well-structured Ansible inventory is fundamental to an automated LINSTOR cluster deployment.

Aside from the aforementioned DRBD release, the latest software updates are ‘linstor-server 1.35.2’, ‘linstor-proxmox v8.3.1’, ‘WinDRBD 1.2.13 / LINBIT SDS 1.0.4’ and ‘LINSTOR GUI v2.6.0’.

Picture of Philipp Reisner

Philipp Reisner

Philipp Reisner is founder and CEO of LINBIT in Vienna/Austria. His professional career has been dominated by developing DRBD, a storage replication for Linux. Today he leads a company of about 30 employees with locations in Vienna, Austria and Portland, Oregon.

Talk to us

LINBIT is committed to protecting and respecting your privacy, and we’ll only use your personal information to administer your account and to provide the products and services you requested from us. From time to time, we would like to contact you about our products and services, as well as other content that may be of interest to you. If you consent to us contacting you for this purpose, please tick above to say how you would like us to contact you.

You can unsubscribe from these communications at any time. For more information on how to unsubscribe, our privacy practices, and how we are committed to protecting and respecting your privacy, please review our Privacy Policy.

By clicking submit below, you consent to allow LINBIT to store and process the personal information submitted above to provide you the content requested.

Talk to us

LINBIT is committed to protecting and respecting your privacy, and we’ll only use your personal information to administer your account and to provide the products and services you requested from us. From time to time, we would like to contact you about our products and services, as well as other content that may be of interest to you. If you consent to us contacting you for this purpose, please tick above to say how you would like us to contact you.

You can unsubscribe from these communications at any time. For more information on how to unsubscribe, our privacy practices, and how we are committed to protecting and respecting your privacy, please review our Privacy Policy.

By clicking submit below, you consent to allow LINBIT to store and process the personal information submitted above to provide you the content requested.