invirt/packages/invirt-database.git
13 years agoinvirt-quota: fix imports EIBTI-style
Greg Price [Fri, 27 Feb 2009 07:56:41 +0000 (02:56 -0500)] 
invirt-quota: fix imports EIBTI-style

also needn't call int() on value from optparse

svn path=/trunk/packages/invirt-database/; revision=2198

13 years agoinvirt-quota: refactor; print full help
Greg Price [Fri, 27 Feb 2009 07:11:39 +0000 (02:11 -0500)] 
invirt-quota: refactor; print full help

svn path=/trunk/packages/invirt-database/; revision=2194

13 years agocosmetic change
Peter Iannucci [Fri, 27 Feb 2009 04:10:12 +0000 (23:10 -0500)] 
cosmetic change

svn path=/trunk/packages/invirt-database/; revision=2193

13 years agofold FormattableRecord, NullableRecord into Record
Greg Price [Fri, 27 Feb 2009 04:09:33 +0000 (23:09 -0500)] 
fold FormattableRecord, NullableRecord into Record

also shorten types in lists to __name__

(Done with iannucci.)

svn path=/trunk/packages/invirt-database/; revision=2192

13 years agosmall fixes to Record
Greg Price [Fri, 27 Feb 2009 04:09:28 +0000 (23:09 -0500)] 
small fixes to Record

svn path=/trunk/packages/invirt-database/; revision=2191

13 years agoAdded Record superclass for models, handling __repr__ consistently.
Peter Iannucci [Wed, 25 Feb 2009 21:00:43 +0000 (16:00 -0500)] 
Added Record superclass for models, handling __repr__ consistently.

svn path=/trunk/packages/invirt-database/; revision=2187

13 years agoFixed docstring in invirt-quota script to reflect new name.
Peter Iannucci [Thu, 19 Feb 2009 19:07:18 +0000 (14:07 -0500)] 
Fixed docstring in invirt-quota script to reflect new name.

svn path=/trunk/packages/invirt-database/; revision=2176

13 years agoBe explicit about units in invirt-setquota. 0.1.7
Evan Broder [Tue, 17 Feb 2009 09:29:48 +0000 (04:29 -0500)] 
Be explicit about units in invirt-setquota.

svn path=/trunk/packages/invirt-database/; revision=2158

13 years agoRename invirt-setquotas to invirt-quota.
Evan Broder [Tue, 17 Feb 2009 09:16:49 +0000 (04:16 -0500)] 
Rename invirt-setquotas to invirt-quota.

svn path=/trunk/packages/invirt-database/; revision=2156

13 years agoDisk quotas are measured in gigabytes.
Evan Broder [Tue, 17 Feb 2009 09:14:32 +0000 (04:14 -0500)] 
Disk quotas are measured in gigabytes.

svn path=/trunk/packages/invirt-database/; revision=2155

13 years agoDon't explicitly initialize each quota when creating a new quota object. 0.1.6
Evan Broder [Tue, 17 Feb 2009 08:45:38 +0000 (03:45 -0500)] 
Don't explicitly initialize each quota when creating a new quota object.

svn path=/trunk/packages/invirt-database/; revision=2152

13 years agoMove invirt-setquotas into invirt-database.
Evan Broder [Tue, 17 Feb 2009 08:45:26 +0000 (03:45 -0500)] 
Move invirt-setquotas into invirt-database.

While we're at it, clean up the mechanism to list scripts in a Python
package.

svn path=/trunk/packages/invirt-database/; revision=2151

13 years agoMake the default values in the owners class explicit.
Evan Broder [Tue, 17 Feb 2009 08:45:24 +0000 (03:45 -0500)] 
Make the default values in the owners class explicit.

svn path=/trunk/packages/invirt-database/; revision=2150

13 years agoChangelogs 0.1.4
Peter Iannucci [Tue, 17 Feb 2009 07:59:54 +0000 (02:59 -0500)] 
Changelogs

svn path=/trunk/packages/invirt-database/; revision=2145

13 years agoFixed yasb
Peter Iannucci [Tue, 17 Feb 2009 07:54:57 +0000 (02:54 -0500)] 
Fixed yasb

svn path=/trunk/packages/invirt-database/; revision=2143

13 years agoFixed another stupid bug.
Peter Iannucci [Tue, 17 Feb 2009 07:49:27 +0000 (02:49 -0500)] 
Fixed another stupid bug.

svn path=/trunk/packages/invirt-database/; revision=2142

13 years agoMade some changes requested by Broder. 0.1.3
Peter Iannucci [Tue, 17 Feb 2009 07:16:12 +0000 (02:16 -0500)] 
Made some changes requested by Broder.

svn path=/trunk/packages/invirt-database/; revision=2135

13 years agoAdded all the other quotas for great win.
Peter Iannucci [Tue, 17 Feb 2009 06:54:26 +0000 (01:54 -0500)] 
Added all the other quotas for great win.

svn path=/trunk/packages/invirt-database/; revision=2134

13 years agoRAM quotas at remctl; RAM quota exception script, table, and usage in -web and -remot...
Peter Iannucci [Tue, 17 Feb 2009 04:52:01 +0000 (23:52 -0500)] 
RAM quotas at remctl; RAM quota exception script, table, and usage in -web and -remote-create; /etc/nocreate support

svn path=/trunk/packages/invirt-database/; revision=2132

13 years agoClean up invirt-database's .egg-info directory from the right place. 0.1.2
Evan Broder [Tue, 6 Jan 2009 04:51:03 +0000 (23:51 -0500)] 
Clean up invirt-database's .egg-info directory from the right place.

svn path=/trunk/packages/invirt-database/; revision=1962

13 years agoCorrect a lintian warning in invirt-database 0.1.1
Evan Broder [Tue, 6 Jan 2009 04:42:20 +0000 (23:42 -0500)] 
Correct a lintian warning in invirt-database

svn path=/trunk/packages/invirt-database/; revision=1960

13 years agoTurn on lazy loading for all tables 0.1.0
Evan Broder [Tue, 18 Nov 2008 02:58:30 +0000 (21:58 -0500)] 
Turn on lazy loading for all tables

svn path=/trunk/packages/invirt-database/; revision=1714

13 years agoDon't require administrator to be non-null 0.0.6
Evan Broder [Mon, 17 Nov 2008 19:08:03 +0000 (14:08 -0500)] 
Don't require administrator to be non-null

svn path=/trunk/packages/invirt-database/; revision=1708

13 years agoAdd an architecture field to the autoinstaller table 0.0.5
Evan Broder [Mon, 17 Nov 2008 17:29:35 +0000 (12:29 -0500)] 
Add an architecture field to the autoinstaller table

svn path=/trunk/packages/invirt-database/; revision=1694

13 years agoAdd attributes to the ORM to link mirrors and cdroms 0.0.3
Evan Broder [Tue, 28 Oct 2008 07:16:32 +0000 (03:16 -0400)] 
Add attributes to the ORM to link mirrors and cdroms

svn path=/trunk/packages/invirt-database/; revision=1363

13 years agoExport mirrors_table and Mirrors in invirt.database.models 0.0.2
Evan Broder [Tue, 28 Oct 2008 07:05:07 +0000 (03:05 -0400)] 
Export mirrors_table and Mirrors in invirt.database.models

svn path=/trunk/packages/invirt-database/; revision=1361

13 years agosipb-xen-database-common -> invirt-database 0.0.1
Evan Broder [Sun, 26 Oct 2008 00:58:40 +0000 (20:58 -0400)] 
sipb-xen-database-common -> invirt-database
sipb-xen-database-server -> invirt-database-server

svn path=/trunk/packages/invirt-database/; revision=1288

13 years agoMove the invirt-database Xen config script into invirt-xen-config
Evan Broder [Sat, 25 Oct 2008 22:00:23 +0000 (18:00 -0400)] 
Move the invirt-database Xen config script into invirt-xen-config

svn path=/trunk/packages/sipb-xen-database/; revision=1262

13 years agoFix a typo in the new CDROM table sipb-xen-database/10.36.1
Evan Broder [Sat, 25 Oct 2008 19:02:01 +0000 (15:02 -0400)] 
Fix a typo in the new CDROM table

svn path=/trunk/packages/sipb-xen-database/; revision=1250

13 years agoAdd the CDROM mirrors table sipb-xen-database/10.36
Evan Broder [Sat, 25 Oct 2008 18:50:44 +0000 (14:50 -0400)] 
Add the CDROM mirrors table

svn path=/trunk/packages/sipb-xen-database/; revision=1247

13 years agoRemove the remnants of the sipb_xen_database Python package
Evan Broder [Sat, 25 Oct 2008 18:12:02 +0000 (14:12 -0400)] 
Remove the remnants of the sipb_xen_database Python package

svn path=/trunk/packages/sipb-xen-database/; revision=1245

13 years agoshorten sipb-xen-database-server initscript too sipb-xen-database/10.35
Greg Price [Fri, 24 Oct 2008 11:27:45 +0000 (07:27 -0400)] 
shorten sipb-xen-database-server initscript too

svn path=/trunk/packages/sipb-xen-database/; revision=1216

13 years agofix our copyright files
Greg Price [Fri, 24 Oct 2008 08:57:02 +0000 (04:57 -0400)] 
fix our copyright files

E.g., this is free software.

svn path=/trunk/packages/sipb-xen-database/; revision=1205

13 years agoyet another new-sqlalchemy fix, this one post-0.4.2; grr sipb-xen-database/10.34
Greg Price [Fri, 24 Oct 2008 03:04:03 +0000 (23:04 -0400)] 
yet another new-sqlalchemy fix, this one post-0.4.2; grr

svn path=/trunk/packages/sipb-xen-database/; revision=1174

13 years agoCatch calls to restart Postgres and translate them into a sequential sipb-xen-database/10.33
Evan Broder [Mon, 20 Oct 2008 17:06:03 +0000 (13:06 -0400)] 
Catch calls to restart Postgres and translate them into a sequential
stop, then start

svn path=/trunk/packages/sipb-xen-database/; revision=1152

13 years agoinvirt.database.clear_cache should actually do something
Evan Broder [Sun, 19 Oct 2008 06:02:50 +0000 (02:02 -0400)] 
invirt.database.clear_cache should actually do something

svn path=/trunk/packages/sipb-xen-database/; revision=1136

13 years agoRemove bridge specification from sipb-database sipb-xen-database/10.31
Evan Broder [Sun, 19 Oct 2008 05:47:08 +0000 (01:47 -0400)] 
Remove bridge specification from sipb-database

svn path=/trunk/packages/sipb-xen-database/; revision=1132

13 years agoFix a typo in sipb-database's CDROM image path sipb-xen-database/10.30.4
Evan Broder [Wed, 15 Oct 2008 17:21:51 +0000 (13:21 -0400)] 
Fix a typo in sipb-database's CDROM image path

svn path=/trunk/packages/sipb-xen-database/; revision=1126

13 years agoChanged location for pygrub
Eric Price [Tue, 14 Oct 2008 01:40:46 +0000 (21:40 -0400)] 
Changed location for pygrub

svn path=/trunk/packages/sipb-xen-database/; revision=1107

13 years agofix dumb textual mistakes in sipb-xen-database-server initscript
Greg Price [Sun, 12 Oct 2008 00:56:30 +0000 (20:56 -0400)] 
fix dumb textual mistakes in sipb-xen-database-server initscript

svn path=/trunk/packages/sipb-xen-database/; revision=1104

13 years agoFix a typo in the CDROM lookup in sipb-database sipb-xen-database/10.30.2
Evan Broder [Sat, 11 Oct 2008 23:19:52 +0000 (19:19 -0400)] 
Fix a typo in the CDROM lookup in sipb-database

svn path=/trunk/packages/sipb-xen-database/; revision=1101

13 years agoDon't strip quotes in sipb-database that won't be there sipb-xen-database/10.30.1
Evan Broder [Fri, 10 Oct 2008 05:54:50 +0000 (01:54 -0400)] 
Don't strip quotes in sipb-database that won't be there

svn path=/trunk/packages/sipb-xen-database/; revision=1098

13 years agoUpdate the sipb-database script to match the remctl interface sipb-xen-database/10.30
Evan Broder [Thu, 9 Oct 2008 06:12:37 +0000 (02:12 -0400)] 
Update the sipb-database script to match the remctl interface

svn path=/trunk/packages/sipb-xen-database/; revision=1091

13 years agoLook for CD images in /dev/xenvg/image_* and validate them against the
Evan Broder [Thu, 9 Oct 2008 06:12:36 +0000 (02:12 -0400)] 
Look for CD images in /dev/xenvg/image_* and validate them against the
database

svn path=/trunk/packages/sipb-xen-database/; revision=1090

13 years agoSome fixes in the sipb-database Xen config script sipb-xen-database/10.29
Evan Broder [Mon, 6 Oct 2008 23:03:25 +0000 (19:03 -0400)] 
Some fixes in the sipb-database Xen config script

svn path=/trunk/packages/sipb-xen-database/; revision=1079

13 years agoRe-establish the database connection if the server goes AWOL sipb-xen-database/10.28
Evan Broder [Sun, 5 Oct 2008 03:23:10 +0000 (23:23 -0400)] 
Re-establish the database connection if the server goes AWOL

svn path=/trunk/packages/sipb-xen-database/; revision=1041

13 years agoUpdate /etc/xen/sipb-database to work with newer SQLAlchemy and Xen sipb-xen-database/10.27
Evan Broder [Sat, 4 Oct 2008 00:09:49 +0000 (20:09 -0400)] 
Update /etc/xen/sipb-database to work with newer SQLAlchemy and Xen

svn path=/trunk/packages/sipb-xen-database/; revision=1016

13 years agoThe database wants to be not transactional, and not autoflushing sipb-xen-database/10.26.1
Evan Broder [Fri, 3 Oct 2008 23:26:58 +0000 (19:26 -0400)] 
The database wants to be not transactional, and not autoflushing

svn path=/trunk/packages/sipb-xen-database/; revision=1014

13 years agoUpdate sipb-xen-
Evan Broder [Thu, 2 Oct 2008 23:41:44 +0000 (19:41 -0400)] 
Update sipb-xen-
Update invirt.database to not be transactional by default

svn path=/trunk/packages/sipb-xen-database/; revision=1008

13 years agomore sqlalchemy-0.4 changes sipb-xen-database/10.25
Greg Price [Wed, 1 Oct 2008 23:48:39 +0000 (19:48 -0400)] 
more sqlalchemy-0.4 changes

svn path=/trunk/packages/sipb-xen-database/; revision=991

13 years agosipb-xen-database-server: fix init script, expand pg_hba.conf
Greg Price [Wed, 1 Oct 2008 23:31:23 +0000 (19:31 -0400)] 
sipb-xen-database-server: fix init script, expand pg_hba.conf

svn path=/trunk/packages/sipb-xen-database/; revision=989

13 years agoUpdate sipb-xen-database for Postgres 8.3 sipb-xen-database/10.24
Evan Broder [Wed, 1 Oct 2008 07:13:42 +0000 (03:13 -0400)] 
Update sipb-xen-database for Postgres 8.3

svn path=/trunk/packages/sipb-xen-database/; revision=976

13 years agoport to postgresql 8.3 sipb-xen-database/10.23
Greg Price [Wed, 1 Oct 2008 06:10:33 +0000 (02:10 -0400)] 
port to postgresql 8.3

svn path=/trunk/packages/sipb-xen-database/; revision=974

13 years agodon't specify (old) version of postgresql sipb-xen-database/10.22
Greg Price [Wed, 1 Oct 2008 05:56:37 +0000 (01:56 -0400)] 
don't specify (old) version of postgresql

svn path=/trunk/packages/sipb-xen-database/; revision=972

13 years agofix distribution hardy -> unstable in several changelogs sipb-xen-database/10.21
Greg Price [Wed, 1 Oct 2008 04:00:02 +0000 (00:00 -0400)] 
fix distribution hardy -> unstable in several changelogs

Didn't notice this when I was working from a livecd the other day.

svn path=/trunk/packages/sipb-xen-database/; revision=959

13 years agoport sipb-xen-database to sqlalchemy-0.4
Greg Price [Mon, 29 Sep 2008 06:21:34 +0000 (02:21 -0400)] 
port sipb-xen-database to sqlalchemy-0.4

Apparently they like breaking old interfaces (e.g. DynamicMetaData,
sqlalchemy.create_session, sqlalchemy.relation) when they add new ones.
Also letting other old interfaces (e.g. meta.connect) bitrot even
while still present.

svn path=/trunk/packages/sipb-xen-database/; revision=946

13 years agoFix mindless typo in filenames
Sam Hartman [Mon, 25 Aug 2008 13:17:34 +0000 (09:17 -0400)] 
Fix mindless typo in filenames

svn path=/trunk/packages/sipb-xen-database/; revision=923

13 years agoGenerate pg_hba.conf and install postgresql.conf sipb-xen-database/10.19
Sam Hartman [Mon, 25 Aug 2008 00:59:27 +0000 (20:59 -0400)] 
Generate pg_hba.conf and install postgresql.conf
so that installing this package works without manual editing

svn path=/trunk/packages/sipb-xen-database/; revision=918

14 years agoadd and respect 'adminable' column to machines sipb-xen-database/10.18
Greg Price [Wed, 6 Aug 2008 05:07:22 +0000 (01:07 -0400)] 
add and respect 'adminable' column to machines

This is for selectively, temporarily, manually enabling admin mode
for a VM.  Where it's not set, admin mode now bypasses quotas and does
nothing else.

svn path=/trunk/packages/sipb-xen-database/; revision=874

14 years agofinish configuration of sipb-xen-database; add network config to master.yaml sipb-xen-database/10.17
Greg Price [Sun, 3 Aug 2008 05:19:41 +0000 (01:19 -0400)] 
finish configuration of sipb-xen-database; add network config to yaml

svn path=/trunk/packages/sipb-xen-database/; revision=842

14 years agoupdate sipb-xen-database-tables sipb-xen-database/10.16
Greg Price [Sun, 3 Aug 2008 04:53:26 +0000 (00:53 -0400)] 
update sipb-xen-database-tables

svn path=/trunk/packages/sipb-xen-database/; revision=836

14 years agoget db uri from invirt.config in sipb-database sipb-xen-database/10.15
Greg Price [Sun, 3 Aug 2008 04:29:54 +0000 (00:29 -0400)] 
get db uri from invirt.config in sipb-database

svn path=/trunk/packages/sipb-xen-database/; revision=829

14 years agocheck in uncommitted changes to /etc/xen/sipb-database on black-mesa
Greg Price [Sun, 3 Aug 2008 04:26:32 +0000 (00:26 -0400)] 
check in uncommitted changes to /etc/xen/sipb-database on black-mesa

svn path=/trunk/packages/sipb-xen-database/; revision=828

14 years agorename sipb_xen_database -> invirt.database sipb-xen-database/10.14
Greg Price [Sun, 3 Aug 2008 03:20:51 +0000 (23:20 -0400)] 
rename sipb_xen_database -> invirt.database

Keeping old name for now, for compatibility.

svn path=/trunk/packages/sipb-xen-database/; revision=824

14 years agotodo lists for configuration
Greg Price [Sat, 2 Aug 2008 03:27:32 +0000 (23:27 -0400)] 
todo lists for configuration

I looked through all the code for hardcoded details that should be moved
to configuration, and listed them in a file config.todo in each package
directory.  These can be knocked off line-by-line as todo lists, and
removed when empty.

svn path=/trunk/packages/sipb-xen-database/; revision=810

14 years agoAdd autoinstall to sipb-database.
Eric Price [Mon, 28 Jul 2008 07:25:33 +0000 (03:25 -0400)] 
Add autoinstall to sipb-database.

svn path=/trunk/packages/sipb-xen-database/; revision=762

14 years agoBoot VMs as HVM when there is a boot CD, regardless of machine type
Quentin Smith [Thu, 10 Jul 2008 20:19:46 +0000 (16:19 -0400)] 
Boot VMs as HVM when there is a boot CD, regardless of machine type

svn path=/trunk/packages/sipb-xen-database/; revision=671

14 years agoDatabase changes for autoinstalls sipb-xen-database/10.13
Eric Price [Sun, 22 Jun 2008 01:27:57 +0000 (21:27 -0400)] 
Database changes for autoinstalls

svn path=/trunk/packages/sipb-xen-database/; revision=630

14 years agoBump sipb-xen-database version. sipb-xen-database/10.12
Anders Kaseorg [Wed, 18 Jun 2008 07:53:11 +0000 (03:53 -0400)] 
Bump sipb-xen-database version.

svn path=/trunk/packages/sipb-xen-database/; revision=610

14 years agoAdd a description field.
Anders Kaseorg [Wed, 18 Jun 2008 07:50:31 +0000 (03:50 -0400)] 
Add a description field.

svn path=/trunk/packages/sipb-xen-database/; revision=609

14 years agoYet Another dch -i. sipb-xen-database/10.11
Eric Price [Fri, 6 Jun 2008 16:26:25 +0000 (12:26 -0400)] 
Yet Another dch -i.

svn path=/trunk/packages/sipb-xen-database/; revision=593

14 years agoSpecify ON DELETE CASCADE, use cascade= instead of deprecated
Eric Price [Fri, 6 Jun 2008 16:25:15 +0000 (12:25 -0400)] 
Specify ON DELETE CASCADE, use cascade= instead of deprecated
private=.

svn path=/trunk/packages/sipb-xen-database/; revision=592

14 years agoThe usual delayed dch -i. sipb-xen-database/10.10
Eric Price [Fri, 6 Jun 2008 16:05:01 +0000 (12:05 -0400)] 
The usual delayed dch -i.

svn path=/trunk/packages/sipb-xen-database/; revision=590

14 years agoSet machine_access to be a private attribute of machine, so the acl is
Eric Price [Fri, 6 Jun 2008 16:01:28 +0000 (12:01 -0400)] 
Set machine_access to be a private attribute of machine, so the acl is
deleted automatically when the machine is destroyed.

svn path=/trunk/packages/sipb-xen-database/; revision=589

14 years agoActually increment the version number. sipb-xen-database/10.9
Eric Price [Mon, 2 Jun 2008 05:51:57 +0000 (01:51 -0400)] 
Actually increment the version number.

svn path=/trunk/packages/sipb-xen-database/; revision=556

14 years agoPerform eager caching of machine properties.
Eric Price [Mon, 2 Jun 2008 05:49:32 +0000 (01:49 -0400)] 
Perform eager caching of machine properties.

svn path=/trunk/packages/sipb-xen-database/; revision=555

14 years agoConfigure serial console on boot sipb-xen-database/10.8
Quentin Smith [Fri, 2 May 2008 00:21:45 +0000 (20:21 -0400)] 
Configure serial console on boot

svn path=/trunk/packages/sipb-xen-database/; revision=490

14 years agochangelogs sipb-xen-database/10.7
Greg Price [Sun, 27 Apr 2008 01:07:25 +0000 (21:07 -0400)] 
changelogs

svn path=/trunk/packages/sipb-xen-database/; revision=456

14 years agodepend on psql client
Greg Price [Sun, 27 Apr 2008 01:04:06 +0000 (21:04 -0400)] 
depend on psql client

svn path=/trunk/packages/sipb-xen-database/; revision=454

14 years agoSupport autoinstalls table for creation list. sipb-xen-database/10.6
Eric Price [Tue, 22 Apr 2008 02:50:54 +0000 (22:50 -0400)] 
Support autoinstalls table for creation list.

svn path=/trunk/packages/sipb-xen-database/; revision=443

14 years agoEnable USB tablet device in guests.
Anders Kaseorg [Mon, 21 Apr 2008 21:51:10 +0000 (17:51 -0400)] 
Enable USB tablet device in guests.

svn path=/trunk/packages/sipb-xen-database/; revision=433

14 years agoremove apparently obsoleted script sipb-xen-lvcreate
Greg Price [Sun, 30 Mar 2008 07:23:14 +0000 (03:23 -0400)] 
remove apparently obsoleted script sipb-xen-lvcreate

This file confused me on black-mesa.  grep -r in trunk doesn't find its name.

svn path=/trunk/packages/sipb-xen-database/; revision=337

14 years agoIncrement version number sipb-xen-database/10.4.1
Eric Price [Sat, 29 Mar 2008 01:31:20 +0000 (21:31 -0400)] 
Increment version number

svn path=/trunk/packages/sipb-xen-database/sipb-xen-database/; revision=297

14 years agoActually expose the function
Eric Price [Sat, 29 Mar 2008 01:17:38 +0000 (21:17 -0400)] 
Actually expose the function

svn path=/trunk/packages/sipb-xen-database/sipb-xen-database/; revision=296

14 years agoImprove postinst script to not give errors.
Eric Price [Sat, 29 Mar 2008 01:14:40 +0000 (21:14 -0400)] 
Improve postinst script to not give errors.

svn path=/trunk/packages/sipb-xen-database/sipb-xen-database/; revision=295

14 years agoUbuntu's dch sucks. sipb-xen-database/10.4
Eric Price [Sat, 29 Mar 2008 00:44:34 +0000 (20:44 -0400)] 
Ubuntu's dch sucks.

svn path=/trunk/packages/sipb-xen-database/sipb-xen-database/; revision=292

14 years agoIncrement the version number
Eric Price [Sat, 29 Mar 2008 00:31:34 +0000 (20:31 -0400)] 
Increment the version number

svn path=/trunk/packages/sipb-xen-database/sipb-xen-database/; revision=290

14 years agoExpose the function for clearing the cache.
Eric Price [Sat, 29 Mar 2008 00:24:56 +0000 (20:24 -0400)] 
Expose the function for clearing the cache.

svn path=/trunk/packages/sipb-xen-database/sipb-xen-database/; revision=287

14 years agoFix lintian errors.
Tim Abbott [Sun, 16 Mar 2008 00:29:46 +0000 (20:29 -0400)] 
Fix lintian errors.

svn path=/trunk/packages/sipb-xen-database/sipb-xen-database/; revision=278

14 years agodch -i sipb-xen-database/10.3
Eric Price [Thu, 24 Jan 2008 22:24:36 +0000 (17:24 -0500)] 
dch -i

svn path=/trunk/packages/sipb-xen-database/sipb-xen-database/; revision=258

14 years agoRename misleading relation from users to acl.
Eric Price [Thu, 24 Jan 2008 22:09:38 +0000 (17:09 -0500)] 
Rename misleading relation from users to acl.

svn path=/trunk/packages/sipb-xen-database/sipb-xen-database/; revision=256

14 years agoUpgrade paravirt kernel.
Anders Kaseorg [Tue, 1 Jan 2008 07:35:32 +0000 (02:35 -0500)] 
Upgrade paravirt kernel.

svn path=/trunk/packages/sipb-xen-database/sipb-xen-database/; revision=255

14 years agoPrototype fast installer using a special guest.
Greg Price [Tue, 13 Nov 2007 10:10:10 +0000 (05:10 -0500)] 
Prototype fast installer using a special guest.

Rather than poke directly in the boot sector, partition table,
etc, which caused so much pain last week (r231), we just dd
the entire disk.  Then we poke at the bits that need to change
(like secrets, the hostname, the root password, the filesystem uuids).
Since this poking is distribution-dependent, we want it to be
supplied by the image, so to make that safe we run it in a VM.

The plan is
 1. source image is dd'd (in the host) to the target image
 2. special copying-installer image is booted, with access to target
    and to a small image containing its arguments
 3. copying-installer guest reads arguments, mounts target,
    runs a script with a well-known name in target, passing arguments.

Bits I haven't done yet include
 - frob grub config in the copying-installer image so it boots
   with init = the copying-installer script (doing this manually for testing)
 - install script into copying-installer, or into my example image,
   in a sane automated way (they're checked into partial/ here)
 - all the tasks the image's script ought to actually carry out
 - make this all available from remctl and the web pages.

svn path=/trunk/packages/sipb-xen-database/sipb-xen-database/; revision=245

14 years agoRemove unnecessary constructors sipb-xen-database/10.2
Quentin Smith [Mon, 12 Nov 2007 10:05:26 +0000 (05:05 -0500)] 
Remove unnecessary constructors

Rename disk to disk_size in some (but not all!) places

Added MachineAccess to __all__

svn path=/trunk/packages/sipb-xen-database/sipb-xen-database/; revision=243

14 years agoMake sipb-xen-database-tables safer sipb-xen-database/10.1
Quentin Smith [Mon, 12 Nov 2007 09:41:11 +0000 (04:41 -0500)] 
Make sipb-xen-database-tables safer

svn path=/trunk/packages/sipb-xen-database/sipb-xen-database/; revision=241

14 years agoUpdate changelog sipb-xen-database/10
Quentin Smith [Mon, 12 Nov 2007 09:26:41 +0000 (04:26 -0500)] 
Update changelog

svn path=/trunk/packages/sipb-xen-database/sipb-xen-database/; revision=239

14 years agoAdd a machine_access table where access information will be cached
Quentin Smith [Mon, 12 Nov 2007 09:22:49 +0000 (04:22 -0500)] 
Add a machine_access table where access information will be cached

svn path=/trunk/packages/sipb-xen-database/sipb-xen-database/; revision=238

14 years agonew remctl command "install" to invoke autoinstaller
Greg Price [Sun, 28 Oct 2007 08:19:52 +0000 (04:19 -0400)] 
new remctl command "install" to invoke autoinstaller

e.g.,
  $ remctl black-mesa control moobarspam install etch /path/to/rootpasshash

The root password to be used is taken from a given file local to black-mesa...
probably this should be in the database or something, randomly generated
by the web interface, and available for reminders.

svn path=/trunk/packages/sipb-xen-database/sipb-xen-database/; revision=223

14 years agoAdd __repr__.
Eric Price [Sat, 20 Oct 2007 02:16:48 +0000 (22:16 -0400)] 
Add __repr__.

svn path=/trunk/packages/sipb-xen-database/sipb-xen-database/; revision=204

14 years agoNo changes. sipb-xen-database/9.0
Eric Price [Wed, 10 Oct 2007 04:17:50 +0000 (00:17 -0400)] 
No changes.

svn path=/trunk/packages/sipb-xen-database/sipb-xen-database/; revision=172