Date: 2014-12-16
Name: "americano indigo briefcase"
This release has bug fixes and new features, including some GUI improvements.
- Job references can override Node Filters. See updates to XML and YAML job definition formats as well.
- Job and Option descriptions can contain markdown and HTML. For Jobs, the first line is the short description, and following lines are interpreted as markdown.
- MSSQL compatibility
- Some GUI tweaks and changes
- A new Action menu is available next to the Job name in job listing and view pages. Actions include Edit, Duplicate, Delete, and download XML/YAML definitions.
- The Delete Job link in the Job Edit page has been removed
- The Job Edit link in job lists has been replaced with an Action menu
- Hovering on job name in job lists now triggers the detail popup after a slight delay. Previously it was triggered by hovering on the Edit link.
- Execution follow page layout has been rearranged
- Added extended Job descriptions (sanitized Markdown/html)
- Job Edit/Create page: you are now asked to confirm navigation away from the page if you have made changes to the Job
-
Parallel step execution
-
this can be enabled with
rundeck-config.properties
entry:feature.incubator.parallelWorkflowStrategy=true
-
-
ssh-agent forwarding for ssh connections
-
this can be enabled per node, project, or server framework.properties:
framework.local-ssh-agent=<true|false> framework.local-ttl-ssh-agent=<time in sec>
project.properties:
project.local-ssh-agent=<true|false> project.local-ttl-ssh-agent=<time in sec>
Node properties:
local-ssh-agent=<true|false> local-ttl-ssh-agent=<time in sec>
-
A bug in API v11 XML responses caused them to sometimes be incorrectly wrapped in a <result>
element, this has now been corrected. See the API Docs for information. The Rundeck API Java Client library has been updated to workaround this issue (for previous versions of Rundeck).
New versions of Rundeck will have a name based on the version number. The 2.x theme is Coffee, and 2.4.x is "americano". The point release defines a combination of color and icon we can display in the GUI for easier visual differentiation. 2.4.0 is "indigo briefcase".
Why yes, I'd like an americano, thank you.
- Alex Honor (ahonor)
- Greg Schueler (gschueler)
- Jason (jasonhensler)
- Jonathan Li (onejli)
- Mathieu Payeur Levallois (mathpl)
- Ruslan Lutsenko (lruslan)
- mezbiderli
- Whitepatrick
- adamhamner
- ahonor
- danifr
- davealbert
- foundatron
- gmichels
- gschueler
- jasonhensler
- jcmoraisjr
- katanafleet
- lruslan
- mathpl
- mezbiderli
- new23d
- onejli
- ujfjhz
- zarry
- Cancel editing resource model source doesn't work
- Job run form triggered from Jobs list page incorrectly shows next scheduled time as "never"
- Nodes yaml format: if attribute values are not strings, throws exception
- Rundeck under Tomcat7 dump a lot a of serialization Warning
- Project Config permission needs Project Create ACL
- ssh-agent forwarding limited to job execution
- Parameterize grails central
- Failure saving project config when empty password field value is used
- Job references can override Node filters
- Allow markup in job and option descriptions
- script-based file copier plugin fails to load project/framework configuration
- Add server uuid element to the /system/info endpoint
- Project config: plugins with same property names will render same values
- "Copy file" step moves file rather than copy
- Do not look further if nodefilter.dispatch is not set
- rundeck.gui.login.welcome no longer allows html tags like to make all or part of the welcome message bold.
- Fix API v11 xml wrapper responses
- Improve validation messages during job import
- APIv11 responses should not include element
- ux: clicking "Top" link when browsing jobs in a group takes you to the rundeck home page
- Add MSSQL Support
- job.serverUrl not available in reference job.
- HMAC request tokens expiring prematurely: "request did not include a valid token"
- Issues/927 parallel execution
- Delete execution link should not be shown while execution is running
- Editing two workflow steps is unsupported
- Rundeck using MSSQL datasource
- URL encode ${option.[name].value} in Cascading Remote Options
- Job editor: don't allow user to lose changes
- Cannot use UTF8 in rundeck
- Jobref calls should support overriding node filter params