1 invirt-xen-config (0.0.38~glasgall14achernya1) precise; urgency=low
4 * Bump standards version
6 -- Alexander Chernyakhovsky <achernya@mit.edu> Fri, 31 May 2013 21:16:20 -0400
8 invirt-xen-config (0.0.38~glasgall14) precise; urgency=low
10 * /usr/lib/xen moved to /usr/lib/xen-4.1. teach invirt-database this.
12 -- Adam Glasgall <glasgall@mit.edu> Wed, 08 May 2013 00:06:25 -0400
14 invirt-xen-config (0.0.38~glasgall13) precise; urgency=low
16 * Undo enabling network-bridge; we want to manage our own bridge config
19 -- Adam Glasgall <glasgall@mit.edu> Mon, 06 May 2013 19:14:41 -0400
21 invirt-xen-config (0.0.38~glasgall12) precise; urgency=low
23 * xm was expecting a string and was getting a unistring for machine
24 name, which resulted in the VM name always being
25 'invirt-database'. Use passed-in machine_name instead, since that will
28 -- Adam Glasgall <glasgall@mit.edu> Mon, 06 May 2013 19:14:23 -0400
30 invirt-xen-config (0.0.38~glasgall11) precise; urgency=low
32 * Add dependency on ethtool.
34 -- Adam Glasgall <glasgall@mit.edu> Fri, 26 Apr 2013 22:36:10 -0400
36 invirt-xen-config (0.0.38~glasgall10) precise; urgency=low
38 * SQLAlchemy API updates in invirt-database xen config
40 -- Adam Glasgall <glasgall@mit.edu> Fri, 26 Apr 2013 21:14:25 -0400
42 invirt-xen-config (0.0.38~glasgall9) precise; urgency=low
44 * _really_ correct regexp this time.
46 -- Adam Glasgall <glasgall@mit.edu> Sat, 13 Apr 2013 17:57:11 -0400
48 invirt-xen-config (0.0.38~glasgall8) precise; urgency=low
52 -- Adam Glasgall <glasgall@mit.edu> Sat, 13 Apr 2013 17:49:08 -0400
54 invirt-xen-config (0.0.38~glasgall7) precise; urgency=low
56 * Correct regexp in s/// over xend-config.sxp
58 -- Adam Glasgall <glasgall@mit.edu> Sat, 13 Apr 2013 17:46:43 -0400
60 invirt-xen-config (0.0.38~glasgall6) precise; urgency=low
62 * Enable network-bridge in xend-config.sxp, since Precise doesn't by
65 -- Adam Glasgall <glasgall@mit.edu> Sat, 13 Apr 2013 17:40:33 -0400
67 invirt-xen-config (0.0.38~glasgall5) precise; urgency=low
69 * s/// out the "${XEN_CONFIG_DIR}" reference that was making mako choke
71 -- Adam Glasgall <glasgall@mit.edu> Sun, 24 Mar 2013 20:31:31 -0400
73 invirt-xen-config (0.0.38~glasgall4) precise; urgency=low
75 * Oops, no, we don't actually want to uninstall grub. Depend on grub-pc
78 -- Adam Glasgall <glasgall@mit.edu> Sun, 24 Mar 2013 17:49:24 -0400
80 invirt-xen-config (0.0.38~glasgall3) precise; urgency=low
82 * ubuntu-xen-server bit the dust several releases ago. replace it by
83 explicitly listing the xen bits we need in Depends.
85 -- Adam Glasgall <glasgall@mit.edu> Sun, 24 Mar 2013 17:44:24 -0400
87 invirt-xen-config (0.0.38~glasgall2) precise; urgency=low
89 * Bump xen-utils dependency
90 * Update xend-config.sxp transformer for newer default config
92 -- Adam Glasgall <glasgall@mit.edu> Sun, 24 Mar 2013 17:37:05 -0400
94 invirt-xen-config (0.0.38~glasgall1) precise; urgency=low
96 * Bump version for precise
98 -- Adam Glasgall <glasgall@mit.edu> Thu, 21 Mar 2013 23:24:57 -0700
100 invirt-xen-config (0.0.37) unstable; urgency=low
102 * Support multiple NICs on HVMs.
104 -- Mitchell Berger <mitchb@mit.edu> Sat, 29 Oct 2011 21:53:00 -0400
106 invirt-xen-config (0.0.36) unstable; urgency=low
108 * Version bump to recover from invirtibuilder version error. No changes.
110 -- Joshua Oreman <oremanj@mit.edu> Tue, 26 Apr 2011 16:30:22 -0400
112 invirt-xen-config (0.0.33) unstable; urgency=low
114 * Explicitly disable proxy_arp on the "all" interface; it seems to be
115 enabled on bootup if we don't.
117 -- Joshua Oreman <oremanj@mit.edu> Tue, 26 Apr 2011 16:12:52 -0400
119 invirt-xen-config (0.0.32) unstable; urgency=low
121 * Don't enable proxy arp on every interface, just the public one (fixes
122 problems with reachability on the backend network!)
124 -- Quentin Smith <quentin@mit.edu> Wed, 09 Mar 2011 18:18:06 -0500
126 invirt-xen-config (0.0.31) unstable; urgency=low
128 * Only run arpspoof when NICs are brought online (this potentially fixes
129 a race condition that occurs when migrating VMs)
130 * Remove the advertised gso-tcpv4 feature from VIFs which causes the
131 guest to incorrectly believe that Xen supports TCP segmentation
132 offload. This supercedes our previous fix of disabling TSO in guest
135 -- Quentin Smith <quentin@mit.edu> Mon, 27 Dec 2010 01:19:58 -0500
137 invirt-xen-config (0.0.30) unstable; urgency=low
139 * Support debian-installer based autoinstallation.
141 -- Quentin Smith <quentin@mit.edu> Sun, 26 Dec 2010 17:10:54 -0500
143 invirt-xen-config (0.0.29) unstable; urgency=low
145 * Merged in r2821,2824,2827 from hvirt branch.
147 -- Greg Brockman <gdb@mit.edu> Sun, 31 Jan 2010 18:44:53 -0500
149 invirt-xen-config (0.0.28) unstable; urgency=low
151 * Restarting xend is just a *really bad* idae.
153 -- Evan Broder <broder@mit.edu> Tue, 26 Jan 2010 23:32:47 -0500
155 invirt-xen-config (0.0.27) unstable; urgency=low
158 * Nuked the pinning of libxen3
159 * Changed xen.network -> xen
162 * Don't try to start sysvms in the invirt-xen-config init script. The
163 code has never been reliable.
164 * Don't create iptables rules in vif-invirtroute - they don't do anything.
165 * For simplicity, and because we've never used it, tear the IPv6
166 "support" out of vif-invirtroute.
169 * Increase dom0's weight to improve IO performance.
171 -- Greg Brockman <gdb@mit.edu> Sun, 17 Jan 2010 23:32:03 -0500
173 invirt-xen-config (0.0.26) unstable; urgency=low
175 * Kill the moocow password for the VNC server. Not setting this variable
176 causes VNC clients to not prompt for a password instead.
178 -- Evan Broder <broder@mit.edu> Mon, 28 Sep 2009 21:20:21 -0400
180 invirt-xen-config (0.0.25) unstable; urgency=low
182 * Some of the autoinstallers want a lot of RAM. Give it to them.
184 -- Evan Broder <broder@mit.edu> Sun, 26 Jul 2009 20:35:13 -0700
186 invirt-xen-config (0.0.24) unstable; urgency=low
188 * Prepare for a Xen 3.3 world by allowing either 3.2 or 3.3 packages.
190 -- Evan Broder <broder@mit.edu> Fri, 20 Feb 2009 17:36:23 -0500
192 invirt-xen-config (0.0.23) unstable; urgency=low
195 * use run-parts --list to get a tighter set of sysvm config files
197 -- Greg Price <price@mit.edu> Tue, 03 Feb 2009 00:20:03 -0500
199 invirt-xen-config (0.0.22) unstable; urgency=low
201 * Correctly calculate both the list of sysvms to boot and the list of
202 Mako templates to render in the init script.
204 -- Evan Broder <broder@mit.edu> Mon, 02 Feb 2009 17:30:51 -0500
206 invirt-xen-config (0.0.21) unstable; urgency=low
208 * Move sysvms/* into xvm-prodconfig from invirt-xen-config
209 * genericize sysvm startup to glob /etc/xen/sysvms/s_*
210 * eth2 -> config.xen.network.iface
212 -- Greg Price <price@mit.edu> Sat, 31 Jan 2009 18:40:20 -0500
214 invirt-xen-config (0.0.20) unstable; urgency=low
216 * Add Provides and Conflicts lines to debian/control for
219 -- Evan Broder <broder@mit.edu> Sat, 24 Jan 2009 20:16:06 -0500
221 invirt-xen-config (0.0.19) unstable; urgency=low
223 * prune tempfile, subprocess imports from invirt-database
224 (subprocess! wow, that was a hack. that was also over a year ago, r223.)
226 -- Greg Price <price@mit.edu> Tue, 09 Dec 2008 00:25:56 -0500
228 invirt-xen-config (0.0.18) unstable; urgency=low
230 * Explicitly grab the short form of the hostname to assemble the backend
233 -- Evan Broder <broder@mit.edu> Wed, 26 Nov 2008 01:27:07 -0500
235 invirt-xen-config (0.0.17) unstable; urgency=low
237 * Pin libxen3 to the hardy repository so it doesn't get pulled from
238 hardy-backports until we're ready to upgrade to Xen 3.3
240 -- Evan Broder <broder@mit.edu> Sat, 22 Nov 2008 19:19:07 -0500
242 invirt-xen-config (0.0.16) unstable; urgency=low
244 * Pick the kernel and initrd for the autoinstaller based on the kernel
245 the dom0 is currently running
247 -- Evan Broder <broder@mit.edu> Sat, 15 Nov 2008 23:45:30 -0500
249 invirt-xen-config (0.0.15) unstable; urgency=low
251 * Set the max memory to a really high number so we can bump it for users
252 * Pass the correct networking device to vif-invirtroute
254 -- Evan Broder <broder@mit.edu> Fri, 14 Nov 2008 00:03:47 -0500
256 invirt-xen-config (0.0.14) unstable; urgency=low
258 * Throw away any output from LVM commands while starting sysvms
259 * Correctly delete the lock LVs
261 -- Evan Broder <broder@mit.edu> Mon, 10 Nov 2008 03:57:09 -0500
263 invirt-xen-config (0.0.13) unstable; urgency=low
265 * Use a lock LV when attempting to start sysvms since exclusive LV
266 activation has useless semantics
268 -- Evan Broder <broder@mit.edu> Mon, 10 Nov 2008 03:15:31 -0500
270 invirt-xen-config (0.0.12) unstable; urgency=low
272 * Add missing close paren to init script
274 -- Evan Broder <broder@mit.edu> Fri, 31 Oct 2008 09:50:47 -0400
276 invirt-xen-config (0.0.11) unstable; urgency=low
278 * Automatically startup sysvms if they're not running already
280 -- Evan Broder <broder@mit.edu> Fri, 31 Oct 2008 09:47:15 -0400
282 invirt-xen-config (0.0.10) unstable; urgency=low
284 * Generate config files for sysvms
286 -- Evan Broder <broder@mit.edu> Fri, 31 Oct 2008 07:40:13 -0400
288 invirt-xen-config (0.0.9) unstable; urgency=low
290 * don't try to disable tx checksums for HVMs; it errors out
292 -- Greg Price <price@mit.edu> Wed, 29 Oct 2008 01:26:07 -0400
294 invirt-xen-config (0.0.8) unstable; urgency=low
296 * sipb-xen-base -> invirt-base
298 -- Evan Broder <broder@mit.edu> Tue, 28 Oct 2008 04:23:38 -0400
300 invirt-xen-config (0.0.7) unstable; urgency=low
302 * Clarify description to distinguish from invirt-host-master
304 -- Greg Price <price@mit.edu> Sat, 25 Oct 2008 21:16:51 -0400
306 invirt-xen-config (0.0.6) unstable; urgency=low
308 * sipb-xen-database-common -> invirt-database
310 -- Evan Broder <broder@mit.edu> Sat, 25 Oct 2008 21:03:33 -0400
312 invirt-xen-config (0.0.5) unstable; urgency=low
314 * Give the init script a less weird sounding description
316 -- Evan Broder <broder@mit.edu> Sat, 25 Oct 2008 19:11:28 -0400
318 invirt-xen-config (0.0.4) unstable; urgency=low
320 * Another typo in the init script
322 -- Evan Broder <broder@mit.edu> Sat, 25 Oct 2008 19:07:32 -0400
324 invirt-xen-config (0.0.3) unstable; urgency=low
326 * Some small fixes in the init script
328 -- Evan Broder <broder@mit.edu> Sat, 25 Oct 2008 19:03:12 -0400
330 invirt-xen-config (0.0.2) unstable; urgency=low
332 * Whoops - add the dependencies for the old sipb-xen-database-client
334 -- Evan Broder <broder@mit.edu> Sat, 25 Oct 2008 18:38:56 -0400
336 invirt-xen-config (0.0.1) unstable; urgency=low
338 * Rename sipb-xen-dom0 -> invirt-xen-config
339 * Rearrange the source package
340 * Divert /etc/xen/qemu-ifup, since it existed and we've been scribbling
342 * Generate /etc/xen/xend-config.sxp
343 * Move the invirt-database Xen config script into this package
345 -- Evan Broder <broder@mit.edu> Sat, 25 Oct 2008 17:52:39 -0400
347 sipb-xen-dom0 (2.10) unstable; urgency=low
349 * Fix DHCP checksum error for ParaVMs
351 -- Evan Broder <broder@mit.edu> Sun, 19 Oct 2008 22:12:09 -0400
353 sipb-xen-dom0 (2.9.1) unstable; urgency=low
355 * Whoops - was slightly too vicious with the cuts to qemu-dm-sipb
357 -- Evan Broder <broder@mit.edu> Sun, 19 Oct 2008 01:55:41 -0400
359 sipb-xen-dom0 (2.9) unstable; urgency=low
361 * Move the qemu-ifup script to the location where it's now expected to
363 * Clear out some debugging code from qemu-dm-sipb
365 -- Evan Broder <broder@mit.edu> Sun, 19 Oct 2008 01:39:43 -0400
367 sipb-xen-dom0 (2.8) unstable; urgency=low
369 * Apply Sam's fix to vif-sipbroute for the prod cluster (the interface
370 should eventually be configurized)
372 -- Evan Broder <broder@mit.edu> Tue, 07 Oct 2008 01:18:37 -0400
374 sipb-xen-dom0 (2.7) unstable; urgency=low
376 * Update qemu-dm-sipb to reflect the new location of qemu-dm
378 -- Evan Broder <broder@mit.edu> Mon, 06 Oct 2008 18:55:59 -0400
380 sipb-xen-dom0 (2.6) unstable; urgency=low
382 * depend on sipb-xen-base
384 -- Greg Price <price@mit.edu> Wed, 01 Oct 2008 20:28:21 -0400
386 sipb-xen-dom0 (2.5) unstable; urgency=low
388 * Don't rely on exported ROOT.
390 -- Anders Kaseorg <andersk@mit.edu> Fri, 02 May 2008 02:41:43 -0400
392 sipb-xen-dom0 (2.4) unstable; urgency=low
394 * Add sipb-xen-losetup, a half-sane wrapper around the insane losetup.
396 -- Greg Price <price@mit.edu> Thu, 1 May 2008 01:13:28 -0400
398 sipb-xen-dom0 (2.3) unstable; urgency=low
400 * Depend on generic metapackages/provides instead of particular
403 -- Anders Kaseorg <andersk@sipb-xen.mit.edu> Sat, 27 Oct 2007 21:23:00 -0400
405 sipb-xen-dom0 (2.2) unstable; urgency=low
407 * Add qemu-ifup script that depends on the device model script and
408 invokes vif-sipbroute. As a consequence, we don't really support
409 bridged hvms any more. It's not clear how to get enough information
410 out of qemu to do this.
411 * Call arpspoof with 18.181.0.1's address. This is unfortunate in two
412 ways. First, if we renumber we'll need to update the script. Second,
413 it is possible that someone on 18.181 besides the router may have an
414 address cached. Unfortunately, it doesn't work right if we don't
415 send the spoofed arp directly to the router.
417 -- Sam Hartman <hartmans@debian.org> Sun, 26 Aug 2007 18:57:17 -0400
419 sipb-xen-dom0 (2.1) unstable; urgency=low
421 * Fix typo in init script
422 * depend on dsniff for arpspoof
424 -- Sam Hartman <hartmans@debian.org> Fri, 24 Aug 2007 17:22:20 -0400
426 sipb-xen-dom0 (2) unstable; urgency=low
428 * Add qemu-dm-sipb written by andersk to get us the domain ID in qemu-ifup
429 * Add vif-sipbroute, a version of vif-route that does better netwwork
430 isolation and has initial but useless ipv6 support. This version also
431 uses arpspoof to take over an address for domain migrations.
432 * Add init script to enable rp_filter, proxy_arp and forwarding for the network config.
434 -- Sam Hartman <hartmans@debian.org> Fri, 24 Aug 2007 17:17:23 -0400
436 sipb-xen-dom0 (1) unstable; urgency=low
440 -- Sam Hartman <hartmans@debian.org> Sat, 4 Aug 2007 20:20:32 -0400