invirt/packages/invirt-remote.git
16 years agofix another race in remctl interface
Greg Price [Fri, 25 Jul 2008 01:42:18 +0000 (21:42 -0400)] 
fix another race in remctl interface

This had caused some 500s with a message 'Error: Domain <...> does not exist.'

svn path=/trunk/packages/sipb-xen-remote-server/; revision=721

16 years agosvn:ignore
Greg Price [Sun, 20 Jul 2008 05:14:25 +0000 (01:14 -0400)] 
svn:ignore

svn path=/trunk/packages/sipb-xen-remote-server/; revision=679

16 years agoremote-create: document load-balancing algorithm sipb-xen-remote-server/0.2
Greg Price [Sun, 29 Jun 2008 04:50:32 +0000 (00:50 -0400)] 
remote-create: document load-balancing algorithm

We take the host with more RAM free.

svn path=/trunk/packages/sipb-xen-remote-server/; revision=665

16 years agoremote-create: keep output in order
Greg Price [Sun, 29 Jun 2008 04:48:08 +0000 (00:48 -0400)] 
remote-create: keep output in order

svn path=/trunk/packages/sipb-xen-remote-server/; revision=664

16 years agodocument listhost in help
Greg Price [Sun, 29 Jun 2008 04:42:32 +0000 (00:42 -0400)] 
document listhost in help

svn path=/trunk/packages/sipb-xen-remote-server/; revision=663

16 years agoremctl .. control .. listhost: say where a VM is running
Greg Price [Sun, 29 Jun 2008 04:39:58 +0000 (00:39 -0400)] 
remctl .. control .. listhost: say where a VM is running

svn path=/trunk/packages/sipb-xen-remote-server/; revision=661

16 years agostart load-balancing over hosts
Greg Price [Sun, 29 Jun 2008 04:05:34 +0000 (00:05 -0400)] 
start load-balancing over hosts

We're now a replicated service.  Woohoo.
Clearly this means we're just as mature and reliable as scripts...

svn path=/trunk/packages/sipb-xen-remote-server/; revision=660

16 years agosipb-xen-remote-proxy: refactor argument parsing and passing
Greg Price [Sun, 29 Jun 2008 03:45:16 +0000 (23:45 -0400)] 
sipb-xen-remote-proxy: refactor argument parsing and passing

svn path=/trunk/packages/sipb-xen-remote-server/; revision=659

16 years agocode to load-balance boots among hosts
Greg Price [Sun, 29 Jun 2008 03:28:08 +0000 (23:28 -0400)] 
code to load-balance boots among hosts

svn path=/trunk/packages/sipb-xen-remote-server/; revision=658

16 years agocheck in Quentin's remote-listvmsd
Greg Price [Sun, 29 Jun 2008 01:54:31 +0000 (21:54 -0400)] 
check in Quentin's remote-listvmsd

svn path=/trunk/packages/sipb-xen-remote-server/; revision=656

16 years agoremote: proxy control requests on running VMs to right host
Greg Price [Sun, 22 Jun 2008 00:49:47 +0000 (20:49 -0400)] 
remote: proxy control requests on running VMs to right host

svn path=/trunk/packages/sipb-xen-remote-server/; revision=625

16 years agoclean up sipb-xen-remote-proxy dispatch logic
Greg Price [Sun, 22 Jun 2008 00:49:04 +0000 (20:49 -0400)] 
clean up sipb-xen-remote-proxy dispatch logic

svn path=/trunk/packages/sipb-xen-remote-server/; revision=624

16 years agonote host in listvms
Greg Price [Sat, 21 Jun 2008 23:56:50 +0000 (19:56 -0400)] 
note host in listvms

svn path=/trunk/packages/sipb-xen-remote-server/; revision=623

16 years agonot worth defining an exception class for one invocation site
Greg Price [Sat, 21 Jun 2008 23:33:46 +0000 (19:33 -0400)] 
not worth defining an exception class for one invocation site

svn path=/trunk/packages/sipb-xen-remote-server/; revision=622

16 years agomake sipb-xen-remote-proxy a bit less obscure
Greg Price [Sat, 21 Jun 2008 23:16:54 +0000 (19:16 -0400)] 
make sipb-xen-remote-proxy a bit less obscure

svn path=/trunk/packages/sipb-xen-remote-server/; revision=620

16 years agowe renamed 'web vmboot' to 'control .. create' long ago
Greg Price [Sat, 21 Jun 2008 23:08:24 +0000 (19:08 -0400)] 
we renamed 'web vmboot' to 'control .. create' long ago

svn path=/trunk/packages/sipb-xen-remote-server/; revision=619

16 years agoupdate vim's idea of indentation per r561
Greg Price [Sat, 21 Jun 2008 22:42:05 +0000 (18:42 -0400)] 
update vim's idea of indentation per r561

svn path=/trunk/packages/sipb-xen-remote-server/; revision=617

16 years agosx-remote-listvms: someone's uncommitted changes
Greg Price [Sat, 21 Jun 2008 22:41:20 +0000 (18:41 -0400)] 
sx-remote-listvms: someone's uncommitted changes

