Adam Glasgall [Sun, 21 Jul 2013 05:15:00 +0000 (01:15 -0400)]
fix diversion
Adam Glasgall [Sun, 21 Jul 2013 05:07:15 +0000 (01:07 -0400)]
fix qemu-ifup
Steven Valdez [Sat, 20 Jul 2013 20:47:05 +0000 (16:47 -0400)]
Updating version for precise
Steven Valdez [Fri, 19 Jul 2013 17:25:52 +0000 (13:25 -0400)]
Merged internal_ips change
Peter Iannucci [Tue, 2 Jul 2013 01:51:47 +0000 (21:51 -0400)]
Handle new prodconfig schema
Adam Glasgall [Fri, 7 Jun 2013 01:38:18 +0000 (21:38 -0400)]
fix path to qemu-dm
Alexander Chernyakhovsky [Sat, 1 Jun 2013 01:17:06 +0000 (21:17 -0400)]
Update packaging to dh7
Adam Glasgall [Wed, 8 May 2013 04:07:17 +0000 (00:07 -0400)]
hvmloader moved. update invirt-database accordingly.
Adam Glasgall [Mon, 6 May 2013 23:15:41 +0000 (19:15 -0400)]
re-disable enabling network-bridge. irony.
Adam Glasgall [Sat, 27 Apr 2013 04:23:14 +0000 (00:23 -0400)]
xm was expecting a string and was getting a unistring for machine
name, which resulted in the VM name always being
'invirt-database'. Use passed-in machine_name instead, since that will
be a string. IBTSOCS.
Adam Glasgall [Sat, 27 Apr 2013 02:36:31 +0000 (22:36 -0400)]
add dependency on ethtool
Adam Glasgall [Sat, 27 Apr 2013 01:14:59 +0000 (21:14 -0400)]
SQLAlchemy API updates in invirt-database xen config
Adam Glasgall [Sat, 13 Apr 2013 21:57:32 +0000 (17:57 -0400)]
really fix regexp
Adam Glasgall [Sat, 13 Apr 2013 21:49:24 +0000 (17:49 -0400)]
fix typo
Adam Glasgall [Sat, 13 Apr 2013 21:47:09 +0000 (17:47 -0400)]
correct regexp
Adam Glasgall [Sat, 13 Apr 2013 21:41:33 +0000 (17:41 -0400)]
explicitly enable network-bridge
Adam Glasgall [Mon, 25 Mar 2013 00:32:30 +0000 (20:32 -0400)]
s/// out gunk that breaks mako from xend-config.sxp
Adam Glasgall [Sun, 24 Mar 2013 21:50:23 +0000 (17:50 -0400)]
depend on grub-pc instead of grub
Adam Glasgall [Sun, 24 Mar 2013 21:45:38 +0000 (17:45 -0400)]
replace reference to ubuntu-xen-server with broken-out list of xen packages
Adam Glasgall [Sun, 24 Mar 2013 21:38:25 +0000 (17:38 -0400)]
update xend-config.sxp transformer for newer default config
Adam Glasgall [Fri, 22 Mar 2013 06:30:14 +0000 (23:30 -0700)]
bump Xen dependency
Adam Glasgall [Fri, 22 Mar 2013 06:25:25 +0000 (23:25 -0700)]
bump version for precise
Mitchell E Berger [Sun, 30 Oct 2011 01:53:56 +0000 (21:53 -0400)]
Support multiple NICs on HVMs
Joshua Oreman [Tue, 26 Apr 2011 20:31:22 +0000 (16:31 -0400)]
Version bump
Joshua Oreman [Tue, 26 Apr 2011 20:13:46 +0000 (16:13 -0400)]
Disable proxy_arp on the 'all' interface
Quentin Smith [Wed, 9 Mar 2011 23:18:14 +0000 (18:18 -0500)]
Don't enable proxy arp on every interface, just the public one
Quentin Smith [Mon, 27 Dec 2010 06:21:26 +0000 (01:21 -0500)]
Fix the fucking TSO bug! Also, fix our ARP replies while we are at it.
Quentin Smith [Sun, 26 Dec 2010 22:10:57 +0000 (17:10 -0500)]
Support debian-installer based autoinstallation
Evan Broder [Sun, 21 Mar 2010 21:14:42 +0000 (17:14 -0400)]
Revert "Bump dom0-min-mem so that hopefully we OOM kill less."
OOM conditions were more likely caused by the lack of swap.
This reverts commit r2994
svn path=/trunk/packages/invirt-xen-config/; revision=2995
Evan Broder [Sun, 21 Mar 2010 19:23:56 +0000 (15:23 -0400)]
Bump dom0-min-mem so that hopefully we OOM kill less.
svn path=/trunk/packages/invirt-xen-config/; revision=2994
Greg Brockman [Sun, 31 Jan 2010 23:50:32 +0000 (18:50 -0500)]
Merged in r2821,2824,2827 from hvirt branch.
svn path=/trunk/packages/invirt-xen-config/; revision=2972
Evan Broder [Wed, 27 Jan 2010 04:34:04 +0000 (23:34 -0500)]
Actually kill any references to PARENTPACKAGE in invirt-xen-config.
svn path=/trunk/packages/invirt-xen-config/; revision=2936
Evan Broder [Wed, 27 Jan 2010 04:33:04 +0000 (23:33 -0500)]
FOR THE LOVE OF GOD, don't restart xend when you restart invirt-xen-config.
svn path=/trunk/packages/invirt-xen-config/; revision=2935
Greg Brockman [Mon, 18 Jan 2010 04:32:19 +0000 (23:32 -0500)]
Forgot to close my changelog
svn path=/trunk/packages/invirt-xen-config/; revision=2903
Greg Brockman [Mon, 18 Jan 2010 00:01:43 +0000 (19:01 -0500)]
Changed xen.network -> xen.
svn path=/trunk/packages/invirt-xen-config/; revision=2895
Evan Broder [Sun, 3 Jan 2010 20:38:13 +0000 (15:38 -0500)]
For simplicity, and because we've never used it, tear the IPv6
"support" out of vif-invirtroute.
svn path=/trunk/packages/invirt-xen-config/; revision=2860
Evan Broder [Sun, 3 Jan 2010 20:28:20 +0000 (15:28 -0500)]
Don't create iptables rules in vif-invirtroute - they don't do anything.
svn path=/trunk/packages/invirt-xen-config/; revision=2859
Quentin Smith [Sun, 3 Jan 2010 19:16:51 +0000 (14:16 -0500)]
Increase dom0's scheduling weight
svn path=/trunk/packages/invirt-xen-config/; revision=2857
Greg Brockman [Sat, 2 Jan 2010 00:24:42 +0000 (19:24 -0500)]
Fixd speling eror
svn path=/trunk/packages/invirt-xen-config/; revision=2832
Greg Brockman [Sat, 2 Jan 2010 00:16:17 +0000 (19:16 -0500)]
Added undiverts
svn path=/trunk/packages/invirt-xen-config/; revision=2830
Evan Broder [Sat, 2 Jan 2010 00:07:46 +0000 (19:07 -0500)]
Don't try to start sysvms in the invirt-xen-config init script.
This code just doesn't work. In fact, I've seen it result in 0, 1, or
>1 instances of sysvms running simultaneously, which makes it
officially worthless.
svn path=/trunk/packages/invirt-xen-config/; revision=2829
Greg Brockman [Fri, 1 Jan 2010 23:33:39 +0000 (18:33 -0500)]
Also removed the pinning from rules/install
svn path=/trunk/packages/invirt-xen-config/; revision=2827
Greg Brockman [Fri, 1 Jan 2010 23:29:07 +0000 (18:29 -0500)]
Nuked the pinning of libxen3
svn path=/trunk/packages/invirt-xen-config/; revision=2825
Evan Broder [Tue, 29 Sep 2009 01:26:38 +0000 (21:26 -0400)]
Punt the "moocow" VNC password - it's dumb, and we already have our
own authentication mechanism (that uses real authentication).
svn path=/trunk/packages/invirt-xen-config/; revision=2487
Evan Broder [Mon, 27 Jul 2009 03:36:28 +0000 (23:36 -0400)]
In invirt-xen-config:
* Some of the autoinstallers want a lot of RAM. Give it to them.
svn path=/trunk/packages/invirt-xen-config/; revision=2367
Evan Broder [Fri, 20 Feb 2009 22:40:43 +0000 (17:40 -0500)]
Update invirt-vnc-server and invirt-xen-config to accept the Xen 3.3
packages.
svn path=/trunk/packages/invirt-xen-config/; revision=2179
Greg Price [Tue, 3 Feb 2009 06:42:23 +0000 (01:42 -0500)]
revert r2085
also while I'm touching this code, use run-parts --list rather than glob
svn path=/trunk/packages/invirt-xen-config/; revision=2087
Evan Broder [Mon, 2 Feb 2009 22:32:27 +0000 (17:32 -0500)]
Correctly calculate the lists of both the sysvms to startup and the
Mako templates to render in the invirt-xen-config startup script.
svn path=/trunk/packages/invirt-xen-config/; revision=2085
Greg Price [Sat, 31 Jan 2009 23:40:49 +0000 (18:40 -0500)]
genericize sysvm startup to glob /etc/xen/sysvms/s_*
svn path=/trunk/packages/invirt-xen-config/; revision=2067
Greg Price [Sat, 31 Jan 2009 09:47:50 +0000 (04:47 -0500)]
eth2 -> config.xen.network.iface
svn path=/trunk/packages/invirt-xen-config/; revision=2055
Greg Price [Sat, 31 Jan 2009 02:18:05 +0000 (21:18 -0500)]
move sysvms/* into xvm-prodconfig from invirt-xen-config
svn path=/trunk/packages/invirt-xen-config/; revision=2039
Evan Broder [Mon, 26 Jan 2009 01:09:03 +0000 (20:09 -0500)]
Fix-up several packages to include the correct Conflicts and Replaces
lines for config-package-dev
svn path=/trunk/packages/invirt-xen-config/; revision=1989
Greg Price [Mon, 15 Dec 2008 17:24:35 +0000 (12:24 -0500)]
invirt-xen-config: prune tempfile, subprocess imports from invirt-database
(subprocess! wow, that was a hack. that was also over a year ago, r223.)
svn path=/trunk/packages/invirt-xen-config/; revision=1850
Evan Broder [Wed, 26 Nov 2008 06:28:15 +0000 (01:28 -0500)]
Instead of using whatever comes out of uname, explicitly strip the hostname down to the short form
svn path=/trunk/packages/invirt-xen-config/; revision=1786
Evan Broder [Sun, 23 Nov 2008 00:20:40 +0000 (19:20 -0500)]
Pin libxen3 on the hosts until we're ready to upgrade to Xen 3.3
svn path=/trunk/packages/invirt-xen-config/; revision=1750
Evan Broder [Sun, 16 Nov 2008 04:45:53 +0000 (23:45 -0500)]
Choose what kernel to use for the autoinstaller based on what dom0 is
running
svn path=/trunk/packages/invirt-xen-config/; revision=1680
Evan Broder [Fri, 14 Nov 2008 06:20:06 +0000 (01:20 -0500)]
Pass the front-end interface to vif-invirtroute
svn path=/trunk/packages/invirt-xen-config/; revision=1636
Evan Broder [Fri, 14 Nov 2008 06:20:02 +0000 (01:20 -0500)]
Set the maximum memory to a really high number so we can bump it later
svn path=/trunk/packages/invirt-xen-config/; revision=1635
Evan Broder [Mon, 10 Nov 2008 08:58:08 +0000 (03:58 -0500)]
Fix the sysvm startup lock cleanup
svn path=/trunk/packages/invirt-xen-config/; revision=1591
Evan Broder [Mon, 10 Nov 2008 08:16:05 +0000 (03:16 -0500)]
Use a lock LV when starting sysvms since exclusive LV activation has
useless semantics
svn path=/trunk/packages/invirt-xen-config/; revision=1580
Greg Price [Sat, 1 Nov 2008 02:53:17 +0000 (22:53 -0400)]
simplify some shell code
svn path=/trunk/packages/invirt-xen-config/; revision=1471
Evan Broder [Fri, 31 Oct 2008 18:00:19 +0000 (14:00 -0400)]
Add some additional documentation on how the sysvm disk locking works
svn path=/trunk/packages/invirt-xen-config/; revision=1462
Evan Broder [Fri, 31 Oct 2008 13:53:04 +0000 (09:53 -0400)]
Forgot to actually add the path onto the sysvms for generating the
config files
svn path=/trunk/packages/invirt-xen-config/; revision=1460
Evan Broder [Fri, 31 Oct 2008 13:50:59 +0000 (09:50 -0400)]
Add a typo'd missing paren
svn path=/trunk/packages/invirt-xen-config/; revision=1459
Evan Broder [Fri, 31 Oct 2008 13:47:29 +0000 (09:47 -0400)]
Automatically startup sysvms if they're not running already
svn path=/trunk/packages/invirt-xen-config/; revision=1457
Evan Broder [Fri, 31 Oct 2008 11:46:31 +0000 (07:46 -0400)]
Generate config files for sysvms in invirt-xen-config
svn path=/trunk/packages/invirt-xen-config/; revision=1452
Greg Price [Wed, 29 Oct 2008 05:26:48 +0000 (01:26 -0400)]
don't try to disable tx checksums for HVMs; it errors out
svn path=/trunk/packages/invirt-xen-config/; revision=1426
Evan Broder [Tue, 28 Oct 2008 08:24:26 +0000 (04:24 -0400)]
sipb-xen-base -> invirt-base in dependency lists
svn path=/trunk/packages/invirt-xen-config/; revision=1372
Greg Price [Sun, 26 Oct 2008 01:45:26 +0000 (21:45 -0400)]
clarify invirt-xen-config description, as distinct from invirt-host-master
svn path=/trunk/packages/invirt-xen-config/; revision=1311
Evan Broder [Sun, 26 Oct 2008 01:07:58 +0000 (21:07 -0400)]
sipb-xen-database-common -> invirt-database in invirt-xen-config
svn path=/trunk/packages/invirt-xen-config/; revision=1295
Evan Broder [Sat, 25 Oct 2008 23:11:42 +0000 (19:11 -0400)]
Give invirt-xen-config's init script a less weird description
svn path=/trunk/packages/invirt-xen-config/; revision=1280
Evan Broder [Sat, 25 Oct 2008 23:07:45 +0000 (19:07 -0400)]
Close the invirt-xen-config changelog entry
svn path=/trunk/packages/invirt-xen-config/; revision=1278
Evan Broder [Sat, 25 Oct 2008 23:07:00 +0000 (19:07 -0400)]
Another typo in invirt-xen-config's init script
svn path=/trunk/packages/invirt-xen-config/; revision=1277
Evan Broder [Sat, 25 Oct 2008 23:03:22 +0000 (19:03 -0400)]
Fix invirt-xen-config's init script
svn path=/trunk/packages/invirt-xen-config/; revision=1275
Evan Broder [Sat, 25 Oct 2008 22:39:19 +0000 (18:39 -0400)]
Whoops - add the dependencies for the old sipb-xen-database-client to
invirt-xen-config
svn path=/trunk/packages/invirt-xen-config/; revision=1272
Evan Broder [Sat, 25 Oct 2008 22:02:27 +0000 (18:02 -0400)]
Add config-package-dev to invirt-xen-config's build deps
svn path=/trunk/packages/invirt-xen-config/; revision=1263
Evan Broder [Sat, 25 Oct 2008 22:00:23 +0000 (18:00 -0400)]
Move the invirt-database Xen config script into invirt-xen-config
svn path=/trunk/packages/invirt-xen-config/; revision=1262
Evan Broder [Sat, 25 Oct 2008 22:00:22 +0000 (18:00 -0400)]
Generate and install /etc/xen/xend-config.sxp in invirt-xen-config
svn path=/trunk/packages/invirt-xen-config/; revision=1261
Evan Broder [Sat, 25 Oct 2008 22:00:21 +0000 (18:00 -0400)]
Divert /etc/xen/qemu-ifup instead of just scribbling over it
svn path=/trunk/packages/invirt-xen-config/; revision=1260
Evan Broder [Sat, 25 Oct 2008 22:00:21 +0000 (18:00 -0400)]
Remove nullmailer from invirt-xen-config - it'll be pulled in by a
different package
svn path=/trunk/packages/invirt-xen-config/; revision=1259
Evan Broder [Sat, 25 Oct 2008 22:00:10 +0000 (18:00 -0400)]
Rearrange invirt-xen-config
svn path=/trunk/packages/invirt-xen-config/; revision=1258
Evan Broder [Sat, 25 Oct 2008 21:59:59 +0000 (17:59 -0400)]
sipb-xen-dom0 -> invirt-xen-config
svn path=/trunk/packages/invirt-xen-config/; revision=1257
Greg Price [Fri, 24 Oct 2008 08:57:02 +0000 (04:57 -0400)]
fix our copyright files
E.g., this is free software.
svn path=/trunk/packages/sipb-xen-dom0/; revision=1205
Evan Broder [Mon, 20 Oct 2008 02:33:38 +0000 (22:33 -0400)]
Fix DHCP checksum error for ParaVMs
svn path=/trunk/packages/sipb-xen-dom0/; revision=1149
Evan Broder [Sun, 19 Oct 2008 05:55:54 +0000 (01:55 -0400)]
Whoops - was slightly too vicious with the cuts to qemu-dm-sipb
svn path=/trunk/packages/sipb-xen-dom0/; revision=1134
Evan Broder [Sun, 19 Oct 2008 05:42:24 +0000 (01:42 -0400)]
Fix networking for HVM guests
svn path=/trunk/packages/sipb-xen-dom0/; revision=1130
Greg Price [Wed, 8 Oct 2008 06:49:36 +0000 (02:49 -0400)]
record a configurization todo in sipb-xen-dom0
This is pointed out in the v2.8 changelog, in r1085.
svn path=/trunk/packages/sipb-xen-dom0/; revision=1087
Evan Broder [Tue, 7 Oct 2008 05:18:57 +0000 (01:18 -0400)]
Apply Sam's fix to vif-sipbroute from shadow-moses
svn path=/trunk/packages/sipb-xen-dom0/; revision=1085
Evan Broder [Mon, 6 Oct 2008 23:03:23 +0000 (19:03 -0400)]
Update qemu-dm-sipb to reflect the new location of qemu-dm
svn path=/trunk/packages/sipb-xen-dom0/; revision=1077
Greg Price [Thu, 2 Oct 2008 00:28:45 +0000 (20:28 -0400)]
sipb-xen-dom0 depend on sipb-xen-base
svn path=/trunk/packages/sipb-xen-dom0/; revision=997
Greg Price [Mon, 29 Sep 2008 07:09:26 +0000 (03:09 -0400)]
remove DH_ALWAYS_EXCLUDE=.svn from rules files
The right solution is debuild -eDH_ALWAYS_EXCLUDE=.svn .
svn path=/trunk/packages/sipb-xen-dom0/; revision=949
Greg Price [Sun, 28 Sep 2008 22:25:51 +0000 (18:25 -0400)]
allow linux-xen as dependency for sipb-xen-dom0
This is the ubuntu xen metapackage's name.
svn path=/trunk/packages/sipb-xen-dom0/; revision=934
Greg Price [Sun, 28 Sep 2008 22:24:53 +0000 (18:24 -0400)]
exclude .svn in builds
svn path=/trunk/packages/sipb-xen-dom0/; revision=933
Quentin Smith [Sun, 3 Aug 2008 06:26:13 +0000 (02:26 -0400)]
Bump min dom0 memory to 1G, to prevent memory starvation (is this config file even installed correctly?)
svn path=/trunk/packages/sipb-xen-dom0/; revision=847
Greg Price [Sat, 2 Aug 2008 03:27:32 +0000 (23:27 -0400)]
todo lists for configuration
I looked through all the code for hardcoded details that should be moved
to configuration, and listed them in a file config.todo in each package
directory. These can be knocked off line-by-line as todo lists, and
removed when empty.
svn path=/trunk/packages/sipb-xen-dom0/; revision=810
Anders Kaseorg [Mon, 5 May 2008 00:45:44 +0000 (20:45 -0400)]
losetup -f finds an unused loop device.
svn path=/trunk/packages/sipb-xen-dom0/; revision=500
Anders Kaseorg [Fri, 2 May 2008 06:42:47 +0000 (02:42 -0400)]
Don't rely on exported $ROOT.
svn path=/trunk/packages/sipb-xen-dom0/; revision=492
Greg Price [Thu, 1 May 2008 05:28:04 +0000 (01:28 -0400)]
changelogs
Becoming a responsible debian-packaging developer
now that I've figured out and partially cleaned up
the mess that is sx-build-release.
svn path=/trunk/packages/sipb-xen-dom0/; revision=485
Greg Price [Tue, 22 Apr 2008 20:15:57 +0000 (16:15 -0400)]
sipb-xen-losetup: a half-sane way to use losetup
You should use this instead of plain losetup; everything that uses this
will at least not have races with other things using this.
If it's missing a feature (e.g. a losetup argument) you want,
it shouldn't be hard to add.
svn path=/trunk/packages/sipb-xen-dom0/; revision=449
Anders Kaseorg [Sun, 28 Oct 2007 01:24:07 +0000 (21:24 -0400)]
Depend on generic metapackages/provides instead of particular versions.
svn path=/trunk/packages/sipb-xen-dom0/sipb-xen-dom0/; revision=213