Horizon is not installed in AIO deployment
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
OpenStack-Ansible |
Confirmed
|
Wishlist
|
Unassigned |
Bug Description
I am installing Openstack AIO from tag "stable/2023.2" and noticed that an installation method distro/lxc with scenario as "aio_metal" do not install Horizon frontend.
Almost all tasks from "os-horizon-
```
[horizon_all]
localhost ansible_
```
After running the playbook I modified /etc/haproxy/
```
backend horizon-back
...
server localhost localhost:8080 check port 8080 inter 12000 rise 3 fall 3
```
Looks like the "metal" option exported in $SCENARIO was not configured inside horizon tasks.
Best,
Hey,
Eventually, horizon is skipped for metal deployments "by design", or better say - due to legacy decisions.
If you want to have horizon on metal AIO, you need to add `horizon` to scenario list explicitly.
Alternatively, you'd need to create /etc/openstack_ deploy/ conf.d/ horizon. yml with content like here: /opendev. org/openstack/ openstack- ansible/ src/branch/ master/ etc/openstack_ deploy/ conf.d/ horizon. yml.aio
https:/
After that you should be able to rerun os-horizon- install. yml playbook.