[Pkg-ganeti-devel] [ganeti] branch experimental updated (7ab4f7b -> e27804d)

Apollon Oikonomopoulos apoikos at moszumanska.debian.org
Fri Feb 28 08:51:11 UTC 2014


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

apoikos pushed a change to branch experimental
in repository ganeti.

      from  7ab4f7b   Update changelog
      adds  538a31e   Patch Makefile.in to pass linker flags
      adds  c3025dd   Remove myself from uploaders
      adds  d9b4f5c   Replace forgotten iproute dependency with iproute2
      adds  054fd24   Imported Upstream version 2.7.1
      adds  9ed78e5   Dummy merge of upstream/2.7.1 (previously lost in a rebase)
      adds  ac07e44   Imported Upstream version 2.8.0
      adds  842087d   Merge tag 'upstream/2.8.0'
      adds  225b600   Build-Depend on libghc-snap-server-dev
      adds  665c1a8   Ship ganeti-mond and ganeti-luxid in ganeti-haskell
      adds  a8be4d0   Require python version >= 2.6
      adds  9346789   Build-Depend on python-yaml
      adds  9e52af5   Add postinst/postrm templates and generator script
      adds  fda8c69   Enable user separation
      adds  d069f57   Disable the test suite during build
      adds  2a5e119   postinst: remove stale PID and socket files
      adds  9474589   Fix logrotate broken by user separation
      adds  d156819   postinst: fix job queue archive permissions
      adds  81329fc   Bump version
      adds  7211bc5   Revert "Disable a test under TestVerifyRestrictedCmdDirectory"
      adds  b30375a   Document closing #721824
      adds  460ff02   Changelog polishing
      adds  e19dce6   Document user separation in NEWS
      adds  d7c918c   Specify extstorage search path
      adds  0a38aa0   Turn ganeti-htools into recommends with strict versioning
      adds  f9a216b   Imported Upstream version 2.8.1
      adds  939a7d2   Merge tag 'upstream/2.8.1'
      adds  31ec8d5   Add changelog entry for 2.8.1-1
      adds  7895531   Patch Makefile.in to pass linker flags
      adds  4598a8c   postinst: silence find errors
      adds  214f7da   Imported Upstream version 2.8.2
      adds  8c4e97f   Merge tag 'upstream/2.8.2'
      adds  ab3741c   Version bump for 2.8.2-1
      adds  1da6b5d   Imported Upstream version 2.9.1
      adds  6b9aaa4   Merge tag 'upstream/2.9.1'
      adds  117783e   [2.9] postinst: remove the ganeti-mond user if appropriate
      adds  57524f1   Build-Depends: OR with wheezy's names for iproute and kvm
      adds  5d66853   Bump version for 2.9.1-1
      adds  55e2a98   Imported Upstream version 2.9.2
      adds  d3d3b13   Merge tag 'upstream/2.9.2'
      adds  db8c911   Version bump for 2.9.2-1
      adds  e83872e   Do not depend on qemu-system-x86 anymore
      adds  979f8dd   Fix FTBFS with python-sphinx 1.2
      adds  7ccf8d3   Document dropping Recommends on qemu-system-x86
      adds  cdf66eb   Do not pass --enable-htools-rapi to configure
      adds  43c6981   Bump standards version to 3.9.5
      adds  e3f70a6   Update package description
      adds  8cf6f4c   Merge branch 'master' into experimental
      adds  31f4414   Merge branch 'upstream' into upstream-exp
      adds  17130ab   Merge branch 'upstream-exp' into experimental
      adds  f4ee695   debian/watch: use downloads.ganeti.org (+ GPG)
      adds  2e25f3e   control: update uploader e-mail address
      adds  0f7ddb6   Imported Upstream version 2.9.3
      adds  13367cf   Merge tag 'upstream/2.9.3'
      adds  d9bc393   Drop debian/patches/FTBFS_with_sphinx_1.2.patch
      adds  87a9259   Suggest blktap-dkms
      adds  896230d   Release debian 2.9.3-1
      adds  54b2e14   Imported Upstream version 2.9.4
      adds  d6ad07a   Merge tag 'upstream/2.9.4'
      adds  b4c0977   Release 2.9.4-1
      adds  0da1b9d   Merge branch 'master' into experimental
      adds  c2b98c1   Merge branch 'upstream' into upstream-exp
      adds  4ba6b81   Merge branch 'upstream-exp' into experimental
      adds  19a80ed   debian/watch: look for RC versions
      adds  e34b116   Imported Upstream version 2.10.0~rc3
      adds  62bdfc0   Merge tag 'upstream/2.10.0_rc3' into experimental
      adds  21b2d4f   Imported Upstream version 2.10.0
      adds  cf0288b   Merge tag 'upstream/2.10.0' into 2.10
      adds  639f15d   Build-Depend on m4
      adds  2f8907b   debian/watch: look for stable 2.10 releases
      adds  66ea067   control: adjust for 2.10
      adds  94ed021   Remove stale dh files
      adds  bd56af4   debian/rules: pass --disable-symlinks to configure
      adds  da007e5   Make dh_install work with 2.10
      adds  2432dd5   Add versioned package lintian overrides
      adds  e15474c   Install the RAPI client into python-ganeti-rapi
      adds  bbd4059   Byte-compile the python code in /usr/share/ganeti
      adds  d97ab8e   Compress all version-specific manpages
      adds  4339dd4   htools: ship direct links to the versioned binaries
       new  f67d9b3   Maintainer script overhaul for 2.10
       new  214da88   debian/rules: cleanup
       new  e27804d   Prepare 2.10.0-1~exp1

The 3 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails.  The revisions
listed as "adds" were already present in the repository and have only
been added to this reference.


Summary of changes:
 INSTALL                                            |   10 +-
 Makefile.am                                        |  488 ++-
 Makefile.in                                        |  814 +++-
 NEWS                                               |  361 +-
 README                                             |    4 +-
 autotools/build-bash-completion                    |   18 +-
 autotools/convert-constants                        |  324 --
 tools/fmtjson => autotools/print-py-constants      |   26 +-
 autotools/run-in-tempdir                           |    2 +-
 configure                                          |  242 +-
 configure.ac                                       |   75 +-
 daemons/daemon-util.in                             |   10 +-
 debian/NEWS                                        |   10 +
 debian/changelog                                   |  135 +-
 debian/control                                     |  134 +-
 debian/{control => control.in}                     |  134 +-
 debian/ganeti-VER.install                          |    4 +
 debian/ganeti-haskell-VER.install                  |    4 +
 debian/ganeti-haskell-VER.lintian-overrides        |    4 +
 debian/ganeti-haskell.dirs                         |    4 -
 debian/ganeti-haskell.install                      |    8 -
 debian/ganeti-haskell.lintian-overrides            |    9 -
 debian/ganeti-htools-VER.install                   |    3 +
 debian/ganeti-htools-VER.lintian-overrides         |    1 +
 debian/ganeti-htools.dirs                          |    1 -
 debian/ganeti-htools.install                       |    2 +-
 debian/ganeti-htools.lintian-overrides             |    3 -
 debian/ganeti.dirs                                 |    2 -
 debian/ganeti.docs                                 |    1 +
 debian/ganeti.install                              |   32 +-
 debian/ganeti.links                                |   34 -
 debian/ganeti.postinst.in                          |   42 +-
 debian/ganeti.postrm.in                            |    3 +
 ...n-util-handle-luxid-in-start-stop-_master.patch |   39 -
 debian/patches/pass-ghc-linker-flags.patch         |   16 +
 debian/patches/series                              |    2 +-
 debian/python-ganeti-rapi.install                  |    1 -
 debian/rules                                       |   80 +-
 debian/upstream/signing-key.asc                    |   78 +
 debian/watch                                       |    6 +-
 doc/admin.rst                                      |  171 +-
 doc/cluster-keys-replacement.rst                   |  102 +
 doc/css/style.css                                  |    4 +
 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/glossary.rst                                   |   81 +-
 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/glossary.txt                     |   81 +-
 doc/html/_sources/hooks.txt                        |   10 +-
 doc/html/_sources/iallocator.txt                   |   12 +-
 doc/html/_sources/index.txt                        |   96 +-
 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                         |  361 +-
 doc/html/_sources/rapi.txt                         |   17 +-
 doc/html/_sources/security.txt                     |    2 +-
 doc/html/_sources/virtual-cluster.txt              |    2 +-
 doc/html/_static/style.css                         |    4 +
 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                             |  101 +-
 doc/html/hooks.html                                |   20 +-
 doc/html/iallocator.html                           |   46 +-
 doc/html/index.html                                |  103 +-
 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                                 |  474 +-
 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                                      |   96 +-
 doc/install-quick.rst                              |   10 +-
 doc/install.rst                                    |   33 +-
 doc/move-instance.rst                              |    2 +
 doc/news.rst                                       |  361 +-
 doc/rapi.rst                                       |   17 +-
 doc/security.rst                                   |    2 +-
 doc/virtual-cluster.rst                            |    2 +-
 lib/_constants.py.in                               |   14 +
 lib/backend.py                                     |  208 +-
 lib/bootstrap.py                                   |   54 +-
 lib/build/sphinx_ext.py                            |   16 +-
 lib/cli.py                                         |   47 +-
 lib/client/gnt_cluster.py                          |  615 ++-
 lib/client/gnt_debug.py                            |    6 +-
 lib/client/gnt_instance.py                         |   23 +-
 lib/client/gnt_node.py                             |   11 +-
 lib/cmdlib/backup.py                               |   13 +-
 lib/cmdlib/cluster.py                              |  268 +-
 lib/cmdlib/common.py                               |   93 +-
 lib/cmdlib/group.py                                |   14 +-
 lib/cmdlib/instance.py                             |  379 +-
 lib/cmdlib/instance_migration.py                   |   25 +-
 lib/cmdlib/instance_operation.py                   |   11 +-
 lib/cmdlib/instance_query.py                       |    5 +-
 lib/cmdlib/instance_storage.py                     |  132 +-
 lib/cmdlib/instance_utils.py                       |   28 +-
 lib/cmdlib/network.py                              |   14 +-
 lib/cmdlib/node.py                                 |  142 +-
 lib/cmdlib/tags.py                                 |   21 +-
 lib/cmdlib/test.py                                 |   37 +-
 lib/config.py                                      |  101 +-
 lib/constants.py                                   | 2485 +----------
 lib/errors.py                                      |   67 +-
 lib/ht.py                                          |  240 +-
 lib/hypervisor/hv_base.py                          |   51 +-
 lib/hypervisor/hv_kvm.py                           |  660 ++-
 lib/hypervisor/hv_xen.py                           |  158 +-
 lib/jqueue.py                                      |   33 +-
 lib/jstore.py                                      |    2 +-
 lib/locking.py                                     |   21 +-
 lib/luxi.py                                        |  108 +-
 lib/masterd/iallocator.py                          |   85 +-
 lib/masterd/instance.py                            |   27 +-
 lib/mcpu.py                                        |   30 +-
 lib/network.py                                     |   27 +-
 lib/objects.py                                     |  106 +-
 lib/opcodes.py                                     | 2231 ----------
 lib/opcodes.py.in_after                            |   15 +
 lib/opcodes.py.in_before                           |  214 +
 lib/opcodes_base.py                                |  272 ++
 lib/ovf.py                                         |   14 +-
 lib/pathutils.py                                   |   46 +-
 lib/qlang.py                                       |   44 +-
 lib/query.py                                       |   55 +-
 lib/rapi/baserlib.py                               |   16 +
 lib/rapi/client.py                                 |   12 +-
 lib/rapi/rlib2.py                                  |   55 +-
 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                                |   80 +-
 lib/storage/drbd.py                                |   63 +-
 lib/storage/drbd_info.py                           |    6 +
 lib/utils/__init__.py                              |    1 +
 lib/utils/storage.py                               |   68 +-
 lib/utils/text.py                                  |   13 +
 lib/utils/version.py                               |  154 +
 man/ganeti-os-interface.7.in                       |    5 +-
 man/ganeti-os-interface.gen                        |    6 +-
 man/ganeti-os-interface.html.in                    |    2 +-
 man/ganeti-os-interface.rst                        |    6 +-
 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                              |  155 +-
 man/gnt-instance.gen                               |  114 +-
 man/gnt-instance.html.in                           |   66 +-
 man/gnt-instance.rst                               |   94 +-
 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/ganeti-qa.py                                    |   13 +
 qa/qa-sample.json                                  |    1 +
 qa/qa_cluster.py                                   |  118 +-
 qa/qa_instance.py                                  |    9 +
 qa/qa_job.py                                       |  104 +-
 qa/qa_monitoring.py                                |    4 +-
 qa/qa_node.py                                      |    3 +-
 qa/qa_rapi.py                                      |   73 +
 qa/qa_tags.py                                      |    6 +
 src/AutoConf.hs.in                                 |  226 +
 src/Ganeti/BasicTypes.hs                           |   21 +
 src/Ganeti/Confd/Server.hs                         |    4 +-
 src/Ganeti/Confd/Types.hs                          |  108 +-
 src/Ganeti/Config.hs                               |    2 +-
 src/Ganeti/ConfigReader.hs                         |    5 +-
 src/Ganeti/ConstantUtils.hs                        |  198 +
 src/Ganeti/Constants.hs                            | 4569 ++++++++++++++++++++
 src/Ganeti/Constants.hs.in                         |   30 -
 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                |    5 +-
 src/Ganeti/HTools/Backend/Luxi.hs                  |    5 +-
 src/Ganeti/HTools/Backend/Rapi.hs                  |    4 +-
 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                  |    6 +-
 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 +
 .../Ganeti/Hs2Py/ListConstants.hs.in               |   25 +-
 src/Ganeti/Hs2Py/OpDoc.hs                          |  488 +++
 src/Ganeti/JSON.hs                                 |    2 +-
 src/Ganeti/Jobs.hs                                 |    4 +-
 src/Ganeti/Logging.hs                              |   12 +-
 src/Ganeti/Luxi.hs                                 |   22 +-
 src/Ganeti/Monitoring/Server.hs                    |  128 +-
 src/Ganeti/Objects.hs                              |  108 +-
 src/Ganeti/OpCodes.hs                              |  679 ++-
 src/Ganeti/OpParams.hs                             | 1504 ++++---
 .../{Storage/Diskstats/Parser.hs => Parsers.hs}    |   27 +-
 src/Ganeti/Path.hs                                 |   10 +-
 src/Ganeti/PyValueInstances.hs                     |   81 +
 src/Ganeti/Query/Common.hs                         |   13 +-
 src/Ganeti/Query/Node.hs                           |    2 +-
 src/Ganeti/Query/Query.hs                          |    8 +
 src/Ganeti/Query/Server.hs                         |   27 +-
 src/Ganeti/Rpc.hs                                  |   36 +-
 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/{hluxid.hs => hs2py.hs}                        |   36 +-
 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                     |  136 +-
 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 +
 {lib/tools => test/py}/__init__.py                 |    6 +-
 test/py/cfgupgrade_unittest.py                     |   85 +-
 {lib/tools => test/py/cmdlib}/__init__.py          |    6 +-
 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 +++
 .../testsupport/iallocator_mock.py}                |   28 +-
 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 +
 .../py/cmdlib/testsupport/ssh_mock.py              |   33 +-
 .../testsupport/util.py}                           |   32 +-
 .../py/cmdlib/testsupport/utils_mock.py            |   33 +-
 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                  | 2075 ---------
 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       |   61 +-
 test/py/ganeti.masterd.iallocator_unittest.py      |   26 +
 test/py/ganeti.objects_unittest.py                 |   32 +-
 test/py/ganeti.opcodes_unittest.py                 |  101 +-
 test/py/ganeti.query_unittest.py                   |   23 +-
 test/py/ganeti.rapi.client_unittest.py             |    4 +-
 test/py/ganeti.rapi.rlib2_unittest.py              |   27 +-
 test/py/ganeti.rapi.testutils_unittest.py          |    3 +-
 test/py/ganeti.rpc_unittest.py                     |  185 +-
 test/py/ganeti.runtime_unittest.py                 |    2 +
 test/py/ganeti.storage.drbd_unittest.py            |   12 +-
 test/py/ganeti.storage.filestorage_unittest.py     |    2 +-
 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/master-ip-setup                              |   12 +-
 tools/move-instance                                |   86 +-
 tools/net-common.in                                |    2 +-
 lib/masterd/__init__.py => tools/post-upgrade      |   18 +-
 tools/sanitize-config                              |    9 +-
 vcs-version                                        |    2 +-
 414 files changed, 38830 insertions(+), 13239 deletions(-)
 delete mode 100755 autotools/convert-constants
 copy tools/fmtjson => autotools/print-py-constants (62%)
 copy debian/{control => control.in} (53%)
 create mode 100644 debian/ganeti-VER.install
 create mode 100644 debian/ganeti-haskell-VER.install
 create mode 100644 debian/ganeti-haskell-VER.lintian-overrides
 delete mode 100644 debian/ganeti-haskell.dirs
 delete mode 100644 debian/ganeti-haskell.install
 delete mode 100644 debian/ganeti-haskell.lintian-overrides
 create mode 100644 debian/ganeti-htools-VER.install
 create mode 100644 debian/ganeti-htools-VER.lintian-overrides
 delete mode 100644 debian/ganeti-htools.lintian-overrides
 create mode 100644 debian/ganeti.docs
 delete mode 100644 debian/ganeti.links
 delete mode 100644 debian/patches/0001-daemon-util-handle-luxid-in-start-stop-_master.patch
 create mode 100644 debian/patches/pass-ghc-linker-flags.patch
 delete mode 100644 debian/python-ganeti-rapi.install
 create mode 100644 debian/upstream/signing-key.asc
 create mode 100644 doc/cluster-keys-replacement.rst
 create mode 100644 doc/design-2.10.rst
 create mode 100644 doc/design-ceph-ganeti-support.rst
 create mode 100644 doc/design-cmdlib-unittests.rst
 create mode 100644 doc/design-file-based-storage.rst
 create mode 100644 doc/design-hotplug.rst
 create mode 100644 doc/design-hsqueeze.rst
 create mode 100644 doc/design-hugepages-support.rst
 create mode 100644 doc/design-optables.rst
 create mode 100644 doc/design-upgrade.rst
 create mode 100644 doc/dev-codestyle.rst
 create mode 100644 doc/html/_sources/cluster-keys-replacement.txt
 create mode 100644 doc/html/_sources/design-2.10.txt
 create mode 100644 doc/html/_sources/design-ceph-ganeti-support.txt
 create mode 100644 doc/html/_sources/design-cmdlib-unittests.txt
 create mode 100644 doc/html/_sources/design-file-based-storage.txt
 create mode 100644 doc/html/_sources/design-hotplug.txt
 create mode 100644 doc/html/_sources/design-hsqueeze.txt
 create mode 100644 doc/html/_sources/design-hugepages-support.txt
 create mode 100644 doc/html/_sources/design-optables.txt
 create mode 100644 doc/html/_sources/design-upgrade.txt
 create mode 100644 doc/html/_sources/dev-codestyle.txt
 create mode 100644 doc/html/cluster-keys-replacement.html
 copy doc/html/{design-2.9.html => design-2.10.html} (68%)
 create mode 100644 doc/html/design-ceph-ganeti-support.html
 create mode 100644 doc/html/design-cmdlib-unittests.html
 create mode 100644 doc/html/design-file-based-storage.html
 create mode 100644 doc/html/design-hotplug.html
 create mode 100644 doc/html/design-hsqueeze.html
 create mode 100644 doc/html/design-hugepages-support.html
 create mode 100644 doc/html/design-optables.html
 create mode 100644 doc/html/design-upgrade.html
 create mode 100644 doc/html/dev-codestyle.html
 create mode 100644 lib/_constants.py.in
 delete mode 100644 lib/opcodes.py
 create mode 100644 lib/opcodes.py.in_after
 create mode 100644 lib/opcodes.py.in_before
 create mode 100644 lib/opcodes_base.py
 create mode 100644 lib/utils/version.py
 copy pylintrc => pylintrc-test (84%)
 create mode 100644 src/AutoConf.hs.in
 create mode 100644 src/Ganeti/ConstantUtils.hs
 create mode 100644 src/Ganeti/Constants.hs
 delete mode 100644 src/Ganeti/Constants.hs.in
 create mode 100644 src/Ganeti/Cpu/LoadParser.hs
 create mode 100644 src/Ganeti/Cpu/Types.hs
 create mode 100644 src/Ganeti/DataCollectors/CPUload.hs
 create mode 100644 src/Ganeti/Hs2Py/GenConstants.hs
 create mode 100644 src/Ganeti/Hs2Py/GenOpCodes.hs
 copy test/hs/Test/Ganeti/Jobs.hs => src/Ganeti/Hs2Py/ListConstants.hs.in (60%)
 create mode 100644 src/Ganeti/Hs2Py/OpDoc.hs
 copy src/Ganeti/{Storage/Diskstats/Parser.hs => Parsers.hs} (61%)
 create mode 100644 src/Ganeti/PyValueInstances.hs
 copy src/{hluxid.hs => hs2py.hs} (59%)
 create mode 100644 test/data/htools/hbal-dyn.data
 create mode 100644 test/data/kvm_runtime.json
 create mode 100644 test/hs/Test/AutoConf.hs
 create mode 100644 test/hs/Test/Ganeti/Constants.hs
 create mode 100644 test/hs/Test/Ganeti/HTools/ExtLoader.hs
 copy {lib/tools => test/py}/__init__.py (89%)
 copy {lib/tools => test/py/cmdlib}/__init__.py (89%)
 create mode 100644 test/py/cmdlib/backup_unittest.py
 create mode 100644 test/py/cmdlib/cluster_unittest.py
 create mode 100755 test/py/cmdlib/cmdlib_unittest.py
 create mode 100644 test/py/cmdlib/group_unittest.py
 create mode 100644 test/py/cmdlib/instance_migration_unittest.py
 create mode 100644 test/py/cmdlib/instance_query_unittest.py
 rename test/py/{ganeti.cmdlib.instance_storage_unittest.py => cmdlib/instance_storage_unittest.py} (97%)
 create mode 100644 test/py/cmdlib/instance_unittest.py
 create mode 100644 test/py/cmdlib/node_unittest.py
 create mode 100644 test/py/cmdlib/test_unittest.py
 create mode 100644 test/py/cmdlib/testsupport/__init__.py
 create mode 100644 test/py/cmdlib/testsupport/cmdlib_testcase.py
 create mode 100644 test/py/cmdlib/testsupport/config_mock.py
 copy test/py/{ganeti.tools.burnin_unittest.py => cmdlib/testsupport/iallocator_mock.py} (58%)
 mode change 100755 => 100644
 create mode 100644 test/py/cmdlib/testsupport/lock_manager_mock.py
 create mode 100644 test/py/cmdlib/testsupport/netutils_mock.py
 create mode 100644 test/py/cmdlib/testsupport/processor_mock.py
 create mode 100644 test/py/cmdlib/testsupport/rpc_runner_mock.py
 copy autotools/sphinx-wrapper => test/py/cmdlib/testsupport/ssh_mock.py (61%)
 mode change 100755 => 100644
 copy test/py/{ganeti.tools.burnin_unittest.py => cmdlib/testsupport/util.py} (53%)
 mode change 100755 => 100644
 copy autotools/sphinx-wrapper => test/py/cmdlib/testsupport/utils_mock.py (60%)
 mode change 100755 => 100644
 delete mode 100755 test/py/ganeti.cmdlib.cluster_unittest.py
 delete mode 100755 test/py/ganeti.cmdlib_unittest.py
 create mode 100755 test/py/ganeti.utils.version_unittest.py
 copy lib/masterd/__init__.py => tools/post-upgrade (76%)

-- 
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