Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[updatecli] Update weekly version #746

Conversation

github-actions[bot]
Copy link
Contributor

@github-actions github-actions bot commented Dec 1, 2021

[updatecli] Update weekly version

Report

Source:
	✔ [jenkinsWeekly]  Get Last Jenkins Weekly Version(jenkins)


Condition:
	✔ [jenkinsWeekly] Test if Jenkins weekly published(maven)

Changelog

Click to expand

Release published on the 2021-11-30 19:31:39 +0000 UTC at the url https://github.com/jenkinsci/jenkins/releases/tag/jenkins-2.323

_This is an automatically generated changelog draft for Jenkins weekly releases.
See https://www.jenkins.io/changelog/ for the official changelogs._

* [JENKINS-67225](https://issues.jenkins.io/browse/JENKINS-67225) - replace "default value" with "Set by Default" (#5955) @jtnord

## 🚀 New features and improvements

* [JEP-234](https://github.com/jenkinsci/jep/tree/master/jep/234) - Customizable header (#5909) @imonteroperez
* [JENKINS-61278](https://issues.jenkins.io/browse/JENKINS-61278) - JCasC support for managing log recorders (#4538) @timja
* Inline form element path (#5926) @timja

## 🐛 Bug fixes

* [JENKINS-67227](https://issues.jenkins.io/browse/JENKINS-67227) - Integrate remoting 4.11.2 (#5983) @daniel-beck
* `Stream`/`Spliterator` support for `RunList` (#5942) @basil
* [JENKINS-67193](https://issues.jenkins.io/browse/JENKINS-67193) - "View as plain text" from polling log is behind top bar (#5946) @benebsiny

## 👷 Changes for plugin developers

* [JEP-234](https://github.com/jenkinsci/jep/tree/master/jep/234) - Customizable header (#5909) @imonteroperez
* Inline form element path (#5926) @timja

All contributors: @StefanSpieker, @basil, @benebsiny, @daniel-beck, @dependabot, @dependabot[bot], @imonteroperez, @jenkins-release-bot, @jtnord, @oleg-nenashev and @timja

Remark

This pull request was automatically created using Updatecli.

Please report any issues with this tool here

…h ...

... 2.323"

Made with ❤️️  by updatecli
@github-actions github-actions bot added the dependencies Pull requests that update a dependency file label Dec 1, 2021
@jetersen
Copy link
Member

jetersen commented Dec 3, 2021

@jglick @timja seems like an genuine bug with the weekly 😅

@jglick
Copy link
Member

jglick commented Dec 3, 2021

Probably jenkinsci/jenkins#5926 @timja:

Thread dump excerpt
"Executing smokes(io.jenkins.tools.bom.sample.ExampleStepTest)" #15 daemon prio=5 os_prio=0 tid=0x00007f0d99a5f000 nid=0xcae7c runnable [0x00007f0d7ae16000]
   java.lang.Thread.State: RUNNABLE
	at java.lang.Class.isAssignableFrom(Native Method)
	at com.gargoylesoftware.htmlunit.html.DomNode$DescendantElementsIterator.isAccepted(DomNode.java:1523)
	at com.gargoylesoftware.htmlunit.html.DomNode$DescendantElementsIterator.getFirstChildElement(DomNode.java:1511)
	at com.gargoylesoftware.htmlunit.html.DomNode$DescendantElementsIterator.setNextElement(DomNode.java:1481)
	at com.gargoylesoftware.htmlunit.html.DomNode$DescendantElementsIterator.nextNode(DomNode.java:1476)
	at com.gargoylesoftware.htmlunit.html.DomNode$DescendantElementsIterator.next(DomNode.java:1456)
	at com.gargoylesoftware.htmlunit.html.DomNode$DescendantElementsIterator.next(DomNode.java:1432)
	at com.gargoylesoftware.htmlunit.javascript.host.html.HTMLFormElement.addElements(HTMLFormElement.java:472)
	at com.gargoylesoftware.htmlunit.javascript.host.html.HTMLFormElement.findElements(HTMLFormElement.java:452)
	at com.gargoylesoftware.htmlunit.javascript.host.html.HTMLFormElement.getWithPreemption(HTMLFormElement.java:433)
	at com.gargoylesoftware.htmlunit.javascript.host.html.HTMLFormElement$1.getWithPreemption(HTMLFormElement.java:160)
	at com.gargoylesoftware.htmlunit.javascript.SimpleScriptable.get(SimpleScriptable.java:84)
	at net.sourceforge.htmlunit.corejs.javascript.ScriptableObject.getProperty(ScriptableObject.java:2346)
	at net.sourceforge.htmlunit.corejs.javascript.ScriptRuntime.getObjectProp(ScriptRuntime.java:1674)
	at net.sourceforge.htmlunit.corejs.javascript.ScriptRuntime.getObjectProp(ScriptRuntime.java:1669)
	at net.sourceforge.htmlunit.corejs.javascript.Interpreter.interpretLoop(Interpreter.java:1556)
	at net.sourceforge.htmlunit.corejs.javascript.Interpreter.interpret(Interpreter.java:1053)
	at net.sourceforge.htmlunit.corejs.javascript.InterpretedFunction.call(InterpretedFunction.java:111)
	at com.gargoylesoftware.htmlunit.javascript.host.dom.NodeList$2.run(NodeList.java:160)
	at net.sourceforge.htmlunit.corejs.javascript.Context.call(Context.java:598)
	at net.sourceforge.htmlunit.corejs.javascript.ContextFactory.call(ContextFactory.java:487)
	at com.gargoylesoftware.htmlunit.javascript.host.dom.NodeList.forEach(NodeList.java:166)
	at sun.reflect.GeneratedMethodAccessor112.invoke(Unknown Source)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at net.sourceforge.htmlunit.corejs.javascript.MemberBox.invoke(MemberBox.java:228)
	at net.sourceforge.htmlunit.corejs.javascript.FunctionObject.call(FunctionObject.java:456)
	at net.sourceforge.htmlunit.corejs.javascript.Interpreter.interpretLoop(Interpreter.java:1876)
	at net.sourceforge.htmlunit.corejs.javascript.Interpreter.interpret(Interpreter.java:1053)
	at net.sourceforge.htmlunit.corejs.javascript.InterpretedFunction.call(InterpretedFunction.java:111)
	at net.sourceforge.htmlunit.corejs.javascript.NativeArray.iterativeMethod(NativeArray.java:2008)
	at net.sourceforge.htmlunit.corejs.javascript.NativeArray.execIdCall(NativeArray.java:437)
	at net.sourceforge.htmlunit.corejs.javascript.IdFunctionObject.call(IdFunctionObject.java:100)
	at net.sourceforge.htmlunit.corejs.javascript.Interpreter.interpretLoop(Interpreter.java:1876)
	at net.sourceforge.htmlunit.corejs.javascript.Interpreter.interpret(Interpreter.java:1053)
	at net.sourceforge.htmlunit.corejs.javascript.InterpretedFunction.call(InterpretedFunction.java:111)
	at net.sourceforge.htmlunit.corejs.javascript.NativeArray.iterativeMethod(NativeArray.java:2008)
	at net.sourceforge.htmlunit.corejs.javascript.NativeArray.execIdCall(NativeArray.java:437)
	at net.sourceforge.htmlunit.corejs.javascript.IdFunctionObject.call(IdFunctionObject.java:100)
	at net.sourceforge.htmlunit.corejs.javascript.Interpreter.interpretLoop(Interpreter.java:1876)
	at net.sourceforge.htmlunit.corejs.javascript.Interpreter.interpret(Interpreter.java:1053)
	at net.sourceforge.htmlunit.corejs.javascript.InterpretedFunction.call(InterpretedFunction.java:111)
	at net.sourceforge.htmlunit.corejs.javascript.NativeArray.iterativeMethod(NativeArray.java:2008)
	at net.sourceforge.htmlunit.corejs.javascript.NativeArray.execIdCall(NativeArray.java:437)
	at net.sourceforge.htmlunit.corejs.javascript.IdFunctionObject.call(IdFunctionObject.java:100)
	at net.sourceforge.htmlunit.corejs.javascript.Interpreter.interpretLoop(Interpreter.java:1876)
	at net.sourceforge.htmlunit.corejs.javascript.Interpreter.interpret(Interpreter.java:1053)
	at net.sourceforge.htmlunit.corejs.javascript.InterpretedFunction.call(InterpretedFunction.java:111)
	at net.sourceforge.htmlunit.corejs.javascript.ContextFactory.doTopCall(ContextFactory.java:395)
	at com.gargoylesoftware.htmlunit.javascript.HtmlUnitContextFactory.doTopCall(HtmlUnitContextFactory.java:339)
	at net.sourceforge.htmlunit.corejs.javascript.ScriptRuntime.doTopCall(ScriptRuntime.java:3852)
	at com.gargoylesoftware.htmlunit.javascript.JavaScriptEngine$3.doRun(JavaScriptEngine.java:871)
	at com.gargoylesoftware.htmlunit.javascript.JavaScriptEngine$HtmlUnitContextAction.run(JavaScriptEngine.java:934)
	- locked <0x00000000fba5f5f0> (a com.gargoylesoftware.htmlunit.html.HtmlPage)
	at net.sourceforge.htmlunit.corejs.javascript.Context.call(Context.java:598)
	at net.sourceforge.htmlunit.corejs.javascript.ContextFactory.call(ContextFactory.java:487)
	at com.gargoylesoftware.htmlunit.javascript.HtmlUnitContextFactory.callSecured(HtmlUnitContextFactory.java:353)
	at com.gargoylesoftware.htmlunit.javascript.JavaScriptEngine.callFunction(JavaScriptEngine.java:878)
	at com.gargoylesoftware.htmlunit.javascript.JavaScriptEngine.callFunction(JavaScriptEngine.java:850)
	at com.gargoylesoftware.htmlunit.html.HtmlPage.executeJavaScriptFunction(HtmlPage.java:2589)
	at com.gargoylesoftware.htmlunit.html.HtmlPage.executeJavaScriptFunction(HtmlPage.java:2582)
	at com.gargoylesoftware.htmlunit.javascript.host.event.EventListenersContainer.executeEventListeners(EventListenersContainer.java:342)
	at com.gargoylesoftware.htmlunit.javascript.host.event.EventListenersContainer.executeAtTargetListeners(EventListenersContainer.java:379)
	at com.gargoylesoftware.htmlunit.javascript.host.event.EventTarget.fireEvent(EventTarget.java:173)
	at com.gargoylesoftware.htmlunit.html.HtmlPage.lambda$executeEventHandlersIfNeeded$0(HtmlPage.java:1268)
	at com.gargoylesoftware.htmlunit.html.HtmlPage$$Lambda$400/1679362557.run(Unknown Source)
	at net.sourceforge.htmlunit.corejs.javascript.Context.call(Context.java:598)
	at net.sourceforge.htmlunit.corejs.javascript.ContextFactory.call(ContextFactory.java:487)
	at com.gargoylesoftware.htmlunit.javascript.HtmlUnitContextFactory.callSecured(HtmlUnitContextFactory.java:353)
	at com.gargoylesoftware.htmlunit.html.HtmlPage.executeEventHandlersIfNeeded(HtmlPage.java:1268)
	at com.gargoylesoftware.htmlunit.html.HtmlPage.initialize(HtmlPage.java:304)
	at com.gargoylesoftware.htmlunit.WebClient.loadWebResponseInto(WebClient.java:702)
	at com.gargoylesoftware.htmlunit.WebClient.loadWebResponseInto(WebClient.java:584)
	at com.gargoylesoftware.htmlunit.WebClient.getPage(WebClient.java:499)
	at com.gargoylesoftware.htmlunit.WebClient.getPage(WebClient.java:411)
	at com.gargoylesoftware.htmlunit.WebClient.getPage(WebClient.java:546)
	at com.gargoylesoftware.htmlunit.WebClient.getPage(WebClient.java:527)
	at org.jvnet.hudson.test.JenkinsRule$WebClient.goTo(JenkinsRule.java:2612)
	at org.jvnet.hudson.test.JenkinsRule$WebClient.goTo(JenkinsRule.java:2592)
	at org.jvnet.hudson.test.JenkinsRule$WebClient.getPage(JenkinsRule.java:2548)
	at org.jvnet.hudson.test.JenkinsRule.configRoundtrip(JenkinsRule.java:1384)
	at org.jenkinsci.plugins.workflow.steps.StepConfigTester.configRoundTrip(StepConfigTester.java:61)
	at io.jenkins.tools.bom.sample.ExampleStepTest.smokes(ExampleStepTest.java:33)

Does pass for me locally eventually, but after 161s of heavy CPU, rather than 33s in the previous weekly, and also prints a bunch of scary-looking JavaScript stack traces.

sample-plugin/pom.xml Outdated Show resolved Hide resolved
@timja timja marked this pull request as draft December 3, 2021 14:23
@basil basil marked this pull request as ready for review December 9, 2021 03:35
@basil basil enabled auto-merge (squash) December 9, 2021 03:35
@basil basil disabled auto-merge December 9, 2021 18:13
@basil basil force-pushed the updatecli_f34216805a924b69f8adedc8b0bee7aa1b8bda451992682127b8f7e9a50cb751 branch from 9b63536 to f3a893c Compare December 9, 2021 19:28
@basil
Copy link
Member

basil commented Dec 9, 2021

2.323 was not usable because of #5926, which was fixed in #6004 (released in 2.324). But 2.324 is not usable because of jenkinsci/jenkins#6000 (comment)

@jglick
Copy link
Member

jglick commented Dec 9, 2021

jenkinsci/jenkins#6040 but waiting a week to find out what broke last is getting tedious, not to mention that users can be shipped builds with actual regressions. Maybe we can have some long-lived branch which gets updated (say) daily with the current jenkinsci/jenkins@master incremental deployment? (incrementals:update is helpful here.)

@timja
Copy link
Member

timja commented Dec 9, 2021

jenkinsci/jenkins#6040 but waiting a week to find out what broke last is getting tedious, not to mention that users can be shipped builds with actual regressions. Maybe we can have some long-lived branch which gets updated (say) daily with the current jenkinsci/jenkins@master incremental deployment? (incrementals:update is helpful here.)

Used to be 2 months+ 😉
But yes can probably be better

@basil basil marked this pull request as draft December 11, 2021 23:36
@basil
Copy link
Member

basil commented Dec 12, 2021

Looking good for Tuesday

@@ -14,7 +14,7 @@
<properties>
<changelist>999999-SNAPSHOT</changelist>
<bom>weekly</bom>
<jenkins.version>2.322</jenkins.version>
<jenkins.version>2.325-rc31835.165d559469c7</jenkins.version>
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@jetersen
Copy link
Member

@basil all greenio :)

@timja timja marked this pull request as ready for review December 14, 2021 18:23
@timja timja merged commit 4982908 into master Dec 14, 2021
@timja timja deleted the updatecli_f34216805a924b69f8adedc8b0bee7aa1b8bda451992682127b8f7e9a50cb751 branch December 14, 2021 18:23
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
dependencies Pull requests that update a dependency file
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants