LTS baseline selection for the successor of 2.249

352 views
Skip to first unread message

Oliver Gondža

unread,
Oct 20, 2020, 9:52:22 AM10/20/20
to jenkin...@googlegroups.com
Let's voice the baseline candidate suggestions and concerns.

We seem to be in the situation where all recent weeklies are fixing
recent regressions making none of them an appealing candidate to me. I
do not feel like choosing the latest weekly in a hope all will be well
from now on. But at the same time 2.258 (2020-09-22), the latest release
its changelog is filling me with confidence, feels too old by now.

Thoughts?

https://jenkins.io/changelog/
--
oliver

Oleg Nenashev

unread,
Oct 20, 2020, 4:48:31 PM10/20/20
to Jenkins Developers
I hope the today's 2.263 stabilizes the weekly release line: https://www.jenkins.io/changelog/#v2.263. We have integrated the issue 63958 regression fix, and the rest of the changes were very conservative. Unless there is something really bad with this release, I would suggest selecting it. With 4 weeks until the release candidate, we should be able to mitigate other regressions if somethings pops up.

I will try to facilitate the community feedback through social media.

Best regards,
Oleg

Tim Jacomb

unread,
Oct 22, 2020, 6:59:43 AM10/22/20
to Jenkins Developers
2.263 is looking like the best option, so far no reports of issues in it.

2.263 was reverting / fixing the last of the major regressions in the previous versions.

Thanks
Tim

--
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/19940acc-d16b-4fca-a985-96c7ce9a6fd1n%40googlegroups.com.

Mark Waite

unread,
Oct 22, 2020, 7:46:12 AM10/22/20
to jenkinsci-dev
I've successfully switched my test environment to Jenkins 2.263. I'll continue running in that environment.  It is looking good so far.

Oleg Nenashev

unread,
Oct 22, 2020, 7:52:45 AM10/22/20
to JenkinsCI Developers
My instances have been running on 2.263 since Tuesday. I have also switched my test Jenkinsfile Runner testing setup to 2.263, and it looks good.

The biggest issue I see in production is the Trilead API plugin regression in the latest versions. Not relevant to the core LTS baseline though we may want to update the bundled version before the release.



You received this message because you are subscribed to a topic in the Google Groups "Jenkins Developers" group.
To unsubscribe from this topic, visit https://groups.google.com/d/topic/jenkinsci-dev/AWOPeU4k0DI/unsubscribe.
To unsubscribe from this group and all its topics, send an email to jenkinsci-de...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/jenkinsci-dev/CAO49JtFt%3DoeQQK-Bxm7dBVtg35Tk00ry%3DDviNSQF0TN-Wok8hQ%40mail.gmail.com.

Tim Jacomb

unread,
Oct 22, 2020, 8:24:08 AM10/22/20
to jenkin...@googlegroups.com
We’ve been running it in production since yesterday 

Jesse Glick

unread,
Oct 22, 2020, 2:44:05 PM10/22/20
to Jenkins Dev
Did the governance meeting bless 2.263, or is the debate still open?

Marky Jackson

unread,
Oct 22, 2020, 2:45:09 PM10/22/20
to jenkin...@googlegroups.com
To my knowledge it was blessed

> On Oct 22, 2020, at 11:43 AM, Jesse Glick <jgl...@cloudbees.com> wrote:
>
> Did the governance meeting bless 2.263, or is the debate still open?
>
> --
> 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/CANfRfr3bk7SObPFA_Lxo_-3gamV2rC6Zu%2BD6QhRXiWPfaRYo8w%40mail.gmail.com.

Mark Waite

unread,
Oct 22, 2020, 4:49:26 PM10/22/20
to jenkinsci-dev
Governance meeting discussion did not bless 2.263.  The discussion is ongoing.

New weekly release 2.263 was noted in the governance meeting and noted that the LTS baseline selection has not concluded.  Feedback encouraged on the discussion thread.

On Thu, Oct 22, 2020 at 12:44 PM Jesse Glick <jgl...@cloudbees.com> wrote:
Did the governance meeting bless 2.263, or is the debate still open?

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

Oleg Nenashev

unread,
Oct 22, 2020, 5:25:18 PM10/22/20
to JenkinsCI Developers
+1 to what Mark says. We discussed options on the table at the meeting, but that's it. Oliver was not present at the meeting, and there was not much feedback in the mailing list by the time of the meeting.



You received this message because you are subscribed to a topic in the Google Groups "Jenkins Developers" group.
To unsubscribe from this topic, visit https://groups.google.com/d/topic/jenkinsci-dev/AWOPeU4k0DI/unsubscribe.
To unsubscribe from this group and all its topics, send an email to jenkinsci-de...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/jenkinsci-dev/CAO49JtFaQr%3DYk9eDp-qCh_c6_qpKMnJ413n67afDQ6xjDqBCRQ%40mail.gmail.com.

Jesse Glick

unread,
Oct 22, 2020, 5:48:45 PM10/22/20
to Jenkins Dev
For what it is worth, 2.263 seems reasonable.
https://www.jenkins.io/changelog/ shows no user complaints so far.

