Updates:
        Status: Fixed

Comment #3 on issue 861 by [email protected]: hspace incorrectly reports no instance can be allocated when one node group is not N+1 happy
http://code.google.com/p/ganeti/issues/detail?id=861

commit 543533afe82eea3aa5f6c0602f98c50f15c2a804
Author: Klaus Aehlig <[email protected]>
Date:   Wed Jun 25 10:59:50 2014 +0200

    Document --accept-existing-errors

    ...and warn that this option usually leads to an overestimation
    of the cluster capacity.

    Signed-off-by: Klaus Aehlig <[email protected]>
    Reviewed-by: Hrvoje Ribicic <[email protected]>

commit e4cf90e29a35648934ca564cb3c5a56579ca5ac8
Author: Klaus Aehlig <[email protected]>
Date:   Wed Jun 25 10:46:26 2014 +0200

    Test hspace --accept-existing

    ...by verifying that instances are found, even in the
    single-group scenario where some nodes are not N+1 happy.

    Signed-off-by: Klaus Aehlig <[email protected]>
    Reviewed-by: Hrvoje Ribicic <[email protected]>

commit d9f5c7b21802cb9521e4ee385dfe1ed814edc91d
Author: Klaus Aehlig <[email protected]>
Date:   Wed Jun 25 10:39:12 2014 +0200

    hspace: support --accept-existing-errors

    Make hspace honor the option --accept-existing-errors. If
    this option is given, hspace will try to allocate on all
    N+1 happy nodes even though this might lead to overfull
    groups.

    Signed-off-by: Klaus Aehlig <[email protected]>
    Reviewed-by: Hrvoje Ribicic <[email protected]>

commit a58b4e0a243045c854fa2fcbf43b746c9b957b71
Author: Klaus Aehlig <[email protected]>
Date:   Wed Jun 25 10:14:23 2014 +0200

    Add an option to accept existing N+1 violations

    This option will be used to tell hspace to ignore
    existing N+1 violations and allocate on all non-affected
    nodes as usual.

    Signed-off-by: Klaus Aehlig <[email protected]>
    Reviewed-by: Hrvoje Ribicic <[email protected]>

commit 3e7f7066bdace0df5c4c3b49c39dbcab1caee3b1
Author: Klaus Aehlig <[email protected]>
Date:   Tue Jun 24 16:52:17 2014 +0200

    Document --independent-groups

    ...in the hspace man page. Also document the default behavior
    of hspace if this option is not given.

    Signed-off-by: Klaus Aehlig <[email protected]>
    Reviewed-by: Hrvoje Ribicic <[email protected]>

commit 200b985c32f4e46a6e8566eec68be5e248b7b690
Author: Klaus Aehlig <[email protected]>
Date:   Tue Jun 24 11:03:33 2014 +0000

    Verify independence of allocation

    Verify that the results of allocation do not depend on the
    presence of an overfull group, if the option --independent-groups
    is given.

    Signed-off-by: Klaus Aehlig <[email protected]>
    Reviewed-by: Hrvoje Ribicic <[email protected]>

commit 15752d81e83fb353b17ac5156757963dd65c69e3
Author: Klaus Aehlig <[email protected]>
Date:   Tue Jun 24 16:24:00 2014 +0200

    Make hspace support --independent-groups

    If this option is given, relax the check for a previous
    not N+1 happy cluster to ignore the affected group, but
    still consider allocations in other groups.

    Signed-off-by: Klaus Aehlig <[email protected]>
    Reviewed-by: Hrvoje Ribicic <[email protected]>

commit b1c0c53579fc33dd38ae21abd80135663c235e04
Author: Klaus Aehlig <[email protected]>
Date:   Tue Jun 24 16:18:40 2014 +0200

    Add an option --independent-groups

    This option will make hspace consider node groups as
    independent; in particular it will tell hspace not
    to consider an N+1 violation in one group a reason
    not to allocate in a different group.

    Signed-off-by: Klaus Aehlig <[email protected]>
    Reviewed-by: Hrvoje Ribicic <[email protected]>

commit 469c3d74730471856c0085c24b50291fd84bb58c
Author: Klaus Aehlig <[email protected]>
Date:   Tue Jun 24 16:08:37 2014 +0200

    Add a modifier for a group's allocation policy

    In this way, algorithms doing allocation, like hspace,
    can conveniently specify that they want to ignore this
    group.

    Signed-off-by: Klaus Aehlig <[email protected]>
    Reviewed-by: Hrvoje Ribicic <[email protected]>

commit 52b8942f6dcf73213a2cf488738061f80c1b70cf
Author: Klaus Aehlig <[email protected]>
Date:   Tue Jun 24 15:07:59 2014 +0200

    hspace: optionally print allocatable nodes

    ...when verbosity level is high enough.

    Signed-off-by: Klaus Aehlig <[email protected]>
    Reviewed-by: Hrvoje Ribicic <[email protected]>


--
You received this message because this project is configured to send all issue notifications to this address.
You may adjust your notification preferences at:
https://code.google.com/hosting/settings

Reply via email to