Bug 1571592

Summary: Orchestration tab not present in horizon
Product: Red Hat OpenStack Reporter: Yolanda Robla <yroblamo>
Component: openstack-tripleo-heat-templatesAssignee: Beth White <beth.white>
Status: CLOSED ERRATA QA Contact: Gurenko Alex <agurenko>
Severity: medium Docs Contact:
Priority: medium    
Version: 13.0 (Queens)CC: beth.white, brault, emacchi, godfrey_tan2001, jrist, mburns, molasaga, rdopiera, tvignaud, wlehman, yaron.aboodaga
Target Milestone: ---Keywords: Triaged, ZStream
Target Release: 13.0 (Queens)   
Hardware: Unspecified   
OS: Unspecified   
Whiteboard:
Fixed In Version: openstack-tripleo-heat-templates-8.2.0-6.el7ost Doc Type: If docs needed, set a value
Doc Text:
Story Points: ---
Clone Of:
: 1667902 (view as bug list) Environment:
Last Closed: 2019-03-14 13:54:50 UTC Type: Bug
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:
Bug Depends On:    
Bug Blocks: 1667902    

Description Yolanda Robla 2018-04-25 07:51:09 UTC
Description of problem:

On queens, the orchestration tab has been removed by default from Horizon in a TripleO deployment. It is due to the movement to containers and can be parameterized, but is confusing to the end customers, as orchestration was present by default on previous versions.
The only way to enable orchestration now is touch that file:
https://github.com/openstack/tripleo-heat-templates/blob/master/docker/services/horizon.yaml#L145

And add ENABLE_HEAT=yes to the list

But this is not documented, and it also will suppose that customers have to clone that template. It would be much better to have this list parameterized, and that the list of enabled plugins could be populated using a TripleO parameter, such being able to pass a list to the plugins that need to be enabled in Horizon.

Comment 7 godfrey_tan2001 2018-05-17 08:00:11 UTC
Hi,

Which directory should horizon.yaml be in for Orchestration tab to appear?

I have All-in-One Queens and Orchestration tab is missing.

Comment 8 Radomir Dopieralski 2018-05-17 08:25:15 UTC
I don't understand the question.

Comment 9 godfrey_tan2001 2018-05-23 02:33:05 UTC
Hi,

After I installed Openstack Packstack Allinone, the Orchestration tab in Horizon dashboard is missing eventhough HEAT/Orchestration seems to be running. This article seems to indicate a solution.

Hence, is there a place in Packstack that I should place the horizon.yaml file?

Comment 10 Radomir Dopieralski 2018-05-23 06:25:39 UTC
The horizon.yaml is used by tripleo when deploying horizon in a container. Packstack doesn't use it. To get the orchestration tab in packstack, simply install the openstack-heat-ui package.

Comment 11 godfrey_tan2001 2018-05-23 09:14:31 UTC
Hi Radomir,

Thanks so much.  It's worked.

Comment 19 errata-xmlrpc 2019-03-14 13:54:50 UTC
Since the problem described in this bug report should be
resolved in a recent advisory, it has been closed with a
resolution of ERRATA.

For information on the advisory, and where to find the updated
files, follow the link below.

If the solution does not work for you, open a new bug report.

https://access.redhat.com/errata/RHBA-2019:0448