Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Setup keycloak to run on ovirt engine's wildfly instance #2

Merged
merged 2 commits into from
Dec 22, 2021

Conversation

arso
Copy link
Contributor

@arso arso commented Dec 14, 2021

This is initial support for running Keycloak on top of oVirt Engine's Wildfly.
Currently keycloak app is deployed with all the default settings under https:/ENGINE_HOST:PORT://auth

@arso arso self-assigned this Dec 14, 2021
Copy link
Member

@mwperina mwperina left a comment

Choose a reason for hiding this comment

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

I suggest following:

  1. Merge Add template for GH action build #4
  2. Rebase this patch on top of master after step 1, integrate with current GH action build
  3. Remove all STDCI content (automation*)

automation/build-artifacts-manual.packages Outdated Show resolved Hide resolved
automation/build-artifacts-manual.sh Outdated Show resolved Hide resolved
automation/build-artifacts.packages Outdated Show resolved Hide resolved
automation/build-artifacts.sh Outdated Show resolved Hide resolved
automation/build-keycloak.sh Outdated Show resolved Hide resolved
automation/build-srpms.sh Outdated Show resolved Hide resolved
automation/check-patch.packages Outdated Show resolved Hide resolved
automation/check-patch.sh Outdated Show resolved Hide resolved
@arso arso force-pushed the keycloak-on-wildfly branch 7 times, most recently from c4fdce7 to 529f8d7 Compare December 14, 2021 15:11
@arso arso requested a review from mwperina December 14, 2021 15:15
@arso arso force-pushed the keycloak-on-wildfly branch 3 times, most recently from 6d90d41 to 43e14c0 Compare December 15, 2021 08:19
Makefile Outdated Show resolved Hide resolved
ovirt-engine-keycloak.spec.in Show resolved Hide resolved
Makefile Outdated Show resolved Hide resolved
Makefile Outdated Show resolved Hide resolved
Makefile Outdated Show resolved Hide resolved
build/shell-check.sh Outdated Show resolved Hide resolved
@arso arso force-pushed the keycloak-on-wildfly branch from 43e14c0 to 57b4674 Compare December 16, 2021 09:29
Makefile Outdated Show resolved Hide resolved
ovirt-engine-keycloak.spec.in Outdated Show resolved Hide resolved
@arso arso force-pushed the keycloak-on-wildfly branch from 57b4674 to e611ab7 Compare December 16, 2021 12:07
Makefile Show resolved Hide resolved
Makefile Outdated Show resolved Hide resolved
Makefile Outdated Show resolved Hide resolved
ovirt-engine-keycloak.spec.in Show resolved Hide resolved
ovirt-engine-keycloak.spec.in Outdated Show resolved Hide resolved
packaging/setup/ovirt_engine_setup/keycloak/constants.py Outdated Show resolved Hide resolved
packaging/setup/ovirt_engine_setup/keycloak/constants.py Outdated Show resolved Hide resolved
@arso arso force-pushed the keycloak-on-wildfly branch from e611ab7 to 0d12388 Compare December 17, 2021 11:20
arso added 2 commits December 17, 2021 13:24
Bug-Url: https://bugzilla.redhat.com/2021497
Signed-off-by: Artur Socha <[email protected]>
Change-Id: Ie07423fc6f4788e390dc24e1d3a78d0fa0292294
The goal of this patch is to setup Keycloak overlay to run on Ovirt
Engine's Wildfly/EAP instance.
The activation takes place automatically when engine-setup is run and
ovirt-engine-keyclaok-setup & ovirt-engine-keycloak packages are
installed.
As a prerequisite ovirt-engine's patch [1] providing Wildfly/EAP
configuration template must be installed.

[1] https://gerrit.ovirt.org/c/ovirt-engine/+/117722

Bug-Url: https://bugzilla.redhat.com/2021497
Signed-off-by: Artur Socha <[email protected]>
@arso arso force-pushed the keycloak-on-wildfly branch from 0d12388 to aac14ea Compare December 17, 2021 12:25
@didib
Copy link
Member

didib commented Dec 22, 2021

Generally looks good, I think it's ok to merge as-is and handle the rest later.

@arso
Copy link
Contributor Author

arso commented Dec 22, 2021

Generally looks good, I think it's ok to merge as-is and handle the rest later.

Thanks Didi. I have resolved remaining conversations.

@mwperina If you have no more comments to the existing state of this PR then please switch review status from 'changes requested' to 'approved' so that I could merge it.

Copy link
Member

@mwperina mwperina left a comment

Choose a reason for hiding this comment

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

+1

@arso arso merged commit 8e0ebfa into oVirt:master Dec 22, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants