Project

General

Profile

Bug #32134

Implement client certificate for webhooks

Added by Lukas Zapletal 9 months ago. Updated 8 months ago.

Status:
Resolved
Priority:
Normal
Category:
-
Target version:
-
Difficulty:
Triaged:
Yes
Bugzilla link:
Fixed in Releases:
Found in Releases:

Description

Shellhooks plugin version 0.9.2 or higher requires SSL client cert (valid) in order to execute shell hooks.

Webhooks can be only configured with CA cert. We need to implement this.

One way could be a boolean flag "Use Foreman Proxy client cert". When set, webhooks would use Foreman SSL configuration which is used for communicating with proxies.


Related issues

Related to Foreman - Tracker #30290: Foreman webhooks integration storyNew

History

#1 Updated by Lukas Zapletal 9 months ago

#2 Updated by Lukas Zapletal 8 months ago

  • Status changed from New to Resolved
  • Pull request https://github.com/theforeman/foreman_webhooks/pull/32 added

Also available in: Atom PDF