Skip to content

Instantly share code, notes, and snippets.

@ahonor
Last active January 4, 2016 10:29
Show Gist options
  • Save ahonor/8609338 to your computer and use it in GitHub Desktop.
Save ahonor/8609338 to your computer and use it in GitHub Desktop.
<joblist>
<job>
<id>6c322f98-5967-42a2-93ba-f37021b661b1</id>
<loglevel>INFO</loglevel>
<sequence keepgoing='false' strategy='node-first'>
<command>
<scriptargs />
<script><![CDATA[#!/usr/bin/env bash
env|grep RD_NODE|sort]]></script>
</command>
</sequence>
<description>create a new node</description>
<name>NewNode</name>
<context>
<project>stg</project>
<options preserveOrder='true'>
<option name='name' regex='[-_a-zA-Z0-9]+' required='true'>
<description>the node name</description>
</option>
<option name='description'>
<description>the node description</description>
</option>
<option name='tags'>
<description>comma separated list of tags</description>
</option>
<option name='os_family' value='unix' values='unix,windows' enforcedvalues='true'>
<description>the operating system family</description>
</option>
<option name='node-executor'>
<description>the node executor</description>
</option>
</options>
</context>
<uuid>6c322f98-5967-42a2-93ba-f37021b661b1</uuid>
</job>
</joblist>
An Error Occurred
Error Details
Request: /scheduledExecution/runJobNow/6c322f98-5967-42a2-93ba-f37021b661b1?extra.argString=&extra=%5BargString%3A%2C+option.os_family%3Aunix%2C+option%3A%5Bos_family%3Aunix%2C+name%3A333%25%25%25%2C+description%3A%2C+node-executor%3A%2C+tags%3A%5D%2C+loglevel%3AINFO%2C+option.name%3A333%25%25%25%2C+option.description%3A%2C+option.node-executor%3A%2C+option.tags%3A%5D&extra.option.os_family=unix&extra.loglevel=INFO&extra.option.name=333%25%25%25&_follow=&extra.option.description=&extra.option.node-executor=&extra.option.tags=&follow=true&user=admin
Message:
Caused by:
Class: ScheduledExecutionController
At Line: [1837]
Code Snippet:
Stack Trace
java.lang.NullPointerException
at java.util.HashMap.putAll(HashMap.java:515)
at rundeck.controllers.ScheduledExecutionController$_closure29.doCall(ScheduledExecutionController.groovy:1850)
at rundeck.controllers.ScheduledExecutionController$_closure28.doCall(ScheduledExecutionController.groovy:1837)
at org.eclipse.jetty.servlet.ServletHolder.handle(ServletHolder.java:565)
at org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1360)
at org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1331)
at org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1331)
at org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1331)
at org.eclipse.jetty.servlet.ServletHandler.doHandle(ServletHandler.java:477)
at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:119)
at org.eclipse.jetty.security.SecurityHandler.handle(SecurityHandler.java:539)
at org.eclipse.jetty.server.session.SessionHandler.doHandle(SessionHandler.java:227)
at org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java:1031)
at org.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.java:406)
at org.eclipse.jetty.server.session.SessionHandler.doScope(SessionHandler.java:186)
at org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.java:965)
at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:117)
at org.eclipse.jetty.server.Dispatcher.forward(Dispatcher.java:288)
at org.eclipse.jetty.server.Dispatcher.forward(Dispatcher.java:115)
at org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1331)
at org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1331)
at org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1331)
at org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1331)
at org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1331)
at com.codahale.metrics.servlet.AbstractInstrumentedFilter.doFilter(AbstractInstrumentedFilter.java:97)
at org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1331)
at org.eclipse.jetty.servlet.ServletHandler.doHandle(ServletHandler.java:477)
at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:119)
at org.eclipse.jetty.security.SecurityHandler.handle(SecurityHandler.java:486)
at org.eclipse.jetty.server.session.SessionHandler.doHandle(SessionHandler.java:227)
at org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java:1031)
at org.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.java:406)
at org.eclipse.jetty.server.session.SessionHandler.doScope(SessionHandler.java:186)
at org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.java:965)
at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:117)
at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:111)
at org.eclipse.jetty.server.Server.handle(Server.java:349)
at org.eclipse.jetty.server.AbstractHttpConnection.handleRequest(AbstractHttpConnection.java:449)
at org.eclipse.jetty.server.AbstractHttpConnection$RequestHandler.content(AbstractHttpConnection.java:925)
at org.eclipse.jetty.http.HttpParser.parseNext(HttpParser.java:857)
at org.eclipse.jetty.http.HttpParser.parseAvailable(HttpParser.java:235)
at org.eclipse.jetty.server.AsyncHttpConnection.handle(AsyncHttpConnection.java:76)
at org.eclipse.jetty.io.nio.SelectChannelEndPoint.handle(SelectChannelEndPoint.java:609)
at org.eclipse.jetty.io.nio.SelectChannelEndPoint$1.run(SelectChannelEndPoint.java:45)
at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:599)
at org.eclipse.jetty.util.thread.QueuedThreadPool$3.run(QueuedThreadPool.java:534)
at java.lang.Thread.run(Thread.java:701)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment