Lack of graceful handling of 404 error from neutron

Bug #1488537 reported by Radomir Dopieralski
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
OpenStack Compute (nova)
In Progress
Low
Radomir Dopieralski

Bug Description

When ceilometer tries to poll 'ip.floating'(checking existance of floating ip) pollster on undercloud node it fails with message:
"""Continue after error from ip.floating: The server has either erred or is incapable of performing the requested operation. (HTTP 500) (Request-ID: req-c348593b-47e4-4ba6-b849-d3fdf070bc95)"""

nova-api.log has fails due to 404 error from the neutronclient.
Indeed L3 agent is not installed/configured on the undercloud node since it's not needed there.

It would be great to have graceful 404 error handling rather than reporting that 'server is either erred or incapable performing request'.

Tags: api
Changed in nova:
assignee: nobody → Radomir Dopieralski (thesheep)
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix proposed to nova (master)

Fix proposed to branch: master
Review: https://review.openstack.org/216746

Changed in nova:
status: New → In Progress
Alex Xu (xuhj)
Changed in nova:
importance: Undecided → Low
tags: added: api
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Change abandoned on nova (master)

Change abandoned by Michael Still (<email address hidden>) on branch: master
Review: https://review.openstack.org/216746
Reason: This code hasn't been updated in a long time, and is in merge conflict. I am going to abandon this review, but feel free to restore it if you're still working on this.

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.