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 2923efff7fd87c68caa62d3c9f8896665ecb43b1 (commit)
via 9a09baf1e30da575347d07f5a98fd70e7b60a3f9 (commit)
via 46f2a3206e9d9331dd5d3e72d6f128b7b828e48b (commit)
via e850b201ca0d2b3f6798126a480a47ce0d87ae43 (commit)
via 4650dd3f390bbcbc1c1a93fb6629d720d89dea72 (commit)
via 91bd26a83538dd1165f39ee5a1c0d8df89ce4548 (commit)
via 1476a65b640a039f10e71206212e2dd1c0803f5c (commit)
from 05b2512a7531a81c07090ddfe8e71ac62357556f (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 2923efff7fd87c68caa62d3c9f8896665ecb43b1
Author: Klaus Aehlig <[email protected]>
Date: Tue Aug 26 18:17:58 2014 +0200
Add a test for hail --ignore-soft-errors
Add a variant of the relocation hail request where the nodes
where the disk can be relocated to have a lot less memory. So any
of the relocation moves would render a node not N+1 happy.
However, there are enough resources to do it, if we accept
soft errors.
Signed-off-by: Klaus Aehlig <[email protected]>
Reviewed-by: Petr Pudlak <[email protected]>
commit 9a09baf1e30da575347d07f5a98fd70e7b60a3f9
Author: Klaus Aehlig <[email protected]>
Date: Tue Aug 26 17:46:47 2014 +0200
Document hail --ignore-soft-errors
...saying we can still chose the best of all bad
options that don't violate hard constraints.
Signed-off-by: Klaus Aehlig <[email protected]>
Reviewed-by: Petr Pudlak <[email protected]>
commit 46f2a3206e9d9331dd5d3e72d6f128b7b828e48b
Author: Klaus Aehlig <[email protected]>
Date: Tue Aug 26 16:45:48 2014 +0200
Make hail support --ignore-soft-errors
Signed-off-by: Klaus Aehlig <[email protected]>
Reviewed-by: Petr Pudlak <[email protected]>
commit e850b201ca0d2b3f6798126a480a47ce0d87ae43
Author: Klaus Aehlig <[email protected]>
Date: Tue Aug 26 17:39:16 2014 +0200
Make evacOneNodeOnly provide more complete error message
The way the function foldl'ed over, evacOneNodeInner, accumulated
the Result, only the last error message was kept. When trying to
debug why an evacuation is not possible, however, complete information
about all failure reasons is needed. Hence combine all the error
messages.
Signed-off-by: Klaus Aehlig <[email protected]>
Reviewed-by: Petr Pudlak <[email protected]>
commit 4650dd3f390bbcbc1c1a93fb6629d720d89dea72
Author: Klaus Aehlig <[email protected]>
Date: Tue Aug 26 16:59:16 2014 +0200
Make evacOneNodeOnly honor AlgorithmOptions
...in particular algIgnoreSoftErrors.
Signed-off-by: Klaus Aehlig <[email protected]>
Reviewed-by: Petr Pudlak <[email protected]>
commit 91bd26a83538dd1165f39ee5a1c0d8df89ce4548
Author: Klaus Aehlig <[email protected]>
Date: Tue Aug 26 16:09:34 2014 +0200
Make tryNodeEvac pass AlgorithmOptions to evacDrbdAllInner
In this way, the IAlloc backend can pass parameters, in
particular on whether to ignore soft errors.
Signed-off-by: Klaus Aehlig <[email protected]>
Reviewed-by: Petr Pudlak <[email protected]>
commit 1476a65b640a039f10e71206212e2dd1c0803f5c
Author: Klaus Aehlig <[email protected]>
Date: Tue Aug 26 15:48:07 2014 +0200
Extend evacDrbdAllInner to honor AlgorithmOptions
Extend the Ganeti.HTools.Cluster-internal function evacDrbAllInner
to accept and honor AlgorithmOptions; in particular the option
to ignore soft errors will be honored.
Signed-off-by: Klaus Aehlig <[email protected]>
Reviewed-by: Petr Pudlak <[email protected]>
-----------------------------------------------------------------------
Summary of changes:
Makefile.am | 1 +
man/hail.rst | 5 +
src/Ganeti/HTools/Backend/IAlloc.hs | 25 +++--
src/Ganeti/HTools/Cluster.hs | 105 +++++++++++---------
src/Ganeti/HTools/Program/Hail.hs | 4 +-
...eloc-drbd.json => hail-reloc-drbd-crowded.json} | 8 +-
test/hs/Test/Ganeti/HTools/Cluster.hs | 5 +-
test/hs/shelltests/htools-hail.test | 8 ++
8 files changed, 94 insertions(+), 67 deletions(-)
copy test/data/htools/{hail-reloc-drbd.json => hail-reloc-drbd-crowded.json}
(99%)
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.