Re: Choosing Jenkins September LTS release baseline

2021-08-13 Thread Jesse Glick
PR-5599 does not meet our usual criteria for a backport: that it be a small, safe-looking, uncontroversial fix for an important bug with no change to API surface. -- You received this message because you are subscribed to the Google Groups "Jenkins Developers" group. To unsubscribe from this

Re: Choosing Jenkins September LTS release baseline

2021-08-12 Thread jn...@cloudbees.com
> James are you still against this API going in given https://github.com/jenkinsci/jenkins/pull/5599? my vote would still be against that PR, I had a large answer on the PR but I am no longer sure where to have that discussion and how to make it productive so have not published it. I also

Re: Choosing Jenkins September LTS release baseline

2021-08-12 Thread Tim Jacomb
Ok let's go for 2.303 then I've pushed a new origin branch and updated Bea's pull request. James are you still against this API going in given https://github.com/jenkinsci/jenkins/pull/5599? Thanks for doing the testing on this Bea and all involved Tim On Thu, 12 Aug 2021 at 11:58, Daniel

Re: Choosing Jenkins September LTS release baseline

2021-08-12 Thread Daniel Beck
On Thu, Aug 12, 2021 at 12:44 PM Tim Jacomb wrote: > I'm a little confused on the discussion about 2.303, there was an API that > was proposed to be included which was merged in 2.304. > With the API backported into LTS, we run into the plugin dependency problem I explained above if we remain

Re: Choosing Jenkins September LTS release baseline

2021-08-12 Thread Tim Jacomb
Hello I'm a little confused on the discussion about 2.303, there was an API that was proposed to be included which was merged in 2.304. What's the benefit of moving to 2.303 if we don't include the API? Or is it just to include those dependency updates FTR we have the current RC available here

Re: Choosing Jenkins September LTS release baseline

2021-08-12 Thread Beatriz Munoz
That’s awesome! Any ETA for decision to be taken? > El 12 ago 2021, a las 10:19, Baptiste Mathus escribió: > > 2.303 testing was fine and revealed no further issues than on 2.302. > > (Thanks Beatriz for driving this testing!) > > Le mer. 11 août 2021 à 10:44, Baptiste Mathus

Re: Choosing Jenkins September LTS release baseline

2021-08-12 Thread Baptiste Mathus
2.303 testing was fine and revealed no further issues than on 2.302. (Thanks Beatriz for driving this testing!) Le mer. 11 août 2021 à 10:44, Baptiste Mathus a écrit : > I agree the diff seems reasonably small between 2.302 and 2.303. > Still, we are re-running our CloudBees testsuite on the

Re: Choosing Jenkins September LTS release baseline

2021-08-11 Thread Beatriz Munoz
James I included into https://github.com/jenkinsci/jenkins/pull/5659 . This is independent of the LTS discussion > El 11 ago 2021, a las 11:33, jn...@cloudbees.com > escribió: > > https://issues.jenkins.io/browse/JENKINS-66139 >

Re: Choosing Jenkins September LTS release baseline

2021-08-11 Thread jn...@cloudbees.com
https://issues.jenkins.io/browse/JENKINS-66139 / https://github.com/jenkinsci/jenkins/pull/5621 that made it into 2.304 fixes a bug and should be eligible for backporting (it was missed as the issue was not closed and missing the tag). On Wednesday, August 11, 2021 at 10:04:41 AM UTC+1

Re: Choosing Jenkins September LTS release baseline

2021-08-11 Thread jn...@cloudbees.com
I do not think that this should go into the LTS. I would have been a -1 earlier on the PR itself had seen the PR but well that bird has flown (and I left a comment in the PR as to why). The LTS was selected a while ago, there has been a not insignificant amount of work done in preparation for

Re: Choosing Jenkins September LTS release baseline

2021-08-11 Thread Baptiste Mathus
I agree the diff seems reasonably small between 2.302 and 2.303. Still, we are re-running our CloudBees testsuite on the 2.303 to assess the impact, if any. Stay tuned. Le mer. 11 août 2021 à 10:09, Tim Jacomb a écrit : > I think we can switch the baseline to newer? Either way I think it's fine

Re: Choosing Jenkins September LTS release baseline

