invirt/packages/invirt-dev.git
14 years agoBump changelog gdb 0.1.8.1
Greg Brockman [Tue, 24 Aug 2010 06:32:01 +0000 (02:32 -0400)] 
Bump changelog

14 years agoRead error message from stdin for failed submit
Greg Brockman [Tue, 24 Aug 2010 06:29:34 +0000 (02:29 -0400)] 
Read error message from stdin for failed submit

14 years agoUse generic hook for pre-build
Greg Brockman [Tue, 24 Aug 2010 06:24:29 +0000 (02:24 -0400)] 
Use generic hook for pre-build

14 years agoDon't force-remove where not necessary 0.1.8
Greg Brockman [Tue, 24 Aug 2010 06:02:06 +0000 (02:02 -0400)] 
Don't force-remove where not necessary

Violence is not the answer.

14 years agoAdd missing space
Greg Brockman [Tue, 24 Aug 2010 05:59:24 +0000 (01:59 -0400)] 
Add missing space

14 years agoEscape text in zephyr messages
Greg Brockman [Tue, 24 Aug 2010 05:36:02 +0000 (01:36 -0400)] 
Escape text in zephyr messages

14 years agoChange default subject for build notifications
Greg Brockman [Tue, 24 Aug 2010 05:02:49 +0000 (01:02 -0400)] 
Change default subject for build notifications

14 years agoChange default instance for build results
Greg Brockman [Tue, 24 Aug 2010 04:57:05 +0000 (00:57 -0400)] 
Change default instance for build results

14 years agoReformat successful build message
Greg Brockman [Tue, 24 Aug 2010 04:55:39 +0000 (00:55 -0400)] 
Reformat successful build message

14 years agoReformat build failure message
Greg Brockman [Tue, 24 Aug 2010 04:51:54 +0000 (00:51 -0400)] 
Reformat build failure message

14 years agoImprove the heuristic for truncating the traceback
Greg Brockman [Tue, 24 Aug 2010 04:44:50 +0000 (00:44 -0400)] 
Improve the heuristic for truncating the traceback

14 years agoDocumentation update
Greg Brockman [Tue, 24 Aug 2010 04:34:17 +0000 (00:34 -0400)] 
Documentation update

14 years agoBump changelog
Greg Brockman [Tue, 24 Aug 2010 04:29:47 +0000 (00:29 -0400)] 
Bump changelog

14 years agoRoll repo creation hook into general hook script
Greg Brockman [Tue, 24 Aug 2010 04:27:09 +0000 (00:27 -0400)] 
Roll repo creation hook into general hook script

14 years agoRoll submit hooks into general hook script
Greg Brockman [Tue, 24 Aug 2010 04:26:58 +0000 (00:26 -0400)] 
Roll submit hooks into general hook script

14 years agoFurther generalize the implementation of post-build
Greg Brockman [Tue, 24 Aug 2010 04:05:18 +0000 (00:05 -0400)] 
Further generalize the implementation of post-build

This is done in preparation for adding support for more notification
types.

14 years agoUse shared git repositories 0.1.7
Greg Brockman [Mon, 23 Aug 2010 23:16:22 +0000 (19:16 -0400)] 
Use shared git repositories

14 years agoSave build log to file containing package name
Greg Brockman [Mon, 23 Aug 2010 22:13:22 +0000 (18:13 -0400)] 
Save build log to file containing package name

14 years agoUse correct call signature for authz.expandAdmin 0.1.6
Greg Brockman [Mon, 23 Aug 2010 21:53:55 +0000 (17:53 -0400)] 
Use correct call signature for authz.expandAdmin

14 years agoLog output of all shell calls 0.1.5
Greg Brockman [Mon, 23 Aug 2010 20:47:24 +0000 (16:47 -0400)] 
Log output of all shell calls

14 years agoUse version as the tag name
Greg Brockman [Thu, 5 Aug 2010 05:37:47 +0000 (01:37 -0400)] 
Use version as the tag name

14 years agoMake the default build notifications more useful
Anders Kaseorg [Thu, 5 Aug 2010 04:47:45 +0000 (00:47 -0400)] 
Make the default build notifications more useful

