File: changelog

package info (click to toggle)
ganeti 2.16.0-5
  • links: PTS, VCS
  • area: main
  • in suites: bullseye, buster, sid
  • size: 16,660 kB
  • sloc: python: 105,115; haskell: 43,768; sh: 3,896; makefile: 2,763
file content (1223 lines) | stat: -rw-r--r-- 49,286 bytes parent folder | download
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
525
526
527
528
529
530
531
532
533
534
535
536
537
538
539
540
541
542
543
544
545
546
547
548
549
550
551
552
553
554
555
556
557
558
559
560
561
562
563
564
565
566
567
568
569
570
571
572
573
574
575
576
577
578
579
580
581
582
583
584
585
586
587
588
589
590
591
592
593
594
595
596
597
598
599
600
601
602
603
604
605
606
607
608
609
610
611
612
613
614
615
616
617
618
619
620
621
622
623
624
625
626
627
628
629
630
631
632
633
634
635
636
637
638
639
640
641
642
643
644
645
646
647
648
649
650
651
652
653
654
655
656
657
658
659
660
661
662
663
664
665
666
667
668
669
670
671
672
673
674
675
676
677
678
679
680
681
682
683
684
685
686
687
688
689
690
691
692
693
694
695
696
697
698
699
700
701
702
703
704
705
706
707
708
709
710
711
712
713
714
715
716
717
718
719
720
721
722
723
724
725
726
727
728
729
730
731
732
733
734
735
736
737
738
739
740
741
742
743
744
745
746
747
748
749
750
751
752
753
754
755
756
757
758
759
760
761
762
763
764
765
766
767
768
769
770
771
772
773
774
775
776
777
778
779
780
781
782
783
784
785
786
787
788
789
790
791
792
793
794
795
796
797
798
799
800
801
802
803
804
805
806
807
808
809
810
811
812
813
814
815
816
817
818
819
820
821
822
823
824
825
826
827
828
829
830
831
832
833
834
835
836
837
838
839
840
841
842
843
844
845
846
847
848
849
850
851
852
853
854
855
856
857
858
859
860
861
862
863
864
865
866
867
868
869
870
871
872
873
874
875
876
877
878
879
880
881
882
883
884
885
886
887
888
889
890
891
892
893
894
895
896
897
898
899
900
901
902
903
904
905
906
907
908
909
910
911
912
913
914
915
916
917
918
919
920
921
922
923
924
925
926
927
928
929
930
931
932
933
934
935
936
937
938
939
940
941
942
943
944
945
946
947
948
949
950
951
952
953
954
955
956
957
958
959
960
961
962
963
964
965
966
967
968
969
970
971
972
973
974
975
976
977
978
979
980
981
982
983
984
985
986
987
988
989
990
991
992
993
994
995
996
997
998
999
1000
1001
1002
1003
1004
1005
1006
1007
1008
1009
1010
1011
1012
1013
1014
1015
1016
1017
1018
1019
1020
1021
1022
1023
1024
1025
1026
1027
1028
1029
1030
1031
1032
1033
1034
1035
1036
1037
1038
1039
1040
1041
1042
1043
1044
1045
1046
1047
1048
1049
1050
1051
1052
1053
1054
1055
1056
1057
1058
1059
1060
1061
1062
1063
1064
1065
1066
1067
1068
1069
1070
1071
1072
1073
1074
1075
1076
1077
1078
1079
1080
1081
1082
1083
1084
1085
1086
1087
1088
1089
1090
1091
1092
1093
1094
1095
1096
1097
1098
1099
1100
1101
1102
1103
1104
1105
1106
1107
1108
1109
1110
1111
1112
1113
1114
1115
1116
1117
1118
1119
1120
1121
1122
1123
1124
1125
1126
1127
1128
1129
1130
1131
1132
1133
1134
1135
1136
1137
1138
1139
1140
1141
1142
1143
1144
1145
1146
1147
1148
1149
1150
1151
1152
1153
1154
1155
1156
1157
1158
1159
1160
1161
1162
1163
1164
1165
1166
1167
1168
1169
1170
1171
1172
1173
1174
1175
1176
1177
1178
1179
1180
1181
1182
1183
1184
1185
1186
1187
1188
1189
1190
1191
1192
1193
1194
1195
1196
1197
1198
1199
1200
1201
1202
1203
1204
1205
1206
1207
1208
1209
1210
1211
1212
1213
1214
1215
1216
1217
1218
1219
1220
1221
1222
1223
ganeti (2.16.0-5) unstable; urgency=medium

  * Restore compatibility with QEMU 3.1 (Closes: #922936)

 -- Apollon Oikonomopoulos <apoikos@debian.org>  Fri, 22 Feb 2019 09:50:10 +0200

ganeti (2.16.0-4) unstable; urgency=medium

  * Fix FTBFS with sphinx 1.8 (Closes: #918374)
  * Bump Standards-Version to 4.3.0; no changes needed
  * Detect arch-dependent libc/linux header values (Closes: #920685, #920686)
  * Fix process control with start-stop-daemon from dpkg 1.19.4

 -- Apollon Oikonomopoulos <apoikos@debian.org>  Mon, 28 Jan 2019 11:37:36 +0200

ganeti (2.16.0-3) unstable; urgency=medium

  * Specify IP_PATH at configure time.
    Makes build consistent across usrmerged and non-usrmerged systems.
    Thanks to Andreas Henriksson! (Closes: #915652)

 -- Apollon Oikonomopoulos <apoikos@debian.org>  Fri, 07 Dec 2018 18:26:08 +0200

ganeti (2.16.0-2) unstable; urgency=medium

  * Allow newer haskell-temporary versions
  * Cabal 2.2 compatibility
  * GHC 8.4/base 4.11 compatibility
  * hinotify 0.3.10 compatibility

 -- Apollon Oikonomopoulos <apoikos@debian.org>  Thu, 01 Nov 2018 15:41:28 +0200

ganeti (2.16.0-1) unstable; urgency=medium

  * New upstream stable release.
  * Drop patches merged upstream.
    + 0021-Support-python-mock-versions-later-than-about-1.1.patch
    + 0022-Replace-test-certificates-with-2048-bit-RSA.patch
    + fix-fcntl-i386.patch
    + fix-ovf-test-path.patch
    + fix-qa-ssconf-race.patch
  * d/rules: have dh_link create the bash completion symlinks explicitly in
    the ganeti package.

 -- Apollon Oikonomopoulos <apoikos@debian.org>  Wed, 19 Sep 2018 23:46:45 +0300

ganeti (2.16.0~rc2-6) unstable; urgency=medium

  * cluster verify: warn about weak certificates
  * Bump Standards-Version to 4.2.1; no changes needed
  * Patch the RAPI client library to achieve single-source Python 2 & Python 3
    compatibility
  * New binary package python3-ganeti-rapi-client
  * Ship d/NEWS only in the ganeti package
  * Make bash completion autoloadable (Closes: #864755)
  * Cleanup obsolete /etc/bash_completion.d/ganeti

 -- Apollon Oikonomopoulos <apoikos@debian.org>  Fri, 07 Sep 2018 14:21:46 +0300

ganeti (2.16.0~rc2-5) unstable; urgency=medium

  * Sign generated certificates using SHA256 instead of SHA1 (Closes: #907216)
  * d/NEWS: ask users to run gnt-cluster renew-crypto
  * ganeti.postinst: remove ancient upgrade stanza doing recursive chown
    (lintian)

 -- Apollon Oikonomopoulos <apoikos@debian.org>  Wed, 29 Aug 2018 14:33:21 +0300

ganeti (2.16.0~rc2-4) unstable; urgency=medium

  * Change maintainer address to ganeti@p.d.o (Closes: #899518)
  * Sphinx 1.7 compatibility
    + Relax sphinx version check regex (Closes: #896496)
    + Fix FTBFS with Sphinx 1.7
  * Patch upstream source to fix FTBFS with GHC 8.2
    + template-haskell 2.12 compatibility
    + cabal 2.0 compatibility
  * Disable dbgsym generation, GHC's -g is currently broken
  * Bump Standards-Version to 4.1.4; no changes needed
  * d/control: drop obsolete X-Python-Version field

 -- Apollon Oikonomopoulos <apoikos@debian.org>  Thu, 07 Jun 2018 16:21:00 +0300

ganeti (2.16.0~rc2-3) unstable; urgency=medium

  * Only generate dbgsym packages for amd64 and i386; fixes FTBFS on ppc64el
    and other PPC architectures.

 -- Apollon Oikonomopoulos <apoikos@debian.org>  Tue, 06 Mar 2018 15:36:33 +0200

ganeti (2.16.0~rc2-2) unstable; urgency=medium

  * Switch Vcs-* URLs to salsa
  * d/control.in: allow DH 11 backports
  * ganeti: Recommend fdisk (Closes: #872131)
  * d/rules: use dh_missing
  * Remove the masterd compatibility symlink
  * Fix broken fcntl call on i386
  * Ship the Python tests in ganeti-testsuite
  * Run the unittests in ganeti-testsuite as autopkgtests
  * Make sure the OVF tests don't write to the build tree
  * Collect vcluster state as autopkgtest artifacts
  * Pass -g to ghc to generate DWARF debugging information; this requires GHC
    >= 7.10, so adjust B-D accordingly
  * Fix race condition in QA suite causing autopkgtest failures

 -- Apollon Oikonomopoulos <apoikos@debian.org>  Mon, 05 Mar 2018 12:01:37 +0200

ganeti (2.16.0~rc2-1) unstable; urgency=medium

  * New upstream release candidate
  * Upload to unstable
  * Drop patches merged upstream.
     + 0001-Do-not-prompt-when-force-setting-a-node-online.patch
     + 0002-cabal-relax-dependency-restrictions.patch
     + 0003-Provide-alternative-to-decompressWithErrors-in-zlib-.patch
     + 0004-Fix-docs-code-errors-to-build-with-Sphinx-1.3.5.patch
     + 0005-Fix-documentation-builds-with-Sphinx-1.4.patch
     + 0006-Fix-documentation-builds-with-sphinx-1.5.patch
     + 0007-kvm-use-the-current-psutil-CPU-affinity-API.patch
     + 0008-backend-fix-key-renewal-on-single-node-clusters.patch
     + 0009-impexpd-do-not-set-socat-SSL-method.patch
     + 0010-impexpd-fix-certificate-verification-with-new-socat-.patch
  * Make ganeti Priority: optional
  * Refresh remaining patches
  * Bump dh compat to 11
    + Adjust paths in ganeti-doc.doc-base
  * Bump Standards-Version to 4.1.3; no changes needed
  * d/NEWS: fix RSA capitalization (Closes: #887443)

 -- Apollon Oikonomopoulos <apoikos@debian.org>  Tue, 20 Feb 2018 20:12:15 +0200

ganeti (2.16.0~rc1+1gitc815ca60c-1) experimental; urgency=medium

  * New upstream git snapshot
  * Upload to experimental
  * Merge all work between 2.15.2-3 and 2.15.2-10
  * Bump Standards-Version to 4.1.2; no changes needed
  * Refactor d/patches for 2.16
  * Drop the ganeti2 transitional package (Closes: #878531)

 -- Apollon Oikonomopoulos <apoikos@debian.org>  Fri, 22 Dec 2017 16:27:44 +0200

ganeti (2.15.2-10) unstable; urgency=medium

  * Fix FTBFS with sphinx 1.5 (Closes: #868601)
  * Fix failover from dead nodes when using extstorage (Closes: #864756)
  * Fix KVM CPU affinity setting (Closes: #864754)

 -- Apollon Oikonomopoulos <apoikos@debian.org>  Wed, 02 Aug 2017 21:21:09 -0400

ganeti (2.15.2-9) unstable; urgency=medium

  * Drop B-D on libghc-cabal-dev (Closes: #865818).
  * d/patches/ghc8-fixes: fix FTBFS with ghc 8.0.2.
  * Bump Standards to 4.0.0; no changes needed.
  * B-D on debhelper 10 and bump compat to 10; also remove dh-autoreconf, now
    included and run by default.

 -- Apollon Oikonomopoulos <apoikos@debian.org>  Wed, 28 Jun 2017 00:08:21 +0300

ganeti (2.15.2-8) unstable; urgency=medium

  * Bump Standards to 3.9.8; no changes needed
  * ganeti: Depend on lsb-base (>= 3.0-6) for init-functions
  * Backport support for non-DSA SSH keys (Closes: #853129)
    + non-DSA-SSH-key-support.patch: backport upstream work from the
      (unreleased as of today) stable-2.16 branch.
    + fix-ssh-key-renewal-on-single-node-clusters.patch: fix gnt-cluster
      renew-crypto --new-ssh-keys on single-node clusters.
    + set-defaults-for-ssh-type-bits.patch: transparently handle the new SSH
      key type/length parameters without running cfgupgrade.
  * Document the new SSH key support in d/NEWS.
  * Update project Homepage (Closes: #862829)
  * Fix pre-migration check bug causing failure when migrating between different
    hypervisor versions and running luxid as non-root. Note that this does not
    mean that migrations between different hypervisor versions are safe and/or
    suppported.
  * Fix instance import/export/move with current socat versions, by dropping
    the SSL method= socat option and letting socat/OpenSSL pick the best
    available.
  * d/copyright: bump years

 -- Apollon Oikonomopoulos <apoikos@debian.org>  Tue, 23 May 2017 15:49:40 +0300

ganeti (2.15.2-7) unstable; urgency=medium

  * Drop dependency on MonadCatchIO-transformers (Closes: #844970)
  * d/patches/ghc8-fixes: fix FTBFS with GHC 8.
  * d/patches/snap-server-1.0-compat: patch MetaD to fix FTBFS with
    snap-server 1.0. Thanks to Yannis Tsiouris for the patch!
  * Fix cabal masking logic to work with newer cabal-install versions.
  * ganeti: Recommend xen-system-amd64 instead of xen-linux-system-amd64 |
    xen-linux-system-686-pae (Closes: #847290)

 -- Apollon Oikonomopoulos <apoikos@debian.org>  Tue, 13 Dec 2016 17:40:29 +0200

ganeti (2.15.2-6) unstable; urgency=medium

  * Auto-detect the cabal library version used by cabal and force the exact
    same version to be used for parsing dist/setup-config. This currently
    fixes FTBFS on mips64el and should make building ganeti more robust.
  * Re-introduce the versioned dependency on libghc-cabal-dev to have both
    cabal library versions (ghc and external) available on the system.

 -- Apollon Oikonomopoulos <apoikos@debian.org>  Sun, 24 Jul 2016 21:51:40 +0300

ganeti (2.15.2-5) unstable; urgency=medium

  * d/control: use libghc-cabal-dev only on amd64; this is a temporary
    workaround for #832144.

 -- Apollon Oikonomopoulos <apoikos@debian.org>  Fri, 22 Jul 2016 23:00:02 +0300

ganeti (2.15.2-4) unstable; urgency=medium

  * Fix FTBFS with sphinx 1.4 (Closes: #829186)

 -- Apollon Oikonomopoulos <apoikos@debian.org>  Sat, 09 Jul 2016 10:13:13 +0200

ganeti (2.16.0~rc1-1) experimental; urgency=medium

  * New upstream release candidate.
  * Refresh patches.
  * d/watch: search for 2.16 stable releases
  * d/rules: override clean to generate d/control and the versioned package
    debhelper files.
  * ganeti-2.16: depend on libcap2-bin (required by metad in 2.16)
  * Remove and ignore d/control and versioned package maintscripts.

 -- Apollon Oikonomopoulos <apoikos@debian.org>  Tue, 08 Mar 2016 16:54:58 +0200

ganeti (2.15.2-3) unstable; urgency=medium

  * Fix FTBFS with sphinx >= 1.3.5 (Closes: #816978).
  * d/control: switch all URLs to HTTPS.
  * Bump standards to 3.9.7; no changes needed.
  * Build-Depend on dh-python.
  * Set the Python interpreter path to /usr/bin/python, to avoid having
    scripts with #!/usr/bin/python2.

 -- Apollon Oikonomopoulos <apoikos@debian.org>  Mon, 07 Mar 2016 09:44:35 +0200

ganeti (2.15.2-2) unstable; urgency=medium

  * Add a patch to allow building against haskell-zlib 0.6 and relax
    attoparsec and zlib deps (Closes: #811233).

  [ Debconf translations ]
  * Brazilian Portuguese (Adriano Rafael Gomes, closes: #811515)

 -- Apollon Oikonomopoulos <apoikos@debian.org>  Mon, 18 Jan 2016 15:46:10 +0200

ganeti (2.15.2-1) unstable; urgency=high

  * New upstream bugfix release (see /usr/share/doc/ganeti/NEWS.gz):
    + Fixes CVE-2015-7945
  * RAPI hardening: bind to lo and require authentication
    + Workaround for CVE-2015-7944

 -- Apollon Oikonomopoulos <apoikos@debian.org>  Wed, 30 Dec 2015 16:22:46 +0200

ganeti (2.15.1-2) unstable; urgency=medium

  * vcluster-qa: use an RSA SSH key
    OpenSSH 7.x has deprecated DSA host/user keys. Use an RSA key for the QA
    suite.
  * Remove lens version restriction from cabal template and add missing B-D on
    libghc-old-time-dev (closes: #808656)
  * Fix compilation with GHC 7.10/base 4.8:
    + Backport the following upstream commits:
      o 3aaf10b Define MonadPlus instance definitions using Alternative
      o 503470f Hide isSubsequenceOf when importing from Data.List
      o 1757234 Add signatures for some ambiguous types
      o 1f6838f Append a string when using newName on keywords
      o d61e580 Explicitly define NFData instance for ResultStatus
    + Set FlexibleContexts on src/Ganeti/WConfd/ConfigModifications.hs

 -- Apollon Oikonomopoulos <apoikos@debian.org>  Mon, 21 Dec 2015 22:16:35 +0200

ganeti (2.15.1-1) unstable; urgency=medium

  * New upstream bugfix release: 
    + The ext template now allows userspace-only disks to be used.
    + Fixed the silently broken 'gnt-instance replace-disks --ignore-ipolicy'
      command.
    + User shutdown reporting can now be disabled on Xen using the
      '--user-shutdown' flag.
    + Remove falsely reported communication NIC error messages on instance
      start.
    + Fix 'gnt-node migrate' behavior when no instances are present on a node.
    + Fix the multi-allocation functionality for non-DRBD instances.
  * Fix typos in latest NEWS.Debian entry.
  * Refresh d/patches/relax-deps.

 -- Apollon Oikonomopoulos <apoikos@debian.org>  Wed, 09 Sep 2015 19:42:44 +0300

ganeti (2.15.0-1) unstable; urgency=medium

  * Upload to unstable, no real changes.

 -- Apollon Oikonomopoulos <apoikos@debian.org>  Wed, 09 Sep 2015 19:42:20 +0300

ganeti (2.15.0-1~exp1) experimental; urgency=medium

  * New upstream stable series:
    + Support for sphinx 1.3 (closes: #789394)
    + Add cabal-dev dependency to control.in
    + Update packaging for 2.15
    + B-D on libghc-case-insensitive-dev
  * Upload to experimental

 -- Apollon Oikonomopoulos <apoikos@debian.org>  Tue, 11 Aug 2015 15:29:29 +0300

ganeti (2.14.1-1) unstable; urgency=medium

  * Upload to unstable
  * B-D on libghc-cabal-dev to ensure Ganeti's build system can parse the
    cabal-generated setup-config.
  * Use the complete Debian version as vcs-version.

 -- Apollon Oikonomopoulos <apoikos@debian.org>  Tue, 11 Aug 2015 14:28:30 +0300

ganeti (2.14.1-1~exp1) experimental; urgency=medium

  * New upstream stable series
    + B-D on libghc-psqueue-dev, cabal-install, libghc-temporary-dev,
      libghc-test-framework-quickcheck2 and libghc-test-framework-hunit
    + Update packaging for 2.14
    + d/watch: track 2.14 releases
  * Packaging overhaul
    + Convert gbp to use upstream's git directly
      o Use dh-autoreconf and run upstream's autogen.sh
      o B-D on pandoc to build the manpages
      o Drop doc/html entries from d/copyright, as we don't ship a source
        package with pre-generated documentation anymore
      o d/gbp.conf: set git-dch defaults
      o d/gbp.conf: track stable-2.14 upstream branch
      o Generate vcs-version from Debian version during build
    + Drop old/obsolete patches:
      o d/patches/upgrade-from-1.2.patch
      o d/patches/0003-Disable-local-checks-during-build.patch
  * Patch Makefile.am to use C.UTF-8 to avoid an extra B-D on locales-all
  * cabal: relax upstream's dependency versions libghc-utf8-string-dev to
    allow building against libghc-json-dev 0.9.1 and libghc-utf8-string-dev 1.
  * Run upstream's QA suite as DEP-8 automatic as-installed package tests.

 -- Apollon Oikonomopoulos <apoikos@debian.org>  Mon, 20 Jul 2015 17:23:10 +0300

ganeti (2.12.5-1) unstable; urgency=medium

  * New upstream bugfix release (see /usr/share/doc/ganeti/NEWS.gz):
    - d/NEWS: document the need to regenerate node certificates

 -- Apollon Oikonomopoulos <apoikos@debian.org>  Mon, 20 Jul 2015 15:22:52 +0300

ganeti (2.12.4-1) unstable; urgency=medium

  * New upstream bugfix release (see /usr/share/doc/ganeti/NEWS.gz), including
    the following fixes:
    + Fix a performance regression in 2.12 during gnt-cluster verify and
      gnt-cluster verify-disks (high CPU usage) (closes: #784620).
    + Make the RAPI responsive after master-failover.
    + Fix gnt-cluster verify reporting existing instance disks on
      non-default VGs as missing.
  * Drop GHC 7.8 patch
    + It is part of the 2.12.4 release.
  * Drop dh_autoreconf
    + Not needed after removing the GHC 7.8 patch.

 -- Apollon Oikonomopoulos <apoikos@debian.org>  Wed, 13 May 2015 12:29:19 +0300

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)

 -- Apollon Oikonomopoulos <apoikos@debian.org>  Wed, 29 Apr 2015 14:06:45 +0300

ganeti (2.12.0-3) unstable; urgency=medium

  * Use proper groups for wconfd and metad (closes: #765764).

 -- Apollon Oikonomopoulos <apoikos@debian.org>  Sat, 18 Oct 2014 00:46:26 +0300

ganeti (2.12.0-2) unstable; urgency=medium

  * d/copyright: fix jquery.js license.  Thanks to Thorsten Alteholz.
  * Create the ganeti-masterd symlink in arch-indep builds. Fixes FTBFS in
    binary-only builds.

 -- Apollon Oikonomopoulos <apoikos@debian.org>  Tue, 14 Oct 2014 10:53:38 +0300

ganeti (2.12.0-1) unstable; urgency=medium

  * New upstream stable series; see /usr/share/doc/ganeti/NEWS.gz.
  * d/watch: look for 2.12 stable releases.
  * Drop patches merged upstream
    + backport-psutil-for-cpu-pinning.patch
    + fix-daemon-with-gnutls-3.3
  * Regenerate packaging for 2.12
    + New binary packages ganeti-2.12, ganeti-haskell-2.12,
      ganeti-htools-2.12 supersede the 2.11 ones.
  * Install wconfd and metad in ganeti-haskell-X.Y.
  * B-D on libghc-lifted-base-dev and libghc-lens-dev (new dependencies for
    2.12).
  * Manually ship a symlink for ganeti-masterd (which is gone in 2.12), to
    ensure the cluster remains operational during transitions from 2.10 or
    2.11, until gnt-cluster upgrade is run.

 -- Apollon Oikonomopoulos <apoikos@debian.org>  Fri, 10 Oct 2014 16:45:28 +0300

ganeti (2.11.6-2) unstable; urgency=medium

  * Bump standards to 3.9.6; no changes needed.
  * Enable KVM CPU affinity control
    + Backport upstream's KVM CPU affinity code from 2.12 (commits b04158d,
      0b26f68 and 71cbef5).
    + Depend on python-psutil.
  * Add a bug-script written in Python, attaching bits of ganeti's
    configuration to bug reports; also have ganeti depend directly on python
    for this.
  * Explicitly Build-Depend on libcurl4-openssl-dev to make really sure we
    will be built with the OpenSSL version of cURL.
  * Add a new patch, fix-daemon-with-gnutls-3.3, working around masterd
    crashing when run as a daemon.

 -- Apollon Oikonomopoulos <apoikos@debian.org>  Wed, 01 Oct 2014 16:13:27 +0300

ganeti (2.11.6-1) unstable; urgency=medium

  * New upstream release (see /usr/share/doc/ganeti/NEWS.gz):
    + License changed to 2-clause BSD.
    + Fix userspace disk device access checks.
    + gnt-instance modify --online now works as documented.
    + The watcher is paused during cluster upgrades; also, upgrade checks for
      upgrades to resume first.
    + Instance disks can be added with --no-wait-for-sync.
  * d/copyright: reflect upstream license change to 2-clause BSD.

 -- Apollon Oikonomopoulos <apoikos@debian.org>  Mon, 29 Sep 2014 23:02:04 +0300

ganeti (2.11.5-2) unstable; urgency=medium

  * d/rules: set config backup dir to /var/backups at ./configure 
    time (Closes: #754280)
  * d/control: recommend drbd-utils and fall back to drbd8-utils
  * d/copyright: rename the BSD license paragraph to BSD-2-Clause, to match
    the SPDX identifier.

 -- Apollon Oikonomopoulos <apoikos@debian.org>  Tue, 26 Aug 2014 18:09:13 -0700

ganeti (2.11.5-1) unstable; urgency=high

  * New upstream release
  * Fixes security vulnerability oCERT-2014-006, pending CVE (see NEWS.Debian)
  * Other minor fixes from 2.10.7 are included in this release
  * Update conflictign patch do-not-backup-export-dir.patch
  * no-op refresh (line update) for 0003-Disable-local-checks-during-build.patch

 -- Guido Trotter <ultrotter@debian.org>  Mon, 11 Aug 2014 15:11:16 +0200

ganeti (2.11.3-2) unstable; urgency=medium

  * Do not backup exported instance data from /var/lib/ganeti/export on
    gnt-cluster upgrade.

 -- Apollon Oikonomopoulos <apoikos@debian.org>  Fri, 11 Jul 2014 12:43:34 +0300

ganeti (2.11.3-1) unstable; urgency=medium

  * New upstream bugfix release (see /usr/share/doc/ganeti/NEWS.gz):
    + Readd nodes to their previous node group
    + Remove old-style gnt-network connect
    + Make network_vlan an optional OpParam
    + hspace: support --accept-existing-errors
    + Make hspace support --independent-groups
    + Add a modifier for a group's allocation policy
    + Export VLAN nicparam to NIC configuration scripts
    + Fix gnt-network client to accept vlan info
    + Support disk hotplug with userspace access
    + Make htools tolerate missing "spfree" on luxi
    + DRBD parser: consume initial empty resource lines
  * Use configure --with-haskell-flags to pass build flags
  * d/control: drop explicit B-D on libcurl4-gnutls-dev

 -- Apollon Oikonomopoulos <apoikos@debian.org>  Thu, 10 Jul 2014 12:32:30 +0300

ganeti (2.11.2-1) unstable; urgency=medium

  [ Apollon Oikonomopoulos ]
  * New upstream release. New features include:
     + Detection of user-initiated instance shutdown (KVM & Xen) and
       configurable watcher behavior towards user-down instances.
     + Compression support for instance moves/backups/imports.
     + Ability to use SSH on ports other than 22.
     + Experimental GlusterFS-backed shared storage support.
     + New tool for dynamic power management planning, hsqueeze.
    See /usr/share/doc/ganeti/NEWS.gz for details
  * debian/watch: track 2.11 releases
  * Packaging changes for 2.11
     + New version-specific binary packages (ganeti-*-2.11)
     + Add build-depends on Haskell base64-bytestring and zlib
     + Refresh all patches for 2.11
     + Install ganeti-kvmd in ganeti-haskell-2.11

  [ Debconf translations ]
  * Czech debconf translation (Michal Šimůnek, closes: #751427)

 -- Apollon Oikonomopoulos <apoikos@debian.org>  Fri, 13 Jun 2014 12:07:09 +0300

ganeti (2.10.5-1) unstable; urgency=medium

  [ Apollon Oikonomopoulos ]
  * New upstream bugfix release (see /usr/share/doc/ganeti/NEWS.gz):
    + Make aspects of gnt-group evacuate behaviour controllable.
    + hspace performance improvements on large clusters with DRBD.
    + Fix instance network queries.
    + Relax the DRBD helper cluster parameter requirements.
  * Configure ganeti to use invoke-rc.d for SSH restart during node add
  * d/control: update forgotten descriptions
  * Update versioned.templates according to debian-l10n-en
  * Add reformatted PO files

  [ Debconf translations ]
  * German debconf translation (Stephan Beck, closes: #745211)
  * Italian debconf translation (Beatrice Torracca, closes: #745642)
  * Polish debconf translation (Michał Kułach, closes: #745067)

 -- Apollon Oikonomopoulos <apoikos@debian.org>  Mon, 02 Jun 2014 17:34:44 +0300

ganeti (2.10.4-1) unstable; urgency=medium

  * New upstream bugfix release (see /usr/share/doc/ganeti/NEWS.gz):
    + Support restricted migration in hbal
    + Fix for the --shared-file-storage-dir of gnt-cluster modify
    + Fail in replace-disks if attaching disks fails
    + Set IFF_ONE_QUEUE on created tap interfaces for KVM
    + Small fixes and enhancements in the build system
    + Various documentation fixes

 -- Apollon Oikonomopoulos <apoikos@debian.org>  Fri, 16 May 2014 09:48:05 +0300

ganeti (2.10.3-1) unstable; urgency=medium

  [ Apollon Oikonomopoulos ]
  * New upstream bugfix release (see /usr/share/doc/ganeti/NEWS.gz):
    + Fix filtering of pending jobs with -o id
    + Make RAPI API calls more symmetric
    + Make parsing of old cluster configuration more robust
    + Fix wrong output of gnt-instance info after migrations
    + Fix reserved PCI slots for KVM hotplugging
    + Use runtime hypervisor parameters to calculate bockdevice options for KVM
    + Fix high node daemon load during disk sync if the sync is paused manually
    + Improve opportunistic locking during instance creation
    + Make watcher submit queries low priority
    + Add reason parameter to RAPI client functions
    + Fix failing gnt-node list-drbd command
    + Properly display fake job locks in gnt-debug.
    + small fixes in documentation
  * Drop 0001-Fix-specification-of-TIDiskParams.patch, merged upstream
  * Update debconf templates and package descriptions (Closes: #741404)
    + Update Greek translation to match the new templates
  * control.in: add missing dependencies, already present in debian/control

  [ Debconf translations ]
  * Danish (Joe Hansen, closes: #744899)
  * Japanese (Victory, closes: #743904)
  * Russian (Yuri Kozlov, closes: #744272)
  * Portuguese (Americo Monteiro, closes: #745146)
  * French (Julien Patriarca, closes: #744361)
  * Spanish (Camaleon, closes: #745429)

 -- Apollon Oikonomopoulos <apoikos@debian.org>  Tue, 22 Apr 2014 16:15:41 +0300

ganeti (2.10.2-2) unstable; urgency=high

  * Fix broken extstorage support (upstream commit b26a275a0, closes: #742699)
  * Urgency set to high; together with 2.10.2-1, this is an important bugfix
    release.

 -- Apollon Oikonomopoulos <apoikos@debian.org>  Thu, 27 Mar 2014 16:18:57 +0200

ganeti (2.10.2-1) unstable; urgency=medium

  * New upstream bugfix release (see /usr/share/doc/ganeti/NEWS.gz):
    + Fix conflict between virtio + spice or soundhw
    + accept relative paths in gnt-cluster copyfile
    + Introduce shutdown timeout for 'xm shutdown' command
    + Improve RAPI detection of the watcher
  * Add molly-guard helper script to prevent accidental shutdown/reboot of
    nodes with running instances. ganeti now Suggests: molly-guard.
  * ganeti.postinst fixes:
    + Silence daemon-util errors
    + Do not double-start ganeti upon upgrade
    + Fix a bug where the Haskell daemons would not be restarted properly on
      upgrade (affecting upgrades from 2.10 and on only).
  * ganeti-2.10: add dependency on python-fdsend, required for KVM NIC
    hotplugging to work.

 -- Apollon Oikonomopoulos <apoikos@debian.org>  Wed, 26 Mar 2014 09:58:14 +0200

ganeti (2.10.1-1) unstable; urgency=medium

  * New upstream stable release
    + For new features and changes since 2.9.x, see
      http://docs.ganeti.org/ganeti/2.10/html/news.html or NEWS.gz.
    + Support multiple co-existing versions and cluster-wide upgrades, see
      http://docs.ganeti.org/ganeti/2.10/html/design-upgrade.html
  * Build-Depend on m4 (required upstream)
  * New binary packages:
    + ganeti-2.10: Python code and scripts for Ganeti 2.10
    + ganeti-haskell-2.10: Haskell binaries for Ganeti 2.10. ganeti-haskell no
      longer exists.
    + ganeti-htools-2.10: Haskell tools for Ganeti 2.10
  * Generate debian/control and most debhelper files from templates for the
    given Ganeti version.
  * ganeti-htools is now intended only for standalone use and conflicts with
    ganeti, which now depends on ganeti-htools-2.10 and includes all htools
    functionality.
  * debian/watch: look for stable 2.10 releases
  * postinst: restart the ganeti service only when needed, i.e. when the
    actual running version has changed.
  * Prompt (using debconf) to abort removal of versioned packages when they
    are still in use (e.g. before `gnt-cluster upgrade' is run).
    + ganeti-haskell-2.10, ganeti-htools-2.10 and ganeti-2.10 now depend on
      debconf | debconf-2.0.
    + Build-depend on po-debconf.
    + Add debconf templates and translation template.
    + Add Greek debconf translation.
    + Override lintian's no-debconf-config tag, since we are using debconf
      only to prompt interactively on removal (no actual configuration is
      done).

 -- Apollon Oikonomopoulos <apoikos@debian.org>  Thu, 06 Mar 2014 18:00:05 +0200

ganeti (2.9.5-1) unstable; urgency=medium

  * New upstream bugfix release (see /usr/share/doc/ganeti/NEWS.gz):
    + Fix overflow problem in hbal that caused it to break when waiting for
      jobs for more than 10 minutes.
    + Make hbal properly handle non-LVM storage.
    + Properly export and import NIC parameters, and do so in a backwards
      compatible way.
    + Fix net-common script in case of routed mode.
    + Improve documentation.
    
 -- Apollon Oikonomopoulos <apoikos@debian.org>  Wed, 26 Feb 2014 14:11:38 +0200

ganeti (2.9.4-1) unstable; urgency=medium

  * New upstream bugfix release (see /usr/share/doc/ganeti/NEWS.gz).

 -- Apollon Oikonomopoulos <apoikos@debian.org>  Mon, 10 Feb 2014 16:57:55 +0200

ganeti (2.9.3-1) unstable; urgency=medium

  * New upstream bugfix release (see /usr/share/doc/ganeti/NEWS.gz)
    + Supports the blktap2 Xen driver. Be sure to install blktap-dkms if you
      want to use file-backed instances on Xen 4.0.1+ (closes: #686823).
    + Drop debian/patches/FTBFS_with_sphinx_1.2.patch (merged upstream).
  * Update package description to also mention KVM.
  * Suggest blktap-dkms for blktap2 compatibility.
  * debian/watch: use the new downloads.ganeti.org distribution point and
    verify upstream GPG signatures.

 -- Apollon Oikonomopoulos <apoikos@debian.org>  Tue, 28 Jan 2014 11:52:11 +0200

ganeti (2.9.2-2) unstable; urgency=medium

  * Add patch fixing FTBFS with python-sphinx 1.2. Thanks to Andreas Moog!
    (closes: #733181)
  * Drop Recommends on qemu-system-x86, since it does not provide /usr/bin/kvm
    anymore.
  * Do not pass --enable-htools-rapi to configure, the option has been removed
    upstream since 2.8.
  * Bump standards to 3.9.5 (no changes needed).

 -- Apollon Oikonomopoulos <apoikos@gmail.com>  Fri, 27 Dec 2013 10:38:05 +0200

ganeti (2.9.2-1) unstable; urgency=medium

  * New upstream bugfix release (see /usr/share/doc/ganeti/NEWS.gz)

 -- Apollon Oikonomopoulos <apoikos@gmail.com>  Sun, 15 Dec 2013 19:47:41 +0200

ganeti (2.9.1-1) unstable; urgency=low

  * New upstream version
  * postinst: remove the ganeti-mond user when upgrading from previous versions
  * (Build-)Depends: OR with wheezy's names for iproute and kvm to ease
    backports

 -- Apollon Oikonomopoulos <apoikos@gmail.com>  Mon, 18 Nov 2013 08:13:22 +0200

ganeti (2.8.2-1) unstable; urgency=medium

  * New upstream bugfix release
    + Urgency set to medium, as this is a bugfix-only release and it fixes a
      serious bug with DRBD during live migrations.
  * Build Haskell binaries with read-only relocations (fixes hardening-no-relro
    lintian warning).
  * Do not emit an error message in postinst if /var/lib/ganeti/queue/archive
    does not exist.

 -- Apollon Oikonomopoulos <apoikos@gmail.com>  Fri, 08 Nov 2013 10:53:59 +0200

ganeti (2.8.1-1) unstable; urgency=low

  * New upstream version (closes: #726502)
  * Specify additional extstorage provider search paths:
    + /srv/ganeti/extstorage
    + /usr/local/lib/ganeti/extstorage
    + /usr/lib/ganeti/extstorage
    + /usr/share/ganeti/extstorage
  * Recommend ganeti-htools (instead of Suggest) and break older htools versions

 -- Apollon Oikonomopoulos <apoikos@gmail.com>  Thu, 17 Oct 2013 23:16:36 +0300

ganeti (2.8.0-1) unstable; urgency=low

  [ Iustin Pop ]
  * Remove myself from uploaders

  [ Apollon Oikonomopoulos ]
  * New upstream version (Closes: #721824)
  * Replace forgotten iproute dependency with iproute2
  * Build-Depend on libghc-snap-server-dev for the new ganeti-mond
  * Ship ganeti-mond and ganeti-luxid in ganeti-haskell
  * Require python version >= 2.6
  * Enable user separation
    + Add postinst/postrm templates and generator script
    + Update logrotate snippet to use su root root due to logdir permissions
    + Update job queue archive permissions in postinst if necessary
  * Disable the test suite during build
    + Currently broken due to the user separation

 -- Apollon Oikonomopoulos <apoikos@gmail.com>  Mon, 30 Sep 2013 14:29:51 +0300

ganeti (2.7.1-3) unstable; urgency=low

  * Remove Recommends: xen-linux-system-686 as the package has been replaced by
    xen-linux-system-686-pae
  * Ditto for Suggests: drbd8-module-source. DRBD has been available in all
    stock kernels since squeeze
  * ganeti-doc breaks ganeti2 due to the doc-base manifest (Closes: #718553)

 -- Apollon Oikonomopoulos <apoikos@gmail.com>  Wed, 31 Jul 2013 13:35:04 +0300

ganeti (2.7.1-2) unstable; urgency=low

  * Build-Depend on bash-completion and use dh_bash-completion
  * Fix binary-arch FTBFS (Closes: #718231)
    - Switch ganeti-haskell and ganeti-htools to dh_install only
    - Do not run dh_sphinxdoc when building binary-arch packages
    - Have dh_install ignore ganeti-haskell and ganeti-htools files when
      building binary-indep packages

 -- Apollon Oikonomopoulos <apoikos@gmail.com>  Mon, 29 Jul 2013 09:42:21 +0300

ganeti (2.7.1-1) unstable; urgency=low

  * New upstream version
  * Rebuild the sphinx documentation and use dh_sphinxdoc (Closes: #718026)
  * Drop the following patches already merged upstream:
    - 0001-daemon-util-pass-oknodo-at-rotate_logs.patch
    - 0001-daemon-util-provide-rotate_logs-and-rotate_all_logs-.patch
    - fix-ganeti-cleaner-in-crontab.patch

 -- Apollon Oikonomopoulos <apoikos@gmail.com>  Sun, 28 Jul 2013 04:59:44 +0300

ganeti (2.7.0-2) unstable; urgency=low

  * Rename ganeti2 to ganeti
    - Transition using a dummy ganeti2 package
  * Add dependencies on python-bitarray and python-ipaddr (Closes: #717296)
  * ganeti-haskell Replaces & Breaks older ganeti2 packages (Closes: #717242)
  * Build system refactoring
    - Use the dh sequencer and cleanup debian/rules
    - Switch from dh_pysupport to dh_python2
    - Run the upstream test suite during build
      o Add a patch to disable running `local' checks
  * Provide the /etc/logrotate.d/ganeti snippet
    - Include 2 patches, merged upstream, implementing the logrotate helper.
  * Ship the majority of the Python code in a private module under
    /usr/share/ganeti
  * Ship the RAPI client as a separate package (python-ganeti-rapi)
  * Ship the HTML documentation as ganeti-doc
    - Depend on libjs-underscore instead of embedding a copy
  * Update standards version to 3.9.4 and compat to 9
    - No changes needed, see #688251 for not adding Built-Using
  * Update the Vcs-* fields to use anonscm.debian.org
  * Add Apollon Oikonomopoulos <apoikos@gmail.com> to the Uploaders list
  * Require Python version 2.5 or newer
  * Convert debian/copyright to Format 1.0
  * Backport upstream commit 927840bc, fixing a stale check against
    ganeti-master-cleaner from the crontab.

 -- Apollon Oikonomopoulos <apoikos@gmail.com>  Fri, 12 Jul 2013 20:32:31 +0300

ganeti (2.7.0-1) unstable; urgency=low

  * New upstream version
    - Fix compatibility with newer ghc (Closes: #713754)
    - No longer require lvm vg on non-vm-capable nodes (Closes: #650664)
  * Add dependency on fping: this is needed now by the master-ip-setup
    script (Closes: #705005)
  * Update Xen recommends to be version-independent (Closes: #696133)
  * Remove outdated fix-no-kvm.patch
  * Suggest ganeti-htools
  * Split other haskell components in the ganeti-haskell package
  * Enable restricted commands

 -- Guido Trotter <ultrotter@debian.org>  Thu, 11 Jul 2013 13:27:18 +0200

ganeti (2.6.2-2) experimental; urgency=low

  * Fix dependencies for Template Haskell: according to DHG, need to
    depend on ghc-ghci

 -- Iustin Pop <iustin@debian.org>  Thu, 14 Feb 2013 19:54:49 +0100

ganeti (2.6.2-1) experimental; urgency=low

  * New upstream version (skipped 2.6.0/2.6.1 due to Wheezy freeze)
  * Uploading to experimental in order to avoid potential problems when
    updating the Wheezy package (which is 2.5.2-based)
  * Sync speed is now configurable in 2.6, see the disk parameters
    documentation (Closes: #599445)

 -- Iustin Pop <iustin@debian.org>  Wed, 13 Feb 2013 10:59:49 +0100

ganeti (2.5.2-1) unstable; urgency=low

  * New upstream bug-fix version
    - fixed KVM start and live migration with a custom keymap (Closes: #676930)
    - fixed compatibility with KVM versions that don't support enabling multiple
      boot devices (Closes: #624256)
    - fixed bash-isms in kvm-ifup tool
    - fixed parallel build mode
  * Fixed dh_installinit invocation, which created invalid update-rc.d
    calls in postinst/configure (Closes: #677674)

 -- Iustin Pop <iustin@debian.org>  Thu, 26 Jul 2012 20:26:09 +0200

ganeti (2.5.1-1) unstable; urgency=low

  * New upstream bug-fix version:
  * fixes compatibility with newer LVM versions
  * `tools/lvmstrap` recognises kernel 3.x
  * OS scripts environment includes a PATH
  * fixed hooks abort handling (regression from 2.4) and improved error
    display
  * and a few other minor cosmetic fixes

 -- Iustin Pop <iustin@debian.org>  Fri, 11 May 2012 20:39:01 +0200

ganeti (2.5.0-2) unstable; urgency=low

  * Fix Build-Depends (no more separate -Indep depends, add iproute)
    (Closes: #671981)

 -- Iustin Pop <iustin@debian.org>  Tue, 08 May 2012 22:34:10 +0200

ganeti (2.5.0-1) unstable; urgency=low

  * New significant upstream release; this integrates the htools source
    code and as such it superseedes the ganeti-htools standalone source
    package
  * There are a number of incompatible changes at the API level, see the
    upstream NEWS file

 -- Iustin Pop <iustin@debian.org>  Sun, 06 May 2012 14:01:00 +0200

ganeti (2.4.5-2) unstable; urgency=low

  * Backport patch to support KVM versions 1.0 and later
  * Standards version 3.9.3 (no changes needed)

 -- Iustin Pop <iustin@debian.org>  Sat, 24 Mar 2012 20:59:10 +0100

ganeti (2.4.5-1) unstable; urgency=low

  * New upstream versions (again, many bugs fixed)

 -- Iustin Pop <iustin@debian.org>  Wed, 09 Nov 2011 04:37:12 +0900

ganeti (2.4.2-1) unstable; urgency=low

  * New upstream version (fixing many bugs, see the upstream NEWS file)
  * Standards version 3.9.2 (no changes needed)

 -- Iustin Pop <iustin@debian.org>  Wed, 29 Jun 2011 21:34:26 +0200

ganeti (2.4.1-1) unstable; urgency=low

  * New upstream version (many changes, please read the NEWS file for the
    2.4 beta and rc releases)
  * Needs ganeti-htools 0.3.0 or newer, so added conflicts with older
    versions

 -- Iustin Pop <iustin@debian.org>  Thu, 10 Mar 2011 19:52:44 +0100

ganeti (2.3.1-1) experimental; urgency=low

  * New upstream version (Closes: #597957, #607679)
  * Remove obsolete patches integrated upstream

 -- Iustin Pop <iustin@debian.org>  Sun, 09 Jan 2011 19:01:15 +0100

ganeti (2.2.1-1) experimental; urgency=low

  * New upstream version(s), uploading to experimental during the Squeeze
    freeze
  * Standards version 3.9.1 (no changes needed)
  * Fixed case of special values in gnt-backup(8) (Closes: #596347)

 -- Iustin Pop <iustin@debian.org>  Sun, 24 Oct 2010 17:10:15 +0200

ganeti (2.1.6-1) unstable; urgency=low

  * New upstream version(s)
  * Standard version 3.9.0 (no changes needed)

 -- Iustin Pop <iustin@debian.org>  Sat, 17 Jul 2010 19:18:07 +0200

ganeti (2.1.2.1-2) unstable; urgency=low

  * Ship the defaults file provided by upstream (Closes: #579452)
  * Fix debian/rules clean target

 -- Iustin Pop <iustin@debian.org>  Thu, 27 May 2010 00:24:33 +0200

ganeti (2.1.2.1-1) unstable; urgency=low

  * New upstream version
  * Remove a number of patches, integrated upstream (watcher hooks, check-man,
    cfgupgrade12)
  * Update recommends for new sid versions and package names

 -- Iustin Pop <iustin@debian.org>  Sun, 23 May 2010 23:46:38 +0200

ganeti (2.1.1-1) unstable; urgency=low

  * New upstream version
  * Remove patches imported upstream
  * Import cfgupgrade12 from upstream git
  * Add patch to remove old ssconf file on upgrade
  * Import a new patch for check-man issues
  * Import watcher warnings patch from upstream
  * Update doc-base for 2.1's sphinx documentation
  * Replace embedded jquery with external dependency
  * Update NEWS file for 1.2 to 2.1 upgrade

 -- Iustin Pop <iustin@debian.org>  Sat, 17 Apr 2010 21:36:59 +0200

ganeti (2.0.6-2) unstable; urgency=low

  * Cherry-pick three patches from upstream:
  * Fix two potentially endless loops in http library
  * KVM: Fix unintended qemu-level bridging of nics
  * Fix python 2.6.5 compatibility

 -- Iustin Pop <iustin@debian.org>  Thu, 11 Mar 2010 19:22:17 +0100

ganeti (2.0.6-1) unstable; urgency=low

  * New upstream version (Closes: #568105, thanks Elmar Hoffmann!)
  * The new version fixes some minor bugs (no new features)
  * Standards version 3.8.4 (no changes needed)
  * Fix NEWS.Debian lintian warnings
  * Add a patch to fix wrong docbook man output
  * Change my address to @debian.org and remove DM-Upload-Allowed

 -- Iustin Pop <iustin@debian.org>  Tue, 09 Feb 2010 20:13:26 +0100

ganeti (2.0.5-1) unstable; urgency=high

  * New upstream version, fixing CVE-2009-4261 (thus the high urgency)
  * Also fixes a small bug related to gnt-node list during instance removal
  * Include RAPI documentation

 -- Iustin Pop <iusty@k1024.org>  Thu, 17 Dec 2009 22:53:08 +0100

ganeti (2.0.4-1) unstable; urgency=low

  * New Upstream Version
  * The new version fixes quite a number of upstream bugs and adds a number of
    new features, see the upstream NEWS file
  * Update to standards version 3.8.3 (no changes needed)
  * Switch to source format 3.0 (quilt) and drop quilt rules/depencency
  * Add doc-base files for the main html docs we ship
  * Add patch to call hostname with "--fqdn" to workaround recent changes which
    always strip the domain name

 -- Iustin Pop <iusty@k1024.org>  Fri, 04 Dec 2009 20:23:45 +0100

ganeti (2.0.3-1) unstable; urgency=low

  * New Upstream Version
  * The new upstream fixes "Ganeti doesn't detect export failures"
    (Closes: #538818)
  * Note that the 2.0.2 has disk changes which can create issues in some
    corner-cases, see http://code.google.com/p/ganeti/wiki/UpgradeNotes for
    details

 -- Iustin Pop <iusty@k1024.org>  Sat, 08 Aug 2009 20:50:59 +0200

ganeti (2.0.1-3) unstable; urgency=low

  * Fix the startup-with-1.2-config (Closes: #539303)
  * Patch the initscript to fix insserv dependencies

 -- Iustin Pop <iusty@k1024.org>  Tue, 04 Aug 2009 21:28:35 +0200

ganeti (2.0.1-2) unstable; urgency=low

  * Allow kvm instead of xen-linux-system-*
  * Use xen-linux-system-2.6.26-2-* rather than xen-linux-system-2.6.26-1-*.
  * Substitute ssh with openssh-client, openssh-server
  * Add git-buildpackage configuration (as debian/gbp.conf)

 -- Guido Trotter <ultrotter@debian.org>  Sun, 26 Jul 2009 12:08:36 +0200

ganeti (2.0.1-1) unstable; urgency=low

  [ Iustin Pop ]
  * Packaged ganeti 2.0 and switched the binary package name to ganeti2
  * Renamed package to ganeti2, since migration from ganeti 1.2.x to 2.0.x
    is not automatic (and needs cluster shutdown)
  * Remove Leonardo (l@lmello.eu.org) from the Uploaders list, since he
    wasn't active in a long while
  * Fix "ganeti (HVM mode) default expected kernel:
    /usr/lib/xen/boot/hvmloader in lenny not exist" (Closes: #528618);
    note that this is a fix that works for unstable, not Lenny

  [ Guido Trotter ]
  * Remove build-dependency on docbook-utils (docs are built upstream)

 -- Guido Trotter <ultrotter@debian.org>  Sat, 25 Jul 2009 13:36:06 +0200

ganeti (1.2.7-1) unstable; urgency=low

  * New Upstream Version
  * Standard version 3.8.1 (no changes needed)
  * Fix a couple of non-critical lintian warnings (directory in /var/run,
    debian/copyright has old format, etc.)

 -- Iustin Pop <iusty@k1024.org>  Thu, 07 May 2009 07:58:32 +0200

ganeti (1.2.6-3) unstable; urgency=low

  * Cherry-pick commit 2461 from upstream, fixing (yet again, hopefully
    for the last time) compatibility with twisted 8.1 (Closes: #510965)
  * Fix the watch regexp to ignore non-stable releases

 -- Iustin Pop <iusty@k1024.org>  Tue, 10 Feb 2009 20:02:46 +0100

ganeti (1.2.6-2) unstable; urgency=low

  * Update recommends for the current packages in unstable and
    testing (Closes: #474452)

 -- Iustin Pop <iusty@k1024.org>  Wed, 10 Dec 2008 09:47:27 +0100

ganeti (1.2.6-1) unstable; urgency=low

  * New upstream release (bugfixes and a couple of small new features)
  * Include the batcher example file

 -- Iustin Pop <iusty@k1024.org>  Wed, 08 Oct 2008 08:52:59 +0200

ganeti (1.2.5-1) unstable; urgency=low

  * New upstream release, fixing compatibility with the current versions of
    twisted (Closes: #487752)
  * Fix watch file (was picking up other archives too)
  * Fix some lintian warnings about debian/copyright
  * Remove dependency on fping (new upstream removes all uses of fping)
  * Add DM-Upload-Allowed: yes to the control file
  * Add a recommend on ganeti-instance-deboostrap, now that it is packaged

 -- Iustin Pop <iusty@k1024.org>  Wed, 23 Jul 2008 09:24:07 +0200

ganeti (1.2.4-2) unstable; urgency=low

  * Check new policy and bump up standards version
  * Depend on python-openssl rather than python-pyopenssl

 -- Guido Trotter <ultrotter@debian.org>  Sun, 15 Jun 2008 09:05:37 +0100

ganeti (1.2.4-1) unstable; urgency=low

  * New upstream release
  * Change the default iallocator search path to support 'local' allocators
  * Ship the 'dumb' instance allocator
  * Call dh_pysupport in 'install' rather than 'binary-install'
  * Remove 'cronjob-check-executable.patch' included upstream

 -- Guido Trotter <ultrotter@debian.org>  Sat, 14 Jun 2008 15:57:27 +0100

ganeti (1.2.3-2) unstable; urgency=low

  * Fix 'crontab should check for executable presence' (Closes: #466611)

 -- Iustin Pop <iusty@k1024.org>  Fri, 22 Feb 2008 08:25:44 +0100

ganeti (1.2.3-1) unstable; urgency=low

  * New upstream version

 -- Guido Trotter <ultrotter@debian.org>  Wed, 20 Feb 2008 12:56:08 +0000

ganeti (1.2.2-2) unstable; urgency=medium

  * Move mdadm from depends to recommends: it's only useful with drbd0.7
  * Actually install example cron job as /etc/cron.d/ganeti
    The example cron job was copied to the wrong place and thus ignored.
  * Urgency medium because it was important for the cronjob to be there.

 -- Guido Trotter <ultrotter@debian.org>  Wed, 13 Feb 2008 18:06:57 +0000

ganeti (1.2.2-1) unstable; urgency=low

  [ Iustin Pop ]
  * Switch python modules from hand-crafted to pysupport
  * Add the Vcs-Svn and Vcs-Browser control fields
  * Remove the no-start of the daemon(s) on upgrades since we need to restart
    if the source code has changed; the daemons will not do anything if the
    node is not joined to a cluster
  * Extend the OS search path with /usr/share/ganeti/os in order to accommodate
    arch all OS packages

  [ Guido Trotter ]
  * New upstream version
  * Add the option of drbd8-module-source to suggests
  * Make drbd8 the first choice in recommends/suggests
  * Add the Homepage control field

  [ Leonardo Rodrigues de Mello ]
  * Fix dependency on SimpleJSON

 -- Guido Trotter <ultrotter@debian.org>  Wed, 30 Jan 2008 15:21:13 +0100

ganeti (1.2.0-1) unstable; urgency=low

  [ Guido Trotter ]
  * New upstream release
  * Remove manpage patch, which has been included upstream
  * Bump up Standards Version (no changes needed)

  [ Leonardo Rodrigues de Mello ]
  * Fix dependency on xen-linux-system to allow the amd64 version.

 -- Guido Trotter <ultrotter@debian.org>  Thu, 06 Dec 2007 13:34:17 +0000

ganeti (1.2~b3-1) unstable; urgency=low

  * Initial Release (closes: #440359)
  * Start off from leonardo's experimental packages
  * Change maintainer to the Debian Ganeti Team
  * Use ganeti's native cron and init.d files for debian
  * Make os and export paths FHS compliant
  * ganeti is arch: all, not any

 -- Guido Trotter <ultrotter@debian.org>  Wed, 28 Nov 2007 14:33:07 +0000