This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "Ganeti core".
The branch, master has been updated
via 2c5557b1177c1e59d7057911c3e9e7617c7dc06b (commit)
via 6a01a1bc189598084ae3dd8f3f324b323ebb2aa2 (commit)
via 00bf6a1dedc72c79292951e23b93d340918a0cc1 (commit)
via 6a8afdb1cca2187d0e8631fafc597bf8234c3c29 (commit)
from d8f5462a964e771b7d46fb533ae36b708ff11c98 (commit)
Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.
- Log -----------------------------------------------------------------
commit 2c5557b1177c1e59d7057911c3e9e7617c7dc06b
Author: Klaus Aehlig <[email protected]>
Date: Tue Oct 7 10:48:04 2014 +0200
Be optimistic for kvm migration
Already in Ganeti 2.8, the machine_version feature was added to
the kvm hypervisor which allows migration in most cases. In order
not to block legitimate use cases, restore the old behavior and
do not check for version on kvm.
Signed-off-by: Klaus Aehlig <[email protected]>
Reviewed-by: Helga Velroyen <[email protected]>
commit 6a01a1bc189598084ae3dd8f3f324b323ebb2aa2
Author: Klaus Aehlig <[email protected]>
Date: Tue Oct 7 10:20:25 2014 +0200
Move Xen-specific version test hv_xen
The hypervisor-compatibility test we used was specific to
Xen, so move it to the hv_xen instead of having it in util.
Signed-off-by: Klaus Aehlig <[email protected]>
Reviewed-by: Helga Velroyen <[email protected]>
commit 00bf6a1dedc72c79292951e23b93d340918a0cc1
Author: Klaus Aehlig <[email protected]>
Date: Mon Oct 6 18:23:21 2014 +0200
Use HV-specific version comparison function
...to decide if a migration is safe.
Signed-off-by: Klaus Aehlig <[email protected]>
Reviewed-by: Helga Velroyen <[email protected]>
commit 6a8afdb1cca2187d0e8631fafc597bf8234c3c29
Author: Klaus Aehlig <[email protected]>
Date: Mon Oct 6 17:57:18 2014 +0200
Extend the Hypervisor interface by VersionsSafeForMigration
The question which hypervisor versions are safe to migrate between
is hypervisor dependent. The default implementation is that it's
probably fine if the versions are equal and otherwise be safe and
disallow it.
Signed-off-by: Klaus Aehlig <[email protected]>
Reviewed-by: Helga Velroyen <[email protected]>
-----------------------------------------------------------------------
Summary of changes:
lib/cmdlib/instance_migration.py | 4 +++-
lib/hypervisor/hv_base.py | 13 +++++++++++++
lib/hypervisor/hv_kvm/__init__.py | 10 ++++++++++
lib/hypervisor/hv_xen.py | 21 +++++++++++++++++++++
lib/utils/version.py | 21 ---------------------
test/py/ganeti.hypervisor.hv_xen_unittest.py | 12 ++++++++++++
test/py/ganeti.utils.version_unittest.py | 18 ------------------
7 files changed, 59 insertions(+), 40 deletions(-)
hooks/post-receive
--
Ganeti core
--
---
You received this message because you are subscribed to the Google Groups
"ganeti-commits" group.
To unsubscribe from this group and stop receiving emails from it, send an email
to [email protected].
For more options, visit https://groups.google.com/d/optout.