Oleg Nenashev

unread,
Oct 22, 2020, 6:32:44 PM10/22/20
to JenkinsCI Developers
Yes, Jira is also fine for 2.263

On Thu, Oct 22, 2020, 23:48 Jesse Glick <jgl...@cloudbees.com> wrote:
For what it is worth, 2.263 seems reasonable.
https://www.jenkins.io/changelog/ shows no user complaints so far.

--
You received this message because you are subscribed to a topic in the Google Groups "Jenkins Developers" group.
To unsubscribe from this topic, visit https://groups.google.com/d/topic/jenkinsci-dev/AWOPeU4k0DI/unsubscribe.
To unsubscribe from this group and all its topics, send an email to jenkinsci-de...@googlegroups.com.

vsilv...@gmail.com

unread,
Oct 22, 2020, 8:03:23 PM10/22/20
to Jenkins Developers
It looks Windows release is not available - https://github.com/jenkins-infra/jenkins.io/issues/3892

Mark Waite

unread,
Oct 22, 2020, 8:05:51 PM10/22/20
to jenkinsci-dev
That's correct.  The windows installer can't be built (yet) due to an issue with password expiration and the Windows Docker container.

Windows users can install prior weekly releases and use the "Upgrade now" button inside Jenkins to install 2.263 on their Windows computer.

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

Oliver Gondža

unread,
Oct 23, 2020, 5:00:55 AM10/23/20
to jenkin...@googlegroups.com
For now, we have no better candidate than 2.263. I suggest to accept it,
with possibility to reevaluate in two weeks when the line is supposed to
be initiated. We will keep it if nothing pressing pops up.

On 23/10/2020 02.05, Mark Waite wrote:
> That's correct.  The windows installer can't be built (yet) due to an
> issue with password expiration and the Windows Docker container.
>
> Windows users can install prior weekly releases and use the "Upgrade
> now" button inside Jenkins to install 2.263 on their Windows computer.
>
> On Thu, Oct 22, 2020 at 6:03 PM vsilv...@gmail.com
> <mailto:vsilv...@gmail.com> <vsilv...@gmail.com
> <mailto:vsilv...@gmail.com>> wrote:
>
> It looks Windows release is not available -
> https://github.com/jenkins-infra/jenkins.io/issues/3892
>
> On Thursday, October 22, 2020 at 2:48:45 PM UTC-7 Jesse Glick wrote:
>
> For what it is worth, 2.263 seems reasonable.
> https://www.jenkins.io/changelog/ shows no user complaints so far.
>
> --
> 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
> <mailto:jenkinsci-de...@googlegroups.com>.
> <https://groups.google.com/d/msgid/jenkinsci-dev/30b38bff-19bc-4897-8d1a-d416b6664ef5n%40googlegroups.com?utm_medium=email&utm_source=footer>.
>
> --
> 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
> <mailto:jenkinsci-de...@googlegroups.com>.
> To view this discussion on the web visit
> https://groups.google.com/d/msgid/jenkinsci-dev/CAO49JtGyGEfOQ_0t15-LnqRVHWa31kVZ1QZ8dftkbeea8ohKQg%40mail.gmail.com
> <https://groups.google.com/d/msgid/jenkinsci-dev/CAO49JtGyGEfOQ_0t15-LnqRVHWa31kVZ1QZ8dftkbeea8ohKQg%40mail.gmail.com?utm_medium=email&utm_source=footer>.


--
oliver

Baptiste Mathus

unread,
Oct 23, 2020, 8:45:03 AM10/23/20
to Jenkins Developers
I agree. 2.263 seems like the least bad option.

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/e59ae697-1d6d-055d-6cb7-0fe75f014897%40gmail.com.

Oleg Nenashev

unread,
Oct 24, 2020, 6:16:17 AM10/24/20
to JenkinsCI Developers
Thanks to Oliver for the decision! I will go ahead and start switching the preview components like JFR and Custom War Packager to use 2.263 by default. It should give us some additional testing. Thanks to Jesse Glick for starting the Plugin BOM baseline early: https://github.com/jenkinsci/bom/releases/tag/bom-16 .

W.r.t. Windows bits... Yes, the Windows packaging hiccup is unfortunate. Unfortunately it would apply to any package we try to ship, regardless of the version. We could consider switching Windows packaging to alternative setup (e.g. VM instead of a container), but IMHO it would be a disservice to users adopting Windows containers provided by the Jenkins project. They experience the same issue as us.

Best regards,
Oleg


You received this message because you are subscribed to a topic in the Google Groups "Jenkins Developers" group.
To unsubscribe from this topic, visit https://groups.google.com/d/topic/jenkinsci-dev/AWOPeU4k0DI/unsubscribe.
To unsubscribe from this group and all its topics, send an email to jenkinsci-de...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/jenkinsci-dev/CANWgJS7N8EjiQjg6zpPYYqbmG6wn3sTV2BGsBFWMHy9j-KCvHQ%40mail.gmail.com.

Antonio Muñiz

