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  64e77817fabf4d1b1ce79714fb5a4e104d198b49 (commit)
       via  242d6d6c9c9d9dbf7109baea7d11bfc1983a7c78 (commit)
       via  41a36e6f18c74fa0c37adb4336fb59e4106c79bf (commit)
       via  2ec2e99bef1f7ed8c7706cdfaf51be58b860f674 (commit)
       via  203358107eae2798efc421a6fc81ccb46a122889 (commit)
       via  05f8e8a7a1787dc2304176f08038a7a100f3739d (commit)
       via  63af3d31e6b5520459bdefb476643b8a55f30a1e (commit)
       via  289019a303b30e810c0ea93a6d7528940f4737f6 (commit)
      from  ec4204081169cf0b5993c3d2e4765a7cb180aa56 (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 64e77817fabf4d1b1ce79714fb5a4e104d198b49
Author: Aaron Karper <[email protected]>
Date:   Tue Nov 18 12:38:06 2014 +0100

    Remove check for internal/external using disk_template
    
    This allows the migration to work without accessing the disk template of
    the instance at all.
    
    Signed-off-by: Aaron Karper <[email protected]>
    Reviewed-by: Michele Tartara <[email protected]>

commit 242d6d6c9c9d9dbf7109baea7d11bfc1983a7c78
Author: Aaron Karper <[email protected]>
Date:   Tue Nov 18 12:37:45 2014 +0100

    Unmap only RBD and ext disks
    
    As part of a cleanup, RBD and external disks are unmapped. This should
    be restricted to disks of that type.
    
    Signed-off-by: Aaron Karper <[email protected]>
    Reviewed-by: Michele Tartara <[email protected]>

commit 41a36e6f18c74fa0c37adb4336fb59e4106c79bf
Author: Aaron Karper <[email protected]>
Date:   Tue Nov 18 12:36:04 2014 +0100

    Revert disk status specific to internal/external mirroring
    
    Both cleanup procedures are executed when there is any disk of that
    type.
    
    Signed-off-by: Aaron Karper <[email protected]>
    Reviewed-by: Michele Tartara <[email protected]>

commit 2ec2e99bef1f7ed8c7706cdfaf51be58b860f674
Author: Aaron Karper <[email protected]>
Date:   Tue Nov 18 12:37:17 2014 +0100

    Wait for sync if any disk is internally mirrored
    
    EnsureSecondary and WaitUntilSync are called if there is any disk that
    is mirrored using DRBD.
    
    Signed-off-by: Aaron Karper <[email protected]>
    Reviewed-by: Michele Tartara <[email protected]>

commit 203358107eae2798efc421a6fc81ccb46a122889
Author: Aaron Karper <[email protected]>
Date:   Tue Nov 18 11:39:54 2014 +0100

    Report mismatch of disk types correctly
    
    Migration fails if there is no secondary node but the instance has DRBD
    disks. With this patch, we report that the disk types imply that
    something is wrong.
    
    Signed-off-by: Aaron Karper <[email protected]>
    Reviewed-by: Michele Tartara <[email protected]>

commit 05f8e8a7a1787dc2304176f08038a7a100f3739d
Author: Aaron Karper <[email protected]>
Date:   Tue Nov 18 11:36:28 2014 +0100

    Check if all disks are internally/externally mirrored
    
    Currently disks with heterogeneous layouts mixing drbd and externally
    mirrored storage is disallowed, because this changes the logic further.
    This change checks and forbids this, a later change will provide the
    functionality for heterogeneous layouts.
    
    Signed-off-by: Aaron Karper <[email protected]>
    Reviewed-by: Michele Tartara <[email protected]>

commit 63af3d31e6b5520459bdefb476643b8a55f30a1e
Author: Aaron Karper <[email protected]>
Date:   Tue Nov 18 11:34:11 2014 +0100

    Fail migration if any disk isn't mirrored
    
    To remove the dependency of InstanceMigration on the disk_template, we
    define "instance not mirrored" as "there is a disk that isn't mirrored".
    
    Signed-off-by: Aaron Karper <[email protected]>
    Reviewed-by: Michele Tartara <[email protected]>

commit 289019a303b30e810c0ea93a6d7528940f4737f6
Author: Aaron Karper <[email protected]>
Date:   Tue Nov 18 10:40:41 2014 +0100

    Remove redundant disk template check
    
    ClusterSetParams fails if there are instances with a newly disabled
    template.
    
    This is already checked by _CheckInstancesOfDisabledDiskTemplates.
    
    Signed-off-by: Aaron Karper <[email protected]>
    Reviewed-by: Michele Tartara <[email protected]>

-----------------------------------------------------------------------

Summary of changes:
 lib/cmdlib/cluster/__init__.py                |   19 --------
 lib/cmdlib/instance_migration.py              |   59 +++++++++++++++++--------
 test/py/cmdlib/instance_migration_unittest.py |    4 +-
 3 files changed, 43 insertions(+), 39 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