[Pkg-ganeti-devel] [ganeti] 03/13: Merge tag 'upstream/2.12.0'

Apollon Oikonomopoulos apoikos at moszumanska.debian.org
Mon Oct 13 08:15:01 UTC 2014


This is an automated email from the git hooks/post-receive script.

apoikos pushed a commit to branch master
in repository ganeti.

commit cc43359b09c10ef8fea81922ac7fd8e3fcd16309
Merge: 81d7fb2 0f8b35b
Author: Apollon Oikonomopoulos <apoikos at debian.org>
Date:   Fri Oct 10 16:26:33 2014 +0300

    Merge tag 'upstream/2.12.0'
    
    Upstream version 2.12.0
    
    # gpg: Signature made Παρ 10 Οκτ 2014 04:26:30 μμ EEST
    # 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                                            |   84 +-
 Makefile.am                                        |  274 ++-
 Makefile.in                                        |  638 +++++--
 NEWS                                               |  175 ++
 README                                             |    2 +-
 autotools/build-rpc                                |    3 +-
 configure                                          |  231 ++-
 configure.ac                                       |   61 +-
 daemons/daemon-util.in                             |   97 +-
 daemons/import-export                              |   71 +-
 doc/design-2.12.rst                                |   15 +
 doc/design-cpu-pinning.rst                         |   11 +-
 doc/design-cpu-speed.rst                           |   43 +
 doc/design-daemons.rst                             |  196 +-
 doc/design-disks.rst                               |  166 ++
 doc/design-draft.rst                               |    4 +-
 doc/design-move-instance-improvements.rst          |  366 ++++
 doc/design-node-security.rst                       |  268 ++-
 doc/design-performance-tests.rst                   |    8 +-
 doc/design-systemd.rst                             |  234 +++
 doc/dev-codestyle.rst                              |   12 +-
 doc/examples/ganeti.default                        |    2 +-
 doc/examples/ganeti.default-debug                  |    2 +-
 doc/examples/systemd/ganeti-common.service.in      |    6 +
 doc/examples/systemd/ganeti-confd.service.in       |   17 +
 doc/examples/systemd/ganeti-kvmd.service.in        |   15 +
 doc/examples/systemd/ganeti-luxid.service.in       |   18 +
 doc/examples/systemd/ganeti-metad.service.in       |   14 +
 doc/examples/systemd/ganeti-mond.service.in        |   16 +
 doc/examples/systemd/ganeti-noded.service.in       |   19 +
 doc/examples/systemd/ganeti-rapi.service.in        |   19 +
 doc/examples/systemd/ganeti-wconfd.service.in      |   18 +
 doc/hooks.rst                                      |    2 +-
 doc/html/_sources/design-2.12.txt                  |   15 +
 doc/html/_sources/design-cpu-pinning.txt           |   11 +-
 doc/html/_sources/design-cpu-speed.txt             |   43 +
 doc/html/_sources/design-daemons.txt               |  196 +-
 doc/html/_sources/design-disks.txt                 |  166 ++
 doc/html/_sources/design-draft.txt                 |    4 +-
 .../_sources/design-move-instance-improvements.txt |  366 ++++
 doc/html/_sources/design-node-security.txt         |  268 ++-
 doc/html/_sources/design-performance-tests.txt     |    8 +-
 doc/html/_sources/design-systemd.txt               |  234 +++
 doc/html/_sources/dev-codestyle.txt                |   12 +-
 doc/html/_sources/hooks.txt                        |    2 +-
 doc/html/_sources/iallocator.txt                   |    2 +-
 doc/html/_sources/index.txt                        |    8 +-
 doc/html/_sources/install-quick.txt                |   84 +-
 doc/html/_sources/news.txt                         |  175 ++
 doc/html/_sources/security.txt                     |    2 +-
 doc/html/_sources/virtual-cluster.txt              |    2 +-
 doc/html/admin.html                                |   12 +-
 doc/html/cluster-keys-replacement.html             |   10 +-
 doc/html/cluster-merge.html                        |   10 +-
 doc/html/design-2.0.html                           |   10 +-
 doc/html/design-2.1.html                           |   10 +-
 doc/html/design-2.10.html                          |   10 +-
 doc/html/design-2.11.html                          |   20 +-
 doc/html/{design-2.11.html => design-2.12.html}    |   36 +-
 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                           |   10 +-
 doc/html/design-autorepair.html                    |   10 +-
 doc/html/design-bulk-create.html                   |   10 +-
 doc/html/design-ceph-ganeti-support.html           |   20 +-
 doc/html/design-chained-jobs.html                  |   10 +-
 doc/html/design-cmdlib-unittests.html              |   20 +-
 doc/html/design-cpu-pinning.html                   |   31 +-
 doc/html/design-cpu-speed.html                     |  155 ++
 doc/html/design-daemons.html                       |  223 ++-
 doc/html/design-device-uuid-name.html              |   20 +-
 doc/html/design-disks.html                         |  264 +++
 doc/html/design-draft.html                         |   34 +-
 doc/html/design-file-based-storage.html            |   20 +-
 doc/html/design-glusterfs-ganeti-support.html      |   10 +-
 doc/html/design-hotplug.html                       |   10 +-
 doc/html/design-hroller.html                       |   10 +-
 doc/html/design-hsqueeze.html                      |   20 +-
 doc/html/design-htools-2.3.html                    |   10 +-
 doc/html/design-http-server.html                   |   10 +-
 doc/html/design-hugepages-support.html             |   10 +-
 doc/html/design-impexp2.html                       |   10 +-
 doc/html/design-internal-shutdown.html             |   10 +-
 doc/html/design-kvmd.html                          |   10 +-
 doc/html/design-linuxha.html                       |   10 +-
 doc/html/design-lu-generated-jobs.html             |   10 +-
 doc/html/design-monitoring-agent.html              |   20 +-
 doc/html/design-move-instance-improvements.html    |  462 +++++
 doc/html/design-multi-reloc.html                   |   20 +-
 doc/html/design-multi-version-tests.html           |   10 +-
 doc/html/design-network.html                       |   10 +-
 doc/html/design-node-add.html                      |   10 +-
 doc/html/design-node-security.html                 |  364 +++-
 doc/html/design-oob.html                           |   10 +-
 doc/html/design-openvswitch.html                   |   10 +-
 doc/html/design-opportunistic-locking.html         |   10 +-
 doc/html/design-optables.html                      |   10 +-
 doc/html/design-os.html                            |   10 +-
 doc/html/design-ovf-support.html                   |   10 +-
 doc/html/design-partitioned.html                   |   10 +-
 doc/html/design-performance-tests.html             |   18 +-
 doc/html/design-query-splitting.html               |   10 +-
 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                |   10 +-
 doc/html/design-ssh-ports.html                     |   10 +-
 doc/html/design-storagetypes.html                  |   20 +-
 doc/html/design-systemd.html                       |  343 ++++
 doc/html/design-upgrade.html                       |   20 +-
 doc/html/design-virtual-clusters.html              |   10 +-
 doc/html/design-x509-ca.html                       |   10 +-
 doc/html/dev-codestyle.html                        |   21 +-
 doc/html/devnotes.html                             |   10 +-
 doc/html/glossary.html                             |   10 +-
 doc/html/hooks.html                                |   12 +-
 doc/html/iallocator.html                           |   12 +-
 doc/html/index.html                                |   13 +-
 doc/html/install-quick.html                        |   92 +-
 doc/html/install.html                              |   12 +-
 doc/html/locking.html                              |   10 +-
 doc/html/manpages.html                             |   10 +-
 doc/html/monitoring-query-format.html              |   10 +-
 doc/html/move-instance.html                        |   10 +-
 doc/html/news.html                                 |  327 +++-
 doc/html/ovfconverter.html                         |   10 +-
 doc/html/rapi.html                                 |   91 +-
 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                                 |    2 +-
 doc/index.rst                                      |    8 +-
 doc/install-quick.rst                              |   84 +-
 doc/news.rst                                       |  175 ++
 doc/security.rst                                   |    2 +-
 doc/users/groupmemberships.in                      |    1 +
 doc/users/groups.in                                |    1 +
 doc/users/users.in                                 |    1 +
 doc/virtual-cluster.rst                            |    2 +-
 lib/backend.py                                     |  368 +++-
 lib/bootstrap.py                                   |   92 +-
 lib/build/sphinx_ext.py                            |    6 +-
 lib/cli.py                                         |  291 ++-
 lib/client/base.py                                 |   79 +
 lib/client/gnt_backup.py                           |   28 +-
 lib/client/gnt_cluster.py                          |  146 +-
 lib/client/gnt_debug.py                            |   60 +-
 lib/client/gnt_group.py                            |   13 +-
 lib/client/gnt_instance.py                         |   74 +-
 lib/client/gnt_job.py                              |  176 +-
 lib/client/gnt_network.py                          |    9 +-
 lib/client/gnt_node.py                             |   25 +-
 lib/client/gnt_os.py                               |   49 +-
 lib/cmdlib/backup.py                               |  148 +-
 lib/cmdlib/base.py                                 |  106 +-
 lib/cmdlib/cluster.py                              |  558 ++++--
 lib/cmdlib/common.py                               |  272 ++-
 lib/cmdlib/group.py                                |   65 +-
 lib/cmdlib/instance.py                             |  909 ++++++---
 lib/cmdlib/instance_migration.py                   |   56 +-
 lib/cmdlib/instance_operation.py                   |  153 +-
 lib/cmdlib/instance_query.py                       |   10 +-
 lib/cmdlib/instance_storage.py                     |  370 +++-
 lib/cmdlib/instance_utils.py                       |  165 +-
 lib/cmdlib/misc.py                                 |    7 -
 lib/cmdlib/network.py                              |    1 -
 lib/cmdlib/node.py                                 |   73 +-
 lib/cmdlib/operating_system.py                     |   34 +-
 lib/cmdlib/test.py                                 |  182 +-
 lib/compat.py                                      |   28 +
 lib/config.py                                      | 1930 ++++++++++++--------
 lib/daemon.py                                      |   29 +-
 lib/errors.py                                      |    9 +
 lib/ht.py                                          |   19 +-
 lib/hypervisor/hv_base.py                          |  112 +-
 lib/hypervisor/{hv_kvm.py => hv_kvm/__init__.py}   |  768 +++-----
 lib/hypervisor/hv_kvm/monitor.py                   |  400 ++++
 lib/hypervisor/hv_kvm/netdev.py                    |  182 ++
 lib/hypervisor/hv_xen.py                           |  119 +-
 lib/impexpd/__init__.py                            |   25 +-
 lib/{jqueue.py => jqueue/__init__.py}              |  567 +-----
 lib/jqueue/exec.py                                 |  150 ++
 lib/locking.py                                     |  993 +---------
 lib/luxi.py                                        |   15 +-
 lib/masterd/iallocator.py                          |   38 +-
 lib/masterd/instance.py                            |   44 +-
 lib/mcpu.py                                        |  258 ++-
 lib/objects.py                                     |  387 ++--
 lib/pathutils.py                                   |    5 +
 lib/query.py                                       |   18 +-
 lib/rapi/baserlib.py                               |  167 +-
 lib/rapi/client.py                                 |    7 +-
 lib/rapi/rlib2.py                                  |   58 +-
 lib/rpc/client.py                                  |   52 +-
 lib/rpc/node.py                                    |   24 +-
 .../rpc/stub/__init__.py                           |   39 +-
 lib/rpc/transport.py                               |  120 +-
 lib/rpc_defs.py                                    |   52 +-
 lib/runtime.py                                     |   31 +-
 lib/serializer.py                                  |  234 ++-
 lib/server/masterd.py                              |  442 +----
 lib/server/noded.py                                |   58 +-
 lib/ssconf.py                                      |    2 +
 lib/tools/burnin.py                                |    4 +-
 lib/tools/ensure_dirs.py                           |    3 +
 lib/utils/__init__.py                              |    7 +
 lib/utils/algo.py                                  |   26 +
 lib/utils/io.py                                    |   18 +-
 lib/utils/livelock.py                              |  106 ++
 lib/utils/security.py                              |   51 -
 lib/utils/storage.py                               |   33 +
 lib/utils/text.py                                  |   11 +-
 lib/vcluster.py                                    |   14 +-
 lib/watcher/__init__.py                            |   66 +-
 .../testsupport/__init__.py => lib/wconfd.py       |   66 +-
 lib/workerpool.py                                  |   25 +-
 man/ganeti-luxid.8.in                              |    7 +
 man/ganeti-luxid.gen                               |    7 +
 man/ganeti-luxid.html.in                           |    1 +
 man/ganeti-luxid.rst                               |    7 +
 man/ganeti-masterd.8.in                            |  135 --
 man/ganeti-masterd.gen                             |   96 -
 man/ganeti-masterd.html.in                         |   65 -
 man/ganeti-masterd.rst                             |   96 -
 man/gnt-backup.8.in                                |   19 +-
 man/gnt-backup.gen                                 |   12 +-
 man/gnt-backup.html.in                             |    5 +-
 man/gnt-backup.rst                                 |   12 +-
 man/gnt-cluster.8.in                               |  104 +-
 man/gnt-cluster.gen                                |   64 +-
 man/gnt-cluster.html.in                            |   16 +-
 man/gnt-cluster.rst                                |   64 +-
 man/gnt-debug.8.in                                 |   39 +-
 man/gnt-debug.gen                                  |   39 +-
 man/gnt-debug.html.in                              |   16 +-
 man/gnt-debug.rst                                  |   39 +-
 man/gnt-group.8.in                                 |    5 +
 man/gnt-group.gen                                  |    2 +
 man/gnt-group.html.in                              |    3 +
 man/gnt-instance.8.in                              |  116 +-
 man/gnt-instance.gen                               |   72 +-
 man/gnt-instance.html.in                           |   40 +-
 man/gnt-instance.rst                               |   66 +-
 man/gnt-node.8.in                                  |    5 +
 man/gnt-node.gen                                   |    2 +
 man/gnt-node.html.in                               |    3 +
 man/gnt-os.8.in                                    |   30 +-
 man/gnt-os.gen                                     |   23 +-
 man/gnt-os.html.in                                 |    9 +-
 man/gnt-os.rst                                     |   23 +-
 man/htools.1.in                                    |    8 +
 man/htools.gen                                     |    8 +-
 man/htools.html.in                                 |    3 +-
 man/htools.rst                                     |    8 +-
 qa/ganeti-qa.py                                    |    7 +-
 qa/qa-sample.json                                  |    7 +-
 qa/qa_cluster.py                                   |  141 ++
 qa/qa_config.py                                    |    5 +
 qa/qa_env.py                                       |    2 +-
 qa/qa_instance.py                                  |  173 +-
 qa/qa_job.py                                       |    2 +-
 qa/qa_job_utils.py                                 |   16 +-
 qa/qa_rapi.py                                      |  103 +-
 qa/qa_utils.py                                     |   36 +-
 src/AutoConf.hs.in                                 |   20 +-
 src/Ganeti/BasicTypes.hs                           |   92 +-
 .../InstStatusTypes.hs => Codec.hs}                |   55 +-
 src/Ganeti/Confd/ClientFunctions.hs                |   45 +-
 src/Ganeti/Confd/Server.hs                         |   13 +-
 src/Ganeti/Confd/Types.hs                          |    1 +
 src/Ganeti/Config.hs                               |  228 ++-
 src/Ganeti/Constants.hs                            |  309 +++-
 src/Ganeti/Daemon.hs                               |   72 +-
 src/Ganeti/Daemon/Utils.hs                         |  117 ++
 src/Ganeti/DataCollectors/InstStatus.hs            |    2 +-
 src/Ganeti/DataCollectors/InstStatusTypes.hs       |    3 +-
 src/Ganeti/DataCollectors/Lv.hs                    |   69 +-
 src/Ganeti/Errors.hs                               |   13 +-
 src/Ganeti/HTools/Backend/Luxi.hs                  |    9 +-
 src/Ganeti/HTools/Backend/Text.hs                  |   19 +-
 src/Ganeti/HTools/CLI.hs                           |    2 +-
 src/Ganeti/HTools/Cluster.hs                       |    3 +-
 src/Ganeti/HTools/Node.hs                          |   13 +
 src/Ganeti/HTools/Program/Harep.hs                 |    7 +-
 src/Ganeti/HTools/Program/Hscan.hs                 |    2 +-
 src/Ganeti/JQScheduler.hs                          |  242 ++-
 src/Ganeti/JQueue.hs                               |  293 +--
 src/{hluxid.hs => Ganeti/JQueue/Lens.hs}           |   46 +-
 src/Ganeti/JQueue/Objects.hs                       |  100 +
 src/Ganeti/JSON.hs                                 |  134 +-
 src/Ganeti/Lens.hs                                 |  104 ++
 src/Ganeti/Locking/Allocation.hs                   |  419 +++++
 src/Ganeti/Locking/Locks.hs                        |  232 +++
 src/{hluxid.hs => Ganeti/Locking/Types.hs}         |   50 +-
 src/Ganeti/Locking/Waiting.hs                      |  376 ++++
 src/Ganeti/Logging.hs                              |   44 +-
 src/Ganeti/Logging/Lifted.hs                       |   95 +
 src/Ganeti/Logging/WriterLog.hs                    |  150 ++
 src/Ganeti/Luxi.hs                                 |   66 +-
 src/Ganeti/Metad/Config.hs                         |  142 ++
 src/Ganeti/Metad/ConfigServer.hs                   |  106 ++
 src/{hluxid.hs => Ganeti/Metad/Server.hs}          |   39 +-
 src/{hluxid.hs => Ganeti/Metad/Types.hs}           |   31 +-
 src/Ganeti/Metad/WebServer.hs                      |  217 +++
 src/Ganeti/Network.hs                              |  236 ++-
 src/Ganeti/Objects.hs                              |  376 ++--
 src/Ganeti/Objects/BitArray.hs                     |  162 ++
 src/Ganeti/Objects/Lens.hs                         |  149 ++
 src/Ganeti/OpCodes.hs                              |   63 +-
 src/{hluxid.hs => Ganeti/OpCodes/Lens.hs}          |   36 +-
 src/Ganeti/OpParams.hs                             |  148 +-
 src/Ganeti/Path.hs                                 |   47 +-
 src/Ganeti/Query/Common.hs                         |   16 +-
 src/Ganeti/Query/Exec.hs                           |  261 +++
 src/Ganeti/Query/Export.hs                         |    4 +-
 src/Ganeti/Query/Group.hs                          |    5 +-
 src/Ganeti/Query/Instance.hs                       |   96 +-
 src/Ganeti/Query/Job.hs                            |   12 +-
 src/Ganeti/Query/Language.hs                       |    1 +
 src/Ganeti/Query/Locks.hs                          |   47 +-
 src/Ganeti/Query/Network.hs                        |   15 +-
 src/Ganeti/Query/Node.hs                           |    3 +-
 src/Ganeti/Query/Query.hs                          |  115 +-
 src/Ganeti/Query/Server.hs                         |  218 ++-
 src/Ganeti/Query/Types.hs                          |    5 +
 src/Ganeti/Rpc.hs                                  |  233 ++-
 src/Ganeti/Runtime.hs                              |   66 +-
 src/Ganeti/Ssconf.hs                               |   28 +-
 src/Ganeti/THH.hs                                  |  574 +++---
 src/Ganeti/THH/Field.hs                            |  139 ++
 src/Ganeti/THH/HsRPC.hs                            |  128 ++
 src/Ganeti/THH/PyRPC.hs                            |  205 +++
 src/Ganeti/THH/RPC.hs                              |  118 ++
 src/Ganeti/THH/Types.hs                            |  128 ++
 src/Ganeti/Types.hs                                |   67 +-
 src/Ganeti/UDSServer.hs                            |  211 ++-
 src/Ganeti/Utils.hs                                |  177 +-
 src/Ganeti/Utils/AsyncWorker.hs                    |  187 ++
 src/Ganeti/Utils/Atomic.hs                         |  138 ++
 src/Ganeti/Utils/IORef.hs                          |   79 +
 src/Ganeti/Utils/Livelock.hs                       |   84 +
 src/{hluxid.hs => Ganeti/Utils/MVarLock.hs}        |   47 +-
 src/{hluxid.hs => Ganeti/Utils/MonadPlus.hs}       |   43 +-
 src/Ganeti/Utils/MultiMap.hs                       |  138 ++
 src/Ganeti/{Query/Locks.hs => Utils/Random.hs}     |   57 +-
 src/Ganeti/Utils/Statistics.hs                     |   87 +
 src/{hluxid.hs => Ganeti/Utils/UniStd.hs}          |   53 +-
 src/Ganeti/Utils/Validate.hs                       |  139 ++
 .../InstStatusTypes.hs => WConfd/Client.hs}        |   58 +-
 src/Ganeti/WConfd/ConfigState.hs                   |   86 +
 src/Ganeti/WConfd/ConfigVerify.hs                  |  135 ++
 src/Ganeti/WConfd/ConfigWriter.hs                  |  211 +++
 src/Ganeti/WConfd/Core.hs                          |  358 ++++
 src/Ganeti/WConfd/DeathDetection.hs                |   81 +
 src/Ganeti/WConfd/Language.hs                      |   76 +
 src/Ganeti/WConfd/Monad.hs                         |  348 ++++
 src/Ganeti/WConfd/Persistent.hs                    |  135 ++
 src/Ganeti/WConfd/Server.hs                        |  131 ++
 src/Ganeti/WConfd/Ssconf.hs                        |  114 ++
 src/Ganeti/WConfd/TempRes.hs                       |  497 +++++
 src/{hluxid.hs => ganeti-metad.hs}                 |   31 +-
 src/{hluxid.hs => ganeti-wconfd.hs}                |   24 +-
 src/hluxid.hs                                      |    2 +
 src/hs2py.hs                                       |   11 +-
 src/rpc-test.hs                                    |    4 +-
 test/data/cluster_config_2.11.json                 |  539 ++++++
 test/data/htools/hbal-cpu-speed.data               |   11 +
 test/data/instance-disks.txt                       |   73 +
 test/data/instance-prim-sec.txt                    |   63 -
 test/hs/Test/Ganeti/HTools/Instance.hs             |    3 +-
 test/hs/Test/Ganeti/HTools/Types.hs                |    2 +-
 test/hs/Test/Ganeti/JQueue.hs                      |   26 +-
 test/hs/Test/Ganeti/JSON.hs                        |   16 +
 test/hs/Test/Ganeti/Locking/Allocation.hs          |  363 ++++
 test/hs/Test/Ganeti/Locking/Locks.hs               |  132 ++
 test/hs/Test/Ganeti/Locking/Waiting.hs             |  360 ++++
 test/hs/Test/Ganeti/Luxi.hs                        |    3 +-
 test/hs/Test/Ganeti/Network.hs                     |  100 +-
 test/hs/Test/Ganeti/Objects.hs                     |  159 +-
 test/hs/Test/Ganeti/Objects/BitArray.hs            |  111 ++
 test/hs/Test/Ganeti/OpCodes.hs                     |  168 +-
 test/hs/Test/Ganeti/Query/Instance.hs              |    8 +-
 test/hs/Test/Ganeti/Query/Query.hs                 |    1 +
 test/hs/Test/Ganeti/Rpc.hs                         |    8 +
 test/hs/Test/Ganeti/Runtime.hs                     |   10 +-
 test/hs/Test/Ganeti/Ssconf.hs                      |   14 +
 test/hs/Test/Ganeti/THH.hs                         |   29 +
 .../hs/Test/Ganeti/THH/Types.hs                    |   69 +-
 test/hs/Test/Ganeti/TestCommon.hs                  |   42 +
 test/hs/Test/Ganeti/Types.hs                       |    6 +
 test/hs/Test/Ganeti/Utils.hs                       |   37 +-
 test/hs/Test/Ganeti/Utils/MultiMap.hs              |   87 +
 .../hs/Test/Ganeti/Utils/Statistics.hs             |   62 +-
 test/hs/Test/Ganeti/{THH.hs => WConfd/TempRes.hs}  |   87 +-
 test/hs/htest.hs                                   |   16 +
 test/hs/shelltests/htools-balancing.test           |    5 +
 test/hs/shelltests/htools-mon-collector.test       |    2 +-
 test/py/cfgupgrade_unittest.py                     |   12 +-
 test/py/cmdlib/backup_unittest.py                  |   10 +
 test/py/cmdlib/cluster_unittest.py                 |  141 +-
 test/py/cmdlib/cmdlib_unittest.py                  |   13 +-
 test/py/cmdlib/instance_unittest.py                |  125 +-
 test/py/cmdlib/node_unittest.py                    |    1 -
 test/py/cmdlib/test_unittest.py                    |    5 +-
 test/py/cmdlib/testsupport/__init__.py             |    6 +-
 test/py/cmdlib/testsupport/cmdlib_testcase.py      |   37 +-
 test/py/cmdlib/testsupport/config_mock.py          |  223 ++-
 .../py/cmdlib/testsupport/livelock_mock.py         |   39 +-
 test/py/cmdlib/testsupport/processor_mock.py       |    3 +
 test/py/cmdlib/testsupport/wconfd_mock.py          |   93 +
 test/py/daemon-util_unittest.bash                  |    6 +-
 test/py/ganeti-cli.test                            |    9 -
 test/py/ganeti.config_unittest.py                  |  336 ++--
 test/py/ganeti.hooks_unittest.py                   |    8 +-
 test/py/ganeti.hypervisor.hv_kvm_unittest.py       |  113 +-
 test/py/ganeti.impexpd_unittest.py                 |   25 +-
 test/py/ganeti.jqueue_unittest.py                  |  547 ------
 test/py/ganeti.locking_unittest.py                 | 1558 ----------------
 test/py/ganeti.mcpu_unittest.py                    |   44 +-
 test/py/ganeti.objects_unittest.py                 |  154 +-
 test/py/ganeti.ovf_unittest.py                     |    2 +
 test/py/ganeti.query_unittest.py                   |   44 +-
 test/py/ganeti.rapi.baserlib_unittest.py           |   15 +-
 test/py/ganeti.rapi.client_unittest.py             |   16 +-
 test/py/ganeti.rapi.rlib2_unittest.py              | 1084 ++++-------
 test/py/ganeti.rpc_unittest.py                     |   37 +-
 test/py/ganeti.runtime_unittest.py                 |    6 +
 test/py/ganeti.serializer_unittest.py              |  128 +-
 test/py/ganeti.utils.security_unittest.py          |   41 -
 test/py/ganeti.utils.storage_unittest.py           |   45 +
 test/py/ganeti.workerpool_unittest.py              |  250 ---
 tools/kvm-ifup.in => test/py/systemd_unittest.bash |   38 +-
 tools/cfgupgrade                                   |  365 ++--
 tools/cfgupgrade12                                 |   80 +-
 tools/confd-client                                 |   51 +-
 tools/ganeti-listrunner                            |   39 +-
 tools/ifup-os.in                                   |  317 ++++
 tools/kvm-ifup-os                                  |  317 ++++
 tools/kvm-ifup.in                                  |   19 +-
 tools/lvmstrap                                     |   38 +-
 tools/move-instance                                |  332 ++--
 tools/net-common.in                                |   26 +-
 tools/vcluster-setup.in                            |    1 +
 tools/xen-ifup-os                                  |  317 ++++
 vcs-version                                        |    2 +-
 454 files changed, 31046 insertions(+), 12496 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