Description of problem: Swift.py does not respect the OPENSTACK_SSL_NO_VERIFY setting for use with self signed certs. This issue has been resolved upstream [1] for the Juno release [2]. This isn't viable for a stable/Icehouse backport but IMHO is for a RHEL OSP 5.0.z backport. [1] https://bugs.launchpad.net/horizon/+bug/1311357 [2] https://review.openstack.org/#/c/89975/ Version-Release number of selected component (if applicable): python-django-horizon-2014.1.3-3.el7ost.src.rpm How reproducible: Always. Steps to Reproduce: 1. Configure a swift endpoint using self signed SSL certificates and attempt to use this from Horizon. Actual results: Horizon is unable to use this endpoint as it's own Swift client ignores the OPENSTACK_SSL_NO_VERIFY option. Expected results: Horizon is able to use this endpoint while the OPENSTACK_SSL_NO_VERIFY option is enabled. Additional info:
Verified ======== python-django-horizon-2014.1.4-1.el7ost.noarch
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://rhn.redhat.com/errata/RHSA-2015-0839.html