ceilometer cannot communicate with swift if endpoint uri does not start with '/v1'
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Ceilometer |
Fix Released
|
Low
|
Mauro Stettler |
Bug Description
My keystone has the swift endpoint configured like this:
http://
The Swift service itself works fine, but but when i start ceilometer-
2014-06-02 16:05:50.362 10613 INFO swiftclient [-] RESP STATUS: 404 Not Found
In the debug output I can see that the URL has been changed to:
http://
I think the bug is in ceilometer.
If you agree that the bug is in the _neaten_url method I could submit a Patch for it.
Changed in ceilometer: | |
assignee: | nobody → Mauro Stettler (mauro-stettler) |
summary: |
- ceilometer cannot communitcate with swift if endpoint uri does not start + ceilometer cannot communicate with swift if endpoint uri does not start with '/v1' |
Changed in ceilometer: | |
status: | Confirmed → Triaged |
importance: | Undecided → Low |
Changed in ceilometer: | |
milestone: | none → juno-2 |
Changed in ceilometer: | |
status: | Fix Committed → Fix Released |
Changed in ceilometer: | |
milestone: | juno-2 → 2014.2 |
@Mauro Stettler:
yes, it is caused by _neaten_url, please assign to yourself as soon as possible, otherwise, someone else may do it.......
please add me to the reviewer after you upload the patch, I think I already get the answer too :)