ansible/awx

RFE: Expanding the Keystone v3 support for OpenStack Credential

Open

#7,494 opened on Jul 1, 2020

View on GitHub
 (2 comments) (0 reactions) (0 assignees)Python (3,333 forks)batch import
component:apicomponent:uihelp wantedtype:enhancement

Repository metrics

Stars
 (13,071 stars)
PR merge metrics
 (Avg merge 24d 6h) (30 merged PRs in 30d)

Description

ISSUE TYPE
  • Enhancement
COMPONENT NAME
  • API
  • UI
SUMMARY
  • Keystone v3 requires user_domain_name to authenticate, but AWX openstack credential doesn't provide / request those in the credential templating.

Currently when the cloud.yml file is generated it is populated with:

clouds:
  devstack:
    auth:
      auth_url: 
      domain_name: 
      password:
      project_name:
      username:

Instead for v3 this should include "user_domain_name" & "project_domain_name" :

clouds:
  devstack:
    auth:
      auth_url: 
      domain_name:
      password:
      project_name:
      project_domain_name:
      username: 
      user_domain_name:
STEPS TO REPRODUCE
  • No steps needed as it's a feature request.

Contributor guide