2021-08-11 Thread Tim Jacomb
I think we can switch the baseline to newer? Either way I think it's fine to include the above change. On Wed, 11 Aug 2021 at 08:00, Basil Crow wrote: > On Tue, Aug 10, 2021 at 11:28 PM Daniel Beck wrote: > > Core dependency version number semantics means anyone on a weekly > release after the

Re: Choosing Jenkins September LTS release baseline

2021-08-11 Thread Basil Crow
On Tue, Aug 10, 2021 at 11:28 PM Daniel Beck wrote: > Core dependency version number semantics means anyone on a weekly release > after the LTS baseline but before the change made it into core regularly, > will not have that API and plugins will fail while appearing compatible. Ah right, I

Re: Choosing Jenkins September LTS release baseline

2021-08-11 Thread Daniel Beck
On Wed, Aug 11, 2021 at 8:16 AM Basil Crow wrote: > Thanks for getting this started! I'd like to propose also adding the > core API for JENKINS-66001 (to which I just added the "lts-candidate" > label) from https://github.com/jenkinsci/jenkins/pull/5599 to this LTS > release. This API is

Re: Choosing Jenkins September LTS release baseline

2021-08-11 Thread Basil Crow
Thanks for getting this started! I'd like to propose also adding the core API for JENKINS-66001 (to which I just added the "lts-candidate" label) from https://github.com/jenkinsci/jenkins/pull/5599 to this LTS release. This API is intended to be consumed by the Pipeline plugins, and including it

Re: Choosing Jenkins September LTS release baseline

2021-08-10 Thread Beatriz Munoz
Morning! I created https://github.com/jenkinsci/jenkins/pull/5659 with the possible candidates for tomorrow release candidate LTS. These candidates are: - https://issues.jenkins-ci.org/browse/JENKINS-65923

Re: Choosing Jenkins September LTS release baseline

2021-08-03 Thread Tim Jacomb
Hello This is sorted now, thanks for the report Bea On Tue, 3 Aug 2021 at 08:21, Beatriz Munoz wrote: > Morning! > > I created https://github.com/bmunozm/jenkins/tree/towards-2.302 > but I > cannot push it to

Re: Choosing Jenkins September LTS release baseline

2021-08-03 Thread Beatriz Munoz
Morning! I created https://github.com/bmunozm/jenkins/tree/towards-2.302 but I cannot push it to https://github.com/jenkinsci/jenkins . I need someone with rights that replace

Re: Choosing Jenkins September LTS release baseline

2021-08-02 Thread Daniel Beck
On Mon, Aug 2, 2021 at 12:35 PM Beatriz Munoz wrote: > Hi all > > Looking into next LTS I released something is really strange in branch > `stable-2.302`. If you compare the branch and the tag `jenkins-2.302` there > are more than 240 files with changes. As the backports are not done yet, I >

Re: Choosing Jenkins September LTS release baseline

2021-08-02 Thread Beatriz Munoz
Hi all Looking into next LTS I released something is really strange in branch `stable-2.302`. If you compare the branch and the tag `jenkins-2.302` there are more than 240 files with changes. As the backports are not done yet, I guess the difference should me minimal.

Re: Choosing Jenkins September LTS release baseline

2021-07-22 Thread Tim Jacomb
Hi all Thanks for starting this Mark. 2.302 has been selected as the next LTS baseline. I will create the origin branches now so that Basil can continue with the rest of it Thanks Tim On Fri, 16 Jul 2021 at 17:27, Ullrich Hafner wrote: > +1 for 2.302 > > Am 16.07.2021 um 14:26 schrieb

Re: Choosing Jenkins September LTS release baseline

2021-07-16 Thread Ullrich Hafner
+1 for 2.302 > Am 16.07.2021 um 14:26 schrieb Mark Waite : > > We need to select the baseline for the next Jenkins LTS release. The > candidates are: > 2.300 - security release > 2.301 - Regression fix for 2.298 XML parsing issue, Jetty upgraded to 9.4.42 > 2.302 - Optimize some ACL checks,

Choosing Jenkins September LTS release baseline

2021-07-16 Thread Mark Waite
We need to select the baseline for the next Jenkins LTS release. The candidates are: - 2.300 - security release - 2.301 - Regression fix for 2.298 XML parsing issue, Jetty upgraded to 9.4.42 - 2.302 - Optimize some ACL checks, remove two unused Java classes The ratings from