Skip to main content

Release 3.1.0


Release 3.1.0

Date: 2019-07-31

Name: "mozzarella stick peru piggy-bank"

Upgrading

See the upgrade documentation hereopen in new window.

Enhancements

Rundeck Plugin Repository

It is now easier than ever to discover and install plugins with the new plugin management system! This is enabled by default on new installations, however you may need to update the config for deb and rpm installations. Documentation can be found hereopen in new window.

Taste the rainbow!
Taste the rainbow!

Execution Cleaner

Make manual execution cleanup a thing of the past! Configure the execution cleaner to your retention policy and let it handle the rest.

User Interface Enhancements

Rundeck 3.1 has received numerous UI enhancements to streamline resource creation workflows and get more of the important information you need on the screen at the same time. Here are a few highlights:

Execution view

Activity view

Job Editor

Create Project

Project List

Job list

Misc

  • Options #4599open in new window:
    • Preserve allowed value list order (sort is now optional)
    • Specify multi-value delimiter
  • Authentication and authorization:
  • Jobs:
  • API: Scheduler takeover endpoint can specify multiple job IDs
  • Added option to Enable/Disable notifications for Referenced Jobs #5026open in new window
  • (Enterprise) License key can be shared among cluster members using database storage
  • (Enterprise) Execution cleanup process can clean up executions from dead cluster members

Bug Fixes

  • Project List page correctly loads project controls
  • Remote Option values using allowed values was not validating correctly
  • Fixed node enhancer plugins not working #5005open in new window
  • JAAS/property file login module: username should not be added as a role
  • Admin view of user Profile page with lots of API tokens will load correctly
  • (Enterprise) Cluster manager: can select all orphan jobs to reassign scheduler owner

Security

Plugins

  • Added "Attribute Match Node Enhancer" plugin for customizing node icons and injecting new node attributes based on other attributes
  • (Enterprise) Ruleset workflow strategy can use variables on both sides of conditional comparisons
  • (Enterprise) SQL Runner can use inline SQL script
  • (Enterprise) File Transfer source allows wildcards

Docker

Issues

Milestone 3.1.0open in new window

Milestone 3.1.0-RC2open in new window

Milestone 3.1.0-RC1open in new window

Contributors

  • Alberto Hormazabal (ahormazabal)
  • Alex Honor (ahonor)
  • Antoine Leroyer (aleroyer)
  • Can Hanhan (finarfin)
  • carlos (carlosrfranco)
  • Diego Queiroz (DiegoQueiroz)
  • Evan Farrell (moosilauke18)
  • Greg Schueler (gschueler)
  • Greg Zapp (ProTip)
  • Jaime Tobar (jtobard)
  • Jesse Marple (jessemarple)
  • Luis Toledo (ltamaster)
  • Stefan Kirrmann (kirrmann)
  • Stephen Joyner (sjrd218)

Bug Reporters

  • ahormazabal
  • aleroyer
  • am312
  • boudekerk
  • carlosrfranco
  • cwaltherf
  • DiegoQueiroz
  • finarfin
  • gschueler
  • hs-hub-world
  • jairov4
  • javiergoni
  • jbanda15
  • jessemarple
  • JPst
  • jtobard
  • kirrmann
  • ltamaster
  • marcbejerano
  • MegaDrive68k
  • menathor
  • moosilauke18
  • nmamn
  • ProTip
  • RolandVExp
  • sebastianbello
  • sjrd218
  • tintranvan