diff --git a/operator/src/test/java/org/keycloak/operator/testsuite/integration/BaseOperatorTest.java b/operator/src/test/java/org/keycloak/operator/testsuite/integration/BaseOperatorTest.java index 78fa8dc9c9b..068c5c2e4fa 100644 --- a/operator/src/test/java/org/keycloak/operator/testsuite/integration/BaseOperatorTest.java +++ b/operator/src/test/java/org/keycloak/operator/testsuite/integration/BaseOperatorTest.java @@ -346,7 +346,7 @@ public enum OperatorDeployment {local_apiserver,local,remote} // to just a timed foreground deletion var roots = List.of(Keycloak.class, KeycloakRealmImport.class); roots.forEach(c -> k8sclient.resources(c).delete()); - // enforce that at least the statefulset / pods are gone + // enforce that at least the statefulset are gone try { k8sclient .apps() diff --git a/operator/src/test/java/org/keycloak/operator/testsuite/integration/KeycloakIngressTest.java b/operator/src/test/java/org/keycloak/operator/testsuite/integration/KeycloakIngressTest.java index 76822bfbeac..5ede0f4ee25 100644 --- a/operator/src/test/java/org/keycloak/operator/testsuite/integration/KeycloakIngressTest.java +++ b/operator/src/test/java/org/keycloak/operator/testsuite/integration/KeycloakIngressTest.java @@ -116,14 +116,17 @@ public class KeycloakIngressTest extends BaseOperatorTest { var hostnameSpecBuilder = new HostnameSpecBuilder() .withStrict(false) .withStrictBackchannel(false); + IngressSpec ingressSpec = new IngressSpec(); + ingressSpec.setIngressEnabled(true); + kc.getSpec().setIngressSpec(ingressSpec); if (isOpenShift) { - kc.getSpec().setIngressSpec(new IngressSpecBuilder().withIngressClassName(KeycloakController.OPENSHIFT_DEFAULT).build()); + ingressSpec.setIngressClassName(KeycloakController.OPENSHIFT_DEFAULT); } kc.getSpec().setHostnameSpec(hostnameSpecBuilder.build()); String secret = kc.getSpec().getHttpSpec().getTlsSecret(); kc.getSpec().getHttpSpec().setHttpEnabled(true); kc.getSpec().getHttpSpec().setTlsSecret(null); - kc.getSpec().setIngressSpec(new IngressSpecBuilder().withTlsSecret(secret).build()); + ingressSpec.setTlsSecret(secret); K8sUtils.deployKeycloak(k8sclient, kc, true);