commit 55d8d2952ae44e98f7a1c4e8e76075e814e1a825
Merge: 6e13b9b 4aef27f
Author: Klaus Aehlig <[email protected]>
Date: Mon Oct 26 13:11:46 2015 +0100
Merge branch 'stable-2.16' into stable-2.17
* stable-2.16
kvm: Introduce kvm_pci_reservations hvparam
kvm: Introduce scsi_controller_type hvparam
kvm: Use the new interface during hotplug actions
kvm: Work around QEMU commit 48f364dd
monitor: Use hvinfo in QMP methods
kvm: Refactor device option handling
Add design doc for SCSI support in KVM
Add test for desired locations accounting in ialloc
Fix requested instance desired location tags in IAllocator
* stable-2.15
(no changes)
* stable-2.14
(no changes)
* stable-2.13
Renew-crypto: stop daemons on master node first
Mention manual creation of {shared,}file paths in UPGRADE
Don't warn about broken SSH setup of offline nodes
* stable-2.12
Fix inconsistency in python and haskell objects
Add notSerializeDefault default field option
Move design-disks.rst to drafts
* stable-2.11
Fix default for --default-iallocator-params
Conflicts:
doc/design-draft.rst
src/Ganeti/HTools/Loader.hs
src/Ganeti/Objects.hs
Resolution:
src/Ganeti/Objects.hs: ignore double-addition
due to cherry picks
rest: take all additions
diff --cc Makefile.am
index b7fcfe8,792527e..12718dc
--- a/Makefile.am
+++ b/Makefile.am
@@@ -1724,11 -1696,9 +1725,12 @@@ TEST_FILES =
test/autotools/autotools-check-news.test \
test/data/htools/clean-nonzero-score.data \
test/data/htools/common-suffix.data \
+ test/data/htools/dyn1.json \
+ test/data/htools/dyn2.json \
+ test/data/htools/dyn3.json \
test/data/htools/empty-cluster.data \
test/data/htools/hail-alloc-dedicated-1.json \
+ test/data/htools/hail-alloc-desired-location.json \
test/data/htools/hail-alloc-drbd.json \
test/data/htools/hail-alloc-drbd-restricted.json \
test/data/htools/hail-alloc-ext.json \
diff --cc doc/design-draft.rst
index 49e7ab9,b2ce6a2..4ce3418
--- a/doc/design-draft.rst
+++ b/doc/design-draft.rst
@@@ -25,10 -25,8 +25,12 @@@ Design document draft
design-configlock.rst
design-multi-storage-htools.rst
design-repaird.rst
+ design-migration-speed-hbal.rst
+ design-memory-over-commitment.rst
+ design-macvtap.rst
+ design-n-m-redundancy.rst
+ design-scsi-kvm.rst
+ design-disks.rst
.. vim: set textwidth=72 :
.. Local Variables:
diff --cc src/Ganeti/HTools/Loader.hs
index 6f396ab,50ffbc1..2294468
--- a/src/Ganeti/HTools/Loader.hs
+++ b/src/Ganeti/HTools/Loader.hs
@@@ -53,7 -53,8 +53,9 @@@ module Ganeti.HTools.Loade
, ClusterData(..)
, isAllocationRequest
, emptyCluster
+ , obtainNodeMemory
+ , extractDesiredLocations
+ , updateDesiredLocationTags
) where
import Control.Monad
--
Klaus Aehlig
Google Germany GmbH, Dienerstr. 12, 80331 Muenchen
Registergericht und -nummer: Hamburg, HRB 86891
Sitz der Gesellschaft: Hamburg
Geschaeftsfuehrer: Matthew Scott Sucherman, Paul Terence Manicle