OpenStack Compute (Nova)

NoopFirewallDriver results in infinite loop with libvirt

Reported by Isaku Yamahata on 2012-03-13
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
OpenStack Compute (nova)
Low
Isaku Yamahata

Bug Description

 NoopFirewallDriver::instance_filter_exists must return True
 Otherwise, virt.libvirt.connection.ensure_filtering_rules_for_instance() results in infinite loop.

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

Changed in nova:
assignee: nobody → Isaku Yamahata (yamahata)
status: New → In Progress
Isaku Yamahata (yamahata) wrote :
tags: added: essex-rc-potential
Changed in nova:
importance: Undecided → Low

Reviewed: https://review.openstack.org/5270
Committed: http://github.com/openstack/nova/commit/7c50652a97fe7ebd74ce38572cbd9744c76b2f71
Submitter: Jenkins
Branch: master

commit 7c50652a97fe7ebd74ce38572cbd9744c76b2f71
Author: Isaku Yamahata <email address hidden>
Date: Mon Mar 5 16:21:41 2012 +0900

    virt/firewall: NoopFirewallDriver::instance_filter_exists must return True

    Otherwise, virt.libvirt.connection.ensure_filtering_rules_for_instance()
    results in infinite loop.
    And eliminate NullFirewallDriver as it's same to NoopFirewallDriver.
    This patch fixes bug 953781.

    Change-Id: I7936b3c69e9269041defd1ef7e5dda2de1f96dab

Changed in nova:
status: In Progress → Fix Committed
Thierry Carrez (ttx) on 2012-03-20
Changed in nova:
milestone: none → essex-rc1
status: Fix Committed → Fix Released
Thierry Carrez (ttx) on 2012-04-05
Changed in nova:
milestone: essex-rc1 → 2012.1
To post a comment you must log in.
This report contains Public information  Edit
Everyone can see this information.

Other bug subscribers