5.8.0 Release Notes
5.8.0 Release Notes
Name: "Fuji green knight"
Release Date: December 5th, 2024
- Download the Releases: 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 commercial offerings and Rundeck Community included in this release.
Updated Kubernetes Plugin Suite
- Dynamic Cluster Discovery: New EKS, AKS and GKE resource-model plugins automatically discover new clusters and add the clusters as nodes to the inventory. This reduces manual effort, minimizes errors, and accelerates the deployment of infrastructure changes, enabling teams to scale efficiently.
- Cloud Provider Authentication: AWS, Azure and GCP provide a mechanism to retrieve the kubernetes auth through their API’s. New Job step plugins can use the AWS/Azure/GCP credentials to retrieve the necessary Kubernetes authentication to communicate with the clusters. Teams save time by avoiding manual credential management, improving productivity and compliance.
- Optimized for Numerous Clusters: Clusters are added as nodes to the inventory, customers can easily target any number of clusters with a given operation. Now, users can execute bulk operations reliably and consistently, leading to improved operational efficiency and reduced downtime.
- Native in-cluster Support from Runner: Customers can now easily place a Runner in their clusters and Runbook Automation can use the Service Account of the pod that the Runner is hosted in as a means for authenticating with the cluster that the pod is in. This native integration reduces complexity, ensures secure access, and enhances the portability of automation workflows across environments.
- No Python Dependency: Eliminates the need for Python, reducing dependency risks and setup complexity. This results in faster deployments, fewer compatibility issues, and lower maintenance costs, especially in environments with strict language or package requirements.
In addition to the new resource-model plugins, this release includes the following new Job step plugins:
- Kubernetes Clusters - Create Object
- Kubernetes Clusters - Delete Object
- Kubernetes Clusters - Describe Object
- Kubernetes Clusters - Update Object
- Kubernetes Clusters - List Objects
- Kubernetes Clusters - Object Logs
- Kubernetes Clusters - Run Command
- Kubernetes Clusters - Run Script
Runbook Automation Updates
Also includes all Open Source updates from below
Additional Updates
- Update ansible-plugin to 4.0.6 (See update list below)
- Secrets cache configurable on AWS Secret Manager Plugin
- Update spring security for CVE-2024-38821
- Update S3 log plugin for CVE-2024-21634
- Add Kubernetes job step plugins to server and to runner
Rundeck Open Source Product Updates
- Alternate Plugin Blocklist Enhancement
- UI: Project Dashboard: Fix: activity summary should not be shown for 0 counts
- Update spring security for CVE-2024-38821
- Fix the project export right managing both export and delete action
- Fix: invalid job components are not reported
- Remove build dependency on local Groovy SDK
- Add missing security headers
Here is a link to the full list of public PRs
Ansible Plugin Updates
- Update ansible version
- Fix - Ansible process sub children
- Fix - Ansible YAML parsing error
- Allow custom bin path on gather facts false
- Fix - Ansible plugin - Resource Model Source throws NullPointerException
Community Contributors
Submit your own Pull Requests to get recognition here!
- Stéphane Rondinaud (clueware)
- Bruno Dias (brmdias)
- Dan Austin-Merrill (djaustin)
- Rui Melo Amaro (rmeloamaro)
- Naveed Anjum (nvd01)
Staff Contributors
- Greg Schueler (gschueler)
- Alberto Hormazabal Cespedes (ahormazabal)
- Alexander Abarca (alexander-variacode)
- Alexander Grachtchouk (mrdubr)
- Carlos Eduardo (carlosrfranco)
- Christopher McCarroll-Gilbert (chrismcg14)
- Charlie Crawford (ChuckCrawford)
- Forrest Evans (fdevans)
- Imad Jafir (imad6639)
- Jake Cohen (jsboak)
- Jason Brooks (jbrookspd)
- Jesus Osuna (Jesus-Osuna-M)
- Luis Toledo (ltamaster)
- Rodrigo Navarro (ronaveva)
- Sarah Martinelli Benedetti (smartinellibenedetti)
- Stephen Joyner (sjrd218)