# # ChangeLog for trunk/packages/invirt-database # # Generated by Trac 1.0.2 # Nov 26, 2024, 6:55:35 PM Tue, 06 Jul 2010 04:10:15 GMT gdb [3030] * trunk/packages/invirt-database/python/database/models.py (modified) Made the build table's succeeded field nullable Wed, 17 Feb 2010 06:30:59 GMT quentin [2991] * trunk/packages/invirt-database/debian/changelog (modified) * trunk/packages/invirt-database/python/database/models.py (modified) Enforce a unique constraint on the machine name column. Mon, 28 Dec 2009 01:37:47 GMT andersk [2798] * trunk/packages/invirt-database/debian/changelog (modified) * trunk/packages/invirt-database/debian/invirt-database-server.install (modified) * trunk/packages/invirt-database/debian/rules (modified) * trunk/packages/invirt-database/debian/transform_postgresql.conf.invirt (modified) Generate postgresql.conf with LC_ALL=en_US.UTF-8 pg_createcluster. ... Fri, 25 Dec 2009 00:10:32 GMT gdb [2782] * trunk/packages/invirt-database/debian/invirt-database-server.postinst (modified) Fixed style + debugging echo from r2781 Fri, 25 Dec 2009 00:00:01 GMT gdb [2781] * trunk/packages/invirt-database/debian/changelog (modified) * trunk/packages/invirt-database/debian/invirt-database-server.postinst (modified) Make invirt-database-server.postinst check whether the invirt user ... 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 21:55:43 GMT broder [2586] * trunk/packages/invirt-database/debian/pyversions (added) Apparently invirt-database-server is no longer Python 2.4-compatible ... 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 ... 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- ... 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: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 ... Sat, 28 Feb 2009 01:51:27 GMT broder [2225] * trunk/packages/invirt-database/python/database/models.py (modified) Don't forget to export the new admin-related variables. Sat, 28 Feb 2009 01:46:22 GMT broder [2222] * trunk/packages/invirt-database/debian/changelog (modified) * trunk/packages/invirt-database/python/database/models.py (modified) Add admins table. Sat, 28 Feb 2009 00:48:30 GMT broder [2218] * trunk/packages/invirt-database-server/debian/changelog (deleted) * trunk/packages/invirt-database-server/debian/compat (deleted) * trunk/packages/invirt-database-server/debian/control (deleted) * trunk/packages/invirt-database-server/debian/copyright (deleted) * trunk/packages/invirt-database-server/debian/rules (deleted) * trunk/packages/invirt-database/debian/changelog (modified) * trunk/packages/invirt-database/debian/control (modified) * trunk/packages/invirt-database/debian/invirt-database-server.init (moved) * trunk/packages/invirt-database/debian/invirt-database-server.install (moved) * trunk/packages/invirt-database/debian/invirt-database-server.postinst (moved) * trunk/packages/invirt-database/debian/invirt-database-server.prerm (moved) * trunk/packages/invirt-database/debian/invirt-database.install (added) * trunk/packages/invirt-database/debian/rules (modified) * trunk/packages/invirt-database/debian/transform_postgresql.conf.invirt (moved) * trunk/packages/invirt-database/invirt-database-tables (moved) * trunk/packages/invirt-database/pg_hba.conf.mako (moved) * trunk/packages/invirt-database/postgresql-8.3.invirt (moved) Merge invirt-database-server into invirt-database. I...think this ... Fri, 27 Feb 2009 19:18:03 GMT quentin [2213] * 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) Fix get*Quotas Fri, 27 Feb 2009 16:56:20 GMT quentin [2211] * trunk/packages/invirt-database/debian/changelog (modified) * trunk/packages/invirt-database/python/database/models.py (modified) * trunk/packages/invirt-web/code/controls.py (modified) * trunk/packages/invirt-web/debian/changelog (modified) Add "reusable" column for nics, to avoid reusing addresses that are ... Fri, 27 Feb 2009 07:56:51 GMT price [2200] * 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) fix more imports EIBTI-style Fri, 27 Feb 2009 07:56:46 GMT price [2199] * trunk/packages/invirt-database/scripts/invirt-quota (modified) invirt-quota: more style fixes Fri, 27 Feb 2009 07:56:41 GMT price [2198] * trunk/packages/invirt-database/debian/changelog (modified) * trunk/packages/invirt-database/scripts/invirt-quota (modified) invirt-quota: fix imports EIBTI-style also needn't call int() on ... Fri, 27 Feb 2009 07:11:39 GMT price [2194] * trunk/packages/invirt-database/debian/changelog (modified) * trunk/packages/invirt-database/scripts/invirt-quota (modified) invirt-quota: refactor; print full help Fri, 27 Feb 2009 04:10:12 GMT iannucci [2193] * trunk/packages/invirt-database/python/database/record.py (modified) cosmetic change Fri, 27 Feb 2009 04:09:33 GMT price [2192] * trunk/packages/invirt-database/debian/changelog (modified) * trunk/packages/invirt-database/python/database/owner.py (modified) * trunk/packages/invirt-database/python/database/record.py (modified) fold FormattableRecord, NullableRecord into Record also shorten ... Fri, 27 Feb 2009 04:09:28 GMT price [2191] * trunk/packages/invirt-database/debian/changelog (modified) * trunk/packages/invirt-database/python/database/owner.py (modified) * trunk/packages/invirt-database/python/database/record.py (modified) small fixes to Record Wed, 25 Feb 2009 21:00:43 GMT iannucci [2187] * trunk/packages/invirt-database/python/database/models.py (modified) * trunk/packages/invirt-database/python/database/owner.py (modified) * trunk/packages/invirt-database/python/database/record.py (added) Added Record superclass for models, handling __repr__ consistently. Thu, 19 Feb 2009 19:07:18 GMT iannucci [2176] * trunk/packages/invirt-database/scripts/invirt-quota (modified) Fixed docstring in invirt-quota script to reflect new name. Tue, 17 Feb 2009 09:29:48 GMT broder [2158] * trunk/packages/invirt-database/debian/changelog (modified) * trunk/packages/invirt-database/python/database/owner.py (modified) Be explicit about units in invirt-setquota. Tue, 17 Feb 2009 09:16:49 GMT broder [2156] * trunk/packages/invirt-database/debian/changelog (modified) * trunk/packages/invirt-database/scripts/invirt-quota (moved) Rename invirt-setquotas to invirt-quota. Tue, 17 Feb 2009 09:14:32 GMT broder [2155] * trunk/packages/invirt-database/debian/changelog (modified) * trunk/packages/invirt-database/python/database/owner.py (modified) Disk quotas are measured in gigabytes. Tue, 17 Feb 2009 08:45:38 GMT broder [2152] * trunk/packages/invirt-database/debian/changelog (modified) * trunk/packages/invirt-database/scripts/invirt-setquotas (modified) Don't explicitly initialize each quota when creating a new quota object. 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:45:24 GMT broder [2150] * trunk/packages/invirt-database/debian/changelog (modified) * trunk/packages/invirt-database/python/database/models.py (modified) Make the default values in the owners class explicit. 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:54:57 GMT iannucci [2143] * trunk/packages/invirt-database/python/database/owner.py (modified) Fixed yasb Tue, 17 Feb 2009 07:49:27 GMT iannucci [2142] * trunk/packages/invirt-database/python/database/owner.py (modified) Fixed another stupid bug. 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 ... Tue, 06 Jan 2009 04:51:03 GMT broder [1962] * trunk/packages/invirt-database/debian/changelog (modified) * trunk/packages/invirt-database/debian/rules (modified) Clean up invirt-database's .egg-info directory from the right place. Tue, 06 Jan 2009 04:42:20 GMT broder [1960] * trunk/packages/invirt-database/debian/changelog (modified) * trunk/packages/invirt-database/debian/control (modified) Correct a lintian warning in invirt-database 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 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 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 Tue, 28 Oct 2008 07:16:32 GMT broder [1363] * trunk/packages/invirt-database/debian/changelog (modified) * trunk/packages/invirt-database/python/database/models.py (modified) Add attributes to the ORM to link mirrors and cdroms Tue, 28 Oct 2008 07:05:07 GMT broder [1361] * trunk/packages/invirt-database/debian/changelog (modified) * trunk/packages/invirt-database/python/database/models.py (modified) Export mirrors_table and Mirrors in invirt.database.models Sun, 26 Oct 2008 00:58:40 GMT broder [1288] * trunk/packages/invirt-database (added) * trunk/packages/invirt-database-server (added) * trunk/packages/invirt-database-server/debian (added) * trunk/packages/invirt-database-server/debian/changelog (copied) * trunk/packages/invirt-database-server/debian/compat (added) * trunk/packages/invirt-database-server/debian/control (added) * trunk/packages/invirt-database-server/debian/copyright (moved) * trunk/packages/invirt-database-server/debian/invirt-database-server.init (moved) * trunk/packages/invirt-database-server/debian/invirt-database-server.install (added) * trunk/packages/invirt-database-server/debian/invirt-database-server.postinst (moved) * trunk/packages/invirt-database-server/debian/invirt-database-server.prerm (moved) * trunk/packages/invirt-database-server/debian/rules (moved) * trunk/packages/invirt-database-server/debian/transform_postgresql.conf.invirt (added) * trunk/packages/invirt-database-server/invirt-database-tables (moved) * trunk/packages/invirt-database-server/pg_hba.conf.mako (moved) * trunk/packages/invirt-database-server/postgresql-8.3.invirt (moved) * trunk/packages/invirt-database/debian (added) * trunk/packages/invirt-database/debian/changelog (moved) * trunk/packages/invirt-database/debian/compat (moved) * trunk/packages/invirt-database/debian/control (added) * trunk/packages/invirt-database/debian/copyright (copied) * trunk/packages/invirt-database/debian/pycompat (moved) * trunk/packages/invirt-database/debian/rules (added) * trunk/packages/invirt-database/python (added) * trunk/packages/invirt-database/python/database (added) * trunk/packages/invirt-database/python/database/__init__.py (moved) * trunk/packages/invirt-database/python/database/models.py (moved) * trunk/packages/invirt-database/setup.py (added) * trunk/packages/sipb-xen-database/debian/control (deleted) * trunk/packages/sipb-xen-database/debian/sipb-xen-database-client.install (deleted) * trunk/packages/sipb-xen-database/debian/sipb-xen-database-common.install (deleted) * trunk/packages/sipb-xen-database/debian/sipb-xen-database-server.install (deleted) * trunk/packages/sipb-xen-database/server/etc/postgresql/8.3/main/postgresql.conf.invirt (deleted) sipb-xen-database-common -> invirt-database sipb-xen-database-server ...