# # ChangeLog for trunk # # Generated by Trac 1.0.2 # Dec 26, 2024, 1:56:37 AM Sat, 22 Nov 2008 10:45:41 GMT broder [1746] * trunk/packages/invirt-remote-server/debian/changelog (modified) * trunk/packages/invirt-remote-server/debian/invirt-remote-server.init (modified) Fix a typo in calling gen-files.sh in invirt-remote-server Sat, 22 Nov 2008 10:36:27 GMT broder [1743] * trunk/packages/invirt-remote-server/debian/changelog (modified) * trunk/packages/invirt-remote-server/debian/invirt-remote-server.init (modified) Steal debathena-pyhesiodfs's ideas for invirt-remote-server, too Sat, 22 Nov 2008 10:36:24 GMT broder [1742] * trunk/packages/invirt-console-server/debian/changelog (modified) * trunk/packages/invirt-console-server/debian/invirt-console-server.init (modified) Switch to using std-init in invirt-console-server Sat, 22 Nov 2008 10:36:22 GMT broder [1741] * trunk/packages/invirt-console-server/debian/changelog (modified) * trunk/packages/invirt-console-server/debian/invirt-console-server.init (modified) Clean up the invirt-console-server init script with some ideas from ... Sat, 22 Nov 2008 10:36:20 GMT broder [1740] * trunk/packages/invirt-console-server/debian/invirt-console-server.init (modified) * trunk/packages/invirt-remote-server/debian/invirt-remote-server.init (modified) Punt more tabs I bet I wrote this with tabs, too. *sigh* Sat, 22 Nov 2008 08:28:52 GMT broder [1739] * trunk/packages/invirt-web/code/main.py (modified) Gutsy? Why are we defaulting to Gutsy? Sat, 22 Nov 2008 08:06:33 GMT price [1738] * trunk/packages/invirt-web/code/templates/list.tmpl (modified) select para/hvm when radio buttons for autoinstall/boot cd are ... Sat, 22 Nov 2008 08:06:31 GMT price [1737] * trunk/packages/invirt-web/code/main.py (modified) add wiki and console-server links to ParaVM/HVM help text Sat, 22 Nov 2008 07:11:06 GMT price [1736] * trunk/packages/invirt-web/code/main.py (modified) update ParaVM/HVM help text Fri, 21 Nov 2008 09:16:38 GMT quentin [1728] * trunk/packages/invirt-remote-server/debian/changelog (modified) * trunk/packages/invirt-remote-server/files/usr/sbin/invirt-remconffs (modified) Switched from caching ORM to direct database queries; now uncached ... Fri, 21 Nov 2008 03:46:55 GMT broder [1727] * trunk/packages/invirt-base/debian/changelog (modified) * trunk/packages/invirt-base/debian/control (modified) Add a dependency on apticron for all servers Fri, 21 Nov 2008 03:46:54 GMT broder [1726] * trunk/packages/invirt-console-server/files/usr/bin/invirt-consolefs (modified) * trunk/packages/invirt-remote-server/files/usr/sbin/invirt-remconffs (modified) Switch from tabs to spaces Fri, 21 Nov 2008 03:46:52 GMT broder [1725] * trunk/packages/invirt-console-host/debian/changelog (modified) * trunk/packages/invirt-console-host/debian/control (modified) * trunk/packages/invirt-web/debian/changelog (modified) * trunk/packages/invirt-web/debian/control (modified) * trunk/packages/xvm-db-backup/debian/changelog (modified) * trunk/packages/xvm-db-backup/debian/control (modified) Add cron dependencies for packages that should have it Fri, 21 Nov 2008 03:46:50 GMT broder [1724] * trunk/packages/invirt-remote-server/debian/changelog (modified) * trunk/packages/invirt-remote-server/files/usr/sbin/invirt-remctl-help (modified) Update remctl help with new reboot mechanism Fri, 21 Nov 2008 03:46:49 GMT broder [1723] * trunk/packages/invirt-remote-host/debian/changelog (modified) * trunk/packages/invirt-remote-host/files/usr/sbin/invirt-vmcontrol (modified) Use xm reboot instead of a destroy and create to reboot VMs Fri, 21 Nov 2008 03:46:46 GMT broder [1722] * trunk/packages/invirt-autoinstaller/common/usr/lib/xen-tools/debian.d/97-setup-grub (modified) * trunk/packages/invirt-autoinstaller/debian/changelog (modified) Install Debian and Ubuntu kernels without checking to see what the VM ... Thu, 20 Nov 2008 13:44:13 GMT broder [1721] * trunk/packages/invirt-web/code/controls.py (modified) * trunk/packages/invirt-web/code/validation.py (modified) Move the autoinstaller disabling code to a more useful location ... Thu, 20 Nov 2008 01:05:15 GMT broder [1719] * trunk/packages/invirt-autoinstaller/common/usr/lib/xen-tools/debian.d/97-setup-grub (modified) * trunk/packages/invirt-autoinstaller/debian/changelog (modified) Install the right kernel on both Debian and Ubuntu - both 32 and 64 bit Tue, 18 Nov 2008 17:07:35 GMT price [1718] * trunk/packages/invirt-web/code/main.py (modified) include a return address in error mail outgoing.mit.edu requires this. Tue, 18 Nov 2008 16:55:50 GMT broder [1716] * trunk/packages/invirt-remote-host/debian/changelog (modified) * trunk/packages/invirt-remote-host/files/usr/sbin/invirt-lvm (modified) I know this is the wrong answer, but doing lvchange -a n twice before ... Tue, 18 Nov 2008 02:58:30 GMT broder [1714] * trunk/packages/invirt-database/debian/changelog (modified) * trunk/packages/invirt-database/python/database/models.py (modified) Turn on lazy loading for all tables Tue, 18 Nov 2008 02:22:45 GMT price [1713] * trunk/packages/invirt-console-server/files/usr/bin/invirt-consolefs (modified) remove an erroneous comment and some needless ones Tue, 18 Nov 2008 02:03:24 GMT broder [1711] * trunk/packages/xvm-db-backup/debian/changelog (modified) * trunk/packages/xvm-db-backup/xvm-db-backup (modified) Write out the list of running VMs to AFS as well as the database backup Mon, 17 Nov 2008 19:08:04 GMT broder [1709] * trunk/packages/invirt-web/code/cache_acls.py (modified) * trunk/packages/invirt-web/code/controls.py (modified) * trunk/packages/invirt-web/code/validation.py (modified) Default to a NULL administrator, instead of the same as the owner Mon, 17 Nov 2008 19:08:03 GMT broder [1708] * trunk/packages/invirt-database/debian/changelog (modified) * trunk/packages/invirt-database/python/database/models.py (modified) Don't require administrator to be non-null Mon, 17 Nov 2008 18:37:54 GMT broder [1707] * trunk/packages/invirt-web/code/main.py (modified) Tweak the language a bit Mon, 17 Nov 2008 18:32:44 GMT price [1706] * trunk/packages/invirt-web/code/main.py (modified) correct reason why you can't walk into a fresh autoinstall by ssh Mon, 17 Nov 2008 18:27:04 GMT price [1705] * trunk/packages/invirt-web/code/main.py (modified) * trunk/packages/invirt-web/code/templates/list.tmpl (modified) rename autoinstaller help topic Mon, 17 Nov 2008 18:26:56 GMT price [1704] * trunk/packages/invirt-web/code/main.py (modified) document autoinstaller Mon, 17 Nov 2008 18:20:05 GMT broder [1701] * trunk/packages/invirt-remote-server/debian/changelog (modified) * trunk/packages/invirt-remote-server/files/usr/sbin/invirt-remconffs (modified) Now that remconffs is doing real caching, cache for less time Mon, 17 Nov 2008 18:20:04 GMT broder [1700] * trunk/packages/invirt-console-server/debian/changelog (modified) * trunk/packages/invirt-console-server/files/usr/bin/invirt-consolefs (modified) Now that consolefs is really caching, cache for a shorter period of time Mon, 17 Nov 2008 18:20:02 GMT broder [1699] * trunk/packages/invirt-console-server/debian/changelog (modified) * trunk/packages/invirt-console-server/files/usr/bin/invirt-consolefs (modified) Add real caching to consolefs, too Mon, 17 Nov 2008 18:05:51 GMT broder [1697] * trunk/packages/invirt-remote-server/debian/changelog (modified) * trunk/packages/invirt-remote-server/files/usr/sbin/invirt-remconffs (modified) Add real caching to remconffs Mon, 17 Nov 2008 17:29:37 GMT broder [1695] * trunk/packages/invirt-web/code/controls.py (modified) Use the newly added architecture field in the website Mon, 17 Nov 2008 17:29:35 GMT broder [1694] * trunk/packages/invirt-database/debian/changelog (modified) * trunk/packages/invirt-database/python/database/models.py (modified) Add an architecture field to the autoinstaller table Mon, 17 Nov 2008 10:21:49 GMT broder [1693] * trunk/packages/invirt-web/code/templates/functions.tmpl (modified) * trunk/packages/invirt-web/code/templates/list.tmpl (modified) Switch to HVM if user selects a CD, and ParaVM if user selects an ... Mon, 17 Nov 2008 10:04:53 GMT broder [1692] * trunk/packages/invirt-web/code/Makefile (modified) Don't error out if killing the fcgi processes fails This was ... Mon, 17 Nov 2008 10:00:04 GMT broder [1690] * trunk/packages/invirt-web/debian/changelog (modified) * trunk/packages/invirt-web/files/etc/init.d/apache2.invirt (modified) Whoops - forgot to drop an option to k5start Mon, 17 Nov 2008 09:57:01 GMT broder [1688] * trunk/packages/invirt-web/debian/changelog (modified) * trunk/packages/invirt-web/files/etc/init.d/apache2.invirt (modified) Use daemon/$HOSTNAME instead of the first principal in the invirt ... Mon, 17 Nov 2008 09:30:42 GMT broder [1686] * trunk/packages/xvm-mail-config/debian/changelog (modified) * trunk/packages/xvm-mail-config/xvm-mail-relay (modified) Use explicit paths for the xvm-mail-relay script Mon, 17 Nov 2008 09:24:11 GMT broder [1684] * trunk/packages/xvm-mail-config/aliases.xvm (modified) * trunk/packages/xvm-mail-config/debian/changelog (modified) Use the correct name for the mail relay script Mon, 17 Nov 2008 07:14:25 GMT price [1683] * trunk/packages/invirt-web/code/templates/unauth.tmpl (modified) apparently it's three minutes now Sun, 16 Nov 2008 05:13:08 GMT broder [1682] * trunk/packages/invirt-web/code/controls.py (modified) Add a commented out line to disable the autoinstaller Sun, 16 Nov 2008 04:45:53 GMT broder [1680] * trunk/packages/invirt-xen-config/debian/changelog (modified) * trunk/packages/invirt-xen-config/invirt-database (modified) Choose what kernel to use for the autoinstaller based on what dom0 is ... Sun, 16 Nov 2008 04:35:18 GMT broder [1678] * trunk/packages/xvm-prodconfig/debian/changelog (modified) * trunk/packages/xvm-prodconfig/master.yaml (modified) Remove a stray dot from the config Sun, 16 Nov 2008 04:29:47 GMT broder [1675] * trunk/packages/xvm-prodconfig/debian/changelog (modified) * trunk/packages/xvm-prodconfig/master.yaml (modified) The trac URI doesn't want to have a trailing slash Sun, 16 Nov 2008 04:29:44 GMT broder [1674] * trunk/packages/invirt-web/debian/changelog (modified) * trunk/packages/invirt-web/debian/invirt-web.init (modified) * trunk/packages/invirt-web/files/etc/apache2/sites-available/default.mako (moved) * trunk/packages/invirt-web/files/etc/apache2/sites-available/ssl.mako (modified) Fix all kinds of problems with that last version of invirt-web Sun, 16 Nov 2008 04:21:20 GMT broder [1671] * trunk/packages/invirt-dev/debian/changelog (modified) * trunk/packages/invirt-dev/invirt-build-release (modified) Support building multiple packages in sequence with invirt-build- release Sun, 16 Nov 2008 04:17:56 GMT broder [1669] * trunk/packages/invirt-web/debian/changelog (modified) * trunk/packages/invirt-web/files/etc/apache2/sites-available/default (modified) * trunk/packages/invirt-web/files/etc/apache2/sites-available/ssl.mako (modified) Set the trac URL to redirect off-site Sun, 16 Nov 2008 04:17:53 GMT broder [1668] * trunk/packages/xvm-prodconfig/debian/changelog (modified) * trunk/packages/xvm-prodconfig/master.yaml (modified) Move trac to scripts Sun, 16 Nov 2008 00:56:05 GMT broder [1667] * trunk/packages/invirt-web/code/main.py (modified) Punt some debug spew from the website Sun, 16 Nov 2008 00:02:46 GMT broder [1665] * trunk/packages/invirt-remote-server/debian/changelog (modified) * trunk/packages/invirt-remote-server/files/usr/sbin/invirt-remote-proxy (modified) Add a "help" remctl for the control type Sun, 16 Nov 2008 00:00:11 GMT price [1664] * trunk/COPYING (modified) fix our name in COPYING Sat, 15 Nov 2008 23:50:33 GMT price [1663] * trunk/packages/invirt-web/config.todo (modified) update config.todo Sat, 15 Nov 2008 23:19:03 GMT broder [1662] * trunk/scripts/xvm-migrate-machine (modified) The script we finally used to do the actual migration Sat, 15 Nov 2008 23:13:11 GMT price [1661] * trunk/packages/invirt-web/code/static/about.html (deleted) * trunk/packages/invirt-web/code/templates/list.tmpl (modified) * trunk/packages/invirt-web/code/templates/unauth.tmpl (modified) * trunk/packages/invirt-web/config.todo (modified) merge about.html's remaining caveats into unauth front page Sat, 15 Nov 2008 22:42:10 GMT price [1660] * trunk/packages/xvm-devconfig/files/etc/invirt/master.yaml (modified) fix a typo in new dev config Sat, 15 Nov 2008 16:50:26 GMT broder [1657] * trunk/packages/xvm-db-backup/xvm-db-backup (modified) Whoops - put the backup in the right directory Sat, 15 Nov 2008 16:49:24 GMT broder [1656] * trunk/packages/xvm-db-backup (added) * trunk/packages/xvm-db-backup/debian (added) * trunk/packages/xvm-db-backup/debian/changelog (added) * trunk/packages/xvm-db-backup/debian/compat (added) * trunk/packages/xvm-db-backup/debian/control (added) * trunk/packages/xvm-db-backup/debian/copyright (added) * trunk/packages/xvm-db-backup/debian/rules (added) * trunk/packages/xvm-db-backup/debian/xvm-db-backup.cron.hourly (added) * trunk/packages/xvm-db-backup/debian/xvm-db-backup.install (added) * trunk/packages/xvm-db-backup/xvm-db-backup (added) Add xvm-db-backup package Sat, 15 Nov 2008 16:49:22 GMT broder [1655] * trunk/packages/invirt-web/code/templates/skeleton.tmpl (modified) We don't call ourselves that anymore Sat, 15 Nov 2008 16:12:19 GMT broder [1653] * trunk/packages/xvm-prodconfig/debian/changelog (modified) * trunk/packages/xvm-prodconfig/master.yaml (modified) Change the webacl to xvm-root Sat, 15 Nov 2008 16:07:14 GMT broder [1652] * trunk/packages/invirt-web/code/templates/unauth.tmpl (modified) And update some of our information to reflect new features Sat, 15 Nov 2008 16:06:40 GMT broder [1651] * trunk/packages/invirt-web/code/static/about.html (modified) * trunk/packages/invirt-web/code/templates/list.tmpl (modified) We're no longer an alpha service Sat, 15 Nov 2008 15:30:59 GMT broder [1650] * trunk/packages/invirt-remote-server/debian/changelog (modified) * trunk/packages/invirt-remote-server/files/usr/sbin/invirt-remote-create (modified) Choose a host based on the maximum possible free memory, not the ... Sat, 15 Nov 2008 15:16:42 GMT broder [1646] * trunk/packages/invirt-base/debian/changelog (modified) * trunk/packages/invirt-base/files/etc/apt/sources.list.d/invirt.list (modified) Update apt sources list for prod Sat, 15 Nov 2008 14:57:56 GMT broder [1645] * trunk/packages/xvm-devconfig/debian/changelog (modified) * trunk/packages/xvm-devconfig/files/etc/invirt/master.yaml (modified) Reconfigure dev as dev Sat, 15 Nov 2008 04:17:15 GMT broder [1644] * trunk/packages/invirt-web/code/webcommon.py (modified) I still want to see all VMs, even the ones without an ACL Sat, 15 Nov 2008 04:09:19 GMT broder [1643] * trunk/packages/xvm-prodconfig/debian/changelog (modified) * trunk/packages/xvm-prodconfig/master.yaml (modified) * trunk/packages/xvm-prodconfig/zone (modified) Reconfigure prod as the production cluster! Fri, 14 Nov 2008 08:39:21 GMT broder [1642] * trunk/packages/invirt-web/code/main.py (modified) Add (crude) support for SPNEGO in the web interface Fri, 14 Nov 2008 06:59:46 GMT broder [1640] * trunk/packages/invirt-autoinstaller/common/usr/lib/xen-tools/debian.d/98-fix-eth-checksums (modified) * trunk/packages/invirt-autoinstaller/debian/changelog (modified) Whoops - make the autoinstaller frob slightly more clever Fri, 14 Nov 2008 06:20:08 GMT broder [1637] * trunk/packages/invirt-autoinstaller/common/usr/lib/xen-tools/debian.d/97-setup-grub (modified) * trunk/packages/invirt-autoinstaller/common/usr/lib/xen-tools/debian.d/98-fix-eth-checksums (added) * trunk/packages/invirt-autoinstaller/common/usr/lib/xen-tools/edgy.d/98-fix-eth-checksums (added) * trunk/packages/invirt-autoinstaller/debian/changelog (modified) Add a hook to invirt-autoinstaller to turn off checksumming in the guest Fri, 14 Nov 2008 06:20:06 GMT broder [1636] * trunk/packages/invirt-xen-config/config.todo (modified) * trunk/packages/invirt-xen-config/debian/changelog (modified) * trunk/packages/invirt-xen-config/invirt-database (modified) Pass the front-end interface to vif-invirtroute Fri, 14 Nov 2008 06:20:02 GMT broder [1635] * trunk/packages/invirt-xen-config/debian/changelog (modified) * trunk/packages/invirt-xen-config/invirt-database (modified) Set the maximum memory to a really high number so we can bump it later Thu, 13 Nov 2008 09:10:16 GMT broder [1634] * trunk/packages/invirt-web/code/main.py (modified) Use the right hostname for the console server Thu, 13 Nov 2008 08:41:11 GMT broder [1633] * trunk/scripts/xvm-migrate-machine (modified) Cancel the migration if there's an error in the middle Thu, 13 Nov 2008 03:51:43 GMT broder [1632] * trunk/scripts/xvm-migrate-machine (modified) Fault tolerance is a good thing - add some to the migration script Wed, 12 Nov 2008 23:59:41 GMT broder [1631] * trunk/packages/invirt-dns/debian/changelog (modified) * trunk/packages/invirt-dns/invirt-dns (modified) Some quick touch-ups in Yang's quoting code - and a changelog entry Wed, 12 Nov 2008 23:59:38 GMT broder [1630] * trunk/packages/invirt-remote-host/debian/changelog (modified) * trunk/packages/invirt-remote-host/files/usr/sbin/invirt-remote (modified) Remove another reference to the no-longer-used vmboot remctl Wed, 12 Nov 2008 18:37:04 GMT price [1629] * trunk/scripts/xvm-migrate-machine (modified) make xvm-migrate-machine directly executable Wed, 12 Nov 2008 15:38:40 GMT broder [1628] * trunk/scripts/xvm-migrate-machine (modified) Take out do-not-run line - the script works, at least for a simple case Wed, 12 Nov 2008 15:38:39 GMT broder [1627] * trunk/scripts/xvm-migrate-machine (modified) Print out some debugging info about the VM getting migrated - just in ... Wed, 12 Nov 2008 15:38:38 GMT broder [1626] * trunk/scripts/lib/__init__.py (added) * trunk/scripts/xvm-migrate-machine (modified) Make the xvm-migration-script actually do everything it needs to Wed, 12 Nov 2008 11:00:29 GMT broder [1624] * trunk/packages/invirt-web/code/webcommon.py (modified) List all machines in admin mode, even if you can't do anything Wed, 12 Nov 2008 10:59:37 GMT broder [1623] * trunk/packages/invirt-base/debian/changelog (modified) * trunk/packages/invirt-base/python/invirt/common.py (modified) Fix another typo - this one in invirt.common Wed, 12 Nov 2008 08:30:56 GMT broder [1621] * trunk/packages/invirt-base/debian/changelog (modified) * trunk/packages/invirt-base/python/invirt/remctl.py (modified) Fix a missing import in the invirt.remctl code Wed, 12 Nov 2008 06:55:54 GMT broder [1620] * trunk/scripts/xvm-migrate-machine (modified) Fix typo in xvm-migrate-machine Wed, 12 Nov 2008 06:18:03 GMT broder [1619] * trunk/packages/invirt-web/code/controls.py (modified) Another oversight in the web remctl code Wed, 12 Nov 2008 06:15:05 GMT broder [1618] * trunk/packages/invirt-web/code/controls.py (modified) * trunk/packages/invirt-web/code/main.py (modified) Fix 2 typos in the web code Tue, 11 Nov 2008 09:32:18 GMT broder [1615] * trunk/packages/invirt-web/code/controls.py (modified) * trunk/packages/invirt-web/code/main.py (modified) Pull the vnctoken remctl into the controls module Tue, 11 Nov 2008 09:32:17 GMT broder [1614] * trunk/packages/invirt-base/python/invirt/remctl.py (modified) * trunk/packages/invirt-web/code/controls.py (modified) Actually generalize the invirt.remctl module Tue, 11 Nov 2008 08:50:13 GMT broder [1613] * trunk/packages/invirt-base/debian/changelog (modified) * trunk/packages/invirt-base/python/invirt/remctl.py (added) * trunk/packages/invirt-web/code/controls.py (modified) * trunk/packages/invirt-web/code/main.py (modified) Move the remctl code into invirt.remctl Tue, 11 Nov 2008 08:50:12 GMT broder [1612] * trunk/packages/invirt-base/debian/changelog (modified) * trunk/packages/invirt-base/python/invirt/common.py (modified) * trunk/packages/invirt-web/code/controls.py (modified) * trunk/packages/invirt-web/code/main.py (modified) * trunk/packages/invirt-web/code/validation.py (modified) * trunk/packages/invirt-web/code/webcommon.py (modified) Move CodeError and InvalidInput into invirt.common Tue, 11 Nov 2008 04:41:13 GMT broder [1611] * trunk/scripts/lib (added) * trunk/scripts/lib/database.py (added) * trunk/scripts/xvm-migrate-machine (modified) Eliminate the need for a deep copy of database objects during the ... Tue, 11 Nov 2008 03:58:25 GMT broder [1610] * trunk/packages/invirt-console-server/debian/changelog (modified) * trunk/packages/invirt-console-server/files/etc/nss-pgsql.conf.mako (modified) Actually get the password fields right in invirt-console-server's ... Tue, 11 Nov 2008 03:48:31 GMT price [1609] * trunk/packages/invirt-base/debian/changelog (modified) * trunk/packages/invirt-base/scripts/invirt-reload (modified) invirt-reload should force-reload, not just reload Tue, 11 Nov 2008 03:48:30 GMT price [1608] * trunk/packages/invirt-remote-server/debian/changelog (modified) fix changelog; the dangers of letting humans do things Also, the ... Tue, 11 Nov 2008 01:34:49 GMT broder [1606] * trunk/packages/invirt-console-server/debian/changelog (modified) * trunk/packages/invirt-console-server/files/etc/nss-pgsql.conf.mako (modified) Don't suggest that the password for users should be in non-existant ... Mon, 10 Nov 2008 21:50:43 GMT broder [1605] * trunk/packages/invirt-host-master/notes (modified) Document unpackaged customizations to an XVM host Mon, 10 Nov 2008 21:33:02 GMT broder [1603] * trunk/packages/xvm-mail-config/aliases.xvm (modified) * trunk/packages/xvm-mail-config/debian/changelog (modified) * trunk/packages/xvm-mail-config/debian/xvm-mail-config.install (modified) * trunk/packages/xvm-mail-config/xvm-mail-relay (added) Fix xvm-mail-config so it actually relays mail to us Mon, 10 Nov 2008 21:20:54 GMT broder [1601] * trunk/packages/invirt-remote-server/debian/changelog (modified) * trunk/packages/invirt-remote-server/python/remote/bcast.py (modified) Return the right output from remctls when doing a "broadcast"