svn path=/trunk/packages/sipb-xen-remote-server/; revision=616

16 years agoprovide help on 'remctl remote help help' etc
Greg Price [Sat, 21 Jun 2008 22:38:48 +0000 (18:38 -0400)] 
provide help on 'remctl remote help help' etc

svn path=/trunk/packages/sipb-xen-remote-server/; revision=615

16 years agosleep, as a testing stub in remote
Greg Price [Sat, 21 Jun 2008 22:25:28 +0000 (18:25 -0400)] 
sleep, as a testing stub in remote

svn path=/trunk/packages/sipb-xen-remote-server/; revision=614

16 years agoRevert regression in r538 bypassing kinit.
Eric Price [Fri, 6 Jun 2008 21:33:13 +0000 (17:33 -0400)] 
Revert regression in r538 bypassing kinit.

svn path=/trunk/packages/sipb-xen-remote-server/; revision=596

16 years agos/CDumper/CSafeDumper/, because it's "Safe"?
Anders Kaseorg [Mon, 2 Jun 2008 08:50:33 +0000 (04:50 -0400)] 
s/CDumper/CSafeDumper/, because it's "Safe"?

svn path=/trunk/packages/sipb-xen-remote-server/; revision=564

16 years agoTURBOYAML!!1
Anders Kaseorg [Mon, 2 Jun 2008 08:39:16 +0000 (04:39 -0400)] 
TURBOYAML!!1

svn path=/trunk/packages/sipb-xen-remote-server/; revision=563

16 years agoUse default version of python (currently 2.4), not 2.5.
Anders Kaseorg [Mon, 2 Jun 2008 08:12:38 +0000 (04:12 -0400)] 
Use default version of python (currently 2.4), not 2.5.

svn path=/trunk/packages/sipb-xen-remote-server/; revision=562

16 years agoStyle adjustments (4-space indentation, no spaces inside parens).
Eric Price [Mon, 2 Jun 2008 07:40:51 +0000 (03:40 -0400)] 
Style adjustments (4-space indentation, no spaces inside parens).

svn path=/trunk/packages/sipb-xen-remote-server/; revision=561

16 years agoOpen remctl pipes in parallel.
Anders Kaseorg [Mon, 2 Jun 2008 06:41:25 +0000 (02:41 -0400)] 
Open remctl pipes in parallel.

svn path=/trunk/packages/sipb-xen-remote-server/; revision=558

16 years agoAnd round 3 of using YAML
Evan Broder [Sun, 1 Jun 2008 22:57:43 +0000 (18:57 -0400)] 
And round 3 of using YAML

svn path=/trunk/packages/sipb-xen-remote-server/; revision=552

16 years agobefore migrating to yaml; things seem to be working, --pickle supported
Yang Zhang [Sun, 1 Jun 2008 21:33:57 +0000 (17:33 -0400)] 
before migrating to yaml; things seem to be working, --pickle supported

svn path=/trunk/packages/sipb-xen-remote-server/; revision=549

16 years agoadded sipb-xen-remote-listvms to aggregate results from multiple vm servers
Yang Zhang [Fri, 23 May 2008 18:23:30 +0000 (14:23 -0400)] 
added sipb-xen-remote-listvms to aggregate results from multiple vm servers

svn path=/trunk/packages/sipb-xen-remote-server/; revision=538

16 years agoinit script for remconffs
Greg Price [Sun, 11 May 2008 02:05:27 +0000 (22:05 -0400)] 
init script for remconffs

svn path=/trunk/packages/sipb-xen-remote-server/; revision=525

16 years agoremove {,un,move}register commands in remote server
Greg Price [Sun, 11 May 2008 01:19:12 +0000 (21:19 -0400)] 
remove {,un,move}register commands in remote server

svn path=/trunk/packages/sipb-xen-remote-server/; revision=523

16 years agochangelog
Greg Price [Sun, 11 May 2008 00:51:41 +0000 (20:51 -0400)] 
changelog

svn path=/trunk/packages/sipb-xen-remote-server/; revision=521

16 years agomake remctl use remconffs
Greg Price [Sun, 11 May 2008 00:50:44 +0000 (20:50 -0400)] 
make remctl use remconffs

svn path=/trunk/packages/sipb-xen-remote-server/; revision=520

16 years agoremconffs: cat conf-files together
Greg Price [Sun, 11 May 2008 00:46:43 +0000 (20:46 -0400)] 
remconffs: cat conf-files together

svn path=/trunk/packages/sipb-xen-remote-server/; revision=519

16 years agofirst version of remctl-conf fuse fs
Greg Price [Sun, 11 May 2008 00:35:28 +0000 (20:35 -0400)] 
first version of remctl-conf fuse fs

Heavily borrows from consolefs, obviously.  Refactor later.

svn path=/trunk/packages/sipb-xen-remote-server/; revision=518

16 years agofirst version of remote-server package
Greg Price [Mon, 5 May 2008 04:00:03 +0000 (00:00 -0400)] 
first version of remote-server package

svn path=/trunk/packages/sipb-xen-remote-server/; revision=502