# # ChangeLog for / # # Generated by Trac 1.0.2 # May 10, 2024, 11:41:59 AM Sun, 22 Nov 2009 21:07:11 GMT broder [2541] * trunk/packages/invirt-base/debian/changelog (modified) * trunk/packages/invirt-base/python/invirt/common.py (modified) In invirt-base: * Add a captureOutput function to invirt.common as ... Tue, 17 Nov 2009 03:10:46 GMT pweaver [2540] * trunk/packages/invirt-database/python/database/validate.py (added) validate.py is the new validation code for invirt-web and invirt- ... Fri, 13 Nov 2009 03:46:57 GMT broder [2539] * trunk/scripts/git-hooks/sub/update (modified) Disallow pushing to submodule branches that are tracking branches for ... Fri, 13 Nov 2009 03:29:16 GMT broder [2538] * trunk/scripts/git-hooks/builder (added) * trunk/scripts/git-hooks/builder/invirtibuilder (added) First crack at the invirtibuilder. No promises of functionality yet. Sun, 01 Nov 2009 16:55:50 GMT broder [2537] * trunk/packages/invirt-database/python/database/models.py (modified) Add a field to the builds table to store a Python traceback. Thu, 29 Oct 2009 07:40:47 GMT broder [2536] * trunk/packages/xvm-db-backup/debian/changelog (modified) * trunk/packages/xvm-db-backup/xvm-db-backup (modified) In xvm-db-backup: * Let the config file specify a list of tables ... Thu, 29 Oct 2009 07:40:41 GMT broder [2535] * trunk/packages/invirt-database/debian/changelog (modified) * trunk/packages/invirt-database/python/database/models.py (modified) Add builds and build_logs tables to invirt-database for tracking ... Thu, 29 Oct 2009 07:27:33 GMT quentin [2534] * package_branches/invirt-web/cherrypy/code/main.py (modified) Document MachineView.__getattr__ Thu, 29 Oct 2009 07:23:48 GMT quentin [2533] * package_branches/invirt-web/cherrypy/debian/changelog (modified) Make changelog entries describe package changes, not packaging changes Thu, 29 Oct 2009 07:18:05 GMT quentin [2532] * package_branches/invirt-web/cherrypy/code/view.py (modified) Clarify the operation of MakoHandler Thu, 29 Oct 2009 06:12:01 GMT quentin [2531] * package_branches/invirt-web/cherrypy/code/view.py (modified) Revert "Replace weird username logic with the old logic." This ... Thu, 29 Oct 2009 06:03:29 GMT price [2530] * package_branches/invirt-web/cherrypy/code/main.py (modified) fix a syntax error from my r2526 Thu, 29 Oct 2009 05:36:44 GMT price [2529] * package_branches/invirt-web/cherrypy/code/main.py (modified) Restore explanatory comment on random.seed(). Thu, 29 Oct 2009 05:36:43 GMT price [2528] * package_branches/invirt-web/cherrypy/code/main.py (modified) style tweaks Thu, 29 Oct 2009 05:36:43 GMT price [2527] * package_branches/invirt-web/cherrypy/code/main.py (modified) tighten a bit of code Thu, 29 Oct 2009 05:36:42 GMT price [2526] * package_branches/invirt-web/cherrypy/code/main.py (modified) main.py: FieldStorage is history, so revert to sugared getitem. Thu, 29 Oct 2009 05:36:41 GMT price [2525] * package_branches/invirt-web/cherrypy/code/main.py (modified) fix super-long lines Thu, 29 Oct 2009 05:36:40 GMT price [2524] * package_branches/invirt-web/cherrypy/code/main.py (modified) tighten a bit of code Thu, 29 Oct 2009 05:36:39 GMT price [2523] * package_branches/invirt-web/cherrypy/code/main.py (modified) cut a leftover comment, fix a bit of spacing Thu, 29 Oct 2009 05:36:38 GMT price [2522] * package_branches/invirt-web/cherrypy/code/view.py (modified) cut uninformative comment and blank line Thu, 29 Oct 2009 05:36:37 GMT price [2521] * package_branches/invirt-web/cherrypy/code/main.fcgi (modified) main.fcgi: usage, fix a bit of spacing Thu, 29 Oct 2009 05:36:35 GMT price [2520] * package_branches/invirt-web/cherrypy/code/controls.py (modified) small style fix Thu, 29 Oct 2009 05:36:34 GMT price [2519] * package_branches/invirt-web/cherrypy/code/view.py (modified) Replace weird username logic with the old logic. ... Thu, 29 Oct 2009 05:36:33 GMT price [2518] * package_branches/invirt-web/cherrypy/code/view.py (modified) style nit Thu, 29 Oct 2009 04:58:50 GMT price [2517] * package_tags/invirt-remote/0.4.4 (copied) Tag 0.4.4 of invirt-remote Thu, 29 Oct 2009 04:52:59 GMT price [2516] * trunk/packages/invirt-remote/debian/changelog (modified) * trunk/packages/invirt-remote/server/usr/sbin/invirt-remote-list (modified) * trunk/packages/invirt-remote/server/usr/sbin/invirt-remote-listuser (modified) Style fixes in, and Debian changelog for, list and listuser. Thu, 29 Oct 2009 03:01:43 GMT pweaver [2515] * package_branches/invirt-web/cherrypy/code/validation.py (modified) Removed useless method Sun, 25 Oct 2009 16:21:29 GMT broder [2514] * trunk/packages/xvm-prodconfig/master.yaml (modified) Rearrange the git configuration slightly: - List "pockets" instead ... Sun, 25 Oct 2009 00:40:08 GMT adehnert [2513] * trunk/packages/invirt-remote/debian/changelog (modified) * trunk/packages/invirt-remote/python/remote/monocast.py (modified) * trunk/packages/invirt-remote/server/usr/sbin/invirt-remote-lvm (modified) * trunk/packages/invirt-remote/server/usr/sbin/invirt-remote-proxy (modified) Minor cleanup of monocast and LVM load balancer Tue, 20 Oct 2009 04:53:01 GMT quentin [2512] * package_branches/invirt-web/cherrypy/code/view.py (modified) Remove unused external_remote_user_login function Tue, 20 Oct 2009 02:37:26 GMT pweaver [2511] * trunk/packages/invirt-remote/server/etc/remctl/conf.d/invirt-web (modified) * trunk/packages/invirt-remote/server/usr/sbin/invirt-remote-list (added) Added list script. Lists a user's VM's (based on their tickets) ... Tue, 20 Oct 2009 01:41:41 GMT pweaver [2510] * trunk/packages/invirt-remote/server/usr/sbin/invirt-remote-listuser (modified) Deleted extra print statement Tue, 20 Oct 2009 01:39:05 GMT pweaver [2509] * trunk/packages/invirt-remote/server/usr/sbin/invirt-remote-listuser (modified) Modified the output of remctl listuser to use YAML Tue, 20 Oct 2009 01:03:17 GMT pweaver [2508] * trunk/packages/invirt-remote/server/etc/remctl/conf.d/invirt-web (modified) * trunk/packages/invirt-remote/server/usr/sbin/invirt-remote-listuser (added) Added a remctl script listuser which an admin can use remctl listuser ... Tue, 20 Oct 2009 00:15:59 GMT price [2507] * package_tags/xvm-devconfig/0.41 (copied) Tag 0.41 of xvm-devconfig Tue, 20 Oct 2009 00:14:16 GMT price [2506] * trunk/packages/xvm-devconfig/debian/changelog (modified) * trunk/packages/xvm-devconfig/k5login (modified) Add jiawen to xvm-dev as reflected in k5login. Thu, 15 Oct 2009 23:47:27 GMT broder [2505] * trunk/packages/xvm-prodconfig/master.yaml (modified) Split the tagger name and e-mail out into separate fields. Thu, 15 Oct 2009 23:30:27 GMT broder [2504] * trunk/packages/xvm-prodconfig/master.yaml (modified) Add a tagger value to the xvm-prodconfig to indicate who should tag ... Tue, 13 Oct 2009 16:28:03 GMT broder [2503] * trunk/scripts/git-hooks/sub/update (modified) In the submodule update hook, reject pushes to anything but branches. Mon, 12 Oct 2009 06:16:30 GMT broder [2502] * trunk/scripts/git-hooks/sub/zephyr-post-receive (modified) Update the zephyr-post-receive hook from the snippets locker. Mon, 12 Oct 2009 06:16:28 GMT broder [2501] * trunk/scripts/git-hooks/sub/zephyr-post-receive (modified) * trunk/scripts/git-hooks/zephyr-post-receive (deleted) Since the zephyr-post-receive is only being used in the submodule, ... Mon, 12 Oct 2009 06:16:27 GMT broder [2500] * trunk/scripts/git-hooks/super/build-pre-receive (deleted) * trunk/scripts/git-hooks/super/post-receive (deleted) * trunk/scripts/git-hooks/super/pre-receive (deleted) * trunk/scripts/git-hooks/super/update (added) * trunk/scripts/git-hooks/super/zephyr-post-receive (deleted) Replace the superrepo hooks with an update hook that rejects all pushes. Mon, 12 Oct 2009 06:16:25 GMT broder [2499] * trunk/scripts/git-hooks/sub/update (added) Implement update hook for git submodules. Mon, 12 Oct 2009 06:16:24 GMT broder [2498] * trunk/scripts/git-hooks/notes (modified) Update git-hooks notes with new vision for how git works. Mon, 12 Oct 2009 06:16:21 GMT broder [2497] * trunk/packages/xvm-prodconfig/debian/changelog (modified) * trunk/packages/xvm-prodconfig/master.yaml (modified) Add configuration for the git repositories. This will propogate ... Wed, 07 Oct 2009 07:34:52 GMT broder [2496] * package_tags/invirt-remote/0.4.2 (copied) Tag 0.4.2 of invirt-remote Wed, 07 Oct 2009 07:24:47 GMT adehnert [2495] * trunk/packages/invirt-remote/debian/changelog (modified) * trunk/packages/invirt-remote/python/remote/__init__.py (modified) * trunk/packages/invirt-remote/python/remote/monocast.py (added) * trunk/packages/invirt-remote/server/usr/sbin/invirt-remote-lvm (added) * trunk/packages/invirt-remote/server/usr/sbin/invirt-remote-proxy (modified) Balance LVM requests (LP: #307361) * Add "monocast" method to send ... Mon, 05 Oct 2009 08:59:58 GMT broder [2494] * package_tags/invirt-dhcp/0.0.3 (copied) Tag 0.0.3 of invirt-dhcp Tue, 29 Sep 2009 03:29:48 GMT broder [2493] * package_tags/invirt-web/0.0.23 (copied) Tag 0.0.23 of invirt-web Tue, 29 Sep 2009 03:28:28 GMT broder [2492] * trunk/packages/invirt-web/code/templates/vnc.tmpl (modified) * trunk/packages/invirt-web/debian/changelog (modified) * trunk/scripts/vnc-client/invirt-vnc-client (modified) Revert punting the "moocow" password in invirt-web and ... Tue, 29 Sep 2009 02:53:22 GMT oremanj [2491] * trunk/packages/invirt-dhcp/debian/changelog (modified) * trunk/packages/invirt-dhcp/invirt-dhcpserver (modified) [invirt-dhcp] Improve standards compliance Provide a ... Tue, 29 Sep 2009 02:05:07 GMT broder [2490] * package_tags/invirt-web/0.0.22 (copied) Tag 0.0.22 of invirt-web Tue, 29 Sep 2009 01:49:36 GMT broder [2489] * package_tags/invirt-xen-config/0.0.26 (copied) Tag 0.0.26 of invirt-xen-config Tue, 29 Sep 2009 01:45:16 GMT broder [2488] * package_branches/invirt-web/cherrypy/code/templates/vnc.mako (modified) * package_branches/invirt-web/cherrypy/debian/changelog (modified) Punt the "moocow" VNC password - it's dumb, and we already have our ... Tue, 29 Sep 2009 01:26:38 GMT broder [2487] * trunk/packages/invirt-web/code/templates/vnc.tmpl (modified) * trunk/packages/invirt-web/debian/changelog (modified) * trunk/packages/invirt-xen-config/debian/changelog (modified) * trunk/packages/invirt-xen-config/invirt-database (modified) * trunk/scripts/vnc-client/invirt-vnc-client (modified) Punt the "moocow" VNC password - it's dumb, and we already have our ... Tue, 29 Sep 2009 00:40:28 GMT quentin [2486] * package_branches/invirt-web/cherrypy/code/Makefile (modified) * package_branches/invirt-web/cherrypy/code/main.py (modified) * package_branches/invirt-web/cherrypy/code/templates/Makefile (deleted) * package_branches/invirt-web/cherrypy/code/templates/__init__.py (deleted) * package_branches/invirt-web/cherrypy/code/templates/create.tmpl (deleted) * package_branches/invirt-web/cherrypy/code/templates/error.mako (modified) error page tweaks Mon, 28 Sep 2009 07:04:33 GMT quentin [2485] * package_branches/invirt-web/cherrypy/code/main.py (modified) * package_branches/invirt-web/cherrypy/code/templates/error.mako (moved) * package_branches/invirt-web/cherrypy/code/templates/error_raw.mako (added) * package_branches/invirt-web/cherrypy/code/templates/error_raw.tmpl (deleted) * package_branches/invirt-web/cherrypy/code/templates/invalid.mako (added) * package_branches/invirt-web/cherrypy/code/templates/invalid.tmpl (deleted) * package_branches/invirt-web/cherrypy/code/view.py (modified) * package_branches/invirt-web/cherrypy/debian/changelog (modified) * package_branches/invirt-web/cherrypy/debian/control (modified) Full error handling Mon, 28 Sep 2009 07:04:32 GMT quentin [2484] * package_branches/invirt-web/cherrypy/code/main.fcgi (modified) * package_branches/invirt-web/cherrypy/code/main.py (modified) * package_branches/invirt-web/cherrypy/code/templates/unauth.mako (moved) Unauthenticated front page Mon, 28 Sep 2009 04:58:53 GMT quentin [2483] * package_branches/invirt-web/cherrypy/code/main.py (modified) * package_branches/invirt-web/cherrypy/code/templates/info.mako (modified) Make modify form work Sun, 27 Sep 2009 23:55:09 GMT quentin [2482] * package_branches/invirt-web/cherrypy/code/main.py (modified) * package_branches/invirt-web/cherrypy/code/templates/skeleton.mako (modified) * package_branches/invirt-web/cherrypy/code/view.py (modified) Implement administrator mode Tue, 22 Sep 2009 03:41:51 GMT quentin [2481] * package_branches/invirt-web/cherrypy/code/ajaxterm.py (modified) * package_branches/invirt-web/cherrypy/code/main.py (modified) Ensure Kerberos tickets get passed to the ssh that ajaxterm spawns Mon, 21 Sep 2009 23:54:07 GMT price [2480] * package_tags/xvm-devconfig/0.40 (copied) Tag 0.40 of xvm-devconfig Mon, 21 Sep 2009 23:52:56 GMT price [2479] * trunk/packages/xvm-devconfig/debian/changelog (modified) * trunk/packages/xvm-devconfig/k5login (modified) Add oremanj to xvm-dev as reflected in k5login. Sun, 20 Sep 2009 20:54:24 GMT price [2478] * package_tags/invirt-remote/0.4.1 (copied) Tag 0.4.1 of invirt-remote Sun, 20 Sep 2009 20:51:33 GMT price [2477] * trunk/packages/invirt-remote/server/etc/remctl/conf.d/invirt-web (modified) yet more whitespace adjustment Sun, 20 Sep 2009 20:16:47 GMT price [2476] * trunk/packages/invirt-remote/debian/changelog (modified) * trunk/packages/invirt-remote/server/etc/remctl/conf.d/invirt-web (added) * trunk/packages/invirt-remote/server/etc/remctl/conf.d/remconffs (deleted) Changelog entry and whitespace pickiness for LP #349789 fix. Sun, 20 Sep 2009 20:04:34 GMT price [2475] * package_tags/xvm-devconfig/0.39 (copied) Tag 0.39 of xvm-devconfig Sun, 20 Sep 2009 18:59:23 GMT price [2474] * trunk/packages/xvm-devconfig/debian/changelog (modified) * trunk/packages/xvm-devconfig/k5login (modified) Add ppasupat, burrows, jontec, gyz to xvm-dev as reflected in ... Sun, 20 Sep 2009 05:54:45 GMT pweaver [2473] * trunk/packages/invirt-remote/server/usr/sbin/invirt-remote-vminvalid (modified) lp invert bug 349789 Added error codes and prints to stderr Sun, 20 Sep 2009 05:23:55 GMT pweaver [2472] * trunk/packages/invirt-remote/server/usr/sbin/invirt-remote-vminvalid (modified) lp:invert bug #349789:changed error message to unix style Sun, 20 Sep 2009 05:09:53 GMT andersk [2471] * trunk/scripts/git-migration/rules.mako (modified) Deal with package_branches. Sun, 20 Sep 2009 05:08:31 GMT pweaver [2470] * trunk/packages/invirt-remote/server/usr/sbin/invirt-remote-vminvalid (modified) Bug #349789: added spaces to error message Sun, 20 Sep 2009 05:01:10 GMT pweaver [2469] * trunk/packages/invirt-remote/server/etc/remctl/conf.d/remconffs (modified) Bug #349789:changed * to all Sun, 20 Sep 2009 04:59:42 GMT pweaver [2468] * trunk/packages/invirt-remote/server/usr/sbin/invirt-remote-vminvalid (added) Bug #349789:script to print error of not vm name Sun, 20 Sep 2009 04:58:52 GMT pweaver [2467] * trunk/packages/invirt-remote/server/etc/remctl/conf.d/invirt-web (deleted) * trunk/packages/invirt-remote/server/etc/remctl/conf.d/remconffs (modified) Bug #349789: added code for vm not listed in remctl Sun, 20 Sep 2009 04:06:54 GMT price [2466] * package_tags/xvm-devconfig/0.38 (copied) Tag 0.38 of xvm-devconfig Sun, 20 Sep 2009 04:05:01 GMT price [2465] * trunk/packages/xvm-devconfig/debian/changelog (modified) * trunk/packages/xvm-devconfig/k5login (modified) Add pweaver to xvm-dev as reflected in the dev k5login. Fri, 11 Sep 2009 02:29:42 GMT price [2464] * package_tags/xvm-devconfig/0.37 (copied) Tag 0.37 of xvm-devconfig Fri, 11 Sep 2009 02:25:57 GMT price [2463] * trunk/packages/xvm-devconfig/debian/changelog (modified) * trunk/packages/xvm-devconfig/master.yaml (modified) Forward dev-cluster automail to xvm-dev-auto rather than xvm@. Tue, 08 Sep 2009 15:50:49 GMT broder [2462] * package_tags/xvm-devconfig/0.36 (copied) Tag 0.36 of xvm-devconfig Tue, 08 Sep 2009 15:49:23 GMT broder [2461] * trunk/packages/xvm-devconfig/debian/changelog (modified) * trunk/packages/xvm-devconfig/master.yaml (modified) For the dev cluster, send root's mail to xvm-dev@mit.edu, instead of ... Tue, 08 Sep 2009 03:13:33 GMT price [2460] * package_tags/xvm-devconfig/0.35 (copied) Tag 0.35 of xvm-devconfig Tue, 08 Sep 2009 03:09:20 GMT price [2459] * trunk/packages/xvm-devconfig/debian/changelog (modified) * trunk/packages/xvm-devconfig/k5login (modified) Add adehnert to xvm-dev as reflected in the dev k5login. Sat, 29 Aug 2009 01:58:39 GMT broder [2458] * package_tags/xvm-devconfig/0.34 (copied) Tag 0.34 of xvm-devconfig Sat, 29 Aug 2009 01:57:28 GMT broder [2457] * trunk/packages/xvm-devconfig/debian/changelog (modified) * trunk/packages/xvm-devconfig/k5login (modified) In xvm-devconfig: * Sync the k5login with xvm-dev (add mitchb). Fri, 21 Aug 2009 20:57:56 GMT quentin [2456] * package_branches/invirt-web/cherrypy/code/static/ajaxterm/ajaxterm.js (modified) Handle control characters from Safari (they arrive pre-translated) Fri, 21 Aug 2009 20:57:55 GMT quentin [2455] * package_branches/invirt-web/cherrypy/code/ajaxterm.py (modified) * package_branches/invirt-web/cherrypy/code/qweb.py (deleted) Remove dependency on qweb framework Fri, 21 Aug 2009 16:42:41 GMT quentin [2454] * package_branches/invirt-web/cherrypy/code/ajaxterm.py (modified) * package_branches/invirt-web/cherrypy/code/main.py (modified) * package_branches/invirt-web/cherrypy/code/static/ajaxterm/ajaxterm.js (modified) Use browser-based dupe suppression, so multiple clients can connect ... Fri, 21 Aug 2009 16:13:45 GMT ecprice [2453] * package_branches/invirt-web/cherrypy/code/static/ajaxterm/ajaxterm.js (modified) * package_branches/invirt-web/cherrypy/code/templates/terminal.mako (modified) Update focus rules to failback in safari Fri, 21 Aug 2009 16:13:44 GMT ecprice [2452] * package_branches/invirt-web/cherrypy/code/main.py (modified) * package_branches/invirt-web/cherrypy/code/static/ajaxterm/ajaxterm.js (modified) disable GETting to post keyboards to ajaxterm Fri, 21 Aug 2009 16:13:43 GMT ecprice [2451] * package_branches/invirt-web/cherrypy/code/static/ajaxterm/ajaxterm.js (modified) * package_branches/invirt-web/cherrypy/code/templates/terminal.mako (modified) Make ajaxterm only seize keypresses when focused. Fri, 21 Aug 2009 16:13:43 GMT ecprice [2450] * package_branches/invirt-web/cherrypy/code/main.py (modified) Clear stale fds out of cache in ajaxterm Fri, 21 Aug 2009 16:13:42 GMT ecprice [2449] * package_branches/invirt-web/cherrypy/code/main.py (modified) Fix race condition in ajaxterm Fri, 21 Aug 2009 15:32:16 GMT quentin [2448] * package_branches/invirt-web/cherrypy/code/templates/functions.mako (modified) Apply javascript quoting after URL-escaping Sun, 16 Aug 2009 03:27:36 GMT broder [2447] * package_tags/invirt-remote/0.4.0 (copied) Tag 0.4.0 of invirt-remote Sun, 16 Aug 2009 03:12:26 GMT broder [2446] * trunk/packages/invirt-remote/host/usr/sbin/invirt-janitor (modified) Nice the janitorial dds as well as ionicing them. Fri, 14 Aug 2009 02:21:40 GMT broder [2445] * package_tags/invirt-console/0.2.11 (copied) Tag 0.2.11 of invirt-console Fri, 14 Aug 2009 02:19:11 GMT broder [2444] * trunk/packages/invirt-console/debian/changelog (modified) * trunk/packages/invirt-console/debian/transform_sshd_config.debathena.invirt (modified) In invirt-console: * Disable the sftp subsystem on the console ... Fri, 14 Aug 2009 01:54:59 GMT quentin [2443] * package_branches/invirt-web/cherrypy/code/templates/list.mako (modified) Link to the web terminal page from the VM list for paravms Thu, 13 Aug 2009 15:38:51 GMT broder [2442] * package_tags/invirt-autoinstaller/0.0.32 (copied) Tag 0.0.32 of invirt-autoinstaller