Bug 1328130 - [RFE][nova]: Get and inject credentials needed to provision an instance
Summary: [RFE][nova]: Get and inject credentials needed to provision an instance
Keywords:
Status: CLOSED NEXTRELEASE
Alias: None
Product: Red Hat OpenStack
Classification: Red Hat
Component: openstack-nova
Version: 10.0 (Newton)
Hardware: Unspecified
OS: Unspecified
high
medium
Target Milestone: ga
: 10.0 (Newton)
Assignee: Eoghan Glynn
QA Contact: Prasanth Anbalagan
URL: https://blueprints.launchpad.net/nova...
Whiteboard: upstream_milestone_newton-3 upstream_...
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2016-04-18 14:22 UTC by Stephen Gordon
Modified: 2019-09-09 13:15 UTC (History)
12 users (show)

Fixed In Version:
Doc Type: Enhancement
Doc Text:
Clone Of:
Environment:
Last Closed: 2016-09-29 14:20:37 UTC
Target Upstream Version:


Attachments (Terms of Use)

Description Stephen Gordon 2016-04-18 14:22:22 UTC
Cloned from launchpad blueprint https://blueprints.launchpad.net/nova/+spec/get-provision-credentials.

Description:

Credentials are needed to enroll a machine into an Identity Management
service. The process of generating these credentials needs to be done
synchronously before the instance is created so the generated credentials
are available to both the instance and the provisioning system. This needs
to be done before the instance is booted so enrollment can be done in the
cloud-init first boot so the process can be automated.

Specification URL (additional information):

https://review.openstack.org/305455

Comment 2 Stephen Gordon 2016-04-20 19:37:35 UTC
Discussing with the Nova team it seemed unlikely that something like this would be accepted into Nova itself. In parallel Adam Young and others have been discussing an alternative approach upstream:

http://lists.openstack.org/pipermail/openstack-dev/2016-April/091614.html

It seems like while being outside of Nova this approach does have implications for Nova deployment and configuration that would need to be reflected in TripleO. Adam does that seem like a fair characterization to you?

Comment 3 Adam Young 2016-04-21 02:16:58 UTC
Yes, Rob Crittendon is leading this effort. The goal is to have an Identity Provider interface and driver, with a simple Keystone one as the baseline.  MOre info after the summit.


Note You need to log in before you can comment on or make changes to this bug.