1 invirt-xen-config (0.0.38~glasgall14) precise; urgency=low
3 * /usr/lib/xen moved to /usr/lib/xen-4.1. teach invirt-database this.
5 -- Adam Glasgall <glasgall@mit.edu> Wed, 08 May 2013 00:06:25 -0400
7 invirt-xen-config (0.0.38~glasgall13) precise; urgency=low
9 * Undo enabling network-bridge; we want to manage our own bridge config
12 -- Adam Glasgall <glasgall@mit.edu> Mon, 06 May 2013 19:14:41 -0400
14 invirt-xen-config (0.0.38~glasgall12) precise; urgency=low
16 * xm was expecting a string and was getting a unistring for machine
17 name, which resulted in the VM name always being
18 'invirt-database'. Use passed-in machine_name instead, since that will
21 -- Adam Glasgall <glasgall@mit.edu> Mon, 06 May 2013 19:14:23 -0400
23 invirt-xen-config (0.0.38~glasgall11) precise; urgency=low
25 * Add dependency on ethtool.
27 -- Adam Glasgall <glasgall@mit.edu> Fri, 26 Apr 2013 22:36:10 -0400
29 invirt-xen-config (0.0.38~glasgall10) precise; urgency=low
31 * SQLAlchemy API updates in invirt-database xen config
33 -- Adam Glasgall <glasgall@mit.edu> Fri, 26 Apr 2013 21:14:25 -0400
35 invirt-xen-config (0.0.38~glasgall9) precise; urgency=low
37 * _really_ correct regexp this time.
39 -- Adam Glasgall <glasgall@mit.edu> Sat, 13 Apr 2013 17:57:11 -0400
41 invirt-xen-config (0.0.38~glasgall8) precise; urgency=low
45 -- Adam Glasgall <glasgall@mit.edu> Sat, 13 Apr 2013 17:49:08 -0400
47 invirt-xen-config (0.0.38~glasgall7) precise; urgency=low
49 * Correct regexp in s/// over xend-config.sxp
51 -- Adam Glasgall <glasgall@mit.edu> Sat, 13 Apr 2013 17:46:43 -0400
53 invirt-xen-config (0.0.38~glasgall6) precise; urgency=low
55 * Enable network-bridge in xend-config.sxp, since Precise doesn't by
58 -- Adam Glasgall <glasgall@mit.edu> Sat, 13 Apr 2013 17:40:33 -0400
60 invirt-xen-config (0.0.38~glasgall5) precise; urgency=low
62 * s/// out the "${XEN_CONFIG_DIR}" reference that was making mako choke
64 -- Adam Glasgall <glasgall@mit.edu> Sun, 24 Mar 2013 20:31:31 -0400
66 invirt-xen-config (0.0.38~glasgall4) precise; urgency=low
68 * Oops, no, we don't actually want to uninstall grub. Depend on grub-pc
71 -- Adam Glasgall <glasgall@mit.edu> Sun, 24 Mar 2013 17:49:24 -0400
73 invirt-xen-config (0.0.38~glasgall3) precise; urgency=low
75 * ubuntu-xen-server bit the dust several releases ago. replace it by
76 explicitly listing the xen bits we need in Depends.
78 -- Adam Glasgall <glasgall@mit.edu> Sun, 24 Mar 2013 17:44:24 -0400
80 invirt-xen-config (0.0.38~glasgall2) precise; urgency=low
82 * Bump xen-utils dependency
83 * Update xend-config.sxp transformer for newer default config
85 -- Adam Glasgall <glasgall@mit.edu> Sun, 24 Mar 2013 17:37:05 -0400
87 invirt-xen-config (0.0.38~glasgall1) precise; urgency=low
89 * Bump version for precise
91 -- Adam Glasgall <glasgall@mit.edu> Thu, 21 Mar 2013 23:24:57 -0700
93 invirt-xen-config (0.0.37) unstable; urgency=low
95 * Support multiple NICs on HVMs.
97 -- Mitchell Berger <mitchb@mit.edu> Sat, 29 Oct 2011 21:53:00 -0400
99 invirt-xen-config (0.0.36) unstable; urgency=low
101 * Version bump to recover from invirtibuilder version error. No changes.
103 -- Joshua Oreman <oremanj@mit.edu> Tue, 26 Apr 2011 16:30:22 -0400
105 invirt-xen-config (0.0.33) unstable; urgency=low
107 * Explicitly disable proxy_arp on the "all" interface; it seems to be
108 enabled on bootup if we don't.
110 -- Joshua Oreman <oremanj@mit.edu> Tue, 26 Apr 2011 16:12:52 -0400
112 invirt-xen-config (0.0.32) unstable; urgency=low
114 * Don't enable proxy arp on every interface, just the public one (fixes
115 problems with reachability on the backend network!)
117 -- Quentin Smith <quentin@mit.edu> Wed, 09 Mar 2011 18:18:06 -0500
119 invirt-xen-config (0.0.31) unstable; urgency=low
121 * Only run arpspoof when NICs are brought online (this potentially fixes
122 a race condition that occurs when migrating VMs)
123 * Remove the advertised gso-tcpv4 feature from VIFs which causes the
124 guest to incorrectly believe that Xen supports TCP segmentation
125 offload. This supercedes our previous fix of disabling TSO in guest
128 -- Quentin Smith <quentin@mit.edu> Mon, 27 Dec 2010 01:19:58 -0500
130 invirt-xen-config (0.0.30) unstable; urgency=low
132 * Support debian-installer based autoinstallation.
134 -- Quentin Smith <quentin@mit.edu> Sun, 26 Dec 2010 17:10:54 -0500
136 invirt-xen-config (0.0.29) unstable; urgency=low
138 * Merged in r2821,2824,2827 from hvirt branch.
140 -- Greg Brockman <gdb@mit.edu> Sun, 31 Jan 2010 18:44:53 -0500
142 invirt-xen-config (0.0.28) unstable; urgency=low
144 * Restarting xend is just a *really bad* idae.
146 -- Evan Broder <broder@mit.edu> Tue, 26 Jan 2010 23:32:47 -0500
148 invirt-xen-config (0.0.27) unstable; urgency=low
151 * Nuked the pinning of libxen3
152 * Changed xen.network -> xen
155 * Don't try to start sysvms in the invirt-xen-config init script. The
156 code has never been reliable.
157 * Don't create iptables rules in vif-invirtroute - they don't do anything.
158 * For simplicity, and because we've never used it, tear the IPv6
159 "support" out of vif-invirtroute.
162 * Increase dom0's weight to improve IO performance.
164 -- Greg Brockman <gdb@mit.edu> Sun, 17 Jan 2010 23:32:03 -0500
166 invirt-xen-config (0.0.26) unstable; urgency=low
168 * Kill the moocow password for the VNC server. Not setting this variable
169 causes VNC clients to not prompt for a password instead.
171 -- Evan Broder <broder@mit.edu> Mon, 28 Sep 2009 21:20:21 -0400
173 invirt-xen-config (0.0.25) unstable; urgency=low
175 * Some of the autoinstallers want a lot of RAM. Give it to them.
177 -- Evan Broder <broder@mit.edu> Sun, 26 Jul 2009 20:35:13 -0700
179 invirt-xen-config (0.0.24) unstable; urgency=low
181 * Prepare for a Xen 3.3 world by allowing either 3.2 or 3.3 packages.
183 -- Evan Broder <broder@mit.edu> Fri, 20 Feb 2009 17:36:23 -0500
185 invirt-xen-config (0.0.23) unstable; urgency=low
188 * use run-parts --list to get a tighter set of sysvm config files
190 -- Greg Price <price@mit.edu> Tue, 03 Feb 2009 00:20:03 -0500
192 invirt-xen-config (0.0.22) unstable; urgency=low
194 * Correctly calculate both the list of sysvms to boot and the list of
195 Mako templates to render in the init script.
197 -- Evan Broder <broder@mit.edu> Mon, 02 Feb 2009 17:30:51 -0500
199 invirt-xen-config (0.0.21) unstable; urgency=low
201 * Move sysvms/* into xvm-prodconfig from invirt-xen-config
202 * genericize sysvm startup to glob /etc/xen/sysvms/s_*
203 * eth2 -> config.xen.network.iface
205 -- Greg Price <price@mit.edu> Sat, 31 Jan 2009 18:40:20 -0500
207 invirt-xen-config (0.0.20) unstable; urgency=low
209 * Add Provides and Conflicts lines to debian/control for
212 -- Evan Broder <broder@mit.edu> Sat, 24 Jan 2009 20:16:06 -0500
214 invirt-xen-config (0.0.19) unstable; urgency=low
216 * prune tempfile, subprocess imports from invirt-database
217 (subprocess! wow, that was a hack. that was also over a year ago, r223.)
219 -- Greg Price <price@mit.edu> Tue, 09 Dec 2008 00:25:56 -0500
221 invirt-xen-config (0.0.18) unstable; urgency=low
223 * Explicitly grab the short form of the hostname to assemble the backend
226 -- Evan Broder <broder@mit.edu> Wed, 26 Nov 2008 01:27:07 -0500
228 invirt-xen-config (0.0.17) unstable; urgency=low
230 * Pin libxen3 to the hardy repository so it doesn't get pulled from
231 hardy-backports until we're ready to upgrade to Xen 3.3
233 -- Evan Broder <broder@mit.edu> Sat, 22 Nov 2008 19:19:07 -0500
235 invirt-xen-config (0.0.16) unstable; urgency=low
237 * Pick the kernel and initrd for the autoinstaller based on the kernel
238 the dom0 is currently running
240 -- Evan Broder <broder@mit.edu> Sat, 15 Nov 2008 23:45:30 -0500
242 invirt-xen-config (0.0.15) unstable; urgency=low
244 * Set the max memory to a really high number so we can bump it for users
245 * Pass the correct networking device to vif-invirtroute
247 -- Evan Broder <broder@mit.edu> Fri, 14 Nov 2008 00:03:47 -0500
249 invirt-xen-config (0.0.14) unstable; urgency=low
251 * Throw away any output from LVM commands while starting sysvms
252 * Correctly delete the lock LVs
254 -- Evan Broder <broder@mit.edu> Mon, 10 Nov 2008 03:57:09 -0500
256 invirt-xen-config (0.0.13) unstable; urgency=low
258 * Use a lock LV when attempting to start sysvms since exclusive LV
259 activation has useless semantics
261 -- Evan Broder <broder@mit.edu> Mon, 10 Nov 2008 03:15:31 -0500
263 invirt-xen-config (0.0.12) unstable; urgency=low
265 * Add missing close paren to init script
267 -- Evan Broder <broder@mit.edu> Fri, 31 Oct 2008 09:50:47 -0400
269 invirt-xen-config (0.0.11) unstable; urgency=low
271 * Automatically startup sysvms if they're not running already
273 -- Evan Broder <broder@mit.edu> Fri, 31 Oct 2008 09:47:15 -0400
275 invirt-xen-config (0.0.10) unstable; urgency=low
277 * Generate config files for sysvms
279 -- Evan Broder <broder@mit.edu> Fri, 31 Oct 2008 07:40:13 -0400
281 invirt-xen-config (0.0.9) unstable; urgency=low
283 * don't try to disable tx checksums for HVMs; it errors out
285 -- Greg Price <price@mit.edu> Wed, 29 Oct 2008 01:26:07 -0400
287 invirt-xen-config (0.0.8) unstable; urgency=low
289 * sipb-xen-base -> invirt-base
291 -- Evan Broder <broder@mit.edu> Tue, 28 Oct 2008 04:23:38 -0400
293 invirt-xen-config (0.0.7) unstable; urgency=low
295 * Clarify description to distinguish from invirt-host-master
297 -- Greg Price <price@mit.edu> Sat, 25 Oct 2008 21:16:51 -0400
299 invirt-xen-config (0.0.6) unstable; urgency=low
301 * sipb-xen-database-common -> invirt-database
303 -- Evan Broder <broder@mit.edu> Sat, 25 Oct 2008 21:03:33 -0400
305 invirt-xen-config (0.0.5) unstable; urgency=low
307 * Give the init script a less weird sounding description
309 -- Evan Broder <broder@mit.edu> Sat, 25 Oct 2008 19:11:28 -0400
311 invirt-xen-config (0.0.4) unstable; urgency=low
313 * Another typo in the init script
315 -- Evan Broder <broder@mit.edu> Sat, 25 Oct 2008 19:07:32 -0400
317 invirt-xen-config (0.0.3) unstable; urgency=low
319 * Some small fixes in the init script
321 -- Evan Broder <broder@mit.edu> Sat, 25 Oct 2008 19:03:12 -0400
323 invirt-xen-config (0.0.2) unstable; urgency=low
325 * Whoops - add the dependencies for the old sipb-xen-database-client
327 -- Evan Broder <broder@mit.edu> Sat, 25 Oct 2008 18:38:56 -0400
329 invirt-xen-config (0.0.1) unstable; urgency=low
331 * Rename sipb-xen-dom0 -> invirt-xen-config
332 * Rearrange the source package
333 * Divert /etc/xen/qemu-ifup, since it existed and we've been scribbling
335 * Generate /etc/xen/xend-config.sxp
336 * Move the invirt-database Xen config script into this package
338 -- Evan Broder <broder@mit.edu> Sat, 25 Oct 2008 17:52:39 -0400
340 sipb-xen-dom0 (2.10) unstable; urgency=low
342 * Fix DHCP checksum error for ParaVMs
344 -- Evan Broder <broder@mit.edu> Sun, 19 Oct 2008 22:12:09 -0400
346 sipb-xen-dom0 (2.9.1) unstable; urgency=low
348 * Whoops - was slightly too vicious with the cuts to qemu-dm-sipb
350 -- Evan Broder <broder@mit.edu> Sun, 19 Oct 2008 01:55:41 -0400
352 sipb-xen-dom0 (2.9) unstable; urgency=low
354 * Move the qemu-ifup script to the location where it's now expected to
356 * Clear out some debugging code from qemu-dm-sipb
358 -- Evan Broder <broder@mit.edu> Sun, 19 Oct 2008 01:39:43 -0400
360 sipb-xen-dom0 (2.8) unstable; urgency=low
362 * Apply Sam's fix to vif-sipbroute for the prod cluster (the interface
363 should eventually be configurized)
365 -- Evan Broder <broder@mit.edu> Tue, 07 Oct 2008 01:18:37 -0400
367 sipb-xen-dom0 (2.7) unstable; urgency=low
369 * Update qemu-dm-sipb to reflect the new location of qemu-dm
371 -- Evan Broder <broder@mit.edu> Mon, 06 Oct 2008 18:55:59 -0400
373 sipb-xen-dom0 (2.6) unstable; urgency=low
375 * depend on sipb-xen-base
377 -- Greg Price <price@mit.edu> Wed, 01 Oct 2008 20:28:21 -0400
379 sipb-xen-dom0 (2.5) unstable; urgency=low
381 * Don't rely on exported ROOT.
383 -- Anders Kaseorg <andersk@mit.edu> Fri, 02 May 2008 02:41:43 -0400
385 sipb-xen-dom0 (2.4) unstable; urgency=low
387 * Add sipb-xen-losetup, a half-sane wrapper around the insane losetup.
389 -- Greg Price <price@mit.edu> Thu, 1 May 2008 01:13:28 -0400
391 sipb-xen-dom0 (2.3) unstable; urgency=low
393 * Depend on generic metapackages/provides instead of particular
396 -- Anders Kaseorg <andersk@sipb-xen.mit.edu> Sat, 27 Oct 2007 21:23:00 -0400
398 sipb-xen-dom0 (2.2) unstable; urgency=low
400 * Add qemu-ifup script that depends on the device model script and
401 invokes vif-sipbroute. As a consequence, we don't really support
402 bridged hvms any more. It's not clear how to get enough information
403 out of qemu to do this.
404 * Call arpspoof with 18.181.0.1's address. This is unfortunate in two
405 ways. First, if we renumber we'll need to update the script. Second,
406 it is possible that someone on 18.181 besides the router may have an
407 address cached. Unfortunately, it doesn't work right if we don't
408 send the spoofed arp directly to the router.
410 -- Sam Hartman <hartmans@debian.org> Sun, 26 Aug 2007 18:57:17 -0400
412 sipb-xen-dom0 (2.1) unstable; urgency=low
414 * Fix typo in init script
415 * depend on dsniff for arpspoof
417 -- Sam Hartman <hartmans@debian.org> Fri, 24 Aug 2007 17:22:20 -0400
419 sipb-xen-dom0 (2) unstable; urgency=low
421 * Add qemu-dm-sipb written by andersk to get us the domain ID in qemu-ifup
422 * Add vif-sipbroute, a version of vif-route that does better netwwork
423 isolation and has initial but useless ipv6 support. This version also
424 uses arpspoof to take over an address for domain migrations.
425 * Add init script to enable rp_filter, proxy_arp and forwarding for the network config.
427 -- Sam Hartman <hartmans@debian.org> Fri, 24 Aug 2007 17:17:23 -0400
429 sipb-xen-dom0 (1) unstable; urgency=low
433 -- Sam Hartman <hartmans@debian.org> Sat, 4 Aug 2007 20:20:32 -0400