Fix changelog
[invirt/packages/invirt-xen-config.git] / debian / changelog
1 invirt-xen-config (0.0.54) unstable; urgency=low
2
3   * invirt-database: pass through parameters for the "other" IP address,
4     if any, to vif-invirtroute.  Also, use the netmask and gateway for
5     the VM when autoinstalling, rather than parameters from the global
6     cluster configuration.
7   * vif-invirtroute: if there is an "other" IP address, DNAT it to the
8     primary IP, set up routing to get it to the VM, and arp for it.
9     Also, cut out the nonsense with backgrounding arpspoof, sleeping, and
10     killing it; we have the technology for 'timeout'.
11
12  -- Mitchell Berger <mitchb@mit.edu>  Wed, 16 May 2018 03:20:00 -0400
13
14 invirt-xen-config (0.0.53) unstable; urgency=low
15
16   * Fix machine UUID assignment after SQLAlchemy started returning Unicode
17     objects.
18
19  -- Quentin Smith <quentin@mit.edu>  Mon, 06 Jan 2014 22:02:11 -0500
20
21 invirt-xen-config (0.0.52) UNRELEASED; urgency=low
22
23   * Fix PVHVM networking
24
25  -- Adam Glasgall <glasgall@mit.edu>  Mon, 02 Sep 2013 21:16:01 -0400
26
27 invirt-xen-config (0.0.51) unstable; urgency=low
28
29   * Fixed code for NIC model options.
30
31  -- Steven Valdez <dvorak42@mit.edu>  Wed, 31 Jul 2013 22:28:39 -0400
32
33 invirt-xen-config (0.0.50) unstable; urgency=low
34
35   * Adding NIC model option to DB.
36
37  -- Steven Valdez <dvorak42@mit.edu>  Fri, 26 Jul 2013 22:28:47 -0400
38
39 invirt-xen-config (0.0.49) precise; urgency=low
40
41   * Change HVM emulated network card to pcnet, because the emulated
42     realtek hardware is as bad as the real realtek hardware.
43
44  -- Adam Glasgall <glasgall@mit.edu>  Tue, 23 Jul 2013 02:52:06 -0400
45
46 invirt-xen-config (0.0.48) precise; urgency=low
47
48   * Disable PVHVM for now until we figure out the best way to do it
49
50  -- Adam Glasgall <glasgall@mit.edu>  Mon, 22 Jul 2013 01:08:40 -0400
51
52 invirt-xen-config (0.0.47) unstable; urgency=low
53
54   * Blame glasgall for the wasted version number.
55
56  -- Quentin Smith <quentin@mit.edu>  Sun, 21 Jul 2013 14:55:00 -0400
57
58 invirt-xen-config (0.0.46) unstable; urgency=low
59
60   * Non-hotplug events apparently also use vif-setup.
61
62  -- Quentin Smith <quentin@mit.edu>  Sun, 21 Jul 2013 14:49:54 -0400
63
64 invirt-xen-config (0.0.45) unstable; urgency=low
65
66   * Neuter vif-setup (from xl, perhaps?)
67   * Update vif-invirtroute for Xen 4's scripts.
68
69  -- Quentin Smith <quentin@mit.edu>  Sun, 21 Jul 2013 14:28:58 -0400
70
71 invirt-xen-config (0.0.44) unstable; urgency=low
72
73   * Disable populate-on-demand for HVMs.
74
75  -- Quentin Smith <quentin@mit.edu>  Sun, 21 Jul 2013 13:14:53 -0400
76
77 invirt-xen-config (0.0.43+nmu1) precise; urgency=low
78
79   * Use config-package-dev.
80
81  -- Alexander Chernyakhovsky <achernya@mit.edu>  Sun, 21 Jul 2013 12:48:47 -0400
82
83 invirt-xen-config (0.0.43) precise; urgency=low
84
85   * fix the diversion too.
86
87  -- Adam Glasgall <glasgall@mit.edu>  Sun, 21 Jul 2013 01:14:41 -0400
88
89 invirt-xen-config (0.0.42) precise; urgency=low
90
91   * qemu-ifup moved from /etc/xen to /etc/xen/scripts
92
93  -- Adam Glasgall <glasgall@mit.edu>  Sun, 21 Jul 2013 01:06:27 -0400
94
95 invirt-xen-config (0.0.41) precise; urgency=low
96
97   * no-change rebuild
98
99  -- Adam Glasgall <glasgall@mit.edu>  Sat, 20 Jul 2013 16:54:56 -0400
100
101 invirt-xen-config (0.0.40) precise; urgency=low
102
103   * Updating version for precise.
104
105  -- Steven Valdez <dvorak42@mit.edu>  Sat, 20 Jul 2013 16:46:47 -0400
106
107 invirt-xen-config (0.0.39) unstable; urgency=low
108
109   * Treat config.hosts.internal_ips as an array
110
111  -- Peter Iannucci <iannucci@mit.edu>  Mon, 01 Jul 2013 21:51:00 -0400
112
113 invirt-xen-config (0.0.38~glasgall15) precise; urgency=low
114
115   * Teach qemu-dm-invirt that /usr/lib/xen moved to /usr/lib/xen-4.1
116
117  -- Adam Glasgall <glasgall@mit.edu>  Thu, 06 Jun 2013 21:36:37 -0400
118
119 invirt-xen-config (0.0.38~glasgall14achernya1) precise; urgency=low
120
121   * Switch to dh7
122   * Bump standards version
123
124  -- Alexander Chernyakhovsky <achernya@mit.edu>  Fri, 31 May 2013 21:16:20 -0400
125
126 invirt-xen-config (0.0.38~glasgall14) precise; urgency=low
127
128   * /usr/lib/xen moved to /usr/lib/xen-4.1. teach invirt-database this.
129
130  -- Adam Glasgall <glasgall@mit.edu>  Wed, 08 May 2013 00:06:25 -0400
131
132 invirt-xen-config (0.0.38~glasgall13) precise; urgency=low
133
134   * Undo enabling network-bridge; we want to manage our own bridge config
135     now. Oh, irony.
136
137  -- Adam Glasgall <glasgall@mit.edu>  Mon, 06 May 2013 19:14:41 -0400
138
139 invirt-xen-config (0.0.38~glasgall12) precise; urgency=low
140
141   * xm was expecting a string and was getting a unistring for machine
142     name, which resulted in the VM name always being
143     'invirt-database'. Use passed-in machine_name instead, since that will
144     be a string. IBTSOCS.
145
146  -- Adam Glasgall <glasgall@mit.edu>  Mon, 06 May 2013 19:14:23 -0400
147
148 invirt-xen-config (0.0.38~glasgall11) precise; urgency=low
149
150   * Add dependency on ethtool.
151
152  -- Adam Glasgall <glasgall@mit.edu>  Fri, 26 Apr 2013 22:36:10 -0400
153
154 invirt-xen-config (0.0.38~glasgall10) precise; urgency=low
155
156   * SQLAlchemy API updates in invirt-database xen config
157
158  -- Adam Glasgall <glasgall@mit.edu>  Fri, 26 Apr 2013 21:14:25 -0400
159
160 invirt-xen-config (0.0.38~glasgall9) precise; urgency=low
161
162   * _really_  correct regexp this time.
163
164  -- Adam Glasgall <glasgall@mit.edu>  Sat, 13 Apr 2013 17:57:11 -0400
165
166 invirt-xen-config (0.0.38~glasgall8) precise; urgency=low
167
168   * fix typo in regexp
169
170  -- Adam Glasgall <glasgall@mit.edu>  Sat, 13 Apr 2013 17:49:08 -0400
171
172 invirt-xen-config (0.0.38~glasgall7) precise; urgency=low
173
174   * Correct regexp in s/// over xend-config.sxp
175
176  -- Adam Glasgall <glasgall@mit.edu>  Sat, 13 Apr 2013 17:46:43 -0400
177
178 invirt-xen-config (0.0.38~glasgall6) precise; urgency=low
179
180   * Enable network-bridge in xend-config.sxp, since Precise doesn't by 
181     default anymore.
182
183  -- Adam Glasgall <glasgall@mit.edu>  Sat, 13 Apr 2013 17:40:33 -0400
184
185 invirt-xen-config (0.0.38~glasgall5) precise; urgency=low
186
187   * s/// out the "${XEN_CONFIG_DIR}" reference that was making mako choke
188
189  -- Adam Glasgall <glasgall@mit.edu>  Sun, 24 Mar 2013 20:31:31 -0400
190
191 invirt-xen-config (0.0.38~glasgall4) precise; urgency=low
192
193   * Oops, no, we don't actually want to uninstall grub. Depend on grub-pc
194     instead.
195
196  -- Adam Glasgall <glasgall@mit.edu>  Sun, 24 Mar 2013 17:49:24 -0400
197
198 invirt-xen-config (0.0.38~glasgall3) precise; urgency=low
199
200   * ubuntu-xen-server bit the dust several releases ago. replace it by
201     explicitly listing the xen bits we need in Depends.
202
203  -- Adam Glasgall <glasgall@mit.edu>  Sun, 24 Mar 2013 17:44:24 -0400
204
205 invirt-xen-config (0.0.38~glasgall2) precise; urgency=low
206
207   * Bump xen-utils dependency
208   * Update xend-config.sxp transformer for newer default config
209
210  -- Adam Glasgall <glasgall@mit.edu>  Sun, 24 Mar 2013 17:37:05 -0400
211
212 invirt-xen-config (0.0.38~glasgall1) precise; urgency=low
213
214   * Bump version for precise
215
216  -- Adam Glasgall <glasgall@mit.edu>  Thu, 21 Mar 2013 23:24:57 -0700
217
218 invirt-xen-config (0.0.37) unstable; urgency=low
219
220   * Support multiple NICs on HVMs.
221
222  -- Mitchell Berger <mitchb@mit.edu>  Sat, 29 Oct 2011 21:53:00 -0400
223
224 invirt-xen-config (0.0.36) unstable; urgency=low
225
226   * Version bump to recover from invirtibuilder version error. No changes.
227
228  -- Joshua Oreman <oremanj@mit.edu>  Tue, 26 Apr 2011 16:30:22 -0400
229
230 invirt-xen-config (0.0.33) unstable; urgency=low
231
232   * Explicitly disable proxy_arp on the "all" interface; it seems to be
233     enabled on bootup if we don't.
234
235  -- Joshua Oreman <oremanj@mit.edu>  Tue, 26 Apr 2011 16:12:52 -0400
236
237 invirt-xen-config (0.0.32) unstable; urgency=low
238
239   * Don't enable proxy arp on every interface, just the public one (fixes
240     problems with reachability on the backend network!)
241
242  -- Quentin Smith <quentin@mit.edu>  Wed, 09 Mar 2011 18:18:06 -0500
243
244 invirt-xen-config (0.0.31) unstable; urgency=low
245
246   * Only run arpspoof when NICs are brought online (this potentially fixes
247     a race condition that occurs when migrating VMs)
248   * Remove the advertised gso-tcpv4 feature from VIFs which causes the
249     guest to incorrectly believe that Xen supports TCP segmentation
250     offload. This supercedes our previous fix of disabling TSO in guest
251     kernels.
252
253  -- Quentin Smith <quentin@mit.edu>  Mon, 27 Dec 2010 01:19:58 -0500
254
255 invirt-xen-config (0.0.30) unstable; urgency=low
256
257   * Support debian-installer based autoinstallation.
258
259  -- Quentin Smith <quentin@mit.edu>  Sun, 26 Dec 2010 17:10:54 -0500
260
261 invirt-xen-config (0.0.29) unstable; urgency=low
262
263   * Merged in r2821,2824,2827 from hvirt branch.
264
265  -- Greg Brockman <gdb@mit.edu>  Sun, 31 Jan 2010 18:44:53 -0500
266
267 invirt-xen-config (0.0.28) unstable; urgency=low
268
269   * Restarting xend is just a *really bad* idae.
270
271  -- Evan Broder <broder@mit.edu>  Tue, 26 Jan 2010 23:32:47 -0500
272
273 invirt-xen-config (0.0.27) unstable; urgency=low
274
275   [ Greg Brockman ]
276   * Nuked the pinning of libxen3
277   * Changed xen.network -> xen
278
279   [ Evan Broder ]
280   * Don't try to start sysvms in the invirt-xen-config init script. The
281     code has never been reliable.
282   * Don't create iptables rules in vif-invirtroute - they don't do anything.
283   * For simplicity, and because we've never used it, tear the IPv6
284     "support" out of vif-invirtroute.
285
286   [ Quentin Smith ]
287   * Increase dom0's weight to improve IO performance.
288
289  -- Greg Brockman <gdb@mit.edu>  Sun, 17 Jan 2010 23:32:03 -0500
290
291 invirt-xen-config (0.0.26) unstable; urgency=low
292
293   * Kill the moocow password for the VNC server. Not setting this variable
294     causes VNC clients to not prompt for a password instead.
295
296  -- Evan Broder <broder@mit.edu>  Mon, 28 Sep 2009 21:20:21 -0400
297
298 invirt-xen-config (0.0.25) unstable; urgency=low
299
300   * Some of the autoinstallers want a lot of RAM. Give it to them.
301
302  -- Evan Broder <broder@mit.edu>  Sun, 26 Jul 2009 20:35:13 -0700
303
304 invirt-xen-config (0.0.24) unstable; urgency=low
305
306   * Prepare for a Xen 3.3 world by allowing either 3.2 or 3.3 packages.
307
308  -- Evan Broder <broder@mit.edu>  Fri, 20 Feb 2009 17:36:23 -0500
309
310 invirt-xen-config (0.0.23) unstable; urgency=low
311
312   * revert 0.0.22
313   * use run-parts --list to get a tighter set of sysvm config files
314
315  -- Greg Price <price@mit.edu>  Tue, 03 Feb 2009 00:20:03 -0500
316
317 invirt-xen-config (0.0.22) unstable; urgency=low
318
319   * Correctly calculate both the list of sysvms to boot and the list of
320     Mako templates to render in the init script.
321
322  -- Evan Broder <broder@mit.edu>  Mon, 02 Feb 2009 17:30:51 -0500
323
324 invirt-xen-config (0.0.21) unstable; urgency=low
325
326   * Move sysvms/* into xvm-prodconfig from invirt-xen-config
327   * genericize sysvm startup to glob /etc/xen/sysvms/s_*
328   * eth2 -> config.xen.network.iface
329
330  -- Greg Price <price@mit.edu>  Sat, 31 Jan 2009 18:40:20 -0500
331
332 invirt-xen-config (0.0.20) unstable; urgency=low
333
334   * Add Provides and Conflicts lines to debian/control for
335     config-package-dev
336
337  -- Evan Broder <broder@mit.edu>  Sat, 24 Jan 2009 20:16:06 -0500
338
339 invirt-xen-config (0.0.19) unstable; urgency=low
340
341   * prune tempfile, subprocess imports from invirt-database
342     (subprocess!  wow, that was a hack.  that was also over a year ago, r223.)
343
344  -- Greg Price <price@mit.edu>  Tue, 09 Dec 2008 00:25:56 -0500
345
346 invirt-xen-config (0.0.18) unstable; urgency=low
347
348   * Explicitly grab the short form of the hostname to assemble the backend
349     hostname
350
351  -- Evan Broder <broder@mit.edu>  Wed, 26 Nov 2008 01:27:07 -0500
352
353 invirt-xen-config (0.0.17) unstable; urgency=low
354
355   * Pin libxen3 to the hardy repository so it doesn't get pulled from
356     hardy-backports until we're ready to upgrade to Xen 3.3
357
358  -- Evan Broder <broder@mit.edu>  Sat, 22 Nov 2008 19:19:07 -0500
359
360 invirt-xen-config (0.0.16) unstable; urgency=low
361
362   * Pick the kernel and initrd for the autoinstaller based on the kernel
363     the dom0 is currently running
364
365  -- Evan Broder <broder@mit.edu>  Sat, 15 Nov 2008 23:45:30 -0500
366
367 invirt-xen-config (0.0.15) unstable; urgency=low
368
369   * Set the max memory to a really high number so we can bump it for users
370   * Pass the correct networking device to vif-invirtroute
371
372  -- Evan Broder <broder@mit.edu>  Fri, 14 Nov 2008 00:03:47 -0500
373
374 invirt-xen-config (0.0.14) unstable; urgency=low
375
376   * Throw away any output from LVM commands while starting sysvms
377   * Correctly delete the lock LVs
378
379  -- Evan Broder <broder@mit.edu>  Mon, 10 Nov 2008 03:57:09 -0500
380
381 invirt-xen-config (0.0.13) unstable; urgency=low
382
383   * Use a lock LV when attempting to start sysvms since exclusive LV
384     activation has useless semantics
385
386  -- Evan Broder <broder@mit.edu>  Mon, 10 Nov 2008 03:15:31 -0500
387
388 invirt-xen-config (0.0.12) unstable; urgency=low
389
390   * Add missing close paren to init script
391
392  -- Evan Broder <broder@mit.edu>  Fri, 31 Oct 2008 09:50:47 -0400
393
394 invirt-xen-config (0.0.11) unstable; urgency=low
395
396   * Automatically startup sysvms if they're not running already
397
398  -- Evan Broder <broder@mit.edu>  Fri, 31 Oct 2008 09:47:15 -0400
399
400 invirt-xen-config (0.0.10) unstable; urgency=low
401
402   * Generate config files for sysvms
403
404  -- Evan Broder <broder@mit.edu>  Fri, 31 Oct 2008 07:40:13 -0400
405
406 invirt-xen-config (0.0.9) unstable; urgency=low
407
408   * don't try to disable tx checksums for HVMs; it errors out
409
410  -- Greg Price <price@mit.edu>  Wed, 29 Oct 2008 01:26:07 -0400
411
412 invirt-xen-config (0.0.8) unstable; urgency=low
413
414   * sipb-xen-base -> invirt-base
415
416  -- Evan Broder <broder@mit.edu>  Tue, 28 Oct 2008 04:23:38 -0400
417
418 invirt-xen-config (0.0.7) unstable; urgency=low
419
420   * Clarify description to distinguish from invirt-host-master
421
422  -- Greg Price <price@mit.edu>  Sat, 25 Oct 2008 21:16:51 -0400
423
424 invirt-xen-config (0.0.6) unstable; urgency=low
425
426   * sipb-xen-database-common -> invirt-database
427
428  -- Evan Broder <broder@mit.edu>  Sat, 25 Oct 2008 21:03:33 -0400
429
430 invirt-xen-config (0.0.5) unstable; urgency=low
431
432   * Give the init script a less weird sounding description
433
434  -- Evan Broder <broder@mit.edu>  Sat, 25 Oct 2008 19:11:28 -0400
435
436 invirt-xen-config (0.0.4) unstable; urgency=low
437
438   * Another typo in the init script
439
440  -- Evan Broder <broder@mit.edu>  Sat, 25 Oct 2008 19:07:32 -0400
441
442 invirt-xen-config (0.0.3) unstable; urgency=low
443
444   * Some small fixes in the init script
445
446  -- Evan Broder <broder@mit.edu>  Sat, 25 Oct 2008 19:03:12 -0400
447
448 invirt-xen-config (0.0.2) unstable; urgency=low
449
450   * Whoops - add the dependencies for the old sipb-xen-database-client
451
452  -- Evan Broder <broder@mit.edu>  Sat, 25 Oct 2008 18:38:56 -0400
453
454 invirt-xen-config (0.0.1) unstable; urgency=low
455
456   * Rename sipb-xen-dom0 -> invirt-xen-config
457   * Rearrange the source package
458   * Divert /etc/xen/qemu-ifup, since it existed and we've been scribbling
459     over it
460   * Generate /etc/xen/xend-config.sxp
461   * Move the invirt-database Xen config script into this package
462
463  -- Evan Broder <broder@mit.edu>  Sat, 25 Oct 2008 17:52:39 -0400
464
465 sipb-xen-dom0 (2.10) unstable; urgency=low
466
467   * Fix DHCP checksum error for ParaVMs
468
469  -- Evan Broder <broder@mit.edu>  Sun, 19 Oct 2008 22:12:09 -0400
470
471 sipb-xen-dom0 (2.9.1) unstable; urgency=low
472
473   * Whoops - was slightly too vicious with the cuts to qemu-dm-sipb
474
475  -- Evan Broder <broder@mit.edu>  Sun, 19 Oct 2008 01:55:41 -0400
476
477 sipb-xen-dom0 (2.9) unstable; urgency=low
478
479   * Move the qemu-ifup script to the location where it's now expected to
480     be.
481   * Clear out some debugging code from qemu-dm-sipb
482
483  -- Evan Broder <broder@mit.edu>  Sun, 19 Oct 2008 01:39:43 -0400
484
485 sipb-xen-dom0 (2.8) unstable; urgency=low
486
487   * Apply Sam's fix to vif-sipbroute for the prod cluster (the interface
488     should eventually be configurized)
489
490  -- Evan Broder <broder@mit.edu>  Tue, 07 Oct 2008 01:18:37 -0400
491
492 sipb-xen-dom0 (2.7) unstable; urgency=low
493
494   * Update qemu-dm-sipb to reflect the new location of qemu-dm
495
496  -- Evan Broder <broder@mit.edu>  Mon, 06 Oct 2008 18:55:59 -0400
497
498 sipb-xen-dom0 (2.6) unstable; urgency=low
499
500   * depend on sipb-xen-base
501
502  -- Greg Price <price@mit.edu>  Wed, 01 Oct 2008 20:28:21 -0400
503
504 sipb-xen-dom0 (2.5) unstable; urgency=low
505
506   * Don't rely on exported ROOT.
507
508  -- Anders Kaseorg <andersk@mit.edu>  Fri, 02 May 2008 02:41:43 -0400
509
510 sipb-xen-dom0 (2.4) unstable; urgency=low
511
512   * Add sipb-xen-losetup, a half-sane wrapper around the insane losetup.
513
514  -- Greg Price <price@mit.edu>  Thu,  1 May 2008 01:13:28 -0400
515
516 sipb-xen-dom0 (2.3) unstable; urgency=low
517
518   * Depend on generic metapackages/provides instead of particular 
519     versions.
520
521  -- Anders Kaseorg <andersk@sipb-xen.mit.edu>  Sat, 27 Oct 2007 21:23:00 -0400
522
523 sipb-xen-dom0 (2.2) unstable; urgency=low
524
525   * Add qemu-ifup script that depends on the device model script and
526     invokes vif-sipbroute.    As a consequence, we don't really support
527     bridged hvms any more.  It's not clear how to get enough information
528     out of qemu to do this.
529   * Call arpspoof with 18.181.0.1's address.  This is unfortunate in two
530     ways.  First, if we renumber we'll need to update the script.  Second,
531     it is possible that someone on 18.181 besides the router may have an
532     address cached.  Unfortunately, it doesn't work right if we don't
533     send the spoofed arp directly to the router.
534
535  -- Sam Hartman <hartmans@debian.org>  Sun, 26 Aug 2007 18:57:17 -0400
536
537 sipb-xen-dom0 (2.1) unstable; urgency=low
538
539   * Fix typo in init script 
540   * depend  on dsniff for arpspoof
541
542  -- Sam Hartman <hartmans@debian.org>  Fri, 24 Aug 2007 17:22:20 -0400
543
544 sipb-xen-dom0 (2) unstable; urgency=low
545
546   * Add qemu-dm-sipb written by andersk to get us the  domain ID in qemu-ifup 
547   * Add vif-sipbroute, a version of vif-route that does better netwwork
548     isolation and has initial but useless ipv6 support.  This version also
549     uses arpspoof to take over an address for domain migrations.   
550   * Add init script to enable rp_filter, proxy_arp and forwarding for the network config.
551
552  -- Sam Hartman <hartmans@debian.org>  Fri, 24 Aug 2007 17:17:23 -0400
553
554 sipb-xen-dom0 (1) unstable; urgency=low
555
556   *  First version
557
558  -- Sam Hartman <hartmans@debian.org>  Sat,  4 Aug 2007 20:20:32 -0400
559