|
|
@656
|
16 years |
price |
check in Quentin's remote-listvmsd
|
|
|
@655
|
16 years |
price |
check in Anders' image source
Just the 'on' state, though, and …
|
|
|
@654
|
16 years |
price |
what I meant, in Python
> This is what happens when you have a race …
|
|
|
@653
|
16 years |
price |
err, what I meant
This is what happens when you have a race you can't …
|
|
|
@652
|
16 years |
price |
fix a race based on rwbarton's error message
|
|
|
@651
|
16 years |
broder |
Restructuring code to correctly return NXDOMAIN on non-A-record requests
|
|
|
@650
|
16 years |
broder |
Empty the authority and additional sections to prevent infinite loops …
|
|
|
@649
|
16 years |
ecprice |
More accurate error message for new machine naming guidelines.
|
|
|
@648
|
16 years |
ecprice |
More accurate validMachineName (no _, 63 character limit).
|
|
|
@647
|
16 years |
ecprice |
Only allow lowercase machine names
|
|
|
@646
|
16 years |
broder |
Canonicalize anything we get to lower case
|
|
|
@645
|
16 years |
broder |
Always return an additional section
|
|
|
@644
|
16 years |
andersk |
Power button tweaks from the hackathon.
|
|
|
@643
|
16 years |
broder |
xvm.mit.edu MUST NOT (in RFC terms) be a CNAME
|
|
|
@642
|
16 years |
broder |
Hyphens in the LV name are replaced with double hyphens in /dev/mapper
|
|
|
@641
|
16 years |
ecprice |
Getting towards the autoinstaller in domU.
Works with etch, almost …
|
|
|
@640
|
16 years |
ecprice |
Import random before seeding
|
|
|
@639
|
16 years |
quentin |
Show power buttons as icons
|
|
|
@638
|
16 years |
quentin |
Images without foreground, for use as background
|
|
|
@637
|
16 years |
quentin |
Use IEC 5009 standby symbol
|
|
|
@636
|
16 years |
quentin |
Add power button images
|
|
|
@635
|
16 years |
ecprice |
xen-create-image in dom0
|
|
|
@634
|
16 years |
ecprice |
Seed the random number generator after the fork.
|
|
|
@633
|
16 years |
andersk |
Redirect overlord -> overlord/ and use relative redirects.
|
|
|
@632
|
16 years |
andersk |
Add overlord mode, accessible from xvm.mit.edu/overlord by …
|
|
|
@630
|
16 years |
ecprice |
Database changes for autoinstalls
|
|
|
@629
|
16 years |
ecprice |
Autoinstalls
|
|
|
@628
|
16 years |
price |
web: fix file permissions on each make
|
|
|
@627
|
16 years |
price |
web: don't send mail on error if it's one of us testing
I started the …
|
|
|
@626
|
16 years |
price |
web/info: recognize new error message for off VMs
|
|
|
@625
|
16 years |
price |
remote: proxy control requests on running VMs to right host
|
|
|
@624
|
16 years |
price |
clean up sipb-xen-remote-proxy dispatch logic
|
|
|
@623
|
16 years |
price |
note host in listvms
|
|
|
@622
|
16 years |
price |
not worth defining an exception class for one invocation site
|
|
|
@621
|
16 years |
geofft |
two small prettifications
|
|
|
@620
|
16 years |
price |
make sipb-xen-remote-proxy a bit less obscure
|
|
|
@619
|
16 years |
price |
we renamed 'web vmboot' to 'control .. create' long ago
|
|
|
@618
|
16 years |
geofft |
Apply a background color to every other VM, and move the power button …
|
|
|
@617
|
16 years |
price |
update vim's idea of indentation per r561
|
|
|
@616
|
16 years |
price |
sx-remote-listvms: someone's uncommitted changes
|
|
|
@615
|
16 years |
price |
provide help on 'remctl remote help help' etc
|
|
|
@614
|
16 years |
price |
sleep, as a testing stub in remote
|
|
|
@613
|
16 years |
ecprice |
Clear SQL cache on each request.
|
|
|
@612
|
16 years |
andersk |
Oops, reenable error mail.
|
|
|
@610
|
16 years |
andersk |
Bump sipb-xen-database version.
|
|
|
@609
|
16 years |
andersk |
Add a description field.
|
|
|
@608
|
16 years |
geofft |
Rephrase the five paragraphs of price..er..prose
|
|
|
@607
|
16 years |
andersk |
404 errors are not email-worthy.
|
|
|
@606
|
16 years |
price |
long timeouts in FastCGI, so the autoinstaller can work
|
|
|
@605
|
16 years |
price |
depend on mod_fcgid
|
|
|
@604
|
16 years |
broder |
Stop trying to serve the favico from the webapp, and other people's …
|
|
|
@603
|
16 years |
price |
small code cleanups
|
|
|
@602
|
16 years |
price |
one world, one error-reporting mechanism
The email and the web page …
|
|
|
@601
|
16 years |
price |
all details in email too, still just for CodeError?
|
|
|
@600
|
16 years |
price |
collect all available data, in CodeError? case for now
|
|
|
@599
|
16 years |
price |
send mail on all exceptions
|
|
|
@598
|
16 years |
price |
send mail on non-CodeError? exceptions
|
|
|
@597
|
16 years |
price |
link to tips wiki page
|
|
|
@596
|
16 years |
ecprice |
Revert regression in r538 bypassing kinit.
|
|
|
@595
|
16 years |
ecprice |
Expose the script to kill the fastcgi processes.
|
|
|
@593
|
16 years |
ecprice |
Yet Another dch -i.
|
|
|
@592
|
16 years |
ecprice |
Specify ON DELETE CASCADE, use cascade= instead of deprecated
private=.
|
|
|
@590
|
16 years |
ecprice |
The usual delayed dch -i.
|
|
|
@589
|
16 years |
ecprice |
Set machine_access to be a private attribute of machine, so the acl is …
|
|
|
@588
|
16 years |
andersk |
Redirect with 303 See Other.
|
|
|
@587
|
16 years |
ecprice |
Fix for modified status headers.
|
|
|
@586
|
16 years |
ecprice |
Fix another bug.
|
|
|
@585
|
16 years |
ecprice |
Fix another stupid bug.
|
|
|
@584
|
16 years |
broder |
More bugs
|
|
|
@583
|
16 years |
ecprice |
Make it easy to kill fcgi processes.
|
|
|
@582
|
16 years |
broder |
Attempting to close #92 and #93
|
|
|
@581
|
16 years |
ecprice |
Avoid using os.environ in wsgi.
|
|
|
@580
|
16 years |
ecprice |
Use fcgi
|
|
|
@579
|
16 years |
ecprice |
Use fcgi
|
|
|
@578
|
16 years |
ecprice |
Avoid per-request global state.
|
|
|
@577
|
16 years |
ecprice |
Fix more bugs
|
|
|
@576
|
16 years |
ecprice |
Fix a couple more bugs
|
|
|
@575
|
16 years |
ecprice |
Fix a couple bugs.
|
|
|
@574
|
16 years |
ecprice |
Undo regression CSafeLoader in r572
|
|
|
@573
|
16 years |
ecprice |
Fix stupid bug
|
|
|
@572
|
16 years |
ecprice |
Put validation behind more abstraction.
|
|
|
@569
|
16 years |
price |
apply GPL v2-or-later
This is the lazy part, just the COPYING file. …
|
|
|
@568
|
16 years |
price |
remove zev's code for lack of a license
|
|
|
@567
|
16 years |
price |
note vmctl as license exception
|
|
|
@566
|
16 years |
ecprice |
Use owner's quota on info page, not user's quota.
|
|
|
@565
|
16 years |
ecprice |
can_clone was negated in r554
|
|
|
@564
|
16 years |
andersk |
s/CDumper/CSafeDumper/, because it's "Safe"?
|
|
|
@563
|
16 years |
andersk |
TURBOYAML!!1
|
|
|
@562
|
16 years |
andersk |
Use default version of python (currently 2.4), not 2.5.
|
|
|
@561
|
16 years |
ecprice |
Style adjustments (4-space indentation, no spaces inside parens).
|
|
|
@559
|
16 years |
price |
spelling
|
|
|
@558
|
16 years |
andersk |
Open remctl pipes in parallel.
|
|
|
@556
|
16 years |
ecprice |
Actually increment the version number.
|
|
|
@555
|
16 years |
ecprice |
Perform eager caching of machine properties.
|
|
|
@554
|
16 years |
ecprice |
Avoid a second remctl to determine whether ice3 is up
|
|
|
@553
|
16 years |
quentin |
Support YAML (default), JSON, and Pickle formats, depending on the …
|
|
|
@552
|
16 years |
broder |
And round 3 of using YAML
|
|
|
@551
|
16 years |
broder |
Use YAML on listvms
|
|
|
@550
|
16 years |
broder |
Switch to using YAML on the web interface for listvms
|
|
|
@549
|
16 years |
y_z |
before migrating to yaml; things seem to be working, --pickle supported
|
|
|