Signed-off-by: Anders Kaseorg <andersk@mit.edu>

14 years agoRemove stray 'not' in builder.py
Greg Brockman [Thu, 5 Aug 2010 03:55:46 +0000 (23:55 -0400)] 
Remove stray 'not' in builder.py

14 years agoDon't put globs in quotes
Greg Brockman [Sun, 11 Jul 2010 22:34:24 +0000 (18:34 -0400)] 
Don't put globs in quotes

14 years agoCorrected required version of git-core dependency
Greg Brockman [Sun, 11 Jul 2010 21:59:16 +0000 (17:59 -0400)] 
Corrected required version of git-core dependency

14 years agoUpdated the changelog
Greg Brockman [Tue, 6 Jul 2010 04:28:41 +0000 (00:28 -0400)] 
Updated the changelog

svn path=/trunk/packages/invirt-dev/; revision=3046

14 years agoDon't forget to do tagging before an aptCopy
Greg Brockman [Tue, 6 Jul 2010 04:28:35 +0000 (00:28 -0400)] 
Don't forget to do tagging before an aptCopy

svn path=/trunk/packages/invirt-dev/; revision=3045

14 years agoAllow a backtracking branch to upload any package version
Greg Brockman [Tue, 6 Jul 2010 04:28:30 +0000 (00:28 -0400)] 
Allow a backtracking branch to upload any package version

svn path=/trunk/packages/invirt-dev/; revision=3044

14 years agoMinor touchups to invirtibuilder
Greg Brockman [Tue, 6 Jul 2010 04:28:25 +0000 (00:28 -0400)] 
Minor touchups to invirtibuilder

svn path=/trunk/packages/invirt-dev/; revision=3043

14 years agoDon't require that a pocket exists when validating
Greg Brockman [Tue, 6 Jul 2010 04:28:20 +0000 (00:28 -0400)] 
Don't require that a pocket exists when validating

svn path=/trunk/packages/invirt-dev/; revision=3042

14 years agoDo work from correct cwd
Greg Brockman [Tue, 6 Jul 2010 04:28:15 +0000 (00:28 -0400)] 
Do work from correct cwd

svn path=/trunk/packages/invirt-dev/; revision=3041

14 years agoAdded script for creating new repositories
Greg Brockman [Tue, 6 Jul 2010 04:28:10 +0000 (00:28 -0400)] 
Added script for creating new repositories

svn path=/trunk/packages/invirt-dev/; revision=3040

14 years agoCleaned up atomic file-writing code in invirt-build-conf
Greg Brockman [Tue, 6 Jul 2010 04:28:05 +0000 (00:28 -0400)] 
Cleaned up atomic file-writing code in invirt-build-conf

svn path=/trunk/packages/invirt-dev/; revision=3039

14 years agoAdded git hooks to invirt-dev package
Greg Brockman [Tue, 6 Jul 2010 04:28:00 +0000 (00:28 -0400)] 
Added git hooks to invirt-dev package

svn path=/trunk/packages/invirt-dev/; revision=3038

14 years agoAdded a TODO item
Greg Brockman [Tue, 6 Jul 2010 04:27:55 +0000 (00:27 -0400)] 
Added a TODO item

svn path=/trunk/packages/invirt-dev/; revision=3037

14 years agoAdded reporting
Greg Brockman [Tue, 6 Jul 2010 04:27:50 +0000 (00:27 -0400)] 
Added reporting

svn path=/trunk/packages/invirt-dev/; revision=3036

14 years agoUse the expanded commit name internally
Greg Brockman [Tue, 6 Jul 2010 04:27:41 +0000 (00:27 -0400)] 
Use the expanded commit name internally

svn path=/trunk/packages/invirt-dev/; revision=3035

14 years agoRenamed init script to 'invirtibuilder'
Greg Brockman [Tue, 6 Jul 2010 04:27:32 +0000 (00:27 -0400)] 
Renamed init script to 'invirtibuilder'

