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.

Reply via email to