Debug curl statement should include globoff for IPv6 URLs
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Glance Client |
Fix Released
|
Undecided
|
Sridhar Gaddam | ||
oslo-incubator |
Fix Released
|
Low
|
Sridhar Gaddam | ||
python-heatclient |
Fix Released
|
Low
|
Sridhar Gaddam | ||
python-keystoneclient |
Fix Released
|
Undecided
|
Sridhar Gaddam | ||
python-novaclient |
Fix Released
|
Low
|
Sridhar Gaddam |
Bug Description
Curl needs "--globoff" when dealing with Ipv6 URLs.
The debug output should therefore include "--globoff"
echo ${OS_AUTH_URL}
http://[fd00::
nova --debug list
REQ: curl -i http://[fd00::
...
should be:
REQ: curl --globoff -i http://[fd00::
I think the logic could be as simple as checking if the string starts with http://[ or https://[
Changed in python-novaclient: | |
importance: | Undecided → Low |
status: | New → Triaged |
Changed in python-novaclient: | |
assignee: | nobody → Sridhar Gaddam (sridhargaddam) |
Changed in python-keystoneclient: | |
assignee: | nobody → Sridhar Gaddam (sridhargaddam) |
Changed in python-glanceclient: | |
assignee: | nobody → Sridhar Gaddam (sridhargaddam) |
Changed in python-heatclient: | |
assignee: | nobody → Sridhar Gaddam (sridhargaddam) |
Changed in python-heatclient: | |
importance: | Undecided → Low |
Changed in oslo-incubator: | |
assignee: | nobody → Sridhar Gaddam (sridhargaddam) |
Changed in oslo-incubator: | |
status: | New → In Progress |
Changed in oslo-incubator: | |
importance: | Undecided → Low |
Changed in oslo-incubator: | |
status: | In Progress → Fix Committed |
Changed in python-keystoneclient: | |
milestone: | none → 1.0.0 |
Changed in python-keystoneclient: | |
status: | Fix Committed → Fix Released |
Changed in oslo-incubator: | |
milestone: | none → kilo-1 |
status: | Fix Committed → Fix Released |
Changed in python-heatclient: | |
milestone: | none → v0.3.0 |
Changed in python-novaclient: | |
status: | Fix Committed → Fix Released |
Changed in python-heatclient: | |
status: | Fix Committed → Fix Released |
Changed in python-glanceclient: | |
status: | Fix Committed → Fix Released |
Changed in oslo-incubator: | |
milestone: | kilo-1 → 2015.1.0 |
This is a known bug in curl (#30 here) http:// curl.haxx. se/docs/ knownbugs. html
While we can fix novaclient, I think this should be fixed upstream and not us.