Project

General

Profile

Actions

Feature #36971

open

GUI to allow cloning of Ansible roles from VCS

Added by Thorben Denzer 7 months ago. Updated 7 months ago.

Status:
Ready For Testing
Priority:
Normal
Target version:
Fixed in Releases:
Found in Releases:

Description

This feature adds a new modal to /ansible/ansible_roles, which allows the user to clone a git-repo with roles to a specified SmartProxy.

Features:
  • Users may select branch, tag or commit to be cloned
  • Users may specify a custom name for the repository
  • If a repository with the given name already exists, the user must either provide a new name or choose to update the existing repository
  • Actual cloning is done via a ForemanTask, to allow cloning of potentially huge repos in the background
Future-Features:
  • Concurrent installation of a repo on multiple SmartProxies
  • Integration of Foreman SSH-key management to allow cloning of repos that require authentification

This features includes modification of smart_proxy_ansible


Files

Screenshot_20231208_134233.png View Screenshot_20231208_134233.png 70 KB GUI Thorben Denzer, 12/08/2023 12:42 PM
Actions

Also available in: Atom PDF