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.
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 10Radomir 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.
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