Project

General

Profile

Actions

Feature #36971

open

GUI to allow cloning of Ansible roles from VCS

Added by Thorben Denzer 5 months ago. Updated 5 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 #1

Updated by Thorben Denzer 5 months ago

  • Subject changed from GUI to allow cloning of ansible-roles from VCS to GUI to allow cloning of Ansible roles from VCS
Actions #2

Updated by The Foreman Bot 5 months ago

  • Status changed from New to Ready For Testing
  • Pull request https://github.com/theforeman/foreman_ansible/pull/676 added
Actions #3

Updated by The Foreman Bot 5 months ago

  • Pull request https://github.com/theforeman/smart_proxy_ansible/pull/85 added
Actions

Also available in: Atom PDF