Release 3.2.4
Release 3.2.4
Name: "nacho chartreuse paperclip"
Overview
This release brings some impressive new performance enhancements to the Jobs Listing page, more granular ACL options and the ability to Retry a job on failed nodes. Version 3.2.4 will offer an 80% improvement in Job List performance, especially for those projects with a large number of jobs.
Also in this release a new ACL permission to allow or restrict Job Execution History separately from actions that can be done on a job. This opens the ability to share job results without allowing any other access to the job itself. Here’s the documentation on for using this new ACL action called view_history
.
We have also included in this release a new Enterprise Job Execution Plugin that enhances the Job Retry Options already included in Rundeck. With this plugin Retries will only be attempted on Nodes that failed or were not started. Read more and see an example here.
Upgrading
Issues
- Fix orchestrator issue
- Orchestrator error updating a job in 3.2.4-SNAPSHOT
- Fix #5868 git import should not fail
- Remove random 'e' character
- Fixes #2668 by preventing an endless loop
- Fix #5063 show error in job exec popup
- Fix #5830 select values should not be encoded
- fix #5835 handle registerLogin optimistic locking failure
- "Regular expression" textbox shows HTML Code instead of "" (SCM Import configuration)
- adds ProjectComponent for archive import/export, refactor Webhooks data to use it
- Fixes #5809 by not executing a criteria query when the "in" criteria will be an empty list.
- fix Nullpointer exception on api call
- Some improvements to job list page speed with many jobs
- Joblifecycle plus job without options doesn't show error messages
- Joblifecycle plus job without options doesn't show error messages
- upgrade attribute-match-node-enhancer plugin
- Fixes #5727 by using the plugin registry source that includes groovy plugin metadata.
- Update asset pipeline plugin for gradle and grails.
- saving the correct list of Succeeded Node
- job definition io component extension
- Refactoring context variables for email and plugins notification
- adding some small changes to the edit project form for UI plugin
- Fix #4704 Creating a new permission to allow or deny view executions history limiting by job groups
- No error message in job execution popup
- Request to limit the Activity view for job executions (kind: event) based on job groups
Contributors
- Daniel Abbatt (danielabbatt)
- Greg Schueler (gschueler)
- Jaime Tobar (jtobard)
- Jesse Marple (jessemarple)
- Luis Toledo (ltamaster)
- Stephen Joyner (sjrd218)
- carlosrfranco
- robertopaez
Bug Reporters
- MegaDrive68k
- carlosrfranco
- cwaltherf
- danielabbatt
- gschueler
- jtobard
- ltamaster
- luisrivas35
- robertopaez
- ronaveva
- sjrd218