ctrliq/ascenderreleases/tag/25.5.0
* Install v25.5.1 instead of this version, as it has a regression caused by a CVE fix in cryptography. *
What's Changed
This release is a large one with many new Features, Bug Fixes, and a massive overhaul of a lot of the underlying frameworks that make up the code base. Nearly every file was touched in some way, so we have delayed the release a bit to ensure we had time to fully test everything as much as we could to ensure it was a stable release.
We would like to personally thank @blaipr for the massive amount of effort he has done on this. I would normally clean up this release log a bit, but to not underscore the work that was done, I have left it as is. We would also like to thank @fernandorocagonzalez for all the improvements that have been made to the Workflows. These are great additions that have been sorely needed for years.
Notable Items and New Features
Bug Fixes
Backend Upgrades
Upstream Patches
- Upstream 16530 - Optimize HostList API: conditional DISTINCT + composite index on JobHostSummary in ctrliq/ascender583
- Upstream 16461 - Remove extra_vars from jobs and unified_jobs list endpoint in ctrliq/ascender584
- Upstream 16527 - Eliminate LEFT OUTER JOINs in unified job RBAC query in ctrliq/ascender586
- Upstream 16522 - Refactor formatted raw SQL in unified_jobs result_stdout_raw_handle in ctrliq/ascender587
Security Fixes
These CVEs were against the underlying packages we depend on, not directly on Ascender. For several of these, we did not use the affected code at all. They were resolved nevertheless as they will still be reported on any vulnerability scan on the container in your environment.
New Contributors
Full Changelog: ctrliq/ascender25.4.0 → 25.5.0