Project

General

Profile

Actions

Feature #25532

closed

Foreman/Cockpit integration

Added by Marius Vollmer over 5 years ago. Updated over 4 years ago.

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

Description

It would be nice to integrate Foreman and Cockpit so that there is a "Web Console" button on the page for a host (next to "Schedule Remote Job") and clicking that button will "seamlessly" open a Cockpit session for the host.

"Seamlessly" means:

- No additional login into Cockpit should be required if the Foreman session can execute remote jobs on the host
- The browser should not need to have direct access to the host, even if remote execution must go through a Smart Proxy
- No additional TLS certificates should need to be accepted and not additional network ports should need to be opened anywhere

Discussion with progress reports: https://community.theforeman.org/t/seamless-cockpit-and-foreman/9846


Related issues 4 (0 open4 closed)

Related to Foreman Remote Execution - Feature #25534: Foreman/Cockpit integration - REX partClosedIvan NecasActions
Related to Foreman Remote Execution - Feature #26109: Foreman/Cockpit integration - Web Console button "OAuth"ClosedActions
Related to Foreman Remote Execution - Feature #26110: Foreman/Cockpit integration - Interactive SSH sessions via the SmartPRoxyClosedActions
Related to Foreman Remote Execution - Feature #26116: Foreman/Cockpit integration - Add foreman-cockpit-session toolClosedActions
Actions

Also available in: Atom PDF