Main-20250110-rc2
Pre-release
Pre-release
jonasbardino
released this
10 Jan 18:13
·
20 commits
to edge
since this release
This is a bugfix and feature release candidate for the upcoming proper release. It extends the previous release candidate:
- Fix to gdp mode project handover in python3
- Fix choice of python in sftpsubsys PAM auth extension on python2 when 3 is also installed
- general grid compute bugfixes for python3
- Optionally allow auto-signup for external users e.g. from WAYF if they have existing peer acceptance (PR166)
- Prevent GDP log messages propagating to mig.log
- Updated front pages to use OIDC instead of OID 2.0 service for local user auth (reused as template)
- Key+certificate improvements to allow fully automatic fingerprint updates e.g. with LetsEncrypt (PR171+173)
- Prevent external users changing ID fields during semi-automatic renew with authentication
- UI polish: show explanatory warning when not allowed to create vgrids/workgroups (PR170)
- Added basic per-user account page with account info (PR176)
- Increased unit test coverage
Additional details are available in the complete changelog since last release for further elaboration in the real release.
Note: the Stable-YYYYMMDD release series specifically refers to the master
branch, which is strictly in lock-step with the old SourceForge repo and being phased out. The matching Main-YYYYMMDD and Next-YYYYMMDD releases refer to the corresponding edge
and experimental
branches used in production - despite the somewhat misleading branch names. Thus, we recommend using Main for python2
and Next for python3
deployments.