Bump org.keycloak:keycloak-quarkus-server from 26.1.4 to 26.2.1 (#119)

Co-authored-by: Stephan Schnabel <ssc@nebula.sschnabe.eu>
This commit is contained in:
dependabot[bot] 2025-04-28 09:53:27 +00:00 committed by GitHub
parent 47c78e5b87
commit 3362a18708
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
4 changed files with 7 additions and 2 deletions

View file

@ -50,7 +50,9 @@ jobs:
- 23.0.7
- 24.0.5
- 25.0.6
- 26.0.7
- 26.0.8
- 26.1.5
- 26.2.1
steps:
- uses: actions/checkout@v4
- uses: actions/setup-java@v4

View file

@ -71,7 +71,7 @@
<!-- ============================== Libaries ============================= -->
<!-- ===================================================================== -->
<version.org.keycloak>26.1.4</version.org.keycloak>
<version.org.keycloak>26.2.1</version.org.keycloak>
<version.org.keycloak.test>${version.org.keycloak}</version.org.keycloak.test>
<version.org.testcontainers>1.18.3</version.org.testcontainers>

View file

@ -66,6 +66,7 @@ public class MetricsStatsTask implements Provider, ScheduledTask {
private void scrape(KeycloakSession session) {
session.realms().getRealmsStream().forEach(realm -> {
session.getContext().setRealm(realm);
log.tracev("Scrape for realm {0}.", realm.getName());
var tagRealm = Tag.of("realm", realm.getName());
gauge("keycloak_users", Set.of(tagRealm), session.users().getUsersCount(realm), true);

View file

@ -16,6 +16,7 @@ import org.junit.jupiter.api.DisplayName;
import org.junit.jupiter.api.Test;
import org.keycloak.models.ClientModel;
import org.keycloak.models.ClientProvider;
import org.keycloak.models.KeycloakContext;
import org.keycloak.models.KeycloakSession;
import org.keycloak.models.RealmModel;
import org.keycloak.models.RealmProvider;
@ -121,6 +122,7 @@ public class MetricsStatsTaskTest extends AbstractMockitoTest {
when(session.clients()).thenReturn(clientProvider);
when(session.users()).thenReturn(userProvider);
when(session.sessions()).thenReturn(sessionProvider);
when(session.getContext()).thenReturn(mock(KeycloakContext.class));
when(realmProvider.getRealmsStream()).then(i -> Stream.of(realmModel));
// empty realm