| Summary: | boto allocate_address() allocates public IP address, put returns 'None' for Address.public_ip | ||
|---|---|---|---|
| Product: | [Fedora] Fedora EPEL | Reporter: | apb18 |
| Component: | python-boto | Assignee: | Robert Scheck <redhat-bugzilla> |
| Status: | CLOSED INSUFFICIENT_DATA | QA Contact: | Fedora Extras Quality Assurance <extras-qa> |
| Severity: | medium | Docs Contact: | |
| Priority: | unspecified | ||
| Version: | el6 | CC: | apb18, apevec, gholms, redhat-bugzilla |
| Target Milestone: | --- | ||
| Target Release: | --- | ||
| Hardware: | x86_64 | ||
| OS: | Linux | ||
| Whiteboard: | |||
| Fixed In Version: | Doc Type: | Bug Fix | |
| Doc Text: | Story Points: | --- | |
| Clone Of: | Environment: | ||
| Last Closed: | 2013-09-26 23:11:40 UTC | Type: | Bug |
| Regression: | --- | Mount Type: | --- |
| Documentation: | --- | CRM: | |
| Verified Versions: | Category: | --- | |
| oVirt Team: | --- | RHEL 7.3 requirements from Atomic Host: | |
| Cloudforms Team: | --- | Target Upstream Version: | |
|
Description
apb18
2013-08-30 18:30:54 UTC
With what version of eucalyptus did you notice this behavior? Older versions like to mangle the XML they return when they receive requests with API versions newer than they understand, so that may be throwing boto's parsing off. This seems to work for me, at least with eucalyptus 3.3.1. If you need a patch to make things work with an older cloud please re-open this bug and include the debug output you get when you run boto.set_stream_logger("") and then the method that is failing. That will hopefully provide enough info about what the server is replying with to work out exactly what is breaking things for you.
|