Accepted ganeti 2.12.3-1 (source all amd64) into unstable
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256
Format: 1.8
Date: Wed, 29 Apr 2015 14:06:45 +0300
Source: ganeti
Binary: ganeti2 ganeti ganeti-2.12 ganeti-haskell-2.12 ganeti-htools ganeti-htools-2.12 ganeti-doc python-ganeti-rapi
Architecture: source all amd64
Version: 2.12.3-1
Distribution: unstable
Urgency: medium
Maintainer: Debian Ganeti Team <pkg-ganeti-devel@lists.alioth.debian.org>
Changed-By: Apollon Oikonomopoulos <apoikos@debian.org>
Description:
ganeti - cluster virtualization manager
ganeti-2.12 - cluster virtualization manager - Python components
ganeti-doc - cluster virtualization manager - documentation
ganeti-haskell-2.12 - cluster virtualization manager - Haskell components
ganeti-htools - cluster virtualization manager - tools (stand-alone)
ganeti-htools-2.12 - cluster virtualization manager - tools for Ganeti 2.12
ganeti2 - transitional dummy package
python-ganeti-rapi - cluster virtualization manager - RAPI client library
Closes: 765856 769870 776770 776772 781084 782073 783186 783388
Changes:
ganeti (2.12.3-1) unstable; urgency=medium
.
[ Apollon Oikonomopoulos ]
* New upstream bugfix release (see /usr/share/doc/ganeti/NEWS.gz):
Fixes in 2.12.1:
+ Clean up stale livelock files
+ Fix setting up the metadata daemon's network interface for Xen
+ Make the watcher visible on the reason trail on disk activation
+ Allow `gnt-instance grow-disk' to ignore instance policy
+ Fix counting votes when doing master failover
+ Properly check for IPv6 use before making an SSH connection
+ Properly check if an instance exists in `gnt-instance console'
.
Fixes in 2.12.2:
+ Detect and report non-master status on socket connection errors
(closes: #783388, #781084)
+ Improve error handling when looking up instances (closes: #776770)
+ SSH keys are now distributed only to master and master candidates
+ Improve performance for operations with frequent configuration reads
+ Improve robustness of spawning job processes, fixing timeouts
+ Fix a race condition that caused cluster verify to fail
+ Fix failing automatic glusterfs mounts
+ Fix watcher failing to read its status file on upgrade
+ Fix Xen instance state handling, taking transitional states into
account (closes: #776772)
+ Fix conversion of diskless DRBD instances to plain
+ Fix upgrades from pre-2.6 versions, by handling hv_state_static and
disk_state_static configuration fields
+ Fix a memory leak in the monitoring daemon
+ Fix a file descriptor leak in the ConfD client
.
Fixes in 2.12.3:
+ Fix config.data upgrade issues from older versions (closes: #783186)
+ Do not allow the master node to lose its master capability
+ Properly display externally reserved IPs in `gnt-network info' output
+ Properly distribute ssconf_hvparams_* using ssconf
+ Improve `gnt-cluster renew-crypto' robustness against node
reachability errors
+ Make sure the master IP is always removed from the old master after
master-failover
+ Work around Python's os.minor() not supporting devices with high
(> 255) minor numbers (closes: #782073)
+ Fix Luxid failure when DNS returns an IPv6 address that does not
reverse resolve
* Backport upstream commits to fix compilation under GHC 7.8:
+ b78a2c3 Makefile.am: Fix wrong -dep-suffix for GHC 7.8
+ 083776b Fix compiler invocation for GHC >= 7.8
+ 9664aff Makefile.am: Don't use dots in -osuf
+ 1ad14f3 Makefile.am: Don't use -dynamic-too for .hpc_o files
* Build-depend on dh-autoreconf and use dh_autoreconf to make the GHC 7.8
patch effective
* Drop fix-wconfd-metad patch, merged upstream.
* d/copyright: adjust copyright years
.
[ Gregory Potamianos ]
* molly-guard: detect master status and warn when attempting to shutdown or
reboot the master node.
.
[ Debconf translations ]
* Dutch (Frans Spiesschaert, closes: #765856)
* Swedish (Martin Bagge, closes: #769870)
Checksums-Sha1:
ce8921b7cdb8db99ed81c3c30da3460215fdf030 3052 ganeti_2.12.3-1.dsc
75622f9da8da63889c1b24b5f798b60bcd6e7780 4373350 ganeti_2.12.3.orig.tar.gz
6cf9af5777be462a1ef12d516a67f317f73c4132 35908 ganeti_2.12.3-1.debian.tar.xz
6000101fbb0e3196cefc6688168f41089e57e022 68742 ganeti2_2.12.3-1_all.deb
5655f15ef38e599b80f400eb4d136464308168d4 89228 ganeti_2.12.3-1_all.deb
7c561c7f1605ed8710a7a72e73a3d028095fb954 806162 ganeti-2.12_2.12.3-1_all.deb
a891f2c4a2a99009c349e85edc17f69593aeec10 12011464 ganeti-haskell-2.12_2.12.3-1_amd64.deb
045701e26b7a82437a8a802efd72abb841c40915 18454 ganeti-htools_2.12.3-1_all.deb
a827b67ce1cfc6c4f514e0197b3f3a652de25c13 2011820 ganeti-htools-2.12_2.12.3-1_amd64.deb
56d2c0a9c4e650249c9fd7134aa9a642614d3eab 916902 ganeti-doc_2.12.3-1_all.deb
1f3d3625151b734e60d758b2d9965e12c603776a 30644 python-ganeti-rapi_2.12.3-1_all.deb
Checksums-Sha256:
3dcec8dff516a827743ef027c21ab371e57db3ac737ae3d08382214ba2b2b486 3052 ganeti_2.12.3-1.dsc
e66fc4c3dde1e90d85749ceb5c1c90bd6eaed1d139796829833b74337d2d4148 4373350 ganeti_2.12.3.orig.tar.gz
10d7d0e26b92cfab73629f1427c95924f1fb77d8b5ce6ae42a223587f4b03d6c 35908 ganeti_2.12.3-1.debian.tar.xz
0295d2f797fa9b1a5e59d2b7e8d505f720c3a83b9acfdb8fa762a669dfdac575 68742 ganeti2_2.12.3-1_all.deb
e990d1d12b8393d8385612fed28333d4af6fc59f2fe75b416b247623964d90ab 89228 ganeti_2.12.3-1_all.deb
9629158753971eae1a0b53f02d482f51c4f16e3db6a6e6bd6ec4cf4b4216ccf3 806162 ganeti-2.12_2.12.3-1_all.deb
5050b3ff5fe69ba87201de555c24b5538cb31e015942709ce9f3a8f192a57423 12011464 ganeti-haskell-2.12_2.12.3-1_amd64.deb
ff1e6922c5060b4d10f8750b21f62215827519af79fd16907ecc2a3591171dc6 18454 ganeti-htools_2.12.3-1_all.deb
b747d9ed421c9a023f4e4a48f646d773c7f5cc3965a84990ac9a6f0a829ee7d8 2011820 ganeti-htools-2.12_2.12.3-1_amd64.deb
f89d163804cf8bc2d6b48135e7df6ed538e37e88ab9b5ca3951b83a18f5f631e 916902 ganeti-doc_2.12.3-1_all.deb
18c3a976e67e2f236c13053d54dac8f0e5f009e21e6b81e856ed5dcc6e0b4679 30644 python-ganeti-rapi_2.12.3-1_all.deb
Files:
ed2b6a60eeb8459159e7f2ff5b1e98ae 3052 admin extra ganeti_2.12.3-1.dsc
acb7ae28148c7fb6282684902e8992ba 4373350 admin extra ganeti_2.12.3.orig.tar.gz
488d88b4ad034bc0a336349b10f6ca4b 35908 admin extra ganeti_2.12.3-1.debian.tar.xz
c405c4e011095df39b0a3167ac70ca9f 68742 admin extra ganeti2_2.12.3-1_all.deb
79e142837234f6761c942a2fc2666b06 89228 admin extra ganeti_2.12.3-1_all.deb
bdda1246d24ac372a5cf4740b1f91e93 806162 admin extra ganeti-2.12_2.12.3-1_all.deb
15fc9f9683b62bb670e0c7a3a663563e 12011464 admin extra ganeti-haskell-2.12_2.12.3-1_amd64.deb
d601bea4408c33180dfb33f20fd22bbf 18454 admin extra ganeti-htools_2.12.3-1_all.deb
642959fa595f18e45a1344a31fb354fa 2011820 admin extra ganeti-htools-2.12_2.12.3-1_amd64.deb
9c941a78e72f0aa0755c9ce0164b48c1 916902 doc extra ganeti-doc_2.12.3-1_all.deb
14be108f244d70164123befdb2faf351 30644 python extra python-ganeti-rapi_2.12.3-1_all.deb
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1
iQIcBAEBCAAGBQJVQd9sAAoJEHLTQsHpUUMG8OQQAJXKqP6R48Ffcgodso36SHnu
QaKq374UC1wZgw+IqBnihuO3yZOR4Wqp1ilDDnfMiMHkClNdrdTlztGD5stVS/8t
rQamC7iNSxUg8/jdgWV4UsV84yHzHzaZweLVnF7fQqAhmWgX1BkL29WHjvdUqLEi
DSKeMuBQW1yyEe0GshbFUdklKt6YKP/L/p7D1RAODNNslcnkswQCZKf9uue6P8JY
2pTi4CC+zI7dophOfniAb4XBF20L8RgVw1nJfcZrhQAqJXCf/4HFEkqIrVQdLUIV
l6YJrFQBBORss0eRlDUJw5np0aD/WlNT8GHgflhPFJV4+vlZYPpdIHHNO8hwF7t+
PEmM65RO7m/5KtTH/hc8T+JRDHZZszUxq7jRnG7X1DLhbGdOkyMsON9V4NRe9xkt
QX3wyVioLqzr/RjhI8UmCiQEQTKgkQZffAdCDXSfIegCNAfnb2Memq50N662m/NP
Rs19SLVaqHiLzz+L5cG3y+EJOoV+ZMaLlujfTITLpW5jxGjFB88mKGxdLc7tOV58
6CtDyd3cZR3mHjdCrd7aqe2S3WH416k3JC53F520qI943F7I39raU2aFRZzvBZB/
cWO9mNMx62Etf2skD2TZmMDpf/PDaGM2ZjlzXCnBhKMOBU0FmB7hMKC40lBGeKlK
dNY43+mXW7nLtmi4j4wt
=eWlJ
-----END PGP SIGNATURE-----