# # ChangeLog for trunk # # Generated by Trac 1.0.2 # Apr 27, 2024, 11:50:55 AM Mon, 21 Dec 2009 05:51:37 GMT broder [2745] * trunk/scripts/git-migration/git-migrate-fast.sh (modified) Cleanup invirt-web's cherrypy-rebased -> trunk merge in the git- ... Mon, 21 Dec 2009 05:35:57 GMT price [2743] * trunk/packages/invirt-web/code/invirt.fcgi (modified) invirt.fcgi: Document wrapper scripts more explicitly. Mon, 21 Dec 2009 05:25:57 GMT price [2742] * trunk/packages/invirt-web/code/invirt.fcgi (modified) Fix format string usage. Mon, 21 Dec 2009 05:22:22 GMT price [2741] * trunk/packages/invirt-web/code/invirt.fcgi (modified) invirt.fcgi: fix usage message, simplify option-parsing logic Mon, 21 Dec 2009 05:14:15 GMT quentin [2740] * trunk/packages/invirt-web (modified) * trunk/packages/invirt-web/code/auth.fcgi (copied) * trunk/packages/invirt-web/code/invirt.fcgi (modified) * trunk/packages/invirt-web/code/main.conf (modified) * trunk/packages/invirt-web/code/unauth.fcgi (copied) * trunk/packages/invirt-web/debian/changelog (modified) Merge auth.fcgi and unauth.fcgi fixes from the old branch Mon, 21 Dec 2009 04:27:10 GMT broder [2737] * trunk/packages/invirt-web (modified) * trunk/packages/invirt-web/code/Makefile (modified) * trunk/packages/invirt-web/code/auth.fcgi (copied) * trunk/packages/invirt-web/code/controls.py (modified) * trunk/packages/invirt-web/code/dev.conf (copied) * trunk/packages/invirt-web/code/getafsgroups.py (modified) * trunk/packages/invirt-web/code/invirt.fcgi (copied) * trunk/packages/invirt-web/code/main.conf (copied) * trunk/packages/invirt-web/code/main.fcgi (deleted) * trunk/packages/invirt-web/code/main.py (modified) * trunk/packages/invirt-web/code/static/power_installing.png (copied) * trunk/packages/invirt-web/code/static/style.css (modified) * trunk/packages/invirt-web/code/templates/Makefile (deleted) * trunk/packages/invirt-web/code/templates/__init__.py (deleted) * trunk/packages/invirt-web/code/templates/command.mako (copied) * trunk/packages/invirt-web/code/templates/command.tmpl (deleted) * trunk/packages/invirt-web/code/templates/create.tmpl (deleted) * trunk/packages/invirt-web/code/templates/error.mako (copied) * trunk/packages/invirt-web/code/templates/error.tmpl (deleted) * trunk/packages/invirt-web/code/templates/error_raw.mako (copied) * trunk/packages/invirt-web/code/templates/error_raw.tmpl (deleted) * trunk/packages/invirt-web/code/templates/functions.mako (copied) * trunk/packages/invirt-web/code/templates/functions.tmpl (deleted) * trunk/packages/invirt-web/code/templates/helloworld.mako (copied) * trunk/packages/invirt-web/code/templates/help.mako (copied) * trunk/packages/invirt-web/code/templates/help.tmpl (deleted) * trunk/packages/invirt-web/code/templates/info.mako (copied) * trunk/packages/invirt-web/code/templates/info.tmpl (deleted) * trunk/packages/invirt-web/code/templates/invalid.mako (copied) * trunk/packages/invirt-web/code/templates/invalid.tmpl (deleted) * trunk/packages/invirt-web/code/templates/list.mako (copied) * trunk/packages/invirt-web/code/templates/list.tmpl (deleted) * trunk/packages/invirt-web/code/templates/skeleton.mako (copied) * trunk/packages/invirt-web/code/templates/skeleton.tmpl (deleted) * trunk/packages/invirt-web/code/templates/unauth.mako (copied) * trunk/packages/invirt-web/code/templates/unauth.tmpl (deleted) * trunk/packages/invirt-web/code/templates/vnc.mako (copied) * trunk/packages/invirt-web/code/templates/vnc.tmpl (deleted) * trunk/packages/invirt-web/code/unauth.fcgi (copied) * trunk/packages/invirt-web/code/validation.py (modified) * trunk/packages/invirt-web/code/view.py (copied) * trunk/packages/invirt-web/debian/changelog (modified) * trunk/packages/invirt-web/debian/control (modified) * trunk/packages/invirt-web/debian/copyright (modified) * trunk/packages/invirt-web/files/etc/apache2/sites-available/default.mako (modified) * trunk/packages/invirt-web/files/etc/apache2/sites-available/ssl.mako (modified) Merge cherrypy-rebased branch of invirt-web into trunk. Fri, 18 Dec 2009 06:35:46 GMT broder [2639] * trunk/packages/invirt-dev/invirt-submit-build (modified) Fix a typo in invirt-submit-build. Fri, 18 Dec 2009 06:34:18 GMT broder [2638] * trunk/packages/invirt-dev/invirt-build-conf (modified) scripts installed by setuptools always get installed in /usr/bin. Fri, 18 Dec 2009 06:33:12 GMT broder [2637] * trunk/packages/invirt-dev/setup.py (modified) Include invirt-submit-build in the invirt-dev install. Fri, 18 Dec 2009 03:07:05 GMT broder [2636] * trunk/packages/invirt-dev/debian/control (modified) * trunk/packages/invirt-dev/debian/invirt-dev.init (modified) * trunk/packages/invirt-dev/debian/invirt-dev.postinst (modified) * trunk/packages/invirt-dev/debian/invirt-dev.prerm (modified) Run git-daemon as an inetd service instead of a separate daemon. ... Fri, 18 Dec 2009 01:49:28 GMT broder [2635] * trunk/packages/invirt-dev/debian/invirt-dev.init (modified) mkdir -p works if the directory already exists, so drop an ... Thu, 17 Dec 2009 23:17:49 GMT broder [2634] * trunk/packages/invirt-dev/debian/invirt-dev.init (modified) Make the apt repo directory structure exist if it doesn't already. Thu, 17 Dec 2009 23:15:38 GMT broder [2633] * trunk/packages/invirt-dev/debian/invirt-dev.init (modified) The apt repository needs to be owned by the repository user, so let's ... Thu, 17 Dec 2009 23:08:09 GMT broder [2631] * trunk/packages/xvm-devconfig/debian/changelog (modified) * trunk/packages/xvm-devconfig/master.yaml (modified) In xvm-devconfig: * Use some gpg key to run some apt repository ... Thu, 17 Dec 2009 22:56:04 GMT broder [2630] * trunk/packages/invirt-dev/debian/invirt-dev.postinst (modified) * trunk/packages/invirt-dev/debian/invirt-dev.prerm (modified) * trunk/packages/invirt-dev/debian/rules (modified) Pass --no-start to dh_installinit in invirt-dev and run the ... Thu, 17 Dec 2009 22:42:51 GMT broder [2629] * trunk/packages/invirt-dev/debian/invirt-dev.init (modified) And std_init takes arguments, too Thu, 17 Dec 2009 22:42:08 GMT broder [2628] * trunk/packages/invirt-dev/debian/invirt-dev.init (modified) In invirt-dev, actually call std_init so the init script does something. Thu, 17 Dec 2009 22:29:59 GMT broder [2627] * trunk/packages/invirt-dev/debian/invirt-dev.dirs (modified) * trunk/packages/invirt-dev/debian/invirt-dev.init (modified) * trunk/packages/invirt-dev/debian/invirt-dev.upstart (deleted) * trunk/packages/invirt-dev/debian/rules (modified) Use the systemv init script instead of an upstart job. Hardy's ... Thu, 17 Dec 2009 22:12:11 GMT broder [2626] * trunk/packages/invirt-dev/debian/rules (modified) Install the invirt-dev upstart file without an extension (upstart ... Thu, 17 Dec 2009 22:10:06 GMT broder [2625] * trunk/packages/invirt-dev/debian/changelog (modified) * trunk/packages/invirt-dev/debian/invirt-dev.dirs (modified) * trunk/packages/invirt-dev/debian/invirt-dev.upstart (added) * trunk/packages/invirt-dev/debian/rules (modified) Serve the repositories in /srv/git over a git-daemon Thu, 17 Dec 2009 19:32:45 GMT broder [2624] * trunk/scripts/git-migration/git-migrate-fast.sh (modified) As a package maintained upstream in git, use the same logic in the ... Thu, 17 Dec 2009 19:31:32 GMT broder [2623] * trunk/scripts/git-migration/svn.yml (modified) Update the git-migration. Include two new packages and ignore a ... Thu, 17 Dec 2009 19:10:24 GMT broder [2621] * trunk/packages/xvm-devconfig/debian/changelog (modified) * trunk/packages/xvm-devconfig/master.yaml (modified) In xvm-devconfig: * Whoops - xvm-devconfig doesn't have the ... Thu, 17 Dec 2009 19:03:26 GMT broder [2619] * trunk/packages/xvm-devconfig/debian/changelog (modified) * trunk/packages/xvm-devconfig/master.yaml (modified) In xvm-devconfig: * Add build server configuration for testing the ... Thu, 17 Dec 2009 19:01:40 GMT broder [2618] * trunk/packages/invirt-dev/debian/invirt-dev.init (modified) Fix the invirt-dev init script, because bash doesn't believe in ... Thu, 17 Dec 2009 03:50:16 GMT gdb [2614] * package_branches/invirt-base (added) * package_branches/invirt-base/invirt-base (copied) * trunk/packages/invirt-base/debian/changelog (modified) * trunk/packages/invirt-base/files/etc (copied) * trunk/packages/invirt-base/files/etc/apt (copied) * trunk/packages/invirt-base/files/etc/apt/sources.list.d (copied) * trunk/packages/invirt-base/files/etc/apt/sources.list.d/debathena.list (copied) Reverted r2613 and started a new hvirt branch on the invirt-base pkg Thu, 17 Dec 2009 01:19:15 GMT gdb [2613] * trunk/packages/invirt-base/debian/changelog (modified) * trunk/packages/invirt-base/files/etc (deleted) Removed debathena from sources.list.d; deleted the rest of the ... Wed, 16 Dec 2009 18:01:46 GMT broder [2611] * trunk/packages/invirt-web/debian/changelog (modified) Bump the version on the invirt-web package since we changed ... Wed, 16 Dec 2009 03:27:44 GMT broder [2604] * trunk/packages/invirt-base/debian/changelog (modified) * trunk/packages/invirt-base/files/etc/apt/sources.list.d/invirt.list (deleted) Stop installing a sources.list.d file for XVM's apt repository. Wed, 16 Dec 2009 03:10:35 GMT broder [2603] * trunk/packages/xvm-meta/debian/changelog (modified) * trunk/packages/xvm-meta/debian/control (modified) Add xvm-authz-locker dependency to the xvm-master metapackage. Wed, 16 Dec 2009 03:10:20 GMT broder [2602] * trunk/packages/invirt-base/debian/changelog (modified) * trunk/packages/invirt-base/debian/control (modified) * trunk/packages/xvm-authz-locker (added) * trunk/packages/xvm-authz-locker/debian (added) * trunk/packages/xvm-authz-locker/debian/changelog (added) * trunk/packages/xvm-authz-locker/debian/compat (added) * trunk/packages/xvm-authz-locker/debian/control (added) * trunk/packages/xvm-authz-locker/debian/copyright (added) * trunk/packages/xvm-authz-locker/debian/pycompat (added) * trunk/packages/xvm-authz-locker/debian/pyversions (added) * trunk/packages/xvm-authz-locker/debian/rules (added) * trunk/packages/xvm-authz-locker/python (added) * trunk/packages/xvm-authz-locker/python/xvm (added) * trunk/packages/xvm-authz-locker/python/xvm/__init__.py (added) * trunk/packages/xvm-authz-locker/python/xvm/authz (added) * trunk/packages/xvm-authz-locker/python/xvm/authz/__init__.py (added) * trunk/packages/xvm-authz-locker/python/xvm/authz/locker.py (moved) * trunk/packages/xvm-authz-locker/setup.py (added) * trunk/packages/xvm-devconfig/debian/changelog (modified) * trunk/packages/xvm-devconfig/master.yaml (modified) * trunk/packages/xvm-prodconfig/debian/changelog (modified) * trunk/packages/xvm-prodconfig/master.yaml (modified) Move XVM's locker authorization code into a separate xvm-authz-locker ... Tue, 15 Dec 2009 03:37:19 GMT broder [2599] * trunk/packages/python-afs (added) * trunk/packages/python-afs/.gitignore (added) * trunk/packages/python-afs/MANIFEST.in (added) * trunk/packages/python-afs/README (added) * trunk/packages/python-afs/README.dev (added) * trunk/packages/python-afs/afs (added) * trunk/packages/python-afs/afs/__init__.py (added) * trunk/packages/python-afs/afs/_acl.pyx (added) * trunk/packages/python-afs/afs/_fs.pyx (added) * trunk/packages/python-afs/afs/_pts.pyx (added) * trunk/packages/python-afs/afs/_util.pxd (added) * trunk/packages/python-afs/afs/_util.pyx (added) * trunk/packages/python-afs/afs/acl.py (added) * trunk/packages/python-afs/afs/fs.py (added) * trunk/packages/python-afs/afs/pts.py (added) * trunk/packages/python-afs/afs/tests (added) * trunk/packages/python-afs/afs/tests/__init__.py (added) * trunk/packages/python-afs/afs/tests/test__pts.py (added) * trunk/packages/python-afs/afs/tests/test_acl.py (added) * trunk/packages/python-afs/debian (added) * trunk/packages/python-afs/debian/changelog (added) * trunk/packages/python-afs/debian/compat (added) * trunk/packages/python-afs/debian/control (added) * trunk/packages/python-afs/debian/copyright (added) * trunk/packages/python-afs/debian/gbp.conf (added) * trunk/packages/python-afs/debian/pycompat (added) * trunk/packages/python-afs/debian/rules (added) * trunk/packages/python-afs/setup.py (added) Import python-afs. Debathena should eventually be importing PyAFS ... Tue, 15 Dec 2009 01:59:28 GMT broder [2593] * trunk/packages/invirt-dev/invirt-build-conf (modified) * trunk/packages/invirt-dev/invirtibuilder (modified) * trunk/packages/invirt-dev/python/invirt/builder.py (modified) * trunk/packages/invirt-dev/repository-config/distributions.mako (modified) * trunk/packages/xvm-prodconfig/master.yaml (modified) Rename the "git" tree in the configuration to "build" to be more ... Tue, 15 Dec 2009 01:50:43 GMT broder [2592] * trunk/packages/invirt-base/python/invirt/common.py (modified) Subclass invirt.common.struct from dict, instead of rolling our own ... Tue, 08 Dec 2009 02:33:43 GMT broder [2590] * trunk/packages/invirt-base/python/invirt/authz/locker.py (modified) * trunk/packages/invirt-database/python/database/validate.py (modified) * trunk/packages/invirt-web/code/cache_acls.py (modified) * trunk/packages/invirt-web/code/getafsgroups.py (modified) * trunk/packages/invirt-web/code/validation.py (modified) * trunk/packages/invirt-web/invirt-cache-acls (modified) * trunk/packages/xvm-devconfig/master.yaml (modified) * trunk/packages/xvm-prodconfig/master.yaml (modified) Store AFS cell configuration at authz.afs.cells instead of just ... Sat, 05 Dec 2009 22:31:51 GMT broder [2589] * trunk/packages/invirt-dev/debian/invirt-dev.init (modified) Switch to using std-init in invirt-dev. Sat, 05 Dec 2009 22:14:29 GMT broder [2588] * trunk/packages/invirt-dev/debian/invirt-dev.postinst (modified) Create /srv/git when installing invirt-dev if it doesn't exist. ... Sat, 05 Dec 2009 22:08:49 GMT broder [2587] * trunk/packages/invirt-dev/python/invirt/builder.py (modified) Config structs aren't dicts, so neither []-indexing nor .get work on ... Sat, 05 Dec 2009 21:55:43 GMT broder [2586] * trunk/packages/invirt-database/debian/pyversions (added) Apparently invirt-database-server is no longer Python 2.4-compatible ... Sat, 05 Dec 2009 21:53:40 GMT broder [2585] * trunk/packages/invirt-dev/debian/pyversions (added) Add a debian/pyversions file to invirt-dev. Our code doesn't work ... Sat, 05 Dec 2009 21:29:46 GMT broder [2584] * trunk/packages/invirt-dev/invirt-build-conf (modified) When generating the git user's k5login, actually move it into place. Sat, 05 Dec 2009 21:12:52 GMT broder [2583] * trunk/packages/invirt-dev/debian/invirt-dev.cron.daily (added) Automatically regenerate the Invirt git configuration daily. Sat, 05 Dec 2009 21:12:52 GMT broder [2582] * trunk/packages/invirt-dev/setup.py (modified) Actually install the invirt-build-conf script. Sat, 05 Dec 2009 21:12:50 GMT broder [2581] * trunk/packages/invirt-dev/debian/invirt-dev.postinst (modified) Update the Invirt git configuration at install-time. Sat, 05 Dec 2009 21:12:49 GMT broder [2580] * trunk/packages/invirt-dev/debian/invirt-dev.postinst (modified) Actually create a git user. Sat, 05 Dec 2009 21:12:48 GMT broder [2579] * trunk/packages/invirt-dev/invirt-build-conf (modified) Update the git user's .k5login in invirt-build-conf. Sat, 05 Dec 2009 20:49:51 GMT broder [2578] * trunk/scripts/git-migration/git-migrate-fast.sh (modified) * trunk/scripts/git-migration/rules.mako (modified) There is no master branch. There is only prod. And dev. But ... Sat, 05 Dec 2009 20:36:21 GMT broder [2577] * trunk/packages/invirt-dev/invirtibuilder (modified) * trunk/packages/invirt-dev/python/invirt/builder.py (modified) * trunk/scripts/git-migration/git-migrate-fast.sh (modified) Stuff all of our repos into an /invirt subdirectory, so that we have ... Sat, 05 Dec 2009 20:18:21 GMT broder [2576] * trunk/scripts/git-migration/git-migrate-fast.sh (modified) Populate the superrepo as part of the git migration. Tue, 01 Dec 2009 01:44:05 GMT quentin [2575] * trunk/packages/xvm-devconfig/debian/changelog (modified) * trunk/packages/xvm-devconfig/k5login (modified) Add brockm to xvm-dev Sun, 29 Nov 2009 20:27:40 GMT broder [2574] * trunk/packages/xvm-devconfig/master.yaml (modified) * trunk/packages/xvm-prodconfig/master.yaml (modified) As noted in the invirt.authz.locker._authenticate docstring, if we ... Sun, 29 Nov 2009 17:56:54 GMT broder [2573] * trunk/scripts/git-migration/authors (modified) Update the git-migration authors file. Sun, 29 Nov 2009 13:48:47 GMT broder [2572] * trunk/packages/invirt-base/python/invirt/authz/locker.py (modified) Take advantage of the newly added symbolic names for PTS connection ... Sun, 29 Nov 2009 13:48:43 GMT broder [2571] * trunk/packages/invirt-base/python/invirt/authz/locker.py (modified) Rephrase the invirt.authz.locker._authenticate docstring for clarity. ... Thu, 26 Nov 2009 15:18:14 GMT broder [2570] * trunk/packages/invirt-dev/debian/control (modified) Add remctl-server as a dependency for invirt-dev, for the build scripts. Thu, 26 Nov 2009 15:15:42 GMT broder [2569] * trunk/packages/invirt-dev/invirt-build-conf (modified) * trunk/packages/invirt-dev/invirt-submit-build (modified) Pass a mode to os.fdopen in invirt-build-conf and invirt-submit- ... Thu, 26 Nov 2009 14:46:28 GMT broder [2568] * trunk/packages/invirt-dev/invirt-build-conf (modified) Fix typo in invirt-build-conf. Thu, 26 Nov 2009 14:45:03 GMT broder [2567] * trunk/packages/invirt-dev/invirt-build-conf (modified) * trunk/packages/invirt-dev/invirt-submit-build (modified) Replace NamedTemporaryFile with mkstemp in invirt-build-conf and ... Thu, 26 Nov 2009 04:43:21 GMT broder [2566] * trunk/packages/invirt-dev/invirt-build-conf (modified) Until we switch to storing krb5 principals in the database, we need ... Thu, 26 Nov 2009 04:43:18 GMT broder [2565] * trunk/packages/invirt-dev/debian/invirt-dev.init (modified) * trunk/packages/invirt-dev/invirt-build-conf (added) Add a script for generating the remctl configuration to trigger the ... Thu, 26 Nov 2009 04:43:15 GMT broder [2564] * trunk/packages/invirt-dev/debian/invirt-dev.dirs (modified) Update invirt-dev.dirs to create directories used by the ... Thu, 26 Nov 2009 04:43:12 GMT broder [2563] * trunk/packages/invirt-dev/invirt-submit-build (added) First stab at the remctl script to handle new build queue submission ... Mon, 23 Nov 2009 06:37:40 GMT broder [2562] * trunk/packages/invirt-base/python/invirt/authz/locker.py (modified) In invirt.authz.locker, deal with getting tokens and ... Mon, 23 Nov 2009 04:17:31 GMT broder [2561] * trunk/packages/invirt-base/setup.py (modified) Update invirt-base's setup.py to deal with invirt.authz module. Mon, 23 Nov 2009 04:14:52 GMT broder [2560] * trunk/packages/invirt-base/debian/changelog (modified) * trunk/packages/invirt-base/python/invirt/authz/__init__.py (modified) Add a magic invirt.authz.mech module that loads whatever authz.mech ... Mon, 23 Nov 2009 04:14:51 GMT broder [2559] * trunk/packages/invirt-base/debian/control (modified) * trunk/packages/invirt-base/python/invirt/authz (added) * trunk/packages/invirt-base/python/invirt/authz/__init__.py (added) * trunk/packages/invirt-base/python/invirt/authz/locker.py (added) Add a invirt.authz.locker module to invirt-base for XVM-style ... Mon, 23 Nov 2009 01:54:11 GMT broder [2557] * trunk/packages/invirt-database/python/database/validate.py (modified) * trunk/packages/invirt-web/code/cache_acls.py (modified) * trunk/packages/invirt-web/code/getafsgroups.py (modified) * trunk/packages/invirt-web/code/validation.py (modified) * trunk/packages/invirt-web/invirt-cache-acls (modified) * trunk/packages/xvm-devconfig/master.yaml (modified) * trunk/packages/xvm-prodconfig/debian/changelog (modified) * trunk/packages/xvm-prodconfig/master.yaml (modified) Re-arrange the authz configuration. In particular, even if we allow ... Sun, 22 Nov 2009 22:58:22 GMT broder [2556] * trunk/packages/invirt-dev/debian/changelog (modified) * trunk/packages/invirt-dev/debian/invirt-dev.postinst (modified) In invirt-dev: * Since the prerm code to remove the repo group ... Sun, 22 Nov 2009 22:58:19 GMT broder [2555] * trunk/packages/invirt-dev/debian/invirt-dev.install (modified) * trunk/packages/invirt-dev/invirt-build-release (deleted) Also punt invirt-build-release for the time being. It might make an ... Sun, 22 Nov 2009 22:58:18 GMT broder [2554] * trunk/packages/invirt-dev/debian/invirt-dev.install (modified) Punt invirt-ood-packages and invirt-ood-build from invirt-dev's ... Sun, 22 Nov 2009 21:56:15 GMT broder [2553] * trunk/packages/invirt-base/debian/changelog (modified) Add a changelog entry to invirt-base for r2551 (Add an __iter__ ... Sun, 22 Nov 2009 21:07:30 GMT broder [2552] * trunk/packages/invirt-dev/debian/changelog (modified) * trunk/packages/invirt-dev/debian/invirt-dev.init (modified) * trunk/packages/invirt-dev/repository-config/distributions.in (deleted) * trunk/packages/invirt-dev/repository-config/distributions.mako (added) Change repository configuration to generate config from a mako ... Sun, 22 Nov 2009 21:07:29 GMT broder [2551] * trunk/packages/invirt-base/python/invirt/common.py (modified) Add an __iter__ method to invirt.common.struct. Sun, 22 Nov 2009 21:07:27 GMT broder [2550] * trunk/packages/invirt-dev/repository-config/invirt-uploaders.in (deleted) * trunk/packages/invirt-dev/repository-config/unsigned (deleted) Punt invirt-uploaders and unsigned files from repository config. ... Sun, 22 Nov 2009 21:07:26 GMT broder [2549] * trunk/packages/invirt-dev/invirt-ood-build (deleted) * trunk/packages/invirt-dev/invirt-ood-packages (deleted) Punt the invirt-ood-packages script (and invirt-ood-build). They ... Sun, 22 Nov 2009 21:07:25 GMT broder [2548] * trunk/packages/invirt-dev/debian/changelog (modified) * trunk/packages/invirt-dev/debian/control (modified) * trunk/packages/invirt-dev/debian/rules (modified) Update the packaging to build and install the invirtibuilder. Sun, 22 Nov 2009 21:07:25 GMT broder [2547] * trunk/packages/invirt-dev/setup.py (added) Add a setup.py for the new invirtibuilder and invirt.builder code. Sun, 22 Nov 2009 21:07:23 GMT broder [2546] * trunk/packages/invirt-dev/invirtibuilder (modified) Python 2.5 requires an import from the __future__ to get a with ... Sun, 22 Nov 2009 21:07:22 GMT broder [2545] * trunk/packages/invirt-dev/invirtibuilder (modified) In the invirtibuilder, take advantage of the getBinaries function in ... Sun, 22 Nov 2009 21:07:21 GMT broder [2544] * trunk/packages/invirt-dev/invirtibuilder (modified) Deal with Debian-native packages correctly when calculating and ... Sun, 22 Nov 2009 21:07:20 GMT broder [2543] * trunk/packages/invirt-dev/invirtibuilder (modified) * trunk/packages/invirt-dev/python (added) * trunk/packages/invirt-dev/python/invirt (added) * trunk/packages/invirt-dev/python/invirt/builder.py (added) Pull functions that are needed for the git remctl scripts out of the ... Sun, 22 Nov 2009 21:07:19 GMT broder [2542] * trunk/packages/invirt-dev/invirtibuilder (copied) * trunk/scripts/git-hooks/builder (deleted) Move the invirtibuilder into invirt-dev as a first step towards ... 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 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. 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 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: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.