UCS 5.2-0 has been released

With Univention Corporate Server 5.2-0, the second minor release of the UCS 5 release series for Univention Corporate Server (UCS) is now available.

UCS 5.2-0 provides several feature improvements and extensions, new properties as well as various improvements and bugfixes. Here is an overview of the most important changes:

  • UCS 5.2 is based on Debian 12 Bookworm and therefore it updates a lot of packages. As UCS 5.0 was based on Debian 10 Buster, the intermediate UCS 5.1 based on Debian 11 Bullseye exists. UCS 5.1 is only required for updating, and you must never use UCS 5.1 in production. However, the update automatically continues up to 5.2 without the need for manual interaction. UCS 5.2 provides up-to-date versions for, but not limited to, the Linux Kernel (6.1.0-28), Samba (4.21.1), OpenLDAP (2.5.13), PostgreSQL (15), Python (3.11), and Docker (4.18.0).
  • Keycloak replaces SimpleSAMLphp and Kopano Konnect. In UCS 5.2, Keycloak is the only Identity Provider (IDP). This means that Keycloak is the sole component used for authentication and (single-) sign on. Keycloak is already available as an app for UCS 5.0.The Migration Guide to Keycloak provides information and preparation steps for the update. Keycloak offers a vast range of features and configurability concerning sign-in and usage scenarios, such as federation, single-sign on with SAML, OIDC and Kerberos, or custom conditional authentication flows. For an overview of tested use cases, see the Univention Keycloak app Manual.
  • UCS 5.0 supported mixed environments with leading systems updated to 5.0 while other UCS nodes still ran UCS 4. UCS 5.2 drops support for UCS 4 environments. However, it’s still possible to mix UCS 5.2 and 5.0 in one domain.
  • UCS 5.2 updates Python from 3.7 to 3.11. While UCS 5.0 still supported Python 2.7, UCS 5.2 no longer supports Python 2.7 and removes its support completely.
  • UCS 5.2 modernizes the web interface and improves the overall look and feel. In particular, it improves the integration of various staggered elements to make navigation easier and highlight significant areas more prominently.
  • The Univention Configuration Registry (UCR) now evaluates and validates given values according to the configured type to prevent accidental misuse of unsupported values.

Notes about the release, download and documentation can be found at the following resources:

Questions can be asked at Univention Help in the UCS category.

1 Like