|
|
@1156
|
16 years |
broder |
Switch xen-ips to using the new SQLAlchemy API
I swear I've written …
|
|
|
@1155
|
16 years |
broder |
Revert r1154 and instead apply the patch in cache_acls so that an …
|
|
|
@1154
|
16 years |
broder |
If the ACL for a locker isn't accessible, assume it's empty (closes #82)
|
|
|
@1145
|
16 years |
broder |
Limit the number of secrets: use /etc/invirt/keytab instead of a …
|
|
|
@1140
|
16 years |
broder |
Don't try to boot up the machine if we're running the autoinstaller
|
|
|
@1103
|
16 years |
price |
use wildcard for config.web.errormail_exclude
Once prod is really …
|
|
|
@1096
|
16 years |
broder |
Configure the website to use the new autoinstaller code
|
|
|
@1095
|
16 years |
broder |
Fix a SQLAlchemy bug in the web ACL caching code
|
|
|
@1074
|
16 years |
broder |
Fix a SQLAlchemyism in the web code
|
|
|
@1051
|
16 years |
broder |
Actually stop Apache on shutdown
|
|
|
@1049
|
16 years |
broder |
Be sure to clean up sipb-xen-www when it's uninstalled
|
|
|
@1047
|
16 years |
broder |
Turns out sipb-xen-www's init script was the problem, not
apache's. …
|
|
|
@1045
|
16 years |
broder |
Attempt to get Apache and OpenAFS to start in the right order
|
|
|
@1028
|
16 years |
broder |
Don't add another Listen 443 directive - apache gets angry
|
|
|
@1026
|
16 years |
broder |
Be sure to listen on both port 443 and 446
|
|
|
@1022
|
16 years |
broder |
Update sipb-xen-www to use the new invirt-confiscated svn.uri
|
|
|
@1013
|
16 years |
broder |
Update web code to for SQLAlchemy 0.4
|
|
|
@1001
|
16 years |
broder |
Update (at least some of) the web code to work with newer a SQLAlchemy
|
|
|
@959
|
16 years |
price |
fix distribution hardy -> unstable in several changelogs
Didn't …
|
|
|
@952
|
16 years |
price |
reload (etc) apache after regenerating its config
|
|
|
@951
|
16 years |
price |
listen on 1111, for svn
|
|
|
@943
|
16 years |
price |
sipb-xen-www depends on AFS and python-flup
Using a Depends: on …
|
|
|
@912
|
16 years |
geofft |
Add Windows help text
|
|
|
@886
|
16 years |
y_z |
using mako-render instead of mako; fixed a typo in svn.mako
|
|
|
@883
|
16 years |
y_z |
converted two of the generated config files to use mako
|
|
|
@881
|
16 years |
y_z |
oops
|
|
|
@880
|
16 years |
y_z |
more sipb-xen-www config
|
|
|
@879
|
16 years |
y_z |
* further integration of invirt.config
|
|
|
@877
|
16 years |
price |
update config.todo
|
|
|
@874
|
16 years |
price |
add and respect 'adminable' column to machines
This is for …
|
|
|
@873
|
16 years |
price |
cut down web's config.todo from last night's work
|
|
|
@869
|
16 years |
quentin |
Support /overlord as an alternate admin path
|
|
|
@868
|
16 years |
price |
configurize admin-mode acl
|
|
|
@867
|
16 years |
price |
rename overlord -> admin mode
|
|
|
@866
|
16 years |
price |
configurize web templates
|
|
|
@865
|
16 years |
price |
finish sipb_xen_database -> invirt.database in web
|
|
|
@864
|
16 years |
price |
more sipb_xen_database -> invirt.database in web
|
|
|
@863
|
16 years |
price |
configurize some web code
|
|
|
@860
|
16 years |
price |
update config.todo in sipb-xen-www
|
|
|
@854
|
16 years |
price |
take instance from keytab in k5start apache2.init wrapper
|
|
|
@848
|
16 years |
price |
uncommitted changes from xvm.mit.edu:/etc/apache2
|
|
|
@810
|
16 years |
price |
todo lists for configuration
I looked through all the code for …
|
|
|
@809
|
16 years |
price |
rather, daemon/xvm-2
|
|
|
@808
|
16 years |
price |
use host/xvm-2 for writing svn repo from web
|
|
|
@799
|
16 years |
geofft |
oops
|
|
|
@797
|
16 years |
geofft |
VNC: Catch the error when the VM is off and there is no host
|
|
|
@770
|
16 years |
geofft |
sipb-xen-www: Use invirt.config to pick the VNC proxy port.
|
|
|
@768
|
16 years |
price |
add kstart apache wrapper; update control
|
|
|
@765
|
16 years |
price |
small adjustments to mod_dav_svn config
|
|
|
@695
|
16 years |
price |
fix a different errortext-matching mismatch
Gee, looks like I should …
|
|
|
@694
|
16 years |
price |
fix same error as r692 in two more places
|
|
|
@693
|
16 years |
price |
don't give 500 for mere stdout on a redirect
|
|
|
@692
|
16 years |
price |
update to match current error messages
|
|
|
@670
|
16 years |
ecprice |
Fix statement about autoinstall's password
|
|
|
@667
|
16 years |
price |
web: support sx-blade-2 for VNC applet
Currently hardcodes host->port …
|
|
|
@666
|
16 years |
price |
web controls.py: remove newline in listHost
|
|
|
@662
|
16 years |
price |
web: say where a VM is running
|
|
|
@655
|
16 years |
price |
check in Anders' image source
Just the 'on' state, though, and …
|
|
|
@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
|
|
|
@644
|
16 years |
andersk |
Power button tweaks from the hackathon.
|
|
|
@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
|
|
|
@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 …
|
|
|
@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
|
|
|
@621
|
16 years |
geofft |
two small prettifications
|
|
|
@618
|
16 years |
geofft |
Apply a background color to every other VM, and move the power button …
|
|
|
@613
|
16 years |
ecprice |
Clear SQL cache on each request.
|
|
|
@612
|
16 years |
andersk |
Oops, reenable error mail.
|
|
|
@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
|
17 years |
price |
long timeouts in FastCGI, so the autoinstaller can work
|
|
|
@605
|
17 years |
price |
depend on mod_fcgid
|
|
|
@604
|
17 years |
broder |
Stop trying to serve the favico from the webapp, and other people's …
|
|
|
@603
|
17 years |
price |
small code cleanups
|
|
|
@602
|
17 years |
price |
one world, one error-reporting mechanism
The email and the web page …
|
|
|
@601
|
17 years |
price |
all details in email too, still just for CodeError?
|
|
|
@600
|
17 years |
price |
collect all available data, in CodeError? case for now
|
|
|
@599
|
17 years |
price |
send mail on all exceptions
|
|
|
@598
|
17 years |
price |
send mail on non-CodeError? exceptions
|
|
|
@597
|
17 years |
price |
link to tips wiki page
|
|
|
@595
|
17 years |
ecprice |
Expose the script to kill the fastcgi processes.
|
|
|
@589
|
17 years |
ecprice |
Set machine_access to be a private attribute of machine, so the acl is …
|
|
|
@588
|
17 years |
andersk |
Redirect with 303 See Other.
|
|
|
@587
|
17 years |
ecprice |
Fix for modified status headers.
|
|
|
@586
|
17 years |
ecprice |
Fix another bug.
|
|
|
@585
|
17 years |
ecprice |
Fix another stupid bug.
|
|
|
@584
|
17 years |
broder |
More bugs
|
|
|
@583
|
17 years |
ecprice |
Make it easy to kill fcgi processes.
|
|
|
@581
|
17 years |
ecprice |
Avoid using os.environ in wsgi.
|
|
|