unread,
Nov 9, 2020, 4:19:30 AM11/9/20
to jenkin...@googlegroups.com
> Thanks to Oliver for the decision!

So, is 2.263 the selected one finally?



--
Antonio Muñiz
Human, Engineer
CloudBees, Inc.

Mark Waite

unread,
Nov 9, 2020, 8:06:02 AM11/9/20
to jenkinsci-dev
Yes, 2.263 is the selected baseline for the next Jenkins LTS.

Radek Antoniuk

unread,
Dec 28, 2020, 11:54:15 AM12/28/20
to Jenkins Developers
Since the selection took place and I can see 2.263.1 in https://www.jenkins.io/changelog-stable/, shouldn't I see 2.264.x in https://github.com/jenkinsci/bom ?

Mark Waite

unread,
Dec 28, 2020, 12:05:16 PM12/28/20
to jenkinsci-dev
On Mon, Dec 28, 2020 at 9:54 AM Radek Antoniuk <radek.a...@gmail.com> wrote:
Since the selection took place and I can see 2.263.1 in https://www.jenkins.io/changelog-stable/, shouldn't I see 2.264.x in https://github.com/jenkinsci/bom ?


I think that you will eventually see 2.263.x in the bom rather than 2.264.x.  I'm sure that a pull request would be welcomed to include 2.263.x in the bom.
 

Radek Antoniuk

unread,
Dec 28, 2020, 1:10:51 PM12/28/20
to jenkin...@googlegroups.com

Since the selection took place and I can see 2.263.1 in https://www.jenkins.io/changelog-stable/, shouldn't I see 2.264.x in https://github.com/jenkinsci/bom ?


I think that you will eventually see 2.263.x in the bom rather than 2.264.x.  I'm sure that a pull request would be welcomed to include 2.263.x in the bom.


That was indeed a typo, I meant 2.263.x. 

Sure, I'm happy to open a PR but... my question was rather about if the LTS release process should automatically mean that a respective PR should be opened to the bom repository by the release manager who created the LTS release?
In my case, I'm actually waiting for that since that blocks a dependency update (although I actually expected 2.264.x be next LTS, not sure why 2.263 was preferred).





Mark Waite

unread,
Dec 28, 2020, 2:27:21 PM12/28/20
to jenkinsci-dev
Adding a new release to the plugin BOM is part of the new LTS release checklist that is being developed by Tim Jacomb.  See https://github.com/jenkins-infra/release/pull/122 for the initial pull request and https://github.com/jenkins-infra/release/issues/123 for the first use as preparation for Jenkins 2.263.2.

Jenkins 2.263 was specifically chosen because it did not include the significant changes that were introduced in 2.264.  Those significant changes are described in https://www.jenkins.io/blog/2020/11/10/major-changes-in-weekly-releases/ and in https://www.jenkins.io/blog/2020/11/10/spring-xstream/ .  We wanted 3 months to work on the changes introduced in 2.264 before they were delivered to LTS users as part of the March 2021 LTS release.

Mark Waite
 




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

Tim Jacomb

unread,
Dec 28, 2020, 3:00:15 PM12/28/20
to jenkin...@googlegroups.com
2.263 is available (and has been for awhile) it’s called bom-latest in the folder structure

And is available under the 2.263.x artifact ID

Thanks
Tim

Radek Antoniuk

unread,
Dec 28, 2020, 3:08:04 PM12/28/20
to jenkin...@googlegroups.com

Since the selection took place and I can see 2.263.1 in https://www.jenkins.io/changelog-stable/, shouldn't I see 2.264.x in https://github.com/jenkinsci/bom ?

I think that you will eventually see 2.263.x in the bom rather than 2.264.x.  I'm sure that a pull request would be welcomed to include 2.263.x in the bom.

That was indeed a typo, I meant 2.263.x. 

Sure, I'm happy to open a PR but... my question was rather about if the LTS release process should automatically mean that a respective PR should be opened to the bom repository by the release manager who created the LTS release?
In my case, I'm actually waiting for that since that blocks a dependency update (although I actually expected 2.264.x be next LTS, not sure why 2.263 was preferred).


Adding a new release to the plugin BOM is part of the new LTS release checklist that is being developed by Tim Jacomb.  See https://github.com/jenkins-infra/release/pull/122 for the initial pull request and https://github.com/jenkins-infra/release/issues/123 for the first use as preparation for Jenkins 2.263.2.

Jenkins 2.263 was specifically chosen because it did not include the significant changes that were introduced in 2.264.  Those significant changes are described in https://www.jenkins.io/blog/2020/11/10/major-changes-in-weekly-releases/ and in https://www.jenkins.io/blog/2020/11/10/spring-xstream/ .  We wanted 3 months to work on the changes introduced in 2.264 before they were delivered to LTS users as part of the March 2021 LTS release.
 
2.263 is available (and has been for awhile) it’s called bom-latest in the folder structure

And is available under the 2.263.x artifact ID

Indeed, I blindly assumed that bom-latest is for the upcoming new LTS, not the one that was already released.
Thanks Mark & Tim for explanations. 
Reply all
Reply to author
Forward
0 new messages