live_migration failing due to network filter not found
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
OpenStack Compute (nova) |
Fix Released
|
High
|
Kei Masumoto |
Bug Description
Steps to reproduce:-
nova.conf settings
use_cow_
1) First I created one instance which is running on host ubuntu-
$root@ubuntu-
RESERVATION r-z0ks6nqu admin default
INSTANCE i-00000030 ami-0000000b 10.0.0.5 10.0.0.5 running flat (admin, ubuntu-
2) Migrate instance running on ubuntu-
$nova/bin/
Migration of i-00000030 initiated.Check its progress using euca-describe-
3) Error in nova-compute.log on destination host.
2011-03-31 15:42:34,081 DEBUG nova.rpc [-] received {'_msg_id': '1e11547d29734c
2011-03-31 15:42:34,082 DEBUG nova.rpc [-] unpacked context: {'timestamp': '2011-03-
2011-03-31 15:42:34,206 DEBUG nova.compute.
2011-03-31 15:42:34,814 DEBUG nova.rpc [-] received {'_msg_id': '0664ca60960a48
2011-03-31 15:42:34,815 DEBUG nova.rpc [-] unpacked context: {'timestamp': '2011-03-
2011-03-31 15:42:35,118 DEBUG nova.rpc [-] received {'_msg_id': 'eb6b2604e0634b
2011-03-31 15:42:35,118 DEBUG nova.rpc [-] unpacked context: {'timestamp': '2011-03-
2011-03-31 15:42:35,119 INFO nova.virt.
{"vendor": "Intel", "model": "Nehalem", "arch": "x86_64", "features": ["rdtscp", "xtpr", "tm2", "est", "vmx", "ds_cpl", "monitor", "pbe", "tm", "ht", "ss", "acpi", "ds", "vme"], "topology": {"cores": "4", "threads": "2", "sockets": "1"}}
2011-03-31 15:42:35,148 INFO nova.virt.
:<cpu>
<arch>
<model>
<vendor>
<topology sockets="1" cores="4" threads="2"/>
<features name="rdtscp" />
<features name="xtpr" />
<features name="tm2" />
<features name="est" />
<features name="vmx" />
<features name="ds_cpl" />
<features name="monitor" />
<features name="pbe" />
<features name="tm" />
<features name="ht" />
<features name="ss" />
<features name="acpi" />
<features name="ds" />
<features name="vme" />
</cpu>
2011-03-31 15:42:35,730 DEBUG nova.rpc [-] received {'_msg_id': 'b6fca21f60c342
2011-03-31 15:42:35,730 DEBUG nova.rpc [-] unpacked context: {'timestamp': '2011-03-
2011-03-31 15:42:35,891 INFO nova.compute.
2011-03-31 15:42:35,919 DEBUG nova.utils [-] Running cmd (subprocess): ip link show dev vlan100 from (pid=12463) execute /home/tpatil/
2011-03-31 15:42:35,926 DEBUG nova.utils [-] Running cmd (subprocess): ip link show dev br100 from (pid=12463) execute /home/tpatil/
2011-03-31 15:42:35,933 DEBUG nova.utils [-] Running cmd (subprocess): sudo route -n from (pid=12463) execute /home/tpatil/
2011-03-31 15:42:35,944 DEBUG nova.utils [-] Running cmd (subprocess): sudo ip addr show dev vlan100 scope global from (pid=12463) execute /home/tpatil/
2011-03-31 15:42:35,954 DEBUG nova.utils [-] Running cmd (subprocess): sudo brctl addif br100 vlan100 from (pid=12463) execute /home/tpatil/
2011-03-31 15:42:35,963 DEBUG nova.utils [-] Result was 1 from (pid=12463) execute /home/tpatil/
2011-03-31 15:42:36,004 INFO nova [-] called setup_basic_
2011-03-31 15:42:36,005 INFO nova [-] ensuring static filters
2011-03-31 15:42:36,225 INFO nova [-] <nova.db.
2011-03-31 15:42:36,225 INFO nova [-] <nova.db.
2011-03-31 15:42:36,247 DEBUG nova.utils [-] Attempting to grab semaphore "iptables" for method "apply"... from (pid=12463) inner /home/tpatil/
2011-03-31 15:42:36,247 DEBUG nova.utils [-] Attempting to grab file lock "iptables" for method "apply"... from (pid=12463) inner /home/tpatil/
2011-03-31 15:42:36,269 DEBUG nova.utils [-] Running cmd (subprocess): sudo iptables-save -t filter from (pid=12463) execute /home/tpatil/
2011-03-31 15:42:36,281 DEBUG nova.utils [-] Running cmd (subprocess): sudo iptables-restore from (pid=12463) execute /home/tpatil/
2011-03-31 15:42:36,301 DEBUG nova.utils [-] Running cmd (subprocess): sudo iptables-save -t nat from (pid=12463) execute /home/tpatil/
2011-03-31 15:42:36,312 DEBUG nova.utils [-] Running cmd (subprocess): sudo iptables-restore from (pid=12463) execute /home/tpatil/
2011-03-31 15:42:36,323 DEBUG nova.utils [-] Running cmd (subprocess): sudo ip6tables-save -t filter from (pid=12463) execute /home/tpatil/
2011-03-31 15:42:36,335 DEBUG nova.utils [-] Running cmd (subprocess): sudo ip6tables-restore from (pid=12463) execute /home/tpatil/
2011-03-31 15:43:05,624 ERROR nova [-] Exception during message handling
(nova): TRACE: Traceback (most recent call last):
(nova): TRACE: File "/home/
(nova): TRACE: rval = node_func(
(nova): TRACE: File "/home/
(nova): TRACE: self.driver.
(nova): TRACE: File "/home/
(nova): TRACE: raise exception.Error(msg % locals())
(nova): TRACE: Error: Timeout migrating for i-00000030(
(nova): TRACE:
2011-03-31 15:43:05,625 ERROR nova.rpc [-] Returning exception Timeout migrating for i-00000030(
2011-03-31 15:43:05,626 ERROR nova.rpc [-] ['Traceback (most recent call last):\n', ' File "/home/
4) Also I could see following console messages on the destination host (on the terminal running nova-compute service)
libvir: Network Filter error : Network filter not found: no nwfilter with matching name 'nova-instance-
libvir: Network Filter error : Network filter not found: no nwfilter with matching name 'nova-instance-
libvir: Network Filter error : Network filter not found: no nwfilter with matching name 'nova-instance-
libvir: Network Filter error : Network filter not found: no nwfilter with matching name 'nova-instance-
libvir: Network Filter error : Network filter not found: no nwfilter with matching name 'nova-instance-
Related branches
- Brian Lamar (community): Approve
- Vish Ishaya (community): Approve
- Cory Wright (community): Approve
- Brian Waldon (community): Approve
-
Diff: 92 lines (+31/-12)2 files modifiednova/tests/test_virt.py (+2/-1)
nova/virt/libvirt_conn.py (+29/-11)
Changed in nova: | |
importance: | Undecided → High |
status: | New → Confirmed |
Changed in nova: | |
status: | In Progress → Fix Committed |
Changed in nova: | |
milestone: | none → 2011.2 |
status: | Fix Committed → Fix Released |
I am getting this problem in revision No 925.