svn path=/trunk/packages/invirt-dev/; revision=3034

14 years agoActually spawn invirtibuilder in the init script
Greg Brockman [Tue, 6 Jul 2010 04:27:26 +0000 (00:27 -0400)] 
Actually spawn invirtibuilder in the init script

svn path=/trunk/packages/invirt-dev/; revision=3033

14 years agoLog and capture sbuild results
Greg Brockman [Tue, 6 Jul 2010 04:27:19 +0000 (00:27 -0400)] 
Log and capture sbuild results

svn path=/trunk/packages/invirt-dev/; revision=3032

14 years agoMake invirtibuilder work
Greg Brockman [Mon, 5 Jul 2010 06:01:45 +0000 (02:01 -0400)] 
Make invirtibuilder work

svn path=/trunk/packages/invirt-dev/; revision=3028

14 years agoUse the .. Perl operator to simplify prerms.
Evan Broder [Thu, 27 May 2010 15:58:35 +0000 (11:58 -0400)] 
Use the .. Perl operator to simplify prerms.

invirt-console-host, invirt-dev, and all of the packages in
xvm-munin-config previously used a convoluted one-liner to clean up
/etc/sudoers, but we can do it much more easily using the .. operator.

Taken from http://blog.ksplice.com/2010/05/top-10-perl-one-liner-tricks/

svn path=/trunk/packages/invirt-dev/; revision=3011

14 years agoI can spell, I promise.
Evan Broder [Sun, 10 Jan 2010 07:53:58 +0000 (02:53 -0500)] 
I can spell, I promise.

svn path=/trunk/packages/invirt-dev/; revision=2870

14 years agoAdd a section on "Future Directions" for the Invirtibuilder.
Evan Broder [Sun, 10 Jan 2010 07:49:14 +0000 (02:49 -0500)] 
Add a section on "Future Directions" for the Invirtibuilder.

svn path=/trunk/packages/invirt-dev/; revision=2869

14 years agoTalk about how the Invirtibuilder is insecure.
Evan Broder [Sat, 9 Jan 2010 17:36:45 +0000 (12:36 -0500)] 
Talk about how the Invirtibuilder is insecure.

svn path=/trunk/packages/invirt-dev/; revision=2868

14 years agoAdd documentation on the Invirtibuilder.
Evan Broder [Sun, 3 Jan 2010 20:28:15 +0000 (15:28 -0500)] 
Add documentation on the Invirtibuilder.

svn path=/trunk/packages/invirt-dev/; revision=2858

14 years agoRegardless of any success or failure, always remove the build queue
Evan Broder [Sat, 2 Jan 2010 01:01:35 +0000 (20:01 -0500)] 
Regardless of any success or failure, always remove the build queue
entry when handling a build has completed.

svn path=/trunk/packages/invirt-dev/; revision=2838

14 years agoOnly tag submodules if allow_backtracking is False.
Evan Broder [Sat, 2 Jan 2010 00:55:44 +0000 (19:55 -0500)] 
Only tag submodules if allow_backtracking is False.

svn path=/trunk/packages/invirt-dev/; revision=2837

14 years agoTypo fix.
Evan Broder [Sat, 2 Jan 2010 00:54:24 +0000 (19:54 -0500)] 
Typo fix.

svn path=/trunk/packages/invirt-dev/; revision=2836

14 years agopackageWorkdir needs to be passed the commit to make a workdir from.
Evan Broder [Sat, 2 Jan 2010 00:45:35 +0000 (19:45 -0500)] 
packageWorkdir needs to be passed the commit to make a workdir from.

svn path=/trunk/packages/invirt-dev/; revision=2835

14 years agoWhen validating builds, return True if the build validates, and don't
Evan Broder [Sat, 2 Jan 2010 00:42:01 +0000 (19:42 -0500)] 
When validating builds, return True if the build validates, and don't
let an apt copy prevent the fast-forward and increasing-version-number
checks from running.

svn path=/trunk/packages/invirt-dev/; revision=2834

