[Pkg-ganeti-devel] [ganeti] branch master updated (c137693 -> e412f80)
Apollon Oikonomopoulos
apoikos at moszumanska.debian.org
Sat Jan 2 13:13:13 UTC 2016
This is an automated email from the git hooks/post-receive script.
apoikos pushed a change to branch master
in repository ganeti.
from c137693 Release 2.15.1-1
new 58e8e9f vcluster-qa: use an RSA SSH key
new cefc5f8 Un-cap lens version dependency
new 5453702 Add libghc-old-time-dev missing B-D
new 7dc7b49 Fix compilation with GHC 7.10/base-4.8
new ce37682 Release 2.15.1-2
new c763b01 Set node tags in iallocator htools backend
new 4c44e94 Add test for tags accounting in hail
new a00e399 Improve xl socat migrations
new 6b16d04 Handle Xen 4.3 states better
new 9f339ae Fix faulty comments / indentation
new d476b02 Only search for Python-2 interpreters
new 51bfe85 break line with more than 80 characters
new c3817c5 Increase default disk size of burnin to 1G
new e829c4f QA: Refactor RAPI handling
new 857606a QA: Do not remove nodes from cluster without destroying it
new 55abbe0 QA: Allow the RAPI user to be set
new 83f5107 QA: Add reading the RAPI password from a file
new 87b1c3c QA: Restart Ganeti after adding the RAPI users file
new 17e90e3 QA: Reload certificates only when renew-crypto has been run
new d686557 QA: Allow usage of specific RAPI certificates and files
new 32024e8 QA: Retrieve only the RAPI certificate
new 9c1704a At IAlloc backend guess state from admin state
new 586b2ef Add a test for parsing of admin_state in IAlloc backend
new f2db5e8 Update harep's man page to notify users of its limitations
new d2585aa Merge branch 'stable-2.9' into stable-2.10
new 220a6db Merge branch 'stable-2.10' into stable-2.11
new 767b759 Merge branch 'stable-2.11' into stable-2.12
new f87cedc Merge branch 'stable-2.12' into stable-2.13
new b4599d2 Merge branch 'stable-2.13' into stable-2.14
new d1525a2 Merge branch 'stable-2.14' into stable-2.15
new b18e86b Fix computation in network blocks
new 32cb9b9 For queries, take the correct base address of an IP block
new 556b339 Don't warn about broken SSH setup of offline nodes
new e35cbe9 Mention manual creation of {shared,}file paths in UPGRADE
new a4ea757 Renew-crypto: stop daemons on master node first
new 3f62b1a Move design-disks.rst to drafts
new 8ddd073 Add notSerializeDefault default field option
new 8f62463 Fix inconsistency in python and haskell objects
new b8be157 Fix default for --default-iallocator-params
new dbd2681 Merge branch 'stable-2.11' into stable-2.12
new 1d003da Merge branch 'stable-2.12' into stable-2.13
new 4c4a26d Merge branch 'stable-2.13' into stable-2.14
new fc49406 Merge branch 'stable-2.14' into stable-2.15
new 205ed28 Support force option for deactivate disks on RAPI
new 1d81a7a Fix indentation
new 92c4bf3 Do not remove authorized key of node itself
new dee6adb Handle SSH key distribution on auto promotion
new 3b5dd62 Extend QA to detect autopromotion errors
new 7699af1 Assign the variables before use (bugfix for dee6adb9)
new a8ca94d Prefer the UuidObject type class over specific functions
new afbf6ef Encode UUIDs as ByteStrings
new 829e4a7 Improve cfgupgrade output in case of errors
new 95e1bd6 Fix faulty iallocator type check
new 2d0a6cd Remove duplicated words
new aef0cf5 Reduce flakyness of GetCmdline test on slow machines
new a4589ce Fix upgrades of instances with missing creation time
new 234bb6e Make openssl refrain from DH altogether
new ef3b5b4 Return the correct error code in the post-upgrade script
new 689e64c Merge branch 'stable-2.12' into stable-2.13
new d0e19c6 Extend timeout for gnt-cluster renew-crypto
new 37db42d Make lockConfig call retryable
new 16eadcf Clone lists before modifying
new 0c401de Revert "Also consider connection time out a network error"
new b9c2b59 Make htools tolerate missing "dtotal" and "dfree" on luxi
new 5c528a0 Remove -X from hspace man page
new 9614023 Merge branch 'stable-2.10' into stable-2.11
new 9073c5f Merge branch 'stable-2.11' into stable-2.12
new 85e1c58 Merge branch 'stable-2.12' into stable-2.13
new b03cd9d Merge branch 'stable-2.13' into stable-2.14
new dfb1a6a Merge branch 'stable-2.14' into stable-2.15
new c1fc960 Store keys as ByteStrings
new ce0ad8d Send answers strictly
new 1ceb779 Pause watcher during performance QA
new 068bce3 Introduce bulk-adding of SSH keys
new 58b5bed Unit test for bulk-adding pot. master candidates
new 11594e5 Unit test bulk-adding normal nodes
new 77a4fcb Make NodeSshKeyAdd use its *Bulk companion
new 5395767 Use bulk-adding of keys in renew-crypto
new 4b6effe Use dict.copy instead of deepcopy
new c22a355 Don't keep input for error messages
new 598897c Document the decission why optimisation is turned off
new 7400f15 Compute lock allocation strictly
new 7e29383 Improve tests for attaching disks
new 95d410d Allow disk attachment to diskless instances
new c0ddbd8 Add more detach/attach sequence tests
new e0c7a24 Fix lines with more than 80 characters
new fb0489a Calculate correct affected nodes set in InstanceChangeGroup
new 09fb8fc Do not attempt to use the DRBD secret in gnt-instance info
new 6e94ad7 Redact the DRBD secret in instance queries
new 6d44be2 QA: Ensure the DRBD secret is not retrievable via RAPI
new 54500c1 Merge branch 'stable-2.9' into stable-2.10
new 484bea7 Merge branch 'stable-2.10' into stable-2.11
new e1cf567 Merge branch 'stable-2.11' into stable-2.12
new 6f9ba80 Restrict showing of DRBD secret using types
new e1b989b Merge branch 'stable-2.12' into stable-2.13
new 345c84b Merge branch 'stable-2.13' into stable-2.14
new 9667cf3 Merge branch 'stable-2.14' into stable-2.15
new 201fcb9 Improve RAPI section on security
new f555e0c Update NEWS file for 2.9.7 release
new 4fcdee2 Bump revision number
new 563f2e3 Merge branch 'stable-2.9' into stable-2.10
new cacb627 Update NEWS file for 2.10.8
new e99229e Version bump for 2.10.8
new bfae785 Merge branch 'stable-2.10' into stable-2.11
new 3d03f0d Update NEWS file for 2.11.8
new ff7d1dc Revision bump for 2.11.8
new 51ccc46 Merge branch 'stable-2.11' into stable-2.12
new 758af95 Update NEWS file for 2.12.6
new 6369920 Bump revision number for 2.12.6
new 7ae53c6 Merge branch 'stable-2.12' into stable-2.13
new b047535 Update NEWS file for 2.13.3
new de78491 Revision bump for 2.13.3
new aeeab37 Merge branch 'stable-2.13' into stable-2.14
new 9f01d8d Update NEWS file for 2.14.2
new 87146ae Revision bump for 2.14.2
new bff03d5 Merge branch 'stable-2.14' into stable-2.15
new 2e3ff17 Update NEWS file for 2.15.2
new 003cd9a Revision bump for 2.15.2
new 9290f92 Merge tag 'v2.15.2'
new 601ea62 RAPI hardening: bind to lo and require authentication
new 9547111 d/control: ganeti-2.15 should depend on python
new e412f80 Release 2.15.2-1
The 122 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:
Makefile.am | 1 +
NEWS | 505 +++++++++++++++++++++++++++
UPGRADE | 4 +
configure.ac | 16 +-
debian/NEWS | 16 +-
debian/changelog | 27 ++
debian/control | 2 +
debian/patches/ghc-7.10-compatibility.patch | 216 ++++++++++++
debian/patches/relax-deps | 6 +-
debian/patches/series | 1 +
debian/rules | 3 +-
debian/tests/vcluster-qa | 4 +-
doc/design-draft.rst | 1 +
doc/security.rst | 38 ++
lib/backend.py | 226 ++++++++----
lib/cli.py | 4 +-
lib/cli_opts.py | 2 +-
lib/client/gnt_cluster.py | 2 +-
lib/client/gnt_instance.py | 3 +-
lib/client/gnt_node.py | 3 +-
lib/cmdlib/cluster/__init__.py | 7 +-
lib/cmdlib/cluster/verify.py | 2 +-
lib/cmdlib/common.py | 32 +-
lib/cmdlib/instance.py | 2 +-
lib/cmdlib/instance_query.py | 6 +-
lib/cmdlib/instance_set_params.py | 6 +-
lib/cmdlib/node.py | 42 +--
lib/hypervisor/hv_xen.py | 28 +-
lib/masterd/iallocator.py | 2 +-
lib/mcpu.py | 2 +-
lib/metad.py | 16 +-
lib/objects.py | 13 +-
lib/pathutils.py | 3 +-
lib/rapi/client.py | 3 +-
lib/rapi/rlib2.py | 1 +
lib/rpc/transport.py | 3 +-
lib/rpc_defs.py | 6 +-
lib/server/noded.py | 5 +-
lib/storage/drbd.py | 4 +-
lib/tools/burnin.py | 4 +-
lib/tools/cfgupgrade.py | 8 +-
man/harep.rst | 12 +
man/hspace.rst | 2 +-
qa/ganeti-qa.py | 52 +--
qa/qa_cluster.py | 31 +-
qa/qa_config.py | 18 +
qa/qa_node.py | 13 +
qa/qa_rapi.py | 224 +++++++++++-
src/Ganeti/Confd/ClientFunctions.hs | 2 +-
src/Ganeti/Confd/Server.hs | 6 +-
src/Ganeti/Config.hs | 57 +--
src/Ganeti/Constants.hs | 4 +-
src/Ganeti/DataCollectors.hs | 3 +-
src/Ganeti/DataCollectors/InstStatus.hs | 3 +-
src/Ganeti/HTools/Backend/IAlloc.hs | 19 +-
src/Ganeti/JQScheduler.hs | 2 +-
src/Ganeti/JQScheduler/Filtering.hs | 7 +-
src/Ganeti/JSON.hs | 16 +-
src/Ganeti/Locking/Allocation.hs | 18 +-
src/Ganeti/Locking/Waiting.hs | 25 +-
src/Ganeti/Monitoring/Server.hs | 4 +-
src/Ganeti/Network.hs | 12 +-
src/Ganeti/Objects.hs | 44 ++-
src/Ganeti/Objects/Disk.hs | 5 +-
src/Ganeti/Objects/Instance.hs | 6 +-
src/Ganeti/Objects/Lens.hs | 18 +-
src/Ganeti/Objects/Nic.hs | 5 +-
src/Ganeti/OpCodes.hs | 4 +-
src/Ganeti/Query/Group.hs | 8 +-
src/Ganeti/Query/Instance.hs | 26 +-
src/Ganeti/Query/Network.hs | 15 +-
src/Ganeti/Query/Node.hs | 10 +-
src/Ganeti/Query/Query.hs | 5 +-
src/Ganeti/Query/Server.hs | 10 +-
src/Ganeti/Rpc.hs | 2 +-
src/Ganeti/Storage/Utils.hs | 2 +-
src/Ganeti/THH.hs | 28 +-
src/Ganeti/THH/Field.hs | 3 +-
src/Ganeti/UDSServer.hs | 6 +-
src/Ganeti/WConfd/ConfigModifications.hs | 6 +-
src/Ganeti/WConfd/ConfigVerify.hs | 11 +-
src/Ganeti/WConfd/Core.hs | 26 +-
src/Ganeti/WConfd/Ssconf.hs | 11 +-
src/Ganeti/WConfd/TempRes.hs | 14 +-
test/data/cluster_config_2.11.json | 1 -
test/data/htools/hail-alloc-nlocation.json | 159 +++++++++
test/hs/Test/Ganeti/JQScheduler.hs | 5 +-
test/hs/Test/Ganeti/Objects.hs | 37 +-
test/hs/Test/Ganeti/OpCodes.hs | 4 +-
test/hs/Test/Ganeti/Query/Filter.hs | 4 +-
test/hs/Test/Ganeti/Query/Instance.hs | 3 +-
test/hs/Test/Ganeti/Query/Network.hs | 13 +-
test/hs/shelltests/htools-hail.test | 10 +
test/py/cmdlib/instance_unittest.py | 110 ++++--
test/py/ganeti.backend_unittest.py | 199 ++++++++++-
test/py/ganeti.hypervisor.hv_xen_unittest.py | 14 +
test/py/ganeti.storage.drbd_unittest.py | 4 +-
test/py/ganeti.utils.process_unittest.py | 2 +-
tools/cfgupgrade | 12 +-
tools/post-upgrade | 6 +-
100 files changed, 2208 insertions(+), 445 deletions(-)
create mode 100644 debian/patches/ghc-7.10-compatibility.patch
create mode 100644 test/data/htools/hail-alloc-nlocation.json
--
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