5.1.0 Release Notes
5.1.0 Release Notes
Name: "Elbrus olivedrab camera"
Release Date: February 14th, 2024
- Download the Release: Open Source | Self-Hosted
- Sign up for Release Notes
- Upgrade instructions
- Watch the Live Stream Release Recap
Overview
Check out the new features and enhancements for PagerDuty Runbook Automation and Rundeck Community included in this release.
All fixes from the 5.0.2 release are also included in this version.
Highlights
AWS Secrets Manager
This new Key Storage integration with AWS Secrets Manager can retrieve and use secrets stored in AWS for Jobs, node discovery, and dispatch.
The integration can connect with multiple AWS accounts and retrieve secrets from across any number of AWS regions, giving users a quick method for tying in their existing secrets management to Runbook Automation.
See the full AWS Secrets Manager documentation for more details.
CyberArk and Thycotic Key Storage plugins
The Enterprise Runner can now integrate with CyberArk Secrets Manager and Thycotic Secret Server.
These integrations enable customers to retrieve and use secrets within Runbook Automation (self-hosted or cloud) from a CyberArk or Thycotic instance that is not directly accessible from Runbook Automation.
This allows customers to continue using their existing secrets-management provider and not store, copy or save those secrets within Runbook Automation.
Full documentation for Thycotic can be found here and for Cyberark here.
Runbook Automation Updates
Also includes all Open Source updates from Rundeck section below
- Fix error messages not showing the GUI
- AWS secret storage plugin - Support for multiple regions
- Upgrade sshj plugin to 0.1.10
- Upgrade pywinrm plugin to 2.1.3
- Upgrade Ansible plugin to 3.2.9
- Report Thycotic errors to Runner Logs
- AWS Secret Plugin
- Upgrade JSCH plugin in runner
Rundeck Open Source Product Updates
Important: Package and binary signing for our Community edition products, for versions 5.1.0 and late, now uses SHA256.
- Fix: legacyXml flag not working
- NPE While Reading Null Default Values for Secure Options
- Moving code to the try/catch block in order to show errors in the GUI
- Don't create a duplicate webhook when same name already exists in the project
- Fix: Job output highlight not highlighting correct line
- Upgrade sshj plugin to 0.1.10
- Upgrade pywinrm plugin to 2.1.3
- Upgrade ansible plugin to 3.2.9
- Skip rundeck.security.requiredRole if the call is from the runner
- Attach change event listener on mount instead of watch
- Fix: Wrong Value Used as Secure Option
- Brazilian Translation Updates
- Unexpected Default Value Field for Options
- Fix: Using storage plugins to load plugin group settings
- Fix: Cluster not retrying execution on another node when owner shutdown
- Allow single quotes in usernames
- Fix: Active Connection Required, StackOverflow false upload error (s3) on LogFileStorage Service
- Minor update for openapi docs
- Move JSCH plugin from bundle-in plugin to a core-plugin
- Header for homepage VUE Conversion
- Add api endpoint for Home summary
- Fix: SCM Disabled in Cluster while Job Plugins Metadata Retrieval
- nextUI: job list page: add job filters
- Fix: No Indentation on JSON Resource Model Edit Page
- Move execution logging classes to core
- 897 Follow button not working on log view page
- Transactional write to database for AuthToken and Webhook
- Fix: Asynchronous Project Import
- Update and fix brazillian translation
Here is a link to the full list of public PRs
Ansible Plugin Updates
- Print an error if the node doesn't have a hostname in generate inventory
- Share passphrase with the runner
- Fix error message when attempting to read SSH private key from storage
Community Contributors
Submit your own Pull Requests to get recognition here!
- (rafawalter)
- (dldrk)
- JP Lassnibatt (jplassnibatt)
- (jgarces-pd)
- Jess Crees (jesscrees)
- Rui Melo Amaro (rmeloamaro)
- (FriendlyTroll)
- Guillaume Lefranc (tanji)
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)
- Forrest Evans (fdevans)
- Imad Jafir (imad6639)
- Jake Cohen (jsboak)
- Jason Brooks (jbrookspd)
- Jesus Osuna (Jesus-Osuna-M)
- Leonel Juarez (L2JE)
- Luis Toledo (ltamaster)
- Osman Albarran (Oalbarran94)
- Rodrigo Navarro (ronaveva)
- Sarah Martinelli Benedetti (smartinellibenedetti)
- Stephen Joyner (sjrd218)