14 years agoSince we're moving the queue entries into the queue directory for
Evan Broder [Thu, 31 Dec 2009 20:16:46 +0000 (15:16 -0500)] 
Since we're moving the queue entries into the queue directory for
atomicity, we need to inotify on both IN_CREATE and IN_MOVED_TO
events.

svn path=/trunk/packages/invirt-dev/; revision=2820

14 years agoAdd missing dependency on python-pyinotify in invirt-dev.
Evan Broder [Thu, 31 Dec 2009 20:11:25 +0000 (15:11 -0500)] 
Add missing dependency on python-pyinotify in invirt-dev.

svn path=/trunk/packages/invirt-dev/; revision=2819

14 years agoSuperproject, not superrepo, is git's term for a repo that contains
Evan Broder [Mon, 28 Dec 2009 18:35:21 +0000 (13:35 -0500)] 
Superproject, not superrepo, is git's term for a repo that contains
submodules.

Make that replacement everywhere.

svn path=/trunk/packages/invirt-dev/; revision=2801

14 years agoHave authz providers use an invirt.authz module.
Evan Broder [Mon, 21 Dec 2009 22:30:11 +0000 (17:30 -0500)] 
Have authz providers use an invirt.authz module.

xvm-authz-locker now includes an invirt.authz module instead of
xvm.authz.locker. All authz providers conflict with each other, and
provide invirt-authz.

svn path=/trunk/packages/invirt-dev/; revision=2766

14 years agoFix a typo in invirt-submit-build.
Evan Broder [Fri, 18 Dec 2009 06:35:46 +0000 (01:35 -0500)] 
Fix a typo in invirt-submit-build.

svn path=/trunk/packages/invirt-dev/; revision=2639

14 years agoscripts installed by setuptools always get installed in /usr/bin.
Evan Broder [Fri, 18 Dec 2009 06:34:18 +0000 (01:34 -0500)] 
scripts installed by setuptools always get installed in /usr/bin.

svn path=/trunk/packages/invirt-dev/; revision=2638

14 years agoInclude invirt-submit-build in the invirt-dev install.
Evan Broder [Fri, 18 Dec 2009 06:33:12 +0000 (01:33 -0500)] 
Include invirt-submit-build in the invirt-dev install.

svn path=/trunk/packages/invirt-dev/; revision=2637

14 years agoRun git-daemon as an inetd service instead of a separate daemon.
Evan Broder [Fri, 18 Dec 2009 03:07:05 +0000 (22:07 -0500)] 
Run git-daemon as an inetd service instead of a separate daemon.

git-daemon doesn't run well under daemon(1), because it forks a child
(without detaching) that does all of its work, and killing the parent
doesn't kill the child.

svn path=/trunk/packages/invirt-dev/; revision=2636

14 years agomkdir -p works if the directory already exists, so drop an unnecessary
Evan Broder [Fri, 18 Dec 2009 01:49:28 +0000 (20:49 -0500)] 
mkdir -p works if the directory already exists, so drop an unnecessary
if statement in the invirt-dev initscript.

svn path=/trunk/packages/invirt-dev/; revision=2635

14 years agoMake the apt repo directory structure exist if it doesn't already.
Evan Broder [Thu, 17 Dec 2009 23:17:49 +0000 (18:17 -0500)] 
Make the apt repo directory structure exist if it doesn't already.

svn path=/trunk/packages/invirt-dev/; revision=2634

14 years agoThe apt repository needs to be owned by the repository user, so let's
Evan Broder [Thu, 17 Dec 2009 23:15:38 +0000 (18:15 -0500)] 
The apt repository needs to be owned by the repository user, so let's
make sure it is in the invirt-dev init script.

svn path=/trunk/packages/invirt-dev/; revision=2633

14 years agoPass --no-start to dh_installinit in invirt-dev and run the initscript
Evan Broder [Thu, 17 Dec 2009 22:56:04 +0000 (17:56 -0500)] 
Pass --no-start to dh_installinit in invirt-dev and run the initscript
by hand.

This works around a bug where init scripts are started before Python
modules have been fully installed.

svn path=/trunk/packages/invirt-dev/; revision=2630

