insecure option in client_heat not working
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
OpenStack Heat |
Fix Released
|
Low
|
jz |
Bug Description
The curl command will fail in some environments because of SSL problem。
As I looked into the code, this curl seems hard coded, look below,
elif key == self.CURL_CLI:
# Construct curl command for template-author convenience
but the following configuration option should exist for adding --insecure option to the command:
#####
[clients_heat]
# If set, then the server's certificate will not be verified. (boolean value)
insecure = true
#####
Changed in heat: | |
assignee: | nobody → jz (danielradcliffe2004) |
Changed in heat: | |
assignee: | jz (danielradcliffe2004) → Rico Lin (rico-lin) |
Changed in heat: | |
assignee: | Rico Lin (rico-lin) → jz (danielradcliffe2004) |
Note that the curl command isn't actually used to talk to Heat. Maybe it just needs to be updated to contain insecure, but if you have issues with API calls, it comes from something else. Do you have a traceback?