The road to 3.0

64 views
Skip to first unread message

Apollon Oikonomopoulos

unread,
Jan 9, 2020, 7:04:06 AM1/9/20
to ganeti...@googlegroups.com
Hi folks and Happy New Year to everyone!

With the Python 3.0 transition being hopefully (and thankfully) over and
many fixes finding their way to master, I think it's a good time to
release 3.0~beta1 soon-ish with the primary aim of getting more
real-world testing. I know that there's a lot that we could still
fix/change, but at this stage I think it's more important to obtain a
good cadence via "release early, release often" rather than aim for
completeness.

So, now is probably a good time to do some final triaging of issues we'd
like to see fixed in 3.0-final, and decide which ones are blocking and
which ones can be fixed later. Please go on and open issues or comment
on existing ones.

Cheers,
Apollon

Rudolph Bott

unread,
Jan 9, 2020, 8:01:55 AM1/9/20
to Apollon Oikonomopoulos, ganeti...@googlegroups.com
Hi Apollon,

thank you very much for all the work you have put into Ganeti in the past months! The Python 3 migration is a big step in the right direction for the Ganeti project :-) Also of course thanks to everyone else who has contributed or took the time for extensive reviews (looking at you, Iustin!). Looking forward to meet people at MiniDebCamp Brussels and FOSDEM 2020.

Cheers,
Rudi

--
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/20200109120355.GB55099%40marvin.dmesg.gr.


--
 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

Benjamin Redling

unread,
Jan 9, 2020, 9:53:18 AM1/9/20
to ganeti...@googlegroups.com
Hi Apollon, hello everyone,

On 09/01/2020 13.03, Apollon Oikonomopoulos wrote:
> With the Python 3.0 transition being hopefully (and thankfully) over and
> many fixes finding their way to master, I think it's a good time to
> release 3.0~beta1 soon-ish with the primary aim of getting more
> real-world testing. I know that there's a lot that we could still
> fix/change, but at this stage I think it's more important to obtain a
> good cadence via "release early, release often" rather than aim for
> completeness.

congrats, absolutely impressive work done!


> So, now is probably a good time to do some final triaging of issues we'd
> like to see fixed in 3.0-final, and decide which ones are blocking and
> which ones can be fixed later. Please go on and open issues or comment
> on existing ones.

Finally, a reason to justify spending time on our orphaned secondary
cluster for testing :-) ... ah, if I only could kill off that ugly
backlog... ;-)


Huge thank you,
Benjamin
--
FSU Jena | https://JULIELab.de/Staff/Redling/
☎ +49 3641 9 44323

Rudolph Bott

unread,
Jan 9, 2020, 12:00:38 PM1/9/20
to ganeti...@googlegroups.com
If you want to help test Ganeti 3.0, you may use this inofficial repository for Debian Buster:


Builds are triggered nightly from this pipeline: https://salsa.debian.org/rbott-guest/ganeti-build
They use the current master branch from github and a debian folder which has been derived from the current official Debian packages (although recently modified for e.g. Python 3). Only packages which pass an almost full QA run for drbd, file and shareddisk storage backends end up in the nightly repository.

Once we find the time for this, we might move this over to the Ganeti Github organisation (currently that is blocked my missing Github Actions features) and also use a nicer domain for the repository. I will also try to work with Ansgar to provide Ubuntu packages for testing as well (that might happen during/around FOSDEM).

Happy testing!

Cheers,
Rudi

--
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.

Rudolph Bott

unread,
Apr 3, 2020, 7:46:34 PM4/3/20
to ganeti...@googlegroups.com
Hi Everyone,

two updates on this end:

We have settled on a date for the 3.0 beta release: 26th of April, 2020
For more details, please check the milestone: https://github.com/ganeti/ganeti/milestone/21

If you think anything critical to the beta should be included, please feel free to comment on existing issues or open new ones.

Looking forward to a great 3.0 release :-)

On a side node, the nightly APT repository is now located at https://deb.ganeti.dev and you will also find packages for Ubuntu Focal once a QEMU-related bug has been fixed.

Cheers,
Rudi
Reply all
Reply to author
Forward
0 new messages