14 years agoAnd std_init takes arguments, too
Evan Broder [Thu, 17 Dec 2009 22:42:51 +0000 (17:42 -0500)] 
And std_init takes arguments, too

svn path=/trunk/packages/invirt-dev/; revision=2629

14 years agoIn invirt-dev, actually call std_init so the init script does something.
Evan Broder [Thu, 17 Dec 2009 22:42:08 +0000 (17:42 -0500)] 
In invirt-dev, actually call std_init so the init script does something.

svn path=/trunk/packages/invirt-dev/; revision=2628

14 years agoUse the systemv init script instead of an upstart job.
Evan Broder [Thu, 17 Dec 2009 22:29:59 +0000 (17:29 -0500)] 
Use the systemv init script instead of an upstart job.

Hardy's upstart apparently can't detect newly installed jobs without a
reboot.

svn path=/trunk/packages/invirt-dev/; revision=2627

14 years agoInstall the invirt-dev upstart file without an extension
Evan Broder [Thu, 17 Dec 2009 22:12:11 +0000 (17:12 -0500)] 
Install the invirt-dev upstart file without an extension

(upstart uses run-parts semantics)

svn path=/trunk/packages/invirt-dev/; revision=2626

14 years agoServe the repositories in /srv/git over a git-daemon
Evan Broder [Thu, 17 Dec 2009 22:10:06 +0000 (17:10 -0500)] 
Serve the repositories in /srv/git over a git-daemon

svn path=/trunk/packages/invirt-dev/; revision=2625

14 years agoFix the invirt-dev init script, because bash doesn't believe in
Evan Broder [Thu, 17 Dec 2009 19:01:40 +0000 (14:01 -0500)] 
Fix the invirt-dev init script, because bash doesn't believe in
completely empty functions.

svn path=/trunk/packages/invirt-dev/; revision=2618

14 years agoRename the "git" tree in the configuration to "build" to be more accurate.
Evan Broder [Tue, 15 Dec 2009 01:59:28 +0000 (20:59 -0500)] 
Rename the "git" tree in the configuration to "build" to be more accurate.

svn path=/trunk/packages/invirt-dev/; revision=2593

14 years agoSwitch to using std-init in invirt-dev.
Evan Broder [Sat, 5 Dec 2009 22:31:51 +0000 (17:31 -0500)] 
Switch to using std-init in invirt-dev.

svn path=/trunk/packages/invirt-dev/; revision=2589

14 years agoCreate /srv/git when installing invirt-dev if it doesn't exist.
Evan Broder [Sat, 5 Dec 2009 22:14:29 +0000 (17:14 -0500)] 
Create /srv/git when installing invirt-dev if it doesn't exist.

(Otherwise invirt-build-conf fails)

svn path=/trunk/packages/invirt-dev/; revision=2588

14 years agoConfig structs aren't dicts, so neither []-indexing nor .get work on
Evan Broder [Sat, 5 Dec 2009 22:08:49 +0000 (17:08 -0500)] 
Config structs aren't dicts, so neither []-indexing nor .get work on
them.

svn path=/trunk/packages/invirt-dev/; revision=2587

14 years agoAdd a debian/pyversions file to invirt-dev.
Evan Broder [Sat, 5 Dec 2009 21:53:40 +0000 (16:53 -0500)] 
Add a debian/pyversions file to invirt-dev.

Our code doesn't work on Python 2.4

svn path=/trunk/packages/invirt-dev/; revision=2585

14 years agoWhen generating the git user's k5login, actually move it into place.
Evan Broder [Sat, 5 Dec 2009 21:29:46 +0000 (16:29 -0500)] 
When generating the git user's k5login, actually move it into place.

svn path=/trunk/packages/invirt-dev/; revision=2584

14 years agoAutomatically regenerate the Invirt git configuration daily.
Evan Broder [Sat, 5 Dec 2009 21:12:52 +0000 (16:12 -0500)] 
Automatically regenerate the Invirt git configuration daily.

svn path=/trunk/packages/invirt-dev/; revision=2583

