Skip to main content

4.16.0 Release Notes


4.16.0 Release Notes

Name: "Big Foot palevioletred book" Release Date: August 24th, 2023

Overview

Check out the new features and enhancements for PagerDuty Process Automation (formerly Rundeck Enterprise) and PagerDuty Runbook Automation and Rundeck Community included in this release.

Process Automation Updates

Also includes all Open Source updates from below

Highlights

Secrets Management Integrations through Enterprise Runner

With the latest release, customers can integrate the Runner with Hashicorp Vault and use secrets from Vault in their workflows and to discover nodes. When users navigate to select keys from key Storage, there is now an option to browse and select secrets from Vault that the Runner is integrated with. While the key names and paths are visible in the GUI, the secrets themselves are not sent to the server. The integration between Runners and secrets-management instances now enable customers to automate workflows in secure, remote environments where they have self-hosted secrets-stores:

Runner Key Storage
Runner Key Storage

For further details on configuring and using secrets-management providers with the Enterprise Runner, see this documentationopen in new window.

Node Inventory Discovery through Enterprise Runner

This release enables the Runner to be used for discovering nodes and populating the node-inventory through the Runner. When users select to add a new Node Source through the GUI, there is now an option to select a Runner to use for discovering Nodes in the remote environment. Through existing Node Source plugins such as Ansible, VMware, Docker and Kubernetes, the Runner will retrieve and send the node data back to the server to be visible in the GUI and targeted for Job and Command execution. This integration allows customers to automate more tasks in their secure and remote environments where inventory can only be discovered within their environment’s perimeter.

For further details on configuring and using node discovery through the Enterprise Runner, see this documentationopen in new window.

Runner Node Sources
Runner Node Sources

SSHJ Default Node Executor for New Projects

Prior to this release, the out-of-the-box Default Node Executor for projects was the JSCH plugin. However, this plugin no longer supports the latest SSH security standards – such as the most secure RSA algorithms. In order to support these latest standards for SSH security, new projects created within Rundeck, Process Automation OnPrem and Runbook automation will use the SSHJ plugin as the Default Node Executor. Customers who are using the JSCH plugin are not required to switch over to SSHJ and we will continue to support the JSCH Node Executor plugin.

Additional Updates

  • Fixed: Issues were jobs with runners fail if the cluster member executing the job is not the same member communicating with the runner.
  • Fix: System report statistics are not loading
  • Support for file and script resource models to be executed in a Runner
  • Fix: Cleanup misfire tracker properly when job was deleted
  • Fix: AWS PluginGroup within Runbook Automation does not commit saved changes
  • Update Jetty due to CVE-2023-26048 - CVE-2023-26049
  • Upgrade guava due to CVE-2023-2976
  • Fix Add tags with same name in project

Rundeck Open Source Product Updates

Here is a link to the full list of public PRsopen in new window

Ansible Plugin Updates

Enterprise Runner Updates

Bundled Runner Version: 0.1.50

  • Additional support for File and Script node source plugins
  • Runner can support Key Storage plugins
  • Runner can execute Node Sources
  • Fix usage of maven local repository

Community Contributors

Submit your own Pull Requests to get recognition here!

Staff Contributors