Skip to content

feat(RHIDP-9113): Update Keycloak configuration for Red Hat Build of Keycloak (RHBK)#230

Merged
openshift-merge-bot[bot] merged 10 commits intoredhat-performance:mainfrom
shashankkestwal:feat/RHIDP-9113
Jan 12, 2026
Merged

feat(RHIDP-9113): Update Keycloak configuration for Red Hat Build of Keycloak (RHBK)#230
openshift-merge-bot[bot] merged 10 commits intoredhat-performance:mainfrom
shashankkestwal:feat/RHIDP-9113

Conversation

@ghost
Copy link

@ghost ghost commented Oct 28, 2025

No description provided.

@openshift-ci
Copy link

openshift-ci bot commented Oct 28, 2025

Skipping CI for Draft Pull Request.
If you want CI signal for your change, please convert it to an actual PR.
You can still manually trigger a test run with /test all

@ghost ghost force-pushed the feat/RHIDP-9113 branch from e44d898 to 60a58d6 Compare October 28, 2025 12:42
@ghost ghost changed the title Feat/rhidp 9113 feat(RHIDP-9113): Update Keycloak configuration for Red Hat Build of Keycloak (RHBK) Oct 28, 2025
@ghost ghost force-pushed the feat/RHIDP-9113 branch from f4695d2 to d6e91b5 Compare December 17, 2025 06:35
@ghost ghost force-pushed the feat/RHIDP-9113 branch 2 times, most recently from cf29c8c to 36b5691 Compare December 17, 2025 07:04
Signed-off-by: skestwal <skestwal@redhat.com>
Signed-off-by: skestwal <skestwal@redhat.com>
…stage need for RHBK setup

Signed-off-by: skestwal <skestwal@redhat.com>
- Add dedicated PostgreSQL StatefulSet/Service/Secret for Keycloak

- Update deploy.sh to generate password and apply DB resources

- Prepare Keycloak to use external PostgreSQL instead of in-memory DB

Signed-off-by: skestwal <skestwal@redhat.com>
…Keycloak (RHBK):

- Remove /auth prefix from KEYCLOAK_BASE_URL endpoints
- Update OIDC issuer URLs: /auth/realms/ → /realms/
- Add PostgreSQL database configuration to Keycloak CR
- Configure bootstrap admin credentials and proxy headers
creadentail changes for new database of keycloak \
additional config to sync the catalog to RHDH

Signed-off-by: skestwal <skestwal@redhat.com>
…ackstage client

alter config files for realm imports and frequency updates

Signed-off-by: skestwal <skestwal@redhat.com>
@ghost ghost force-pushed the feat/RHIDP-9113 branch 2 times, most recently from 0f33a07 to 122eb5f Compare December 30, 2025 13:55
@ghost
Copy link
Author

ghost commented Dec 30, 2025

/test mvp
/test mvp-scalability

@ghost ghost marked this pull request as ready for review January 2, 2026 06:21
@openshift-ci openshift-ci bot requested review from jhutar and pmacik January 2, 2026 06:21
…DH_LOG_LEVEL for keycloak log leveling

Signed-off-by: skestwal <skestwal@redhat.com>
@ghost ghost force-pushed the feat/RHIDP-9113 branch from 122eb5f to 59b1590 Compare January 2, 2026 09:57
@ghost
Copy link
Author

ghost commented Jan 8, 2026

/hold

@pmacik
Copy link
Collaborator

pmacik commented Jan 8, 2026

/test mvp

Copy link
Collaborator

@pmacik pmacik left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@skestwal Neither mvp.py nor orchestrator.py scenario as currently implemented do not work with RHBK. The OAuth2 flow to get the token no longer works, while the OAuth2 flow implemented in deploy.sh script does. I've sent you a PR to your PR branch that fixes the mvp.py and orchestrator.py scenarios so that it all works with RHBK. PTAL

Signed-off-by: Pavel Macík <pavel.macik@gmail.com>
Helped-by: Cursor
@pmacik
Copy link
Collaborator

pmacik commented Jan 9, 2026

/test mvp
/test mvp-scalability

Copy link
Collaborator

@pmacik pmacik left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

/approve
/lgtm

@openshift-ci openshift-ci bot added lgtm and removed lgtm labels Jan 9, 2026
@ghost ghost force-pushed the feat/RHIDP-9113 branch from cfea636 to bee5f1c Compare January 9, 2026 21:39
@ghost
Copy link
Author

ghost commented Jan 9, 2026

/test mvp
/test mvp-scalability

@ghost ghost force-pushed the feat/RHIDP-9113 branch from d0005b4 to 4401ca0 Compare January 10, 2026 06:10
@ghost
Copy link
Author

ghost commented Jan 10, 2026

/test mvp

@ghost
Copy link
Author

ghost commented Jan 10, 2026

/unhold

@ghost ghost force-pushed the feat/RHIDP-9113 branch from 4401ca0 to bee5f1c Compare January 10, 2026 08:09
… stable-v26.0

Signed-off-by: skestwal <skestwal@redhat.com>
@ghost ghost force-pushed the feat/RHIDP-9113 branch from bee5f1c to 3846ae0 Compare January 10, 2026 12:05
@ghost
Copy link
Author

ghost commented Jan 10, 2026

/test mvp
/test mvp-scalability

Copy link
Collaborator

@pmacik pmacik left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

/lgtm
/approve

@openshift-ci openshift-ci bot added the lgtm label Jan 12, 2026
@openshift-ci
Copy link

openshift-ci bot commented Jan 12, 2026

[APPROVALNOTIFIER] This PR is APPROVED

This pull-request has been approved by: pmacik, skestwal

The full list of commands accepted by this bot can be found here.

The pull request process is described here

Details Needs approval from an approver in each of these files:

Approvers can indicate their approval by writing /approve in a comment
Approvers can cancel approval by writing /approve cancel in a comment

@openshift-merge-bot openshift-merge-bot bot merged commit 7689ba4 into redhat-performance:main Jan 12, 2026
5 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants