Version 2.6.6
Release 2.6.6
===========
Date: 2016-04-15
Name: "cafe bonbon fuchsia phone"
Notes
(Release 2.6.5 was missing some changes noted here, so 2.6.6 includes those changes. 2.6.5 release notes are repeated here.)
Primarily bug fixes and performance improvements.
Notably:
- Startup time improved for Rundeck installs with many (thousands) of projects
- Fixes for node sources and asynchronous node loading
- new healthcheck for database latency
Contributors
- Bharadwaj P (t20)
- Greg Schueler (gschueler)
Bug Reporters
- ahonor
- david-gregory-inmar
- fiquett
- gschueler
- hyuan-esol
- jippi
- joshuaspence
- ltamaster
- nilroy
- t20
Issues
- healthcheck: add database pingtime healthcheck
- API enhancement: takeover schedule for a single job
- Error connecting to OpenSSH 7.2p2. server
- Throw SSHProtocolFailure error when SSH to a remote machine running OpenSSH 7.2p2
- Job execution error in log after schedule takeover
- Request to /scheduler/takeover for all jobs should skip already owned jobs
- Response for /scheduler/takeover indicates prior owner's server uuid
- SSH: when node has blank hostname, it attempts to connect to localhost.
- rd-jobs list export schedule.time.hour wrong
- Slow startup due to incomplete log storage requests
- (2.6.4) Create project fails after second submit
- fix #1744 first node load is synchronous
- fix #1764 slow home page with many projects
- Slow main page with many projects
- Nodes list error when the remoteUrl is defined
- spurious "removeScriptPluginCache: /var/lib/rundeck/libext/cache/..." message
- GUI enhancement: show owner server UUID for scheduled jobs
- API enhancement: cluster mode ability to find server UUID for scheduled jobs
- Initial resource model loading is not asynchronous
- unable to save jobs when notification plugin used
- Upgrade Apache Commons Collections to v3.2.2
- After 2.6.3 upgrade, nodes are not updated
- Incomplete log file storage request should be cancelled after final retry, or retriable via API
- Listing Running Executions API, "Total" error value using wildcard ("*") in the URL
- In the summary page, a failed node reports failure on the wrong step (2.5.3-1)
- MailNotificationPlugin.groovy does not work with rundeck 2.5.2