Skip to content

keycloak: drop Keycloak 24 and 25, which are end of life #362

Description

@NavidSassan

Describe the solution you would like

Remove Keycloak 24 and 25 from the supported versions (__keycloak__java_package in vars/main.yml) and from the README. Upstream only supports the latest major version: support for 24.0 ended on 2024-06-10 and for 25.0 on 2024-10-04, which leaves 26 as the only maintained release. CONTRIBUTING.md says not to support software versions that are end of life.

Additional context

Keycloak 24 also cannot run on RHEL 10, which ships no OpenJDK 17, while Keycloak supports OpenJDK 21 only from 25 on. A pending change makes the role refuse it there with a clear message; once 25 is gone as well, that message should name 26 alone. Dropping 24 also removes the last use of java-17-openjdk-headless. This breaks inventories pinned to 24 or 25 and needs a Breaking Changes entry.

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or request

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions