# # ChangeLog for trunk/packages/invirt-base # # Generated by Trac 1.0.2 # Dec 27, 2024, 7:27:58 AM Mon, 21 Dec 2009 22:30:11 GMT broder [2766] * trunk/packages/invirt-base/debian/changelog (modified) * trunk/packages/invirt-base/python/invirt/authz (deleted) * trunk/packages/invirt-dev/invirt-build-conf (modified) * trunk/packages/xvm-authz-locker/debian/changelog (modified) * trunk/packages/xvm-authz-locker/debian/control (modified) * trunk/packages/xvm-authz-locker/python/invirt (added) * trunk/packages/xvm-authz-locker/python/invirt/authz.py (copied) * trunk/packages/xvm-authz-locker/python/xvm (deleted) * trunk/packages/xvm-authz-locker/setup.py (modified) Have authz providers use an invirt.authz module. xvm-authz-locker ... 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 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: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 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 ... 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. ... 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 ... 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: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: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 ... Sun, 26 Apr 2009 15:41:45 GMT broder [2304] * trunk/packages/invirt-base/debian/changelog (modified) * trunk/packages/invirt-base/files/etc/apt/sources.list.d/invirt.list (modified) In invirt-base: * Add the invirt-system component to the sources.list. Tue, 17 Feb 2009 08:45:26 GMT broder [2151] * trunk/packages/invirt-base/debian/changelog (modified) * trunk/packages/invirt-base/setup.py (modified) * trunk/packages/invirt-database/debian/changelog (modified) * trunk/packages/invirt-database/scripts (added) * trunk/packages/invirt-database/scripts/invirt-setquotas (moved) * trunk/packages/invirt-database/setup.py (modified) Move invirt-setquotas into invirt-database. While we're at it, ... Tue, 17 Feb 2009 08:05:33 GMT iannucci [2148] * trunk/packages/invirt-base/debian/changelog (modified) * trunk/packages/invirt-base/scripts/invirt-setquotas (modified) Yay yasb Tue, 17 Feb 2009 07:59:54 GMT iannucci [2145] * trunk/packages/invirt-base/debian/changelog (modified) * trunk/packages/invirt-database/debian/changelog (modified) Changelogs Tue, 17 Feb 2009 07:57:42 GMT iannucci [2144] * trunk/packages/invirt-base/setup.py (modified) Fixed last yasb hopefully Tue, 17 Feb 2009 07:16:12 GMT iannucci [2135] * trunk/packages/invirt-base/scripts/invirt-setquotas (modified) * trunk/packages/invirt-database/python/database/models.py (modified) * trunk/packages/invirt-database/python/database/owner.py (modified) * trunk/packages/invirt-remote/debian/changelog (modified) * trunk/packages/invirt-remote/server/usr/sbin/invirt-remote-create (modified) Made some changes requested by Broder. Tue, 17 Feb 2009 06:54:26 GMT iannucci [2134] * trunk/packages/invirt-base/debian/changelog (modified) * trunk/packages/invirt-base/scripts/invirt-setquotas (moved) * trunk/packages/invirt-database/debian/changelog (modified) * trunk/packages/invirt-database/python/database/models.py (modified) * trunk/packages/invirt-database/python/database/owner.py (modified) * trunk/packages/invirt-remote/debian/changelog (modified) * trunk/packages/invirt-remote/server/usr/sbin/invirt-remote-create (modified) * trunk/packages/invirt-web/code/validation.py (modified) * trunk/packages/invirt-web/debian/changelog (modified) Added all the other quotas for great win. Tue, 17 Feb 2009 04:52:01 GMT iannucci [2132] * trunk/packages/invirt-base/debian/changelog (modified) * trunk/packages/invirt-base/scripts/invirt-setquota (added) * trunk/packages/invirt-database/debian/changelog (modified) * trunk/packages/invirt-database/python/database/models.py (modified) * trunk/packages/invirt-database/python/database/owner.py (added) * trunk/packages/invirt-remote/debian/changelog (modified) * trunk/packages/invirt-remote/server/usr/sbin/invirt-remote-create (modified) * trunk/packages/invirt-web/code/validation.py (modified) * trunk/packages/invirt-web/debian/changelog (modified) RAM quotas at remctl; RAM quota exception script, table, and usage in ... Thu, 05 Feb 2009 08:24:56 GMT broder [2097] * trunk/packages/invirt-base/debian/changelog (modified) * trunk/packages/invirt-base/python/invirt/common.py (modified) * trunk/packages/invirt-base/python/invirt/remctl.py (modified) * trunk/packages/invirt-remote/debian/changelog (modified) * trunk/packages/invirt-remote/host/usr/sbin/invirt-remote (modified) * trunk/packages/invirt-remote/host/usr/sbin/invirt-vmcontrol (modified) * trunk/packages/invirt-remote/server/usr/sbin/invirt-remote-proxy (modified) * trunk/packages/invirt-web/code/controls.py (modified) For now, revert r2093-2095, which were committed by accident; I'm not ... Thu, 05 Feb 2009 08:19:30 GMT broder [2095] * trunk/packages/invirt-base/debian/changelog (modified) * trunk/packages/invirt-base/python/invirt/common.py (modified) * trunk/packages/invirt-base/python/invirt/remctl.py (modified) * trunk/packages/invirt-web/code/controls.py (modified) Get rid of confusing err=True option to invirt.remctl.remctl. Sat, 31 Jan 2009 19:37:22 GMT price [2061] * trunk/packages/invirt-base/debian/changelog (modified) * trunk/packages/invirt-base/files/lib/init/std-init.sh (modified) fix usage message in std-init.sh Sat, 31 Jan 2009 08:22:22 GMT price [2052] * trunk/packages/invirt-base/debian/changelog (modified) * trunk/packages/invirt-base/debian/control (modified) * trunk/packages/invirt-web/debian/changelog (modified) * trunk/packages/invirt-web/debian/control (modified) depend on remctl-client in invirt-base, not invirt-web Fri, 30 Jan 2009 10:59:24 GMT price [2025] * trunk/packages/invirt-base/debian/changelog (modified) * trunk/packages/invirt-base/files/etc/apt/sources.list.d/debathena.list (modified) fix whitespace in debathena.list Mon, 26 Jan 2009 13:54:37 GMT broder [2009] * trunk/packages/invirt-base/debian/changelog (modified) * trunk/packages/invirt-base/debian/invirt-base.postinst (moved) * trunk/packages/invirt-base/debian/invirt-base.triggers (added) * trunk/packages/xvm-devconfig/debian/changelog (modified) * trunk/packages/xvm-devconfig/debian/xvm-devconfig.triggers (added) * trunk/packages/xvm-prodconfig/debian/changelog (modified) * trunk/packages/xvm-prodconfig/debian/xvm-prodconfig.postinst (deleted) * trunk/packages/xvm-prodconfig/debian/xvm-prodconfig.triggers (added) Use a trigger in invirt-base to run invirt-reload instead of the ... Mon, 29 Dec 2008 00:27:15 GMT price [1935] * trunk/packages/invirt-base/debian/changelog (modified) * trunk/packages/invirt-base/python/invirt/common.py (modified) invirt.common: handle yaml's None with empty struct for good error ... Mon, 29 Dec 2008 00:20:07 GMT price [1934] * trunk/packages/invirt-base/debian/changelog (modified) * trunk/packages/invirt-base/python/invirt/common.py (modified) * trunk/packages/invirt-base/python/invirt/config.py (modified) invirt.common: give clearer error message on missing config variable Mon, 29 Dec 2008 00:19:55 GMT price [1933] * trunk/packages/invirt-base/debian/changelog (modified) * trunk/packages/invirt-base/python/invirt/config.py (modified) invirt.config: fix an error on empty config files Sun, 28 Dec 2008 07:56:22 GMT price [1929] * trunk/packages/invirt-base/debian/changelog (modified) * trunk/packages/invirt-base/files/lib/init/config-init.sh (modified) document config-init.sh better Sun, 28 Dec 2008 07:56:18 GMT price [1928] * trunk/packages/invirt-base/debian/changelog (modified) * trunk/packages/invirt-base/files/lib/init/config-init.sh (modified) config-init.sh: degrade to non-bash gracefully Sun, 28 Dec 2008 06:01:06 GMT price [1926] * trunk/packages/invirt-base/debian/changelog (modified) * trunk/packages/invirt-base/python/invirt/config.py (modified) invirt.config.run_parts_list: fix unclear docstring Sat, 27 Dec 2008 04:57:33 GMT price [1910] * trunk/packages/invirt-base/debian/changelog (modified) * trunk/packages/invirt-base/debian/control (modified) * trunk/packages/xvm-meta/debian/changelog (modified) * trunk/packages/xvm-meta/debian/control (modified) move apticron, molly-guard dependencies to xvm metapackages from ... Thu, 11 Dec 2008 04:21:24 GMT broder [1836] * trunk/packages/invirt-base/debian/changelog (modified) * trunk/packages/invirt-base/scripts/invirt-getconf (modified) * trunk/packages/invirt-console/debian/changelog (modified) * trunk/packages/invirt-console/host/usr/sbin/invirt-update-conserver (modified) * trunk/packages/invirt-console/server/etc/remctl/acl/invirt-console-server.mako (modified) * trunk/packages/invirt-console/server/usr/bin/invirt-consolefs (modified) * trunk/packages/invirt-remote/debian/changelog (modified) * trunk/packages/invirt-remote/host/etc/remctl/acl/remote.mako (modified) * trunk/packages/invirt-remote/server/etc/remctl/acl/web.mako (modified) * trunk/packages/invirt-remote/server/usr/sbin/invirt-remconffs (modified) * trunk/packages/invirt-web/code/main.py (modified) * trunk/packages/invirt-web/debian/changelog (modified) * trunk/packages/invirt-web/files/etc/apache2/sites-available/ssl.mako (modified) config.{authn[0] => kerberos}.realm Sun, 07 Dec 2008 14:26:40 GMT broder [1803] * trunk/packages/invirt-base/debian/changelog (modified) * trunk/packages/invirt-base/debian/control (modified) * trunk/packages/xvm-mail-config/debian/changelog (modified) * trunk/packages/xvm-mail-config/debian/control (modified) Stop depending on invirt-mail-config in invirt-base This was ... Sat, 06 Dec 2008 20:02:24 GMT broder [1793] * trunk/packages/invirt-base/debian/changelog (modified) * trunk/packages/invirt-base/files/root (deleted) * trunk/packages/xvm-prodconfig/debian/changelog (modified) * trunk/packages/xvm-prodconfig/debian/rules (modified) * trunk/packages/xvm-prodconfig/k5login (copied) Move the prod .k5login file to xvm-prodconfig 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 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 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 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 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 Mon, 10 Nov 2008 20:20:04 GMT broder [1597] * trunk/packages/invirt-base/debian/changelog (modified) * trunk/packages/invirt-remote-server/debian/changelog (modified) * trunk/packages/invirt-remote-server/debian/control (modified) * trunk/packages/invirt-remote-server/debian/pycompat (added) * trunk/packages/invirt-remote-server/debian/rules (modified) * trunk/packages/invirt-remote-server/python (added) * trunk/packages/invirt-remote-server/python/remote (added) * trunk/packages/invirt-remote-server/python/remote/__init__.py (added) * trunk/packages/invirt-remote-server/python/remote/bcast.py (moved) * trunk/packages/invirt-remote-server/setup.py (added) Move invirt.remote Python module to invirt-remote-server Fri, 07 Nov 2008 03:58:51 GMT broder [1558] * trunk/packages/invirt-base/debian/changelog (modified) * trunk/packages/invirt-base/debian/control (modified) Actually depend on invirt-mail-config on /all/ servers Mon, 03 Nov 2008 08:42:24 GMT broder [1513] * trunk/packages/invirt-base/debian/changelog (modified) * trunk/packages/invirt-base/debian/control (modified) All servers should have molly-guard installed to prevent...accidents Sat, 01 Nov 2008 08:53:30 GMT broder [1499] * trunk/packages/invirt-base/debian/changelog (modified) * trunk/packages/invirt-base/scripts/invirt-reload (modified) Punt references to sipb-xen- packages from invirt-reload Fri, 31 Oct 2008 10:34:18 GMT broder [1445] * trunk/packages/invirt-base/debian/changelog (modified) * trunk/packages/invirt-base/files/lib/init/config-init.sh (modified) Use invoke-rc.d instead of calling init scripts directly in ... Wed, 29 Oct 2008 04:46:37 GMT price [1424] * trunk/packages/invirt-base/debian/invirt-base.dirs (modified) create conf.d directory with .dirs file Wed, 29 Oct 2008 04:44:46 GMT price [1423] * trunk/packages/invirt-base/debian/changelog (modified) * trunk/packages/invirt-base/python/invirt/config.py (modified) use run-parts semantics in conf.d directory Wed, 29 Oct 2008 04:44:45 GMT price [1422] * trunk/packages/invirt-base/debian/changelog (modified) * trunk/packages/invirt-base/python/invirt/config.py (modified) use /etc/invirt/conf.d/ too in invirt.config Wed, 29 Oct 2008 04:44:44 GMT price [1421] * trunk/packages/invirt-base/python/invirt/config.py (modified) factor a bit of code out of the mondo invirt.config.load() Wed, 29 Oct 2008 04:44:42 GMT price [1420] * trunk/packages/invirt-base/debian/changelog (modified) * trunk/packages/invirt-base/python/invirt/config.py (modified) * trunk/packages/invirt-base/scripts/invirt-getconf (modified) eliminate choice of source and cache files in invirt config Sun, 26 Oct 2008 09:07:49 GMT price [1332] * trunk/packages/invirt-base/debian/changelog (modified) * trunk/packages/invirt-base/files/etc/apt/sources.list.d/invirt.list (modified) look in /invirt as apt repo URI rather than /sipb-xen Sun, 26 Oct 2008 09:07:33 GMT price [1330] * trunk/packages/invirt-base (added) * trunk/packages/invirt-base/config.todo (moved) * trunk/packages/invirt-base/debian (added) * trunk/packages/invirt-base/debian/changelog (moved) * trunk/packages/invirt-base/debian/compat (moved) * trunk/packages/invirt-base/debian/control (added) * trunk/packages/invirt-base/debian/copyright (moved) * trunk/packages/invirt-base/debian/invirt-base.dirs (moved) * trunk/packages/invirt-base/debian/invirt-base.install (moved) * trunk/packages/invirt-base/debian/pycompat (moved) * trunk/packages/invirt-base/debian/pyversions (moved) * trunk/packages/invirt-base/debian/rules (moved) * trunk/packages/invirt-base/files (added) * trunk/packages/invirt-base/files/etc (added) * trunk/packages/invirt-base/files/etc/apt (added) * trunk/packages/invirt-base/files/etc/apt/sources.list.d (added) * trunk/packages/invirt-base/files/etc/apt/sources.list.d/debathena.list (moved) * trunk/packages/invirt-base/files/etc/apt/sources.list.d/invirt.list (moved) * trunk/packages/invirt-base/files/lib (added) * trunk/packages/invirt-base/files/lib/init (added) * trunk/packages/invirt-base/files/lib/init/config-init.sh (moved) * trunk/packages/invirt-base/files/lib/init/gen-files.sh (moved) * trunk/packages/invirt-base/files/lib/init/std-init.sh (moved) * trunk/packages/invirt-base/files/root (added) * trunk/packages/invirt-base/files/root/.k5login (moved) * trunk/packages/invirt-base/python (added) * trunk/packages/invirt-base/python/invirt (added) * trunk/packages/invirt-base/python/invirt/__init__.py (moved) * trunk/packages/invirt-base/python/invirt/common.py (moved) * trunk/packages/invirt-base/python/invirt/config.py (moved) * trunk/packages/invirt-base/python/invirt/remote.py (moved) * trunk/packages/invirt-base/scripts (added) * trunk/packages/invirt-base/scripts/invirt-getconf (moved) * trunk/packages/invirt-base/scripts/invirt-reload (moved) * trunk/packages/invirt-base/setup.py (moved) * trunk/packages/sipb-xen-base/debian/control (deleted) sipb-xen-base -> invirt-base