[openstack-nova/el6] log live migration errors
Pádraig Brady
pbrady at fedoraproject.org
Wed Aug 8 13:44:53 UTC 2012
commit f06904e922d1125ca7c3a481dbfa18b01eb621a4
Author: Pádraig Brady <P at draigBrady.com>
Date: Wed Aug 8 14:20:38 2012 +0100
log live migration errors
0045-Add-error-log-for-live-migration.patch | 31 +++++++++++++++++++++++++++
openstack-nova.spec | 7 +++++-
2 files changed, 37 insertions(+), 1 deletions(-)
---
diff --git a/0045-Add-error-log-for-live-migration.patch b/0045-Add-error-log-for-live-migration.patch
new file mode 100644
index 0000000..7bc3553
--- /dev/null
+++ b/0045-Add-error-log-for-live-migration.patch
@@ -0,0 +1,31 @@
+From 2b0c67544787182a6ff908ab65b7a2ae34a4d38f Mon Sep 17 00:00:00 2001
+From: Takaaki Suzuki <suzuki at midokura.com>
+Date: Wed, 8 Aug 2012 11:21:55 +0900
+Subject: [PATCH] Add error log for live migration.
+
+Fixes bug: 917615
+Change-Id: I740c0def3b1f759aec3d4ae5fe3264484c704807
+Signed-off-by: Takaaki Suzuki <suzuki at midokura.com>
+
+Conflicts:
+
+ nova/virt/libvirt/connection.py
+---
+ nova/virt/libvirt/connection.py | 4 +++-
+ 1 files changed, 3 insertions(+), 1 deletions(-)
+
+diff --git a/nova/virt/libvirt/connection.py b/nova/virt/libvirt/connection.py
+index 11e5b34..05458b4 100644
+--- a/nova/virt/libvirt/connection.py
++++ b/nova/virt/libvirt/connection.py
+@@ -2082,7 +2082,9 @@ class LibvirtConnection(driver.ComputeDriver):
+ None,
+ FLAGS.live_migration_bandwidth)
+
+- except Exception:
++ except Exception as e:
++ LOG.error(_("Live Migration failure: %(e)s") % locals(),
++ instance=instance_ref)
+ with utils.save_and_reraise_exception():
+ recover_method(ctxt, instance_ref, dest, block_migration)
+
diff --git a/openstack-nova.spec b/openstack-nova.spec
index be1edf7..c62fb0e 100644
--- a/openstack-nova.spec
+++ b/openstack-nova.spec
@@ -2,7 +2,7 @@
Name: openstack-nova
Version: 2012.1.1
-Release: 12%{?dist}
+Release: 13%{?dist}
Summary: OpenStack Compute (nova)
Group: Applications/System
@@ -84,6 +84,7 @@ Patch0041: 0041-use-boto-s-HTTPResponse-class-for-versions-of-boto-2.patch
Patch0042: 0042-Convert-remaining-network-API-casts-to-calls.patch
Patch0043: 0043-Moving-where-the-fixed-ip-deallocation-happens.patch
Patch0044: 0044-fix-the-qpid_heartbeat-option-so-that-it-s-effective.patch
+Patch0045: 0045-Add-error-log-for-live-migration.patch
# This is EPEL specific and not upstream
Patch100: openstack-nova-newdeps.patch
@@ -439,6 +440,7 @@ This package contains documentation files for nova.
%patch0042 -p1
%patch0043 -p1
%patch0044 -p1
+%patch0045 -p1
# Apply EPEL patch
%patch100 -p1
@@ -826,6 +828,9 @@ fi
%endif
%changelog
+* Wed Aug 8 2012 Pádraig Brady <P at draigBrady.com> - 2012.1.1-13
+- Log live migration errors
+
* Mon Aug 6 2012 Pádraig Brady <P at draigBrady.com> - 2012.1.1-12
- Fix group installation issue introduced in 2012.1.1-10
More information about the scm-commits
mailing list