14 years agoActually install the invirt-build-conf script.
Evan Broder [Sat, 5 Dec 2009 21:12:52 +0000 (16:12 -0500)] 
Actually install the invirt-build-conf script.

svn path=/trunk/packages/invirt-dev/; revision=2582

14 years agoUpdate the Invirt git configuration at install-time.
Evan Broder [Sat, 5 Dec 2009 21:12:50 +0000 (16:12 -0500)] 
Update the Invirt git configuration at install-time.

svn path=/trunk/packages/invirt-dev/; revision=2581

14 years agoActually create a git user.
Evan Broder [Sat, 5 Dec 2009 21:12:49 +0000 (16:12 -0500)] 
Actually create a git user.

svn path=/trunk/packages/invirt-dev/; revision=2580

14 years agoUpdate the git user's .k5login in invirt-build-conf.
Evan Broder [Sat, 5 Dec 2009 21:12:48 +0000 (16:12 -0500)] 
Update the git user's .k5login in invirt-build-conf.

svn path=/trunk/packages/invirt-dev/; revision=2579

14 years agoStuff all of our repos into an /invirt subdirectory, so that we have
Evan Broder [Sat, 5 Dec 2009 20:36:21 +0000 (15:36 -0500)] 
Stuff all of our repos into an /invirt subdirectory, so that we have
room for future expansion.

svn path=/trunk/packages/invirt-dev/; revision=2577

14 years agoAdd remctl-server as a dependency for invirt-dev, for the build
Evan Broder [Thu, 26 Nov 2009 15:18:14 +0000 (10:18 -0500)] 
Add remctl-server as a dependency for invirt-dev, for the build
scripts.

svn path=/trunk/packages/invirt-dev/; revision=2570

14 years agoPass a mode to os.fdopen in invirt-build-conf and invirt-submit-build.
Evan Broder [Thu, 26 Nov 2009 15:15:42 +0000 (10:15 -0500)] 
Pass a mode to os.fdopen in invirt-build-conf and invirt-submit-build.

By default, os.fdopen opens files in read-only mode.

svn path=/trunk/packages/invirt-dev/; revision=2569

14 years agoFix typo in invirt-build-conf.
Evan Broder [Thu, 26 Nov 2009 14:46:28 +0000 (09:46 -0500)] 
Fix typo in invirt-build-conf.

svn path=/trunk/packages/invirt-dev/; revision=2568

14 years agoReplace NamedTemporaryFile with mkstemp in invirt-build-conf and
Evan Broder [Thu, 26 Nov 2009 14:45:03 +0000 (09:45 -0500)] 
Replace NamedTemporaryFile with mkstemp in invirt-build-conf and
invirt-submit-build.

NamedTemporaryFile lacks the delete kwarg in Python 2.5, meaning that
files are always deleted when the fd is closed.

svn path=/trunk/packages/invirt-dev/; revision=2567

14 years agoUntil we switch to storing krb5 principals in the database, we need to
Evan Broder [Thu, 26 Nov 2009 04:43:21 +0000 (23:43 -0500)] 
Until we switch to storing krb5 principals in the database, we need to
convert the AFS-style principals in the database to krb5 principals.

Hopefully this code can be torn out one of these days in the
not-so-distant future.

svn path=/trunk/packages/invirt-dev/; revision=2566

14 years agoAdd a script for generating the remctl configuration to trigger the
Evan Broder [Thu, 26 Nov 2009 04:43:18 +0000 (23:43 -0500)] 
Add a script for generating the remctl configuration to trigger the
Invirtibuilder.

svn path=/trunk/packages/invirt-dev/; revision=2565

14 years agoUpdate invirt-dev.dirs to create directories used by the Invirtbuilder.
Evan Broder [Thu, 26 Nov 2009 04:43:15 +0000 (23:43 -0500)] 
Update invirt-dev.dirs to create directories used by the Invirtbuilder.

Also punt the directories it was creating before - there's no need to
create directories that are being used as destinations in a .install
file.

svn path=/trunk/packages/invirt-dev/; revision=2564

14 years agoFirst stab at the remctl script to handle new build queue submission
Evan Broder [Thu, 26 Nov 2009 04:43:12 +0000 (23:43 -0500)] 
First stab at the remctl script to handle new build queue submission
for the Invirtibuilder.

svn path=/trunk/packages/invirt-dev/; revision=2563

14 years agoIn invirt-dev:
Evan Broder [Sun, 22 Nov 2009 22:58:22 +0000 (17:58 -0500)] 
In invirt-dev:
  * Since the prerm code to remove the repo group from sudoers runs on
    upgrades, make sure the postinst code to add it back runs on all
    upgrades, too.

svn path=/trunk/packages/invirt-dev/; revision=2556

14 years agoAlso punt invirt-build-release for the time being.
Evan Broder [Sun, 22 Nov 2009 22:58:19 +0000 (17:58 -0500)] 
Also punt invirt-build-release for the time being.

It might make an re-appearance in the future, but for the time being,
I'd like to have all of our builds go through remctl.

svn path=/trunk/packages/invirt-dev/; revision=2555

14 years agoPunt invirt-ood-packages and invirt-ood-build from invirt-dev's
Evan Broder [Sun, 22 Nov 2009 22:58:18 +0000 (17:58 -0500)] 
Punt invirt-ood-packages and invirt-ood-build from invirt-dev's
.install file.

svn path=/trunk/packages/invirt-dev/; revision=2554

14 years agoChange repository configuration to generate config from a mako
Evan Broder [Sun, 22 Nov 2009 21:07:30 +0000 (16:07 -0500)] 
Change repository configuration to generate config from a mako
template using gen-files instead of rolling our own.

svn path=/trunk/packages/invirt-dev/; revision=2552

14 years agoPunt invirt-uploaders and unsigned files from repository config.
Evan Broder [Sun, 22 Nov 2009 21:07:27 +0000 (16:07 -0500)] 
Punt invirt-uploaders and unsigned files from repository config.

Neither of them mean anything since we aren't accepting incoming
uploads, but rather including files in the apt repo directly.

svn path=/trunk/packages/invirt-dev/; revision=2550

14 years agoPunt the invirt-ood-packages script (and invirt-ood-build).
Evan Broder [Sun, 22 Nov 2009 21:07:26 +0000 (16:07 -0500)] 
Punt the invirt-ood-packages script (and invirt-ood-build).

They were always designed for a one-branch-only world, and we will no
longer be living in such a world after the git revolution.

svn path=/trunk/packages/invirt-dev/; revision=2549

14 years agoUpdate the packaging to build and install the invirtibuilder.
Evan Broder [Sun, 22 Nov 2009 21:07:25 +0000 (16:07 -0500)] 
Update the packaging to build and install the invirtibuilder.

svn path=/trunk/packages/invirt-dev/; revision=2548

14 years agoAdd a setup.py for the new invirtibuilder and invirt.builder code.
Evan Broder [Sun, 22 Nov 2009 21:07:25 +0000 (16:07 -0500)] 
Add a setup.py for the new invirtibuilder and invirt.builder code.

svn path=/trunk/packages/invirt-dev/; revision=2547

14 years agoPython 2.5 requires an import from the __future__ to get a with
Evan Broder [Sun, 22 Nov 2009 21:07:23 +0000 (16:07 -0500)] 
Python 2.5 requires an import from the __future__ to get a with
statement.

svn path=/trunk/packages/invirt-dev/; revision=2546

14 years agoIn the invirtibuilder, take advantage of the getBinaries function in
Evan Broder [Sun, 22 Nov 2009 21:07:22 +0000 (16:07 -0500)] 
In the invirtibuilder, take advantage of the getBinaries function in
aptCopy.

svn path=/trunk/packages/invirt-dev/; revision=2545

14 years agoDeal with Debian-native packages correctly when calculating and
Evan Broder [Sun, 22 Nov 2009 21:07:21 +0000 (16:07 -0500)] 
Deal with Debian-native packages correctly when calculating and
formatting version numbers.

svn path=/trunk/packages/invirt-dev/; revision=2544