nova.network.manager should improve exception handling

Bug #872513 reported by Nachi Ueno
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
OpenStack Compute (nova)
Opinion
Low
Unassigned
OpenStack Quality Assurance
Opinion
Medium
Jay Pipes

Bug Description

Following api call do not handle exceptions well.

(See bad exception handling example in blueprint
 https://blueprints.launchpad.net/openstack-qa/+spec/nova-exception-policy)

NetworkManager.init_host()
FloatingIP.init_host_floating_ips()
FloatingIP.deallocate_for_instance()
NetworkManager.init_host()
NetworkManager.deallocate_for_instance()
NetworkManager.get_instance_nw_info()
NetworkManager._allocate_mac_addresses()
NetworkManager.remove_fixed_ip_from_instance()
NetworkManager.create_networks()
NetworkManager._create_fixed_ips()

Thierry Carrez (ttx)
Changed in nova:
importance: Undecided → Low
status: New → Confirmed
Nachi Ueno (nati-ueno)
Changed in openstack-qa:
status: New → In Progress
Changed in nova:
status: Confirmed → In Progress
assignee: nobody → Nachi Ueno (nati-ueno)
Changed in openstack-qa:
assignee: nobody → Nachi Ueno (nati-ueno)
importance: Undecided → Medium
Revision history for this message
Nachi Ueno (nati-ueno) wrote :
tags: added: forward-port-needed
Nachi Ueno (nati-ueno)
Changed in nova:
assignee: Nachi Ueno (nati-ueno) → nobody
Changed in openstack-qa:
assignee: Nachi Ueno (nati-ueno) → nobody
Jay Pipes (jaypipes)
Changed in openstack-qa:
assignee: nobody → Jay Pipes (jaypipes)
Revision history for this message
Mark McLoughlin (markmc) wrote :

Moving from FixCommitted to Confirmed since nobody is assigned

Changed in nova:
status: In Progress → Confirmed
Revision history for this message
Sean Dague (sdague) wrote :

moving to opinion, as it's so old, it's probably out of date

Changed in openstack-qa:
status: In Progress → Opinion
Changed in nova:
status: Confirmed → Opinion
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.