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:
parent
47c78e5b87
commit
3362a18708
4 changed files with 7 additions and 2 deletions
4
.github/workflows/pr.yaml
vendored
4
.github/workflows/pr.yaml
vendored
|
@ -50,7 +50,9 @@ jobs:
|
||||||
- 23.0.7
|
- 23.0.7
|
||||||
- 24.0.5
|
- 24.0.5
|
||||||
- 25.0.6
|
- 25.0.6
|
||||||
- 26.0.7
|
- 26.0.8
|
||||||
|
- 26.1.5
|
||||||
|
- 26.2.1
|
||||||
steps:
|
steps:
|
||||||
- uses: actions/checkout@v4
|
- uses: actions/checkout@v4
|
||||||
- uses: actions/setup-java@v4
|
- uses: actions/setup-java@v4
|
||||||
|
|
2
pom.xml
2
pom.xml
|
@ -71,7 +71,7 @@
|
||||||
<!-- ============================== Libaries ============================= -->
|
<!-- ============================== 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.keycloak.test>${version.org.keycloak}</version.org.keycloak.test>
|
||||||
<version.org.testcontainers>1.18.3</version.org.testcontainers>
|
<version.org.testcontainers>1.18.3</version.org.testcontainers>
|
||||||
|
|
||||||
|
|
|
@ -66,6 +66,7 @@ public class MetricsStatsTask implements Provider, ScheduledTask {
|
||||||
|
|
||||||
private void scrape(KeycloakSession session) {
|
private void scrape(KeycloakSession session) {
|
||||||
session.realms().getRealmsStream().forEach(realm -> {
|
session.realms().getRealmsStream().forEach(realm -> {
|
||||||
|
session.getContext().setRealm(realm);
|
||||||
log.tracev("Scrape for realm {0}.", realm.getName());
|
log.tracev("Scrape for realm {0}.", realm.getName());
|
||||||
var tagRealm = Tag.of("realm", realm.getName());
|
var tagRealm = Tag.of("realm", realm.getName());
|
||||||
gauge("keycloak_users", Set.of(tagRealm), session.users().getUsersCount(realm), true);
|
gauge("keycloak_users", Set.of(tagRealm), session.users().getUsersCount(realm), true);
|
||||||
|
|
|
@ -16,6 +16,7 @@ import org.junit.jupiter.api.DisplayName;
|
||||||
import org.junit.jupiter.api.Test;
|
import org.junit.jupiter.api.Test;
|
||||||
import org.keycloak.models.ClientModel;
|
import org.keycloak.models.ClientModel;
|
||||||
import org.keycloak.models.ClientProvider;
|
import org.keycloak.models.ClientProvider;
|
||||||
|
import org.keycloak.models.KeycloakContext;
|
||||||
import org.keycloak.models.KeycloakSession;
|
import org.keycloak.models.KeycloakSession;
|
||||||
import org.keycloak.models.RealmModel;
|
import org.keycloak.models.RealmModel;
|
||||||
import org.keycloak.models.RealmProvider;
|
import org.keycloak.models.RealmProvider;
|
||||||
|
@ -121,6 +122,7 @@ public class MetricsStatsTaskTest extends AbstractMockitoTest {
|
||||||
when(session.clients()).thenReturn(clientProvider);
|
when(session.clients()).thenReturn(clientProvider);
|
||||||
when(session.users()).thenReturn(userProvider);
|
when(session.users()).thenReturn(userProvider);
|
||||||
when(session.sessions()).thenReturn(sessionProvider);
|
when(session.sessions()).thenReturn(sessionProvider);
|
||||||
|
when(session.getContext()).thenReturn(mock(KeycloakContext.class));
|
||||||
when(realmProvider.getRealmsStream()).then(i -> Stream.of(realmModel));
|
when(realmProvider.getRealmsStream()).then(i -> Stream.of(realmModel));
|
||||||
|
|
||||||
// empty realm
|
// empty realm
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue