Jenkins LTS baseline selection

83 views
Skip to first unread message

Tim Jacomb

unread,
Apr 20, 2021, 2:53:37 AM4/20/21
to Jenkins Developers
Hello everyone,

Please voice your opinion on which version should be our next core baseline.

For me it looks like either 2.288 or 2.289 are the options

2.289 (being released today) includes a change for an upcoming firefox version so it would be good to get it in, but it hasn't had any weekly soaking time so we could use 2.288 and then backport it in if we don't find any issues?

What do you think?

Thanks
Tim

Daniel Beck

unread,
Apr 20, 2021, 3:52:52 AM4/20/21
to JenkinsCI Developers
In terms of notable user-facing changes, there is fairly little:

https://github.com/jenkinsci/jenkins/pull/5411 - File parameter overwriting, which would be backported anyway (I hope)

Otherwise there's been Raihaan's label optimization (5412) and Basil's Guava cleanup (5421), both of which should be safe enough, plus internal cleanups and some translations.

As of 0fd55bd, I have a slight preference for 2.289 just because I dislike the original slow trigger UI so much. We're six weeks out (four to RC) which should be plenty for any serious problems in these changes to show and allow us to backport fixes, back out problematic changes, or just go with 2.288 instead.


--
You received this message because you are subscribed to the Google Groups "Jenkins Developers" group.
To unsubscribe from this group and stop receiving emails from it, send an email to jenkinsci-de...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/jenkinsci-dev/CAH-3BidOjTQoUe7Y4q7m-9hp_UN6JX9t1xNyQTdhwNk3M1LqVg%40mail.gmail.com.


--

Daniel Beck
Senior Software Engineer
CloudBees, Inc.

 


Baptiste Mathus

unread,
Apr 20, 2021, 4:17:20 AM4/20/21
to Jenkins Developers
Thanks for raising this Tim. 
As I've written on IRC, as long as we choose 2.288+, I'm happy :).

Can you please confirm the expected timeline, so we can better assess things?
Re-reading https://www.jenkins.io/download/lts/ we're looking at a .1 6 weeks from now, i.e. some time around 2021-06-02 right ?

If so, I agree even choosing the upcoming 2.289 could be acceptable with such a testing period. 

-- Baptiste




Given the expected usua



--

Raihaan Shouhell

unread,
Apr 20, 2021, 4:57:43 AM4/20/21
to jenkin...@googlegroups.com
Hey Tim,

I'm entirely for 2.289 as 2.289 does not make any major changes and as Daniel has pointed out, we can backport any fixes.

Cheers,
Raihaan

Ildefonso Montero

unread,
Apr 20, 2021, 5:17:39 AM4/20/21
to jenkin...@googlegroups.com
2.289 LGTM

Best,
Ildefonso



--

Ildefonso Montero Pérez
Senior Software Engineer

CloudBees, Inc




Oleg Nenashev

unread,
Apr 20, 2021, 6:43:41 AM4/20/21
to Jenkins Developers
2.289 looks good for me. There are no major changes (e.g. we did not merge the Jetty 9.4.40 update), and it should be safe to take this versions as a baseline. If something happens, we still have 6 weeks

Beatriz Munoz

unread,
Apr 22, 2021, 1:12:42 PM4/22/21
to jenkin...@googlegroups.com
2.289 looks good for me


Beatriz Muñoz Manso
Sr Software Engineer
CloudBees, Inc.


Oleg Nenashev

unread,
Apr 24, 2021, 9:25:09 AM4/24/21
to Jenkins Developers
AFAICT there have been no new regressions reported for 2.289 since the release.
I think we can go ahead with choosing this baseline.

BR, Oleg

Tim Jacomb

unread,
Apr 24, 2021, 11:56:04 AM4/24/21
to jenkin...@googlegroups.com

Beatriz Munoz

unread,
Apr 27, 2021, 11:25:03 AM4/27/21
to jenkin...@googlegroups.com
Hi!

So, is selected 2.289 or the discussion is still open?

Thanks!

Tim Jacomb

unread,
Apr 27, 2021, 7:23:26 PM4/27/21
to jenkin...@googlegroups.com
2.289 is selected

Reply all
Reply to author
Forward
0 new messages