Mistral HTTPAction is unable to verify certs for calls to https endpoints

Bug #1421167 reported by David Charles Kennedy
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Mistral
Fix Released
Medium
David Charles Kennedy

Bug Description

Although the default behaviour in requests is to verify certs there is also provision to pass a CA_BUNDLE in to verify certificates not found in the platform ca bundle. This is unavailable so calls over https fail where the cert is not one generally recognised.

Changed in mistral:
assignee: nobody → David Charles Kennedy (dkennedy-p)
Changed in mistral:
status: New → In Progress
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to mistral (master)

Reviewed: https://review.openstack.org/155259
Committed: https://git.openstack.org/cgit/stackforge/mistral/commit/?id=65a9d16a602b54d100fe5fbc089349eaa0e97aef
Submitter: Jenkins
Branch: master

commit 65a9d16a602b54d100fe5fbc089349eaa0e97aef
Author: David C Kennedy <email address hidden>
Date: Thu Feb 12 11:22:46 2015 +0000

    Support ssl cert verification on outgoing https

    Added the verify parameter to HttpAction class so that a ca bundle
     can be used to verify ssl certs when making outgoing https calls
     via HttpAction
    Modified unit tests to expect added parameter
    Corrected name of test_inspect_utils.py as it was under the knife
     in any case

    Change-Id: I444b22eabf7c48db62f29a59421aaa290b5f0cd7
    Closes-Bug: #1421167

Changed in mistral:
status: In Progress → Fix Committed
Changed in mistral:
importance: Undecided → Medium
milestone: none → kilo-3
Changed in mistral:
status: Fix Committed → Fix Released
Changed in mistral:
milestone: kilo-3 → 2015.1
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.