Bug 1386294

Summary: Post-deployment config for UI
Product: Red Hat OpenStack Reporter: Jason E. Rist <jrist>
Component: openstack-tripleo-uiAssignee: RHOS Maint <rhos-maint>
Status: CLOSED NOTABUG QA Contact: Ola Pavlenko <opavlenk>
Severity: urgent Docs Contact:
Priority: urgent    
Version: 10.0 (Newton)CC: dcadzow, jjoyce, jschluet, mburns, opavlenk, rbrady, rhel-osp-director-maint, slinaber, tvignaud
Target Milestone: ---   
Target Release: ---   
Hardware: Unspecified   
OS: Unspecified   
Whiteboard:
Fixed In Version: Doc Type: If docs needed, set a value
Doc Text:
Story Points: ---
Clone Of: 1386252 Environment:
Last Closed: 2016-10-19 18:17:08 UTC Type: ---
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Bug Depends On: 1386252    
Bug Blocks:    

Description Jason E. Rist 2016-10-18 15:09:39 UTC
+++ This bug was initially created as a clone of Bug #1386252 +++

Cloned from launchpad bug 1634505.

Description:

TripleO UI is lacking the post-deployment config[1]. We need to either re-implement the config in the UI, or (preferably) to refactor it to a mistral workflow which will then be called from both the CLI and the UI.



https://github.com/openstack/python-tripleoclient/blob/master/tripleoclient/v1/overcloud_deploy.py#L1231-L1238

Specification URL (additional information):

https://bugs.launchpad.net/tripleo/+bug/1634505

--- Additional comment from Jason E. Rist on 2016-10-18 09:52:08 EDT ---

This bug is for the workflow component. I'll clone for UI.

Comment 1 Jason E. Rist 2016-10-19 18:17:08 UTC
As per: https://bugs.launchpad.net/tripleo/+bug/1634505/comments/5

My UI deployment resulted in keystone endpoint on overcloud being set correctly:

[heat-admin@overcloud-controller-0 ~]$ openstack --os-username=admin --os-password=P7hFrnx338y7EsaP8qaRVJurk --os-tenant-name=admin --os-auth-url=http://192.0.2.13:5000/v2.0 endpoint list
+----------------------------------+-----------+--------------+----------------+
| ID | Region | Service Name | Service Type |
+----------------------------------+-----------+--------------+----------------+
[...]
| deea1819d5d042e880bab6e5e7573aa0 | regionOne | ceilometer | metering |
| d37404d6417e46e1ab6e4d14c7b671ba | regionOne | heat-cfn | cloudformation |
| 75580d179a2341159ef6c099bf977aab | regionOne | swift | object-store |
| d10a85e2ba154578b4c44f06ed1bb767 | regionOne | cinderv2 | volumev2 |
| 37d492a579604e0f939208a5c62e1e15 | regionOne | cinder | volume |
| e472485aeac04c0c8ae8aa38597a2dbc | regionOne | neutron | network |
| 00dc966615304adb9a352a7a6a5b6310 | regionOne | aodh | alarming |
| ffb48beeaef74bb59207f4b72e086a1e | regionOne | cinderv3 | volumev3 |
| 5883fc011fcc4bed9a2ee9303f017b0b | regionOne | nova | compute |
| c3adc07d4721401bb53ac972d9607a07 | regionOne | glance | image |
| e63762d1b4124765873e51a2a6d97184 | regionOne | heat | orchestration |
| 794901520d014e97834a9a6f34b95eb2 | regionOne | keystone | identity |
| 4c8bfa05536a4c92902e48ff9b1cea1a | regionOne | gnocchi | metric |

+----------------------------------+-----------+--------------+----------------+

I'll close this bug and open another one to remove the obsolete post-deployment config from the python client.