Skip to content

The keycloak-create-deployment workflow is broken #1262

@tkyjovsk

Description

@tkyjovsk

Describe the bug

The keycloak-create-deployment workflow and its matching action are broken.

...
task: [keycloak] helm upgrade --install keycloak --namespace runner-keycloak --set hostname=$(kubectl get route/console -n openshift-console -o jsonpath='{.spec.host}' | cut -d . -f 2-) --set keycloakHostname= --set keycloakHealthHostname= --set otel=false --set otelSamplingPercentage=0.01 --set dbPoolInitialSize=5 --set dbPoolMinSize=5 --set dbPoolMaxSize=10 --set dbUrl= --set database=postgres --set keycloakImage=$(cat ../keycloak-tasks/.task/var-CUSTOM_CONTAINER_IMAGE_FILE 2> /dev/null || echo "") --set instances=1 --set cpuRequests=0 --set cpuLimits= --set memoryRequestsMB=1024 --set memoryLimitsMB=1024 --set heapInitMB= --set heapMaxMB= --set metaspaceInitMB=96 --set metaspaceMaxMB=256 --set infinispan.customConfig=false --set infinispan.configFile=config/kcb-infinispan-cache-config.xml --set infinispan.remoteStore.enabled=$(cat .task/remote-store-enabled) --set infinispan.remoteStore.host=$(cat .task/remote-store-host) --set infinispan.remoteStore.*** .task/remote-store-password) --set cryostat=true --set environment=openshift --set namespace=runner-keycloak --set keycloakAdminPassword="$(aws secretsmanager get-secret-value --region eu-central-1 --secret-id keycloak-master-password --query SecretString --output text --no-cli-pager || echo admin)" --set disableIngressStickySession=false --set externalInfinispan=false --set multiSite=false --set nodePortsEnabled=false --set tracingEndpoint=http://tempo-tempo.monitoring.svc:4317/ ../minikube/keycloak

[keycloak] Release "keycloak" does not exist. Installing it now.
[keycloak] I0122 13:47:02.996414    2963 warnings.go:110] "Warning: use v1beta2 API version"
[keycloak] I0122 13:47:04.320582    2963 warnings.go:110] "Warning: use v1beta2 API version"
[keycloak] Error: 1 error occurred:
[keycloak] 	* namespaces "keycloak" not found
[keycloak] 
[keycloak] 
task: Failed to run task "default": task: Failed to run task "gatlinguser": task: Failed to run task "keycloak": exit status 1
Error: task: Failed to run task "gatlinguser": task: Failed to run task "keycloak": exit status 1

Error: Process completed with exit code 201.

The action uses provision/openshift Taskfile script.

Version

Expected behavior

Deploy KC on the specified ROSA cluster.

Actual behavior

No response

How to Reproduce?

Run https://github.com/keycloak/keycloak-benchmark/actions/workflows/keycloak-create-deployment.yml against an existing ROSA cluster.

Anything else?

No response

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions