Stable-20240808
Feature and bugfix release.
- Initial Lustre quota integration with modern Lustre backend storage
- Integrate
status-events.json
for status pop-up on user pages and status page linked from default front page - Expose fundamental OpenStack cloud integration to let users manage instances on any stand-alone OpenStack
- Fix: make sure to install proper dnspython for email validation in python2
- Flexible docker registry in order to allow setups with a local registry e.g. to split up container build and run hosts
- Integrate signing user certificates at your own custom CA when users request it through certificate sign up form
- Docker and docker compose plug in updates to improve support for the various podman and docker compose combos
- New AUTO_ADD_USER_PERMIT option to control which IDP-authenticated users can sign up without operator interaction
- Several updates in relation to keeping legacy CentOS 7 container mostly functional even after EoL
- Drop redundant gdp.log and add rsyslog-gnutls for encrypted remote syslogging from containers
- Removed postfix container - mail should be handled by the container host
With the CentOS 7 End-of-Life we recommend migrating to Rocky 9 or 8 as soon as possible. This may be the last release where we include CentOS 7 since it is getting really old and crumbling in a number of areas, including OpenID Connect authentication support unless you buy or compile the Apache module yourself at least.
This release is compatible and tested with the corresponding migrid BRANCH-20240808 releases.