sponsored Ganeti development

98 views
Skip to first unread message

Sascha Lucas

unread,
Jun 19, 2024, 9:55:25 AM6/19/24
to ganeti-devel
Dear Ganeti developers,

It happened, that I found some sponsoring and a person capable of
Haskell[1] for Ganeti development. Current goals are compatibility
only: GHC, Python-3.12, Qemu etc. targeting Debian Trixie and Ubuntu
Noble. I have no glue if our funding will be sufficient.

You are invited to make suggestions on topics to address, review or
comment on PRs and everything else. If no input is received two of my
colleagues[2,3] and I will decide to the best of our knowledge.

Thanks, Sascha.

[1] https://github.com/thielema
[2] https://github.com/codefritzel
[3] https://github.com/cilq

Rudolph Bott

unread,
Jun 20, 2024, 1:54:12 AM6/20/24
to ganeti-devel
Hi Sascha,

These are great news! Thanks for taking care of that.

I will try to review PRs in the next days, but I am a bit short on time. On the qemu side of things it would be great to look into the existing PR #1667 as it fixes multiple current problems with Ganeti and qemu (while at the same time transitioning away from HMP). I am happy to merge it after a review (or address possible findings).

#1667: 

 Rudolph Bott - bo...@sipgate.de

 sipgate GmbH - Gladbacher Str. 74 - 40219 Düsseldorf
 HRB Düsseldorf 39841 - Geschäftsführer: Thilo Salmon, Tim Mois
 Steuernummer: 106/5724/7147, Umsatzsteuer-ID: DE219349391



--
You received this message because you are subscribed to the Google Groups "ganeti-devel" group.
To unsubscribe from this group and stop receiving emails from it, send an email to ganeti-devel...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/ganeti-devel/20240619155514.cbb887b48ea7fb4711b059d3%40web.de.

Moritz Mühlenhoff

unread,
Jun 20, 2024, 4:06:46 AM6/20/24
to ganeti-devel
Hi,

It happened, that I found some sponsoring and a person capable of
Haskell[1] for Ganeti development. Current goals are compatibility
only: GHC, Python-3.12, Qemu etc. targeting Debian Trixie and Ubuntu
Noble. I have no glue if our funding will be sufficient.

Excellent news!
 
You are invited to make suggestions on topics to address, review or
comment on PRs and everything else. If no input is received two of my
colleagues[2,3] and I will decide to the best of our knowledge.

https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1042264 is likely caused by Haskell toolchain changes, identifying/writing a fix would be very useful.

Cheers,
Moritz

Sascha Lucas

unread,
Aug 1, 2024, 2:49:21 PM8/1/24
to ganeti-devel
Hi Moritz,

On Thu, 20 Jun 2024, Moritz Mühlenhoff wrote:

> https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1042264 is likely caused
> by Haskell toolchain changes, identifying/writing a fix would be very
> useful.

Debian testing is currently not usable for Ganeti, because of the removal
of libghc-regex-pcre-dev. But GHC compatibility has reached a point, where
we can do testing with Ubuntu 24.04. There I can reproduce the bug you
mentioned.

The fix itself is in pandoc[1] and needs to be backported/incorporated
into Debian[2]/Ubuntu. However there is a simple workaround for the
Ganeti build process[3].

Thanks, Sascha.

[1] https://github.com/jgm/pandoc/issues/9020
[2] https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1062045
[3] https://github.com/ganeti/ganeti/pull/1775
Reply all
Reply to author
Forward
0 new messages