Project

General

Profile

Feature #28436

Add Keycloak authentication support

Added by Ewoud Kohl van Wijngaarden 11 months ago. Updated 8 months ago.

Status:
Closed
Priority:
Normal
Category:
Foreman modules
Target version:
-
Difficulty:
Triaged:
No
Bugzilla link:

Description

It should be possible to install Keycloak integration in a way that the installer keeps the files generated by keycloak-httpd-client-install. That also requires mod_auth_openidc to be present and loaded.


Subtasks

Foreman - Bug #26316: [Keycloak-UI] Automate configuration of keycloak integration with foremanDuplicateRahul Bajaj

Associated revisions

Revision 0e862141 (diff)
Added by Ewoud Kohl van Wijngaarden 8 months ago

Fixes #28436 - Add keycloak support

This adds support for keycloak when using the
keycloak-httpd-client-install command. A more native integration would
rely on the oidc support in puppetlabs-apache, but that's unreleased.

It drops the dependency chaining for the passenger package because it
was leading to dependency cycles and I don't see a reason for the
explicit chaining.

Revision a9859de9 (diff)
Added by Ewoud Kohl van Wijngaarden 8 months ago

Refs #28436 - Drop unused parameter

0e8621418b1eb3418066552945218cbad8d71f2d added this, but was a left over
from an earlier iteration.

History

#1 Updated by The Foreman Bot 11 months ago

  • Assignee set to Ewoud Kohl van Wijngaarden
  • Status changed from New to Ready For Testing
  • Pull request https://github.com/theforeman/puppet-foreman/pull/779 added

#2 Updated by Tomer Brisker 11 months ago

  • Target version changed from 1.24.0 to 1.24.1

#3 Updated by Tomer Brisker 10 months ago

  • Target version deleted (1.24.1)

#4 Updated by The Foreman Bot 8 months ago

  • Fixed in Releases 2.1.0 added

#5 Updated by Ewoud Kohl van Wijngaarden 8 months ago

  • Status changed from Ready For Testing to Closed

#6 Updated by The Foreman Bot 8 months ago

  • Pull request https://github.com/theforeman/puppet-foreman/pull/810 added

Also available in: Atom PDF