ansible / awx

AWX provides a web-based user interface, REST API, and task engine built on top of Ansible. It is one of the upstream projects for Red Hat Ansible Automation Platform.
Other
13.88k stars 3.4k forks source link

Add support for Git with Kerberos authentication for SCM project. #5925

Open IshwarKanse opened 4 years ago

IshwarKanse commented 4 years ago
ISSUE TYPE
SUMMARY

We have a use case from a customer where they want to use Git with Kerberos authentication. We tested the following workaround which is working fine.

The issue here is that we need to disable isolation, ticket needs to be created manually on all the nodes. Also we cannot specify a user from the SCM project for which a ticket will be created on the fly.

wenottingham commented 4 years ago

Just to be clear: this is GSSAPI git+ssh, or a different connection method?

IshwarKanse commented 4 years ago

Yeah, its GSSAPI git+https.

ryanpetrello commented 4 years ago

@wenottingham I'll let you decide where you want to place this.

wenottingham commented 4 years ago

GSSAPI https? @IshwarKanse , Are you sure it's not cloning over ssh?

IshwarKanse commented 4 years ago

@wenottingham yeah, they are not using SSH. I've sent you a message on Slack with the details. The customer is also monitoring the RFE, if we want to get more details about their Kerberos implementation, we can ask him or I can get the details on the case.