[JIRA] (JENKINS-56799) org.kohsuke.stapler.framework.adjunct.NoSuchAdjunctException error message
Title: Message Title jim woodlock created an issue Jenkins / JENKINS-56799 org.kohsuke.stapler.framework.adjunct.NoSuchAdjunctException error message Issue Type: Bug Assignee: Dominik Bartholdi Components: config-file-provider-plugin Created: 2019-03-28 17:37 Environment: Jenkins v2.167, config-file-provider 3.6, managed-scripts 1.4 Priority: Minor Reporter: jim woodlock I'm seeing the following error in the system logs. There's a reference to Config File Manager and given that config-file-provider was recently updated I'm suspecting that plugin. Also the new feature (JENKINS-55787) doesn't appear (labels remain at the top) There was pre-existing Managed Scripts in the system, so I don't know if this is fallout from them not auto updating to some new form. No such adjunct found: org.kohsuke.stapler.framework.adjunct.NoSuchAdjunctException: Neither .css, .js, .html, nor .jelly were found at org.kohsuke.stapler.framework.adjunct.Adjunct.(Adjunct.java:125) at org.kohsuke.stapler.framework.adjunct.AdjunctManager.get(AdjunctManager.java:147) at org.kohsuke.stapler.framework.adjunct.AdjunctsInPage.findNeeded(AdjunctsInPage.java:161) at org.kohsuke.stapler.framework.adjunct.AdjunctsInPage.generate(AdjunctsInPage.java:113) at org.kohsuke.stapler.jelly.AdjunctTag.doTag(AdjunctTag.java:83) at org.apache.commons.jelly.impl.TagScript.run(TagScript.java:269) at org.apache.commons.jelly.impl.ScriptBlock.run(ScriptBlock.java:95) at org.kohsuke.stapler.jelly.CallTagLibScript$1.run(CallTagLibScript.java:99) at org.apache.commons.jelly.tags.define.InvokeBodyTag.doTag(InvokeBodyTag.java:91) at org.apache.commons.jelly.impl.TagScript.run(TagScript.java:269) at org.kohsuke.stapler.jelly.ReallyStaticTagLibrary$1.run(ReallyStaticTagLibrary.java:99) at org.apache.commons.jelly.impl.
[JIRA] (JENKINS-50457) Attempt to (de-)serialize anonymous class
Title: Message Title jim woodlock created an issue Jenkins / JENKINS-50457 Attempt to (de-)serialize anonymous class Issue Type: Bug Assignee: Dominik Bartholdi Components: config-file-provider-plugin Created: 2018-03-28 13:08 Environment: Jenkins 2.113, config-file-plugin 2.18 Priority: Minor Reporter: jim woodlock Jenkins log shows the following on boot; the plugin is still working so this is more of an FYI Attempt to (de-)serialize anonymous class org.jenkinsci.plugins.configfiles.GlobalConfigFiles$1 in file:/var/lib/jenkins/plugins/config-file-provider/WEB-INF/lib/config-file-provider.jar; see: https://jenkins.io/redirect/serialization-of-anonymous-classes/ The instructions include a command to locate the offending lines, here's the output: javap -classpath /var/lib/jenkins/plugins/config-file-provider/WEB-INF/lib/config-file-provider.jar -l 'org.jenkinsci.plugins.configfiles.GlobalConfigFiles$1' Compiled from "GlobalConfigFiles.java" final class org.jenkinsci.plugins.configfiles.GlobalConfigFiles$1 implements java.util.Comparator { org.jenkinsci.plugins.configfiles.GlobalConfigFiles$1(); LineNumberTable: line 30: 0 LocalVariableTable: Start Length Slot Name Signature 0 5 0 this Lorg/jenkinsci/plugins/configfiles/GlobalConfigFiles$1; public int compare(org.jenkinsci.lib.configprovider.model.Config, org.jenkinsci.lib.configprovider.model.Config); LineNumberTable: line 33: 0 LocalVariableTable: Start Length Slot Name Signature 0 12 0 this Lorg/jenkinsci/plugins/configfiles/GlobalConfigFiles$1; 0 12 1 o1 Lorg/jenkinsci/lib/configprovider/model/Config; 0 12 2 o2 Lorg/jenkinsci/lib/configprovider/model/Config; public int compare(java.lang.Object, java.lang.Object); LineNumberTable: line 30: 0 LocalVariableTable: Start Length Slot Name Signature 0 13 0 this Lorg/jen
[JIRA] (JENKINS-50262) Plugin doesn't wait for sandbox to complete before returning
Title: Message Title jim woodlock commented on JENKINS-50262 Re: Plugin doesn't wait for sandbox to complete before returning I've added the environment info, along with a couple of screen shots. Basically the Jenkins shot shows the job has moved onto the next step, but the cloudshell shot shows the blueprint is still in setup. This is a similar problem we ran into with our Robot Framework to CloudShell integration - there was a second check required to know when a blueprint completes, we only had the first check and were doing a similar thing there (moving on to early) Add Comment This message was sent by Atlassian JIRA (v7.3.0#73011-sha1:3c73d0e) -- You received this message because you are subscribed to the Google Groups "Jenkins Issues" group. To unsubscribe from this group and stop receiving emails from it, send an email to jenkinsci-issues+unsubscr...@googlegroups.com. For more options, visit https://groups.google.com/d/optout.
[JIRA] (JENKINS-50262) Plugin doesn't wait for sandbox to complete before returning
Title: Message Title jim woodlock updated an issue Jenkins / JENKINS-50262 Plugin doesn't wait for sandbox to complete before returning Change By: jim woodlock Environment: Jenkins v2.111, CloudShell plugin 1.6.3, CloudShell v8.2 Attachment: Jenkins.png Attachment: CloudShell.png Add Comment This message was sent by Atlassian JIRA (v7.3.0#73011-sha1:3c73d0e) -- You received this message because you are subscribed to the Google Groups "Jenkins Issues" group. To unsubscribe from this group and stop receiving emails from it, send an email to jenkinsci-issues+unsubscr...@googlegroups.com. For more options, visit https://groups.google.com/d/optout.
[JIRA] (JENKINS-50263) Enhancement to launch test suites
Title: Message Title jim woodlock created an issue Jenkins / JENKINS-50263 Enhancement to launch test suites Issue Type: New Feature Assignee: Tomer Admon Components: cloudshell-sandbox-plugin Created: 2018-03-19 20:58 Priority: Minor Reporter: jim woodlock While launching blueprints into sandboxes is ok, the plugin should also allow for the launching of test suites (under job scheduling). This way test cases can be attached to those blueprints curl -s --noproxy '*' -H "Authorization: Basic $TOKEN" -H "Content-Type: application/json" "$URL/api/scheduling/suitetemplates/$SUITE curl -s --noproxy '*' -H "Authorization: Basic $TOKEN" -H "Content-Type: application/json" "$URL/api/scheduling/suites/status/$JOB The current method of launching blueprints requires the user community to modify the setup/teardown or add service objects to the blueprint to trigger testing. Whereas calling a test suite would allow the user to simply attach the tests to the job (no special coding) Add Comment
[JIRA] (JENKINS-50262) Plugin doesn't wait for sandbox to complete before returning
Title: Message Title jim woodlock created an issue Jenkins / JENKINS-50262 Plugin doesn't wait for sandbox to complete before returning Issue Type: Bug Assignee: Tomer Admon Components: cloudshell-sandbox-plugin Created: 2018-03-19 20:50 Priority: Minor Reporter: jim woodlock It appears that the plugin isn't checking the state of the sandbox before returning. We see it initiate the sandbox but then it immediately returns to Jenkins and the next build step executed. Meanwhile on CloudShell the blueprint shows as still in the Setup execution phase. The plugin should wait (or at least have a option to wait) for the blueprint to complete; if the next step in the Jenkins build is to process output it might have incomplete data if the blueprint hasn't finished Add Comment
[JIRA] (JENKINS-49964) HOT Player throwing security exceptions
Title: Message Title jim woodlock created an issue Jenkins / JENKINS-49964 HOT Player throwing security exceptions Issue Type: Bug Assignee: Methodes Appliquees Arkea Components: openstack-heat-plugin Created: 2018-03-06 21:28 Environment: Jenkins 2.110, bouncycastle 2.16.2, command agent launcher 1.2 Priority: Blocker Reporter: jim woodlock The HOT Player no longer works, it throws 'Oops!' messages. The following trace is produced: java.lang.UnsupportedOperationException: Refusing to marshal net.sf.json.JSONObject for security reasons; see https://jenkins.io/redirect/class-filter/ at hudson.util.XStream2$BlacklistedTypesConverter.marshal(XStream2.java:543) at com.thoughtworks.xstream.core.AbstractReferenceMarshaller.convert(AbstractReferenceMarshaller.java:69) at com.thoughtworks.xstream.core.TreeMarshaller.convertAnother(TreeMarshaller.java:58) at com.thoughtworks.xstream.core.AbstractReferenceMarshaller$1.convertAnother(AbstractReferenceMarshaller.java:84) at hudson.util.RobustReflectionConverter.marshallField(RobustReflectionConverter.java:265) at hudson.util.RobustReflectionConverter$2.writeField(RobustReflectionConverter.java:252) Caused: java.lang.RuntimeException: Failed to serialize com.arkea.jenkins.openstack.heat.orchestration.template.Parameter#defaultValue for class com.arkea.jenkins.openstack.heat.orchestration.template.Parameter at hudson.util.RobustReflectionConverter$2.writeField(RobustReflectionConverter.java:256) at hudson.util.RobustReflectionConverter$2.visit(RobustReflectionConverter.java:224) at com.thoughtworks.xstream.converters.reflection.PureJavaReflectionProvider.visitSerializableFields(PureJavaReflectionProvider.java:138) at hudson.util.RobustReflectionConverter.doMarshal(RobustReflectionConverter.java:209) at hudson.util.RobustReflectio