Mistral HTTPAction is unable to verify certs for calls to https endpoints
Bug #1421167 reported by
David Charles Kennedy
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 |
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.
Reviewed: https:/ /review. openstack. org/155259 /git.openstack. org/cgit/ stackforge/ mistral/ commit/ ?id=65a9d16a602 b54d100fe5fbc08 9349eaa0e97aef
Committed: https:/
Submitter: Jenkins
Branch: master
commit 65a9d16a602b54d 100fe5fbc089349 eaa0e97aef
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 utils.py as it was under the knife
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_
in any case
Change-Id: I444b22eabf7c48 db62f29a59421aa a290b5f0cd7
Closes-Bug: #1421167