horizon swift containers is broken with tls and ssl enabled on fuel 11 ocata
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Fuel for OpenStack |
In Progress
|
High
|
Michael Polenchuk |
Bug Description
Description:
If you install fuel 11 Ocata with SSL and TLS enabled, in horizon the containers section is completely broken.
If you open up the: https:/
You immediately get: Error: Unable to get the Swift container listing.
If you try to make a new container: Error: Unable to create the container.
If you change your deployment to not to use TLS and HTTPS, it all works fine. You can list and create containers.
To reproduce:
Default install, add the following options:
In storage:
Ceph RBD for volumes (Cinder)
Ceph RBD for images (Glance)
Ceph RBD for ephemeral volumes (Nova)
Ceph RadosGW for objects (Swift API)
In security:
TLS for OpenStack public endpoints
HTTPS for Horizon
Workaround:
Switch off TLS for OpenStack public endpoints and HTTPS for Horizon and the problem disappears, all working fine.
Impact:
Can't manage containers and upload objects into the containers from horizon.
Description of the environment:
Fuel 11 with Ocata and Ubuntu 16.04
Changed in fuel: | |
milestone: | none → 11.x-updates |
assignee: | nobody → Michael Polenchuk (mpolenchuk) |
status: | New → Confirmed |
importance: | Undecided → High |
status: | Confirmed → In Progress |
tags: | added: area-library |
Fix proposed to branch: stable/ocata /review. openstack. org/462833
Review: https:/