[Pkg-ganeti-devel] [ganeti] 07/22: Merge tag 'upstream/2.10.0_rc3' into experimental
Apollon Oikonomopoulos
apoikos at moszumanska.debian.org
Thu Feb 27 14:58:36 UTC 2014
This is an automated email from the git hooks/post-receive script.
apoikos pushed a commit to branch 2.10
in repository ganeti.
commit 62bdfc0adf040b7259130918f319c417e29d0d75
Merge: 19a80ed e34b116
Author: Apollon Oikonomopoulos <apoikos at debian.org>
Date: Sun Feb 16 21:26:27 2014 +0200
Merge tag 'upstream/2.10.0_rc3' into experimental
Upstream version 2.10.0~rc3
# gpg: Signature made Κυρ 16 Φεβ 2014 09:26:27 μμ EET
# gpg: using RSA key 0x72D342C1E9514306
# gpg: Good signature from "Apollon Oikonomopoulos <apoikos at dmesg.gr>"
# gpg: aka "Apollon Oikonomopoulos <apoikos at gmail.com>"
# gpg: aka "Apollon Oikonomopoulos <apoikos at debian.org>"
INSTALL | 10 +-
Makefile.am | 487 ++-
Makefile.in | 813 +++-
NEWS | 190 +
README | 4 +-
autotools/build-bash-completion | 18 +-
autotools/convert-constants | 324 --
autotools/print-py-constants | 43 +
autotools/run-in-tempdir | 2 +-
configure | 134 +-
configure.ac | 66 +-
doc/admin.rst | 171 +-
doc/cluster-keys-replacement.rst | 102 +
doc/design-2.10.rst | 17 +
doc/design-ceph-ganeti-support.rst | 185 +
doc/design-cmdlib-unittests.rst | 177 +
doc/design-draft.rst | 10 +-
doc/design-file-based-storage.rst | 370 ++
doc/design-hotplug.rst | 252 ++
doc/design-hsqueeze.rst | 132 +
doc/design-hugepages-support.rst | 95 +
doc/design-monitoring-agent.rst | 9 +
doc/design-network.rst | 23 +-
doc/design-openvswitch.rst | 46 +-
doc/design-optables.rst | 191 +
doc/design-storagetypes.rst | 52 +-
doc/design-upgrade.rst | 296 ++
doc/dev-codestyle.rst | 622 +++
doc/devnotes.rst | 20 +-
doc/examples/ganeti.cron.in | 3 +
doc/hooks.rst | 10 +-
doc/html/_sources/admin.txt | 171 +-
doc/html/_sources/cluster-keys-replacement.txt | 102 +
doc/html/_sources/design-2.10.txt | 17 +
doc/html/_sources/design-ceph-ganeti-support.txt | 185 +
doc/html/_sources/design-cmdlib-unittests.txt | 177 +
doc/html/_sources/design-draft.txt | 10 +-
doc/html/_sources/design-file-based-storage.txt | 370 ++
doc/html/_sources/design-hotplug.txt | 252 ++
doc/html/_sources/design-hsqueeze.txt | 132 +
doc/html/_sources/design-hugepages-support.txt | 95 +
doc/html/_sources/design-monitoring-agent.txt | 9 +
doc/html/_sources/design-network.txt | 23 +-
doc/html/_sources/design-openvswitch.txt | 46 +-
doc/html/_sources/design-optables.txt | 191 +
doc/html/_sources/design-storagetypes.txt | 52 +-
doc/html/_sources/design-upgrade.txt | 296 ++
doc/html/_sources/dev-codestyle.txt | 622 +++
doc/html/_sources/devnotes.txt | 20 +-
doc/html/_sources/hooks.txt | 10 +-
doc/html/_sources/iallocator.txt | 12 +-
doc/html/_sources/index.txt | 9 +
doc/html/_sources/install-quick.txt | 10 +-
doc/html/_sources/install.txt | 33 +-
doc/html/_sources/move-instance.txt | 2 +
doc/html/_sources/news.txt | 190 +
doc/html/_sources/rapi.txt | 17 +-
doc/html/_sources/security.txt | 2 +-
doc/html/_sources/virtual-cluster.txt | 2 +-
doc/html/admin.html | 421 +-
doc/html/cluster-keys-replacement.html | 204 +
doc/html/cluster-merge.html | 20 +-
doc/html/design-2.0.html | 10 +-
doc/html/design-2.1.html | 10 +-
doc/html/{design-2.9.html => design-2.10.html} | 45 +-
doc/html/design-2.2.html | 10 +-
doc/html/design-2.3.html | 10 +-
doc/html/design-2.4.html | 10 +-
doc/html/design-2.5.html | 10 +-
doc/html/design-2.6.html | 10 +-
doc/html/design-2.7.html | 10 +-
doc/html/design-2.8.html | 10 +-
doc/html/design-2.9.html | 20 +-
doc/html/design-autorepair.html | 20 +-
doc/html/design-bulk-create.html | 10 +-
doc/html/design-ceph-ganeti-support.html | 308 ++
doc/html/design-chained-jobs.html | 20 +-
doc/html/design-cmdlib-unittests.html | 305 ++
doc/html/design-cpu-pinning.html | 20 +-
doc/html/design-daemons.html | 30 +-
doc/html/design-device-uuid-name.html | 20 +-
doc/html/design-draft.html | 55 +-
doc/html/design-file-based-storage.html | 475 ++
doc/html/design-glusterfs-ganeti-support.html | 20 +-
doc/html/design-hotplug.html | 354 ++
doc/html/design-hroller.html | 30 +-
doc/html/design-hsqueeze.html | 251 ++
doc/html/design-htools-2.3.html | 10 +-
doc/html/design-http-server.html | 10 +-
doc/html/design-hugepages-support.html | 206 +
doc/html/design-impexp2.html | 10 +-
doc/html/design-internal-shutdown.html | 20 +-
doc/html/design-linuxha.html | 20 +-
doc/html/design-lu-generated-jobs.html | 10 +-
doc/html/design-monitoring-agent.html | 19 +-
doc/html/design-multi-reloc.html | 10 +-
doc/html/design-network.html | 33 +-
doc/html/design-node-add.html | 10 +-
doc/html/design-oob.html | 20 +-
doc/html/design-openvswitch.html | 77 +-
doc/html/design-opportunistic-locking.html | 20 +-
doc/html/design-optables.html | 309 ++
doc/html/design-ovf-support.html | 10 +-
doc/html/design-partitioned.html | 10 +-
doc/html/design-query-splitting.html | 20 +-
doc/html/design-query2.html | 10 +-
doc/html/design-reason-trail.html | 10 +-
doc/html/design-resource-model.html | 10 +-
doc/html/design-restricted-commands.html | 10 +-
doc/html/design-shared-storage.html | 20 +-
doc/html/design-storagetypes.html | 81 +-
doc/html/design-upgrade.html | 390 ++
doc/html/design-virtual-clusters.html | 20 +-
doc/html/design-x509-ca.html | 10 +-
doc/html/dev-codestyle.html | 712 +++
doc/html/devnotes.html | 42 +-
doc/html/glossary.html | 20 +-
doc/html/hooks.html | 20 +-
doc/html/iallocator.html | 46 +-
doc/html/index.html | 17 +-
doc/html/install-quick.html | 20 +-
doc/html/install.html | 102 +-
doc/html/locking.html | 10 +-
doc/html/manpages.html | 10 +-
doc/html/monitoring-query-format.html | 10 +-
doc/html/move-instance.html | 12 +-
doc/html/news.html | 309 +-
doc/html/ovfconverter.html | 10 +-
doc/html/rapi.html | 1252 +++---
doc/html/search.html | 10 +-
doc/html/searchindex.js | 2 +-
doc/html/security.html | 12 +-
doc/html/upgrade.html | 10 +-
doc/html/virtual-cluster.html | 12 +-
doc/html/walkthrough.html | 12 +-
doc/iallocator.rst | 12 +-
doc/index.rst | 9 +
doc/install-quick.rst | 10 +-
doc/install.rst | 33 +-
doc/move-instance.rst | 2 +
doc/news.rst | 190 +
doc/rapi.rst | 17 +-
doc/security.rst | 2 +-
doc/virtual-cluster.rst | 2 +-
lib/_constants.py.in | 14 +
lib/backend.py | 192 +-
lib/bootstrap.py | 54 +-
lib/build/sphinx_ext.py | 16 +-
lib/cli.py | 30 +-
lib/client/gnt_cluster.py | 615 ++-
lib/client/gnt_debug.py | 6 +-
lib/client/gnt_instance.py | 22 +-
lib/client/gnt_node.py | 11 +-
lib/cmdlib/backup.py | 13 +-
lib/cmdlib/cluster.py | 256 +-
lib/cmdlib/common.py | 93 +-
lib/cmdlib/group.py | 14 +-
lib/cmdlib/instance.py | 278 +-
lib/cmdlib/instance_migration.py | 28 +-
lib/cmdlib/instance_operation.py | 9 +-
lib/cmdlib/instance_query.py | 5 +-
lib/cmdlib/instance_storage.py | 115 +-
lib/cmdlib/instance_utils.py | 18 +-
lib/cmdlib/network.py | 14 +-
lib/cmdlib/node.py | 141 +-
lib/cmdlib/test.py | 25 +-
lib/config.py | 97 +-
lib/constants.py | 2494 +----------
lib/errors.py | 67 +-
lib/ht.py | 240 +-
lib/hypervisor/hv_base.py | 47 +
lib/hypervisor/hv_kvm.py | 634 ++-
lib/hypervisor/hv_xen.py | 69 +-
lib/jqueue.py | 26 +-
lib/jstore.py | 2 +-
lib/locking.py | 2 +-
lib/luxi.py | 93 +-
lib/masterd/iallocator.py | 83 +-
lib/masterd/instance.py | 27 +-
lib/mcpu.py | 30 +-
lib/network.py | 25 +-
lib/objects.py | 91 +-
lib/opcodes.py | 2231 ----------
lib/opcodes.py.in_after | 15 +
lib/opcodes.py.in_before | 214 +
lib/opcodes_base.py | 272 ++
lib/pathutils.py | 46 +-
lib/qlang.py | 44 +-
lib/query.py | 47 +
lib/rapi/baserlib.py | 16 +
lib/rapi/client.py | 12 +-
lib/rapi/rlib2.py | 4 +-
lib/rpc.py | 201 +-
lib/rpc_defs.py | 59 +-
lib/server/masterd.py | 20 +-
lib/server/noded.py | 60 +-
lib/ssconf.py | 8 +
lib/storage/base.py | 21 +-
lib/storage/bdev.py | 78 +-
lib/storage/drbd.py | 63 +-
lib/storage/drbd_info.py | 5 +
lib/utils/__init__.py | 1 +
lib/utils/storage.py | 68 +-
lib/utils/text.py | 13 +
lib/utils/version.py | 154 +
man/ganeti.7.in | 24 +
man/ganeti.gen | 15 +
man/ganeti.html.in | 9 +
man/ganeti.rst | 15 +
man/gnt-cluster.8.in | 80 +-
man/gnt-cluster.gen | 63 +-
man/gnt-cluster.html.in | 48 +-
man/gnt-cluster.rst | 31 +
man/gnt-group.8.in | 15 +
man/gnt-group.gen | 6 +
man/gnt-group.html.in | 9 +
man/gnt-instance.8.in | 123 +-
man/gnt-instance.gen | 90 +-
man/gnt-instance.html.in | 52 +-
man/gnt-instance.rst | 70 +-
man/gnt-node.8.in | 33 +-
man/gnt-node.gen | 21 +-
man/gnt-node.html.in | 15 +-
man/gnt-node.rst | 15 +-
man/hail.1.in | 31 +
man/hail.gen | 23 +
man/hail.html.in | 10 +
man/hail.rst | 23 +
man/hbal.1.in | 49 +-
man/hbal.gen | 32 +
man/hbal.html.in | 14 +-
man/hbal.rst | 32 +
man/htools.1.in | 28 +
man/htools.gen | 19 +
man/htools.html.in | 9 +
man/htools.rst | 19 +
pylintrc | 2 +
pylintrc => pylintrc-test | 15 +-
qa/qa-sample.json | 1 +
qa/qa_cluster.py | 115 +-
qa/qa_instance.py | 9 +
qa/qa_monitoring.py | 4 +-
qa/qa_node.py | 3 +-
src/AutoConf.hs.in | 226 +
src/Ganeti/BasicTypes.hs | 21 +
src/Ganeti/Confd/Server.hs | 4 +-
src/Ganeti/Confd/Types.hs | 108 +-
src/Ganeti/ConfigReader.hs | 5 +-
src/Ganeti/ConstantUtils.hs | 198 +
src/Ganeti/Constants.hs | 4569 ++++++++++++++++++++
src/Ganeti/Cpu/LoadParser.hs | 69 +
src/Ganeti/Cpu/Types.hs | 56 +
src/Ganeti/DataCollectors/CPUload.hs | 183 +
src/Ganeti/DataCollectors/InstStatusTypes.hs | 1 -
src/Ganeti/DataCollectors/Types.hs | 49 +-
src/Ganeti/HTools/Backend/IAlloc.hs | 1 +
src/Ganeti/HTools/CLI.hs | 31 +
src/Ganeti/HTools/Cluster.hs | 2 +-
src/Ganeti/HTools/ExtLoader.hs | 181 +-
src/Ganeti/HTools/Loader.hs | 8 +
src/Ganeti/HTools/Program/Hail.hs | 12 +-
src/Ganeti/HTools/Program/Harep.hs | 4 +-
src/Ganeti/HTools/Program/Hbal.hs | 3 +
src/Ganeti/HTools/Program/Hinfo.hs | 3 +
src/Ganeti/HTools/Types.hs | 134 +-
src/Ganeti/Hs2Py/GenConstants.hs | 53 +
src/Ganeti/Hs2Py/GenOpCodes.hs | 81 +
.../{Constants.hs.in => Hs2Py/ListConstants.hs.in} | 23 +-
src/Ganeti/Hs2Py/OpDoc.hs | 488 +++
src/Ganeti/JSON.hs | 2 +-
src/Ganeti/Logging.hs | 12 +-
src/Ganeti/Luxi.hs | 16 +-
src/Ganeti/Monitoring/Server.hs | 128 +-
src/Ganeti/Objects.hs | 108 +-
src/Ganeti/OpCodes.hs | 679 ++-
src/Ganeti/OpParams.hs | 1510 +++----
.../{Storage/Diskstats/Parser.hs => Parsers.hs} | 27 +-
src/Ganeti/Path.hs | 8 +-
src/Ganeti/PyValueInstances.hs | 81 +
src/Ganeti/Query/Common.hs | 13 +-
src/Ganeti/Query/Server.hs | 25 +-
src/Ganeti/Rpc.hs | 27 +-
src/Ganeti/Runtime.hs | 77 +-
src/Ganeti/Ssconf.hs | 14 +-
src/Ganeti/Storage/Diskstats/Parser.hs | 41 +-
src/Ganeti/THH.hs | 286 +-
src/Ganeti/Types.hs | 583 ++-
src/Ganeti/Utils.hs | 4 +-
src/{Ganeti/Constants.hs.in => hs2py.hs} | 25 +-
test/data/htools/hbal-dyn.data | 14 +
test/data/kvm_runtime.json | 139 +
test/hs/Test/AutoConf.hs | 370 ++
test/hs/Test/Ganeti/Constants.hs | 77 +
test/hs/Test/Ganeti/HTools/Cluster.hs | 1 +
test/hs/Test/Ganeti/HTools/ExtLoader.hs | 112 +
test/hs/Test/Ganeti/HTools/Types.hs | 15 +-
test/hs/Test/Ganeti/Hypervisor/Xen/XmParser.hs | 16 -
test/hs/Test/Ganeti/JQueue.hs | 2 +-
test/hs/Test/Ganeti/Luxi.hs | 6 +-
test/hs/Test/Ganeti/OpCodes.hs | 138 +-
test/hs/Test/Ganeti/TestCommon.hs | 70 +-
test/hs/Test/Ganeti/Types.hs | 29 +-
test/hs/htest.hs | 6 +-
test/hs/shelltests/htools-balancing.test | 10 +
test/py/__init__.py | 21 +
test/py/cfgupgrade_unittest.py | 85 +-
test/py/cmdlib/__init__.py | 21 +
test/py/cmdlib/backup_unittest.py | 210 +
test/py/cmdlib/cluster_unittest.py | 2141 +++++++++
test/py/cmdlib/cmdlib_unittest.py | 1054 +++++
test/py/cmdlib/group_unittest.py | 457 ++
test/py/cmdlib/instance_migration_unittest.py | 162 +
test/py/cmdlib/instance_query_unittest.py | 68 +
.../instance_storage_unittest.py} | 3 +-
test/py/cmdlib/instance_unittest.py | 2361 ++++++++++
test/py/cmdlib/node_unittest.py | 249 ++
test/py/cmdlib/test_unittest.py | 250 ++
test/py/cmdlib/testsupport/__init__.py | 50 +
test/py/cmdlib/testsupport/cmdlib_testcase.py | 417 ++
test/py/cmdlib/testsupport/config_mock.py | 603 +++
test/py/cmdlib/testsupport/iallocator_mock.py | 39 +
test/py/cmdlib/testsupport/lock_manager_mock.py | 57 +
test/py/cmdlib/testsupport/netutils_mock.py | 116 +
test/py/cmdlib/testsupport/processor_mock.py | 228 +
test/py/cmdlib/testsupport/rpc_runner_mock.py | 208 +
test/py/cmdlib/testsupport/ssh_mock.py | 39 +
test/py/cmdlib/testsupport/util.py | 41 +
test/py/cmdlib/testsupport/utils_mock.py | 39 +
test/py/daemon-util_unittest.bash | 8 +-
test/py/docs_unittest.py | 4 +-
test/py/ganeti.bootstrap_unittest.py | 43 +
test/py/ganeti.client.gnt_cluster_unittest.py | 96 +
test/py/ganeti.cmdlib.cluster_unittest.py | 92 -
test/py/ganeti.cmdlib_unittest.py | 2077 ---------
test/py/ganeti.config_unittest.py | 9 +
test/py/ganeti.constants_unittest.py | 32 +-
test/py/ganeti.hypervisor.hv_kvm_unittest.py | 48 +
test/py/ganeti.hypervisor.hv_xen_unittest.py | 46 +-
test/py/ganeti.masterd.iallocator_unittest.py | 26 +
test/py/ganeti.objects_unittest.py | 9 +
test/py/ganeti.opcodes_unittest.py | 101 +-
test/py/ganeti.rapi.client_unittest.py | 4 +-
test/py/ganeti.rapi.rlib2_unittest.py | 10 +-
test/py/ganeti.rapi.testutils_unittest.py | 3 +-
test/py/ganeti.rpc_unittest.py | 166 +-
test/py/ganeti.runtime_unittest.py | 2 +
test/py/ganeti.storage.drbd_unittest.py | 12 +-
test/py/ganeti.utils.storage_unittest.py | 38 +-
test/py/ganeti.utils.text_unittest.py | 18 +
test/py/ganeti.utils.version_unittest.py | 76 +
test/py/mocks.py | 13 +-
test/py/testutils.py | 17 +-
tools/cfgupgrade | 109 +-
tools/cfgupgrade12 | 4 +-
tools/cluster-merge | 4 -
tools/confd-client | 6 +-
tools/move-instance | 86 +-
tools/net-common.in | 2 +-
tools/post-upgrade | 36 +
tools/sanitize-config | 9 +-
vcs-version | 2 +-
361 files changed, 36741 insertions(+), 12351 deletions(-)
--
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-ganeti/ganeti.git
More information about the Pkg-ganeti-devel
mailing list