Create an element to provide a debug user with a password

Registered by Matthew Farrellee

To assist in debugging images, having a debug account with a known password is incredibly valuable.

An element should be created that provides the ability to set a debug user password during image creation.

The password, and possibly debug username, should be accepted as a DIB_* env vars (suggestion: DIB_DEBUG_PASSWORD or DIB_BACKDOOR_PASSWORD) and a README.md should point out the debugging use case (and discourage use of the element for final images).

An example of such an element can be found in savanna-extras: https://github.com/stackforge/savanna-extra/tree/master/elements/root-passwd

Another example of such as an element is in tripleo-image-elements: https://github.com/stackforge/tripleo-image-elements/tree/master/elements/stackuser

Blueprint information

Status:
Not started
Approver:
None
Priority:
Undefined
Drafter:
None
Direction:
Needs approval
Assignee:
None
Definition:
New
Series goal:
None
Implementation:
Unknown
Milestone target:
None

Related branches

Sprints

Whiteboard

Hi, we'd be fine with this, but it doesn't neeed a blueprint - just a simple patch will be fine.

Gerrit topic: https://review.openstack.org/#q,topic:bp/tripleo-root-passwd-element,n,z

Addressed by: https://review.openstack.org/338899
    Create an element to provide a debug user with a password

(?)

Work Items

This blueprint contains Public information 
Everyone can see this information.

Subscribers

No subscribers.