4.10.0 Release Notes
4.10.0 Release Notes
Name: "Sphinx slategray tent"
Release Date: February 13, 2023
- Download the Releases
- Sign up for Release Notes
- Upgrade instructions
- Watch the Live Stream Release Recap
Overview
Warning
Warning: We have identified a bug in v4.10 and Enterprise Runners which prevents jobs correctly dispatching to the configured project Runner. We recommend that all customers upgrade to v4.10.1.
Check out the new features and enhancements for PagerDuty Runbook Automation, and Rundeck Community included in this release. This release includes enhancements to our AWS plugins.
View our Twitch stream review of this release live on February 21 at 10 AM Pacific. Here’s the event link.
Runbook Automation Updates
Highlights
Enhanced AWS Plugin Suite Configuration: We have simplified how users can authenticate and set up the integration with their AWS account by utilizing the new configuration mechanism launched in 4.9.0. Previously, users had to configure their AWS credentials in multiple places within the product - such as for the AWS Job Steps, the EC2 Node Source, SSM Node Executor, and ECS Node Executor. Now, users can define their AWS credentials in a single place - either at a Project or System level - and use all of the AWS plugins instantly.
This new enhanced configuration method also removes the need to define AWS credentials in the project-properties configuration file. Users can access an easy-to-use graphical user interface for defining the requisite properties for the integration, which simplifies the setup for new users and configuring new Projects. Click here to see the full documentation.
Additional Updates
Also includes all Open Source updates from below
- Improve No Runner Found error messages
- Upgrade EC2 nodes plugin to support Region setting
- Add Note field to ServiceNow plugins
- Fix: Cannot edit rulesets if the page is too heavy
- No longer require Description in Jira Plugins
- Run-1270: Add Plugin Group support for AWS Suite of plugins
Rundeck Open Source Product Updates
- Fix: Cannot remove notifications from a job by loading an XML file
- update ansible plugin to version 3.2.3
- Fix: User profile flash spacing
- Fix: Cannot update jobs after upgrading from 3.3 to 4.8 job (error 500)
- Implementing a component to display runner info in execution page
- Fix: Cannot Add Node Wizard Sources
- Fix: upgrade pywinrm dependancy for shift_jis encoding issue
- Change jaas-loginmodule remco template to be able to use ReloadablePropertyFileLoginModule
- Add UiSocket support for execution log
- Fix: Cannot Edit Job Schedules when Description is set.
- Add a new ExecutionLifecicleComponent
- Fix class name inconsistency in projectHome.gsp
- Update add plugin button label
- Fix: Cannot edit rulesets if the page is too heavy
- Fix "Save node filter" js console error
- Fixes Fix the Http Header Injection Vulnerability
- Fix: edit/view jobs when SCM Import Plugin is forbidden for user
- Fix: deb install using wrong base dir for commands
- Fix: groovy plugins with suffix matching the service should load correctly
- Generate copyright year at build time
- Change jaas-loginmodule remco template to be able to use ReloadablePropertyFileLoginModule
- Fix: Notifications payload format are not imported properly by the API and the UI
- Fix: passing groups via proxy for preauth shows dupe groups in the Rundeck Profile
Here is a link to the full list of public PRs
Community Contributors
- Leandro Marques (leandromqrs)
- KimDongMin (haracejacob)
- (sokato-mdsol)
- Jim Yanko (jyanko)
Staff Contributors
- Greg Schueler (gschueler)
- Alberto Hormazabal Cespedes (ahormazabal)
- Alexander Abarca (alexander-variacode)
- Antony Velasquez Ruiz (avelasquezr)
- Carlos Eduardo (carlosrfranco)
- Christopher McCarroll-Gilbert (chrismcg14)
- Darwis Narvaez (DarwisNarvaezDev)
- Eric He (ehe-pd)
- Forrest Evans (fdevans)
- Imad Jafir (imad6639)
- Jake Cohen (jsboak)
- Jason Brooks (jbrookspd)
- Jason Qualman (qualman)
- Jesus Osuna (Jesus-Osuna-M)
- Leonel Juarez (L2JE)
- Luis Toledo (ltamaster)
- Miguel Ramos (mishingo)
- Osman Albarran (Oalbarran94)
- Rodrigo Navarro (ronaveva)
- Stephen Joyner (sjrd218)