-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA256 Format: 1.8 Date: Tue, 29 Sep 2020 20:52:46 +0300 Source: ganeti Binary: ganeti ganeti-3.0 ganeti-doc ganeti-haskell-3.0 ganeti-htools ganeti-htools-3.0 ganeti-testsuite python3-ganeti-rapi Architecture: source all amd64 Version: 3.0.0~rc1-2~bpo10+1 Distribution: buster-backports Urgency: medium Maintainer: Debian Ganeti Team <ganeti@packages.debian.org> Changed-By: Apollon Oikonomopoulos <apoikos@debian.org> Description: ganeti - cluster virtualization manager ganeti-3.0 - cluster virtualization manager - Python components ganeti-doc - cluster virtualization manager - documentation ganeti-haskell-3.0 - cluster virtualization manager - Haskell components ganeti-htools - cluster virtualization manager - tools (stand-alone) ganeti-htools-3.0 - cluster virtualization manager - tools for Ganeti 3.0 ganeti-testsuite - cluster virtualization manager - test suite python3-ganeti-rapi - cluster virtualization manager - RAPI client library (Python 3) Closes: 927130 933495 935677 936580 945915 Changes: ganeti (3.0.0~rc1-2~bpo10+1) buster-backports; urgency=medium . * Rebuild for buster-backports. * Disable dh_dwz; broken on buster w/ GHC-produced binaries . ganeti (3.0.0~rc1-2) unstable; urgency=medium . * Source-only upload; no changes . ganeti (3.0.0~rc1-1) unstable; urgency=medium . * New upstream release, porting Ganeti to Python 3 (Closes: #936580, #935677, #945915, #933495, #927130) + New binary packages: - ganeti-3.0 - ganeti-htools-3.0 - ganeti-haskell-3.0 * d/control.in: adjust dependencies for Python 3 * Make tests run with Python 3 * Switch the molly-guard and reportbug scripts to Python 3 * Drop patches merged upstream + 0001-do-not-backup-export-dir.patch + 0002-Makefile.am-use-C.UTF-8 + 0004-python3-rapi-client.patch + 0006-HTools.Graph-use-IntMap.foldr.patch + 0007-Add-MonadFail-instances.patch + 0008-Relax-dep-on-haskell-network.patch + 0009-Port-Ganeti.Hash-to-cryptonite.patch + 0010-UDSServer-add-clientToHandle-function.patch + 0011-Avoid-using-forkProcess-for-job-process-creation.patch + 0012-Query.Exec-do-not-retry-forking.patch * Refresh and renumber remaining patches * Relax version restriction for regex-pcre in ganeti.cabal * d/.gitignore: ignore version files for ganeti 3 * Switch packaging to dh_python3 * d/genscript: switch to Python 3 * Make gnt-cluster upgrade from 2.16 work * Bump Standards-Version to 4.5.0; no changes needed * Cleanup some lintian errors/warnings: - Remove obsolete hyphen-used-as-minus-sign override + Ignore breakout-link warnings, as they are harmless in our case + Ensure all maintainer scripts do `set -e` . ganeti (2.16.1-2) unstable; urgency=medium . * Depend only on iproute2, dropping the iproute alternative * Switch from haskell-crypto to haskell-cryptonite, as haskell-crypto is broken with GHC 8.6 (see #945931) * Cherry-pick proposed changes for job process management from upstream PR#1411 to verify that it fixes our CI failures. . ganeti (2.16.1-1) unstable; urgency=medium . * New upstream release * Relax dependency on haskell-network * Drop patches merged upstream * Bump Standards-Version to 4.4.1; no changes needed * Bump dh compat to 12. + Inject debhelper's misc:Pre-Depends in ganeti's Pre-Depends + Replace --no-restart-on-upgrade with --no-stop-on-upgrade in dh_installinit call + Switch to B-D on debhelper-compat * Fix build with GHC 8.6. + Add MonadFail instances for (GenericResult a) and Text.JSON.Result + Use IntMap.foldrWithKey instead of IntMap.foldWithKey Checksums-Sha1: d427e152006926d4e55d29036766879dd3d0bb35 3413 ganeti_3.0.0~rc1-2~bpo10+1.dsc b7370d7acfd1b1a84a1cdbced7b4c937db0ad7ec 45248 ganeti_3.0.0~rc1-2~bpo10+1.debian.tar.xz b27fd53a5671acc44f3558760d789f87b7fcd6cd 875572 ganeti-3.0_3.0.0~rc1-2~bpo10+1_all.deb e3751169bb7ef0925022fc5951f8f159a8ca5efb 1009716 ganeti-doc_3.0.0~rc1-2~bpo10+1_all.deb 9e3f119bb8ef041351ba9078272482f4eadd0f4a 13331076 ganeti-haskell-3.0_3.0.0~rc1-2~bpo10+1_amd64.deb 0658730035d1fb6d86cc22a9516b5ee8fb2b0e6b 2612396 ganeti-htools-3.0_3.0.0~rc1-2~bpo10+1_amd64.deb 70623ddd9e3ed5c7ba873a410d91772b04cfce05 19628 ganeti-htools_3.0.0~rc1-2~bpo10+1_all.deb c385bd4eceda42546aa0705fd8a18c87f67264b2 377980 ganeti-testsuite_3.0.0~rc1-2~bpo10+1_all.deb af20029c4780af775bf986e367a9fd11b234e53e 108944 ganeti_3.0.0~rc1-2~bpo10+1_all.deb 9c834095bee6333f349d9438e6a3fd2b1848f5d9 15644 ganeti_3.0.0~rc1-2~bpo10+1_amd64.buildinfo 287f5aed3d95b726e72d13868277b89e42c25a7e 32504 python3-ganeti-rapi_3.0.0~rc1-2~bpo10+1_all.deb Checksums-Sha256: 68de0f106a663c5d81dc8e53bd9717320f320b569ab4c9141e0733ea243ca61f 3413 ganeti_3.0.0~rc1-2~bpo10+1.dsc 4026a87787e5194a254a0a70f6fe78993df49c7f8830f2f2974c076b0abb8722 45248 ganeti_3.0.0~rc1-2~bpo10+1.debian.tar.xz d733c739aafb4babd6979e54d607d09777451cb1df078d7f73c80b07c7a740da 875572 ganeti-3.0_3.0.0~rc1-2~bpo10+1_all.deb b2747e9149c92291d8ef6fd0a123b674297695b8cd412dbf690af1948f821507 1009716 ganeti-doc_3.0.0~rc1-2~bpo10+1_all.deb db98e46d0e2841ef76d5cd5edbf21000d4dd95b0863f26956b4cf1d3b3089962 13331076 ganeti-haskell-3.0_3.0.0~rc1-2~bpo10+1_amd64.deb 88e304efd1e12a707c81f5cb0a9c68da8e2d60345e3459860aabe306f1862c16 2612396 ganeti-htools-3.0_3.0.0~rc1-2~bpo10+1_amd64.deb cd61966aa6fda59d1591e587c76595c5ebabe0bdbe5c0e8eaa15798be1018a53 19628 ganeti-htools_3.0.0~rc1-2~bpo10+1_all.deb 8ce44e5ee48a45270ecf4b69ae24714b679657f11c6cd5e1582857abc1b34765 377980 ganeti-testsuite_3.0.0~rc1-2~bpo10+1_all.deb d503e812817490354b2006bee36c8b9e6033b16ed13ecf892a39d99824232bba 108944 ganeti_3.0.0~rc1-2~bpo10+1_all.deb 9a9497510a51deaff231adc68960ece609679a034c489fe15a224fd719a9f6b4 15644 ganeti_3.0.0~rc1-2~bpo10+1_amd64.buildinfo 8f931d473251be28926bca28abefc1ee6f13fb8bf8f40bc197754ce97043f8ca 32504 python3-ganeti-rapi_3.0.0~rc1-2~bpo10+1_all.deb Files: 176ea28a9919320be99bdd2c8cd2e19b 3413 admin optional ganeti_3.0.0~rc1-2~bpo10+1.dsc ce3c47a3ef32afe8d2e29ab7cb7b0e04 45248 admin optional ganeti_3.0.0~rc1-2~bpo10+1.debian.tar.xz 97f3b7431e609406dee1cde0b535b2e4 875572 admin optional ganeti-3.0_3.0.0~rc1-2~bpo10+1_all.deb ea1717ef7fd7232c746b270256089c77 1009716 doc optional ganeti-doc_3.0.0~rc1-2~bpo10+1_all.deb 16492932df389ebbefdd0ffa4a202a9d 13331076 admin optional ganeti-haskell-3.0_3.0.0~rc1-2~bpo10+1_amd64.deb f98e56894402c4688f9aabb3efcac0d9 2612396 admin optional ganeti-htools-3.0_3.0.0~rc1-2~bpo10+1_amd64.deb 861952169f7a4b981840cc9209fdc992 19628 admin optional ganeti-htools_3.0.0~rc1-2~bpo10+1_all.deb 9a5c4bfdc717d6af5023c0312ee83be4 377980 devel optional ganeti-testsuite_3.0.0~rc1-2~bpo10+1_all.deb ac16ade174763b7bb8cefe3213fdf707 108944 admin optional ganeti_3.0.0~rc1-2~bpo10+1_all.deb b66aa001957a011c49a7b53d40871633 15644 admin optional ganeti_3.0.0~rc1-2~bpo10+1_amd64.buildinfo 9e8a4e0c684285bb6f897b1f05c481f8 32504 python optional python3-ganeti-rapi_3.0.0~rc1-2~bpo10+1_all.deb -----BEGIN PGP SIGNATURE----- iQIzBAEBCAAdFiEEPgL9ZlYpWVIRC6uZ9RsYxyAkgiQFAl90+l4ACgkQ9RsYxyAk giR86A//WYWiTMpohRYCKuYVAyxPh0/Cw4fuj5TNk0rMoCA0r78mW+O7XOS53EQo lc7wDQ0bLMzn5yOTj1cvQxC/24xUiWohz34VT/IsAAtpshDwy3eZlh+yHpKpaugT ifCClMP1u3YHRj7vbhQ2ICCR472NyRHJaBothCiezc9uXK/S6brhOwr2nklppiqr mUrMff6yRRjBn2xTL0IexNbrA80W1bmp2VcZF3rJgqZVuW6RwqNviGc1lRi/NVeA 5w7FOJYJAuUOTfsXj268OmwIUyq7NYNMVqRGe98afq2mhXZkAmmQrAaTDFzfJ80j Sp5yQ+SEGFi2LBfhYLYlQynkfvPOPxWS1bsw1Sk6eTUGq7ZTyuHbZ2G7Tl5CZWeJ fJjpO/qouGyYHawWTLiONfkUdIN7ZfojuPZ0E4OZdONRKXg0bASkOZhSt8WvX5w2 pvKjWOYjRrTi/r4Re1wRF06kil291ZGEaus53elI9IYOASWujsce2xZH+qQ2Wwn6 bR0OlonAKYyyQxw+iF9Xl8jJZCsjDaB/tcO2YNTVUZrcsNlDyexKw+Efvmtmgt7b /VPbHU0nAGzs7LWsOP6wQpbswjzl0OMFjHMbZUUjUoMlr5vSiQ+Biqx85BjfZjZM w/Tve7NkGz/YDgOVoOLmdvvOU7fb0+s6pTM2AqpyUmB+zF8hse0= =jME3 -----END PGP SIGNATURE-----