Bug 1615694 - [Docs][EPIC] Document Ansible integration with director
Summary: [Docs][EPIC] Document Ansible integration with director
Keywords:
Status: CLOSED NOTABUG
Alias: None
Product: Red Hat OpenStack
Classification: Red Hat
Component: documentation
Version: 14.0 (Rocky)
Hardware: Unspecified
OS: Unspecified
high
high
Target Milestone: beta
: ---
Assignee: Dan Macpherson
QA Contact: Alex McLeod
URL:
Whiteboard:
Depends On: 1343233 1369270 1430545 1523328 1624091 1665485
Blocks:
TreeView+ depends on / blocked
 
Reported: 2018-08-14 03:57 UTC by Lucy Bopf
Modified: 2019-02-12 12:49 UTC (History)
3 users (show)

Fixed In Version:
Doc Type: Enhancement
Doc Text:
Clone Of:
Environment:
Last Closed: 2019-01-22 12:47:05 UTC
Target Upstream Version:
Embargoed:


Attachments (Terms of Use)

Description Lucy Bopf 2018-08-14 03:57:12 UTC
Name of function:
Ansible integration with director

User story:
As an administrator/installer, I want to be able to use Ansible to make the use of director, as a tool both for deployment and managing my OpenStack, less complex and easier to learn, more reliable and able to debug installations for me.

Purpose of function:
Heat is still used in the typical fashion to create the stack and all of the descendant resources. Heat creates all the deployment data necessary to perform the Overcloud installation and configuration, but it does not apply any of the deployments.  A config-download workflow is triggered after the Heat stack is completed that downloads all of the deployment data from Heat, which generates Ansible playbooks and tasks that are then used by the undercloud to complete the configuration of the Overcloud.

Work required (from detail plan):
Procedural 
------
- dry run of Ansible before deployment?
(OSP 13 TP) - How to enable ansible integration
(OSP 14 FS) - default installation - remove enablement steps
Test deployment: 
- Re-run and skip deployment steps?
How to check for deployment failures - updating commands to allow the operator to get the status/ query logs

------

Conceptual 
------
Install and enablement is by default in OSP 14
------

Reference
------
N/A
------


Note: This functionality was enabled as a Technology Preview in RHOSP 13, and was documented as part of bug 1558145.

Comment 2 Lucy Bopf 2018-08-14 04:02:32 UTC
Accepting in RHOSP 14 program.

Comment 3 Lucy Bopf 2018-08-14 04:48:45 UTC
Assigning to Dan for review.

Dan, I'm setting GA as the ultimate milestone for the EPIC, but your first drafts and set of BZs that track testing for QE should be aimed at Beta.

Comment 4 Dan Macpherson 2018-09-03 23:05:21 UTC
New upstream config-download docs patch:
https://review.openstack.org/#/c/599053/

Comment 6 Dan Macpherson 2019-01-22 12:47:05 UTC
Peer review completed and guide republished.


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