Stabilization of the ansible deploy support

Registered by Dmitry Tantsur

There are manual steps currently that ideally need addressing, especially if we plan on using it in the overcloud:
1. SSH key generation and updating of the default PXE arguments
2. Generating a temporary URL key for Swift

Then, we need to double-check that moving to a containerized undercloud won't disable the ability to modify the playbooks. For the overcloud, we may try using artefacts uploading to configure them instead.

Finally, we need to cover it in the CI. We may take one of the OVB jobs.

Blueprint information

Status:
Complete
Approver:
Emilien Macchi
Priority:
Medium
Drafter:
Dmitry Tantsur
Direction:
Approved
Assignee:
Dmitry Tantsur
Definition:
Obsolete
Series goal:
Proposed for stein
Implementation:
Started
Milestone target:
None
Started by
Dmitry Tantsur
Completed by
Juan Antonio Osorio Robles

Related branches

Sprints

Whiteboard

Withdrawing from Rocky due to priorities changing.

(?)

Work Items

Dependency tree

* Blueprints in grey have been implemented.

This blueprint contains Public information 
Everyone can see this information.