Timeline


and

Apr 27, 2008:

6:27 PM Changeset [480] by broder
Tag 1.2 of sipb-xen-clvm-config
6:26 PM Changeset [479] by broder
*sigh* One of these days, I should learn to proofread my work
6:12 PM Changeset [478] by quentin
Tag 1.1 of sipb-xen-clvm-config
6:02 PM Changeset [477] by quentin
Make LVM actually use clvm.
5:46 PM Changeset [476] by broder
Fixing a broken package build
1:14 PM Changeset [475] by broder
Tag 1 of sipb-xen-clvm-config
1:14 PM Changeset [474] by broder
Create package tags directory
1:13 PM Changeset [473] by broder
Added clvm-config package and made sipb-xen-host-master depend on it

Apr 26, 2008:

11:49 PM Changeset [472] by price
Tag 17 of sipb-xen-dev
11:48 PM Changeset [471] by price
changelog
11:47 PM Changeset [470] by price
use reprepro more correctly
11:45 PM Changeset [469] by price
another installation step: reboot
11:18 PM Changeset [468] by quentin
First cut of cluster instructions
11:15 PM Changeset [467] by price
Tag 16 of sipb-xen-dev
11:14 PM Changeset [466] by price
streamline usage of sx-build-release
10:48 PM Changeset [465] by price
Tag 15 of sipb-xen-dev
10:48 PM Changeset [464] by price
some cleanup of sx-build-release
10:20 PM Changeset [463] by price
remove spurious double-tag
10:18 PM Changeset [462] by price
Tag 14 of sipb-xen-dev
9:33 PM Changeset [461] by price
update installation instructions
9:28 PM Changeset [460] by price
Tag 6 of sipb-xen-base
9:22 PM Changeset [459] by price
actually use sources.list.d correctly
9:12 PM Changeset [458] by price
Tag 10.7 of sipb-xen-database
9:07 PM Changeset [457] by price
Tag 5 of sipb-xen-base
9:07 PM Changeset [456] by price
changelogs
9:04 PM Changeset [455] by price
use sources.list.d, and match black-mesa's sources.list
9:04 PM Changeset [454] by price
depend on psql client
7:24 PM Changeset [453] by price
first cut at master package for hosts
3:08 PM Ticket #82 (cache_acls doesn't deal with directories set anyuser none) created by broder
If a locker's root is set system:anyuser none, cache_acls will error …

Apr 25, 2008:

5:58 PM Changeset [452] by andersk
Tag 1.0 of sipb-xen-guest-installer
5:57 PM Changeset [451] by andersk
Tag 1.0 of sipb-xen-guest-installer
5:57 PM Changeset [450] by andersk
Create package tags directory

Apr 22, 2008:

6:15 PM Ticket #81 (Add a free-text description/status field associated with each VM) created by andersk
This could be useful for distinguishing test VMs from real VMs, …
4:15 PM Changeset [449] by price
sipb-xen-losetup: a half-sane way to use losetup You should use this …
2:46 AM Changeset [448] by price
restore autoinstaller in web interface
1:37 AM Changeset [447] by ecprice
Avoid html injection. Cheetah is painful.
12:03 AM Changeset [446] by ecprice
Update cache for machines on their modification.

Apr 21, 2008:

11:38 PM Changeset [445] by price
keep help page at a readable width
10:54 PM Changeset [444] by ecprice
Tag 10.6 of sipb-xen-database
10:50 PM Changeset [443] by ecprice
Support autoinstalls table for creation list.
9:29 PM Changeset [442] by ecprice
Close file descriptors for update-conserver on destroy/shutdown
9:22 PM Changeset [441] by ecprice
Sort hvm/paravm list alphabetically.
9:13 PM Changeset [440] by ecprice
Support setting paravm/hvm for off, but already created, VMs.
8:28 PM Changeset [439] by broder
Bug fix - fixes #80
8:24 PM Ticket #80 (console server ACL caching) closed by broder
fixed: This has been fixed on black-mesa.
7:22 PM Changeset [438] by ecprice
Remove extraneous whitespace and add documentation
7:14 PM Changeset [437] by ecprice
Cleaner HVM/paravm validation
6:39 PM Changeset [436] by price
fix my spelling fix on shutdown button
6:04 PM Changeset [435] by andersk
Remove irrelevant CSS.
6:03 PM Changeset [434] by ecprice
Only autodetect system: when setting the administrator, so new users …
5:51 PM Changeset [433] by andersk
Enable USB tablet device in guests.
5:34 PM Ticket #69 (Owner and Administrator are not validated well) closed by ecprice
fixed
5:31 PM Ticket #72 (Nothing indicates that administrator needs to be a group) closed by ecprice
fixed: Fixed in r431.
5:30 PM Changeset [432] by ecprice
Someone forgot to commit their additions to the help text.
5:29 PM Changeset [431] by ecprice
Nicer error message on admin not being a group.
2:16 PM Ticket #80 (console server ACL caching) created by tabbott
When I delete a VM and recreate it, the console server takes several …
2:40 AM Ticket #79 (demo account for non-MIT users) created by price
A public-facing web page, #78, would be especially effective if it …
2:27 AM Ticket #78 (make public-facing web page) created by price
When someone not from MIT (or anyone without certs) visits the web …
2:12 AM Ticket #77 (factor out dependence on prdb, lockers, web certs) created by price
To make #75 and #76 *really* practically effective, people using our …
2:04 AM Ticket #76 (factor out MIT-specific configuration) created by price
To make #75 practically effective, we should factor out bits of the …
1:59 AM Ticket #75 (publish source-code repo) created by price
We should publish our code as free software, which means - put a …

Apr 20, 2008:

11:19 PM Ticket #74 (support multiple compute servers) created by price
In order to scale up, we'll need to run VMs on more than one host …
10:14 PM Ticket #46 (Fix the RAID) closed by price
fixed: Closing, as it seems to be fixed.

Apr 17, 2008:

5:02 PM Ticket #73 (Web interface handles SSL caching incorrectly) closed by quentin
fixed: I've changed the cache timeout to 28800 seconds, or 8 hours. Please …
4:58 PM Ticket #73 (Web interface handles SSL caching incorrectly) created by jwalden
Looking at <https://bugzilla.mozilla.org/show_bug.cgi?id=295922> …
3:01 AM Changeset [430] by price
better headings, labels in info page
12:53 AM Changeset [429] by price
clarify an error message that sent me UTSLing
12:49 AM Changeset [428] by price
dashed -> solid line under <h1/>
12:41 AM Ticket #67 (Style the web interface) closed by price
fixed: Done in r415 through r427 (and probably more to come, but this looks a …
12:40 AM Changeset [427] by price
turn off max-width on console page

Apr 16, 2008:

11:27 PM Changeset [426] by price
Link to help on 'owner' and 'administrator' in list
11:20 PM Changeset [425] by price
better sectioning in list page
11:13 PM Changeset [424] by price
improve display of VM list
11:01 PM Changeset [423] by price
Tighten alpha-service note.
10:59 PM Changeset [422] by price
more and better titles * Title with <h1> on VM list * append 'SIPB …
10:35 PM Changeset [421] by price
comment out timing info
10:13 PM Changeset [420] by price
punctuation in about.html
10:11 PM Changeset [419] by price
sipb-xen-dev@ -> sipb-xen@
10:08 PM Changeset [418] by price
sipb-xen -> SIPB Virtual Servers externally I'm open to other names, …
9:49 PM Changeset [417] by price
Style logged-in message. Moved to upper right, name in bold. Also …
9:40 PM Changeset [416] by price
first cut at a more visible navbar
9:21 PM Changeset [415] by price
clean up CSS, and add blue border. More targeted changes to the style …
8:24 PM Changeset [414] by price
svn:ignore *.pyc in web

Apr 14, 2008:

12:44 AM Changeset [413] by ecprice
Resolve #69, by checking that administrators are either users or …
12:11 AM Changeset [412] by ecprice
Better error messaging for invalid lockers.
12:01 AM Changeset [411] by ecprice
Fix the bug jbarnold reported, where the real-time access control …
12:00 AM Changeset [410] by ecprice
Expose a useful function.

Apr 13, 2008:

11:59 PM Changeset [409] by ecprice
Rename MyException? to something reasonable.
10:43 PM Ticket #72 (Nothing indicates that administrator needs to be a group) created by broder
I've gotten bitten a couple of times by it not being a group and …

Apr 7, 2008:

9:18 PM Ticket #71 (document "workarounds for other bugs like modifier keys getting stuck ...) created by price
Eric wrote, in the context of documenting the framebuffer issue in the …
9:12 PM Ticket #70 (fix mouse tracking in VNC) created by price
In X over VNC, the cursor doesn't track the user's own cursor …
3:48 AM Ticket #68 (Upgrade to Xen 3.2) closed by price
fixed: This was done in Saturday evening's reboot, and all seems to be well.

Apr 6, 2008:

8:08 PM Changeset [408] by broder
Validate the locker name before using it for anything
6:32 PM Ticket #69 (Owner and Administrator are not validated well) created by andersk
When creating or modifying a VM, the administrator is not validated. …

Apr 5, 2008:

6:55 PM Ticket #68 (Upgrade to Xen 3.2) created by andersk
Xen 3.2 is available in etch-backports. Perhaps we should upgrade.

Apr 3, 2008:

3:12 AM Changeset [407] by price
give useful URIs after per-VM commands I haven't done this for the …
2:46 AM Changeset [406] by price
default to no boot CD when cloning
2:23 AM Ticket #61 (autoinstaller run image-supplied script to do frobbing) closed by price
fixed: Err, actually close.
2:22 AM Changeset [405] by price
put the post-copy frobbing details in the image

Apr 2, 2008:

3:43 PM Ticket #33 (Serial console access) closed by broder
fixed: The serial console is working. It is using conserver. There are …
4:50 AM Changeset [404] by broder
Tag 2.02 of sipb-xen-console-server
4:50 AM Changeset [403] by broder
Forgot one other change I made on black-mesa
4:44 AM Changeset [402] by broder
Tag 2.01 of sipb-xen-console-server
4:43 AM Changeset [401] by broder
Tag 7.1 of sipb-xen-console
4:43 AM Changeset [400] by broder
One of these days I'll learn not to hack when I should be sleeping
4:37 AM Changeset [399] by broder
Tag 1.0.9 of sipb-xen-remctl-auto
4:37 AM Changeset [398] by broder
Tag 2 of sipb-xen-console-server
4:36 AM Changeset [397] by broder
Create and destroy conserver consoles through a Python script, instead …
1:48 AM Changeset [396] by broder
Tag 7.1 of sipb-xen-console
1:48 AM Changeset [395] by broder
Yeah...I'm still an idiot
1:42 AM Changeset [394] by broder
Tag 1.0.2 of sipb-xen-console-server
1:42 AM Changeset [393] by broder
And...I'm an idiot
1:37 AM Changeset [392] by broder
Tag 1.0.1 of sipb-xen-console-server
1:36 AM Changeset [391] by broder
Misnamed a file
12:59 AM Changeset [390] by broder
Tag 1.0.8 of sipb-xen-remctl-auto
12:59 AM Changeset [389] by broder
Tag 7 of sipb-xen-console
12:58 AM Changeset [388] by broder
Tag 1 of sipb-xen-console-server
12:58 AM Changeset [387] by broder
Create package tags directory
12:58 AM Changeset [386] by broder
Change to using conserver instead of ssh

Apr 1, 2008:

10:25 PM Changeset [385] by broder
Tag 6.2 of sipb-xen-console
10:25 PM Changeset [384] by broder
Fixing a typo
10:22 PM Changeset [383] by broder
Tag 6.1 of sipb-xen-console
10:21 PM Changeset [382] by broder
Don't add "d_" to the server name here - do it later
8:07 PM Changeset [381] by broder
Tag 6 of sipb-xen-console
8:06 PM Changeset [380] by broder
Added configuration changes for Kerberos and passwordless SSH, and …

Mar 31, 2008:

7:55 PM Ticket #44 (Hostname set over DHCP should be reasonable) closed by broder
fixed: Ok. I have committed and deployed my patch to fix this. One of two …
7:48 PM Changeset [379] by broder
Tag 0.3.2-2 of sipb-xen-python-pydhcplib
7:47 PM Changeset [378] by broder
Tag 2 of sipb-xen-dhcp
7:47 PM Changeset [377] by broder
Fix the DHCP server (fixes #44)
5:50 AM Changeset [376] by broder
Tag 3.1 of sipb-xen-www
5:49 AM Changeset [375] by broder
And...I should actually read examples before I copy them
5:39 AM Changeset [374] by broder
Tag 3 of sipb-xen-www
5:39 AM Changeset [373] by broder
Refresh the ACL cache every 5 minutes
3:32 AM Ticket #12 (Clean up the web interface) closed by price
fixed: This has been partly accomplished by #28, #9, #40, and the work …
3:31 AM Ticket #67 (Style the web interface) created by price
We should give the web page some visual design. As Debathena, …
2:34 AM Ticket #66 (ParaVM Creation and Install) created by broder
We should be able to create ParaVMs through the web interface and …
2:33 AM Ticket #65 (paravm should have autoinstall images) created by price
There's two ways to create an image -- create it from the host, or run …
2:22 AM Ticket #64 (Booting 32-bit guest kernel) created by broder
A 32-bit kernel, even with PAE enabled, kernel panics very early in …
2:21 AM Ticket #63 (autoinstalled paravms should support vnc) created by price
We'd like to have the default setup path create a paravm machine, …

Mar 30, 2008:

6:22 PM Changeset [372] by broder
Tag 5.1 of sipb-xen-console
6:22 PM Changeset [371] by broder
The consolefs directory should be created when the package is …
5:59 PM Changeset [370] by broder
Tag 5 of sipb-xen-console
5:59 PM Changeset [369] by broder
Forgot to change the version number - sorry
5:57 PM Changeset [368] by broder
fuse should get modprobe'd at boot
5:43 PM Changeset [367] by broder
Tag 4.1 of sipb-xen-console
5:43 PM Changeset [366] by broder
It should not be trivial for us to hack users' machines
5:00 PM Changeset [365] by broder
Tag 1.1 of sipb-xen-dhcp
5:00 PM Changeset [364] by broder
New package - new version
4:58 PM Changeset [363] by broder
Tag 0.3.2-1 of sipb-xen-python-pydhcplib
4:58 PM Changeset [362] by broder
Create package tags directory
4:56 PM Changeset [361] by broder
Splitting pydhcplib off into its own package Hold onto your hats, …
3:41 PM Ticket #62 (more console-use tips in help) created by price
Eric wrote: > And it's not the only tip we might want to give. …
2:27 PM Changeset [360] by broder
Tag 4 of sipb-xen-console
2:22 PM Changeset [359] by broder
Added comments and changed to using the syslog module instead of print
6:42 AM Changeset [358] by broder
Tag 3.2 of sipb-xen-console
6:41 AM Changeset [357] by broder
One more bug - principles in the .k5login files weren't being …
6:37 AM Changeset [356] by broder
Tag 1 of sipb-xen-chrony-config
6:37 AM Changeset [355] by broder
Create package tags directory
6:36 AM Changeset [354] by broder
Tag 3.1 of sipb-xen-console
6:36 AM Changeset [353] by broder
sipb-xen-chrony-config applies the chrony.conf file that I've been …
6:16 AM Changeset [352] by broder
Tag 3 of sipb-xen-console
6:15 AM Changeset [351] by broder
Fixing the motd instead of turning it off
5:22 AM Changeset [350] by ecprice
Tag 2 of sipb-xen-console
5:22 AM Changeset [349] by ecprice
Remove spurious sx-build-release error.
5:19 AM Ticket #61 (autoinstaller run image-supplied script to do frobbing) created by price
To remove all the magic numbers and magic filenames from the cloning …
5:13 AM Changeset [348] by broder
Tag 2 of sipb-xen-console
5:12 AM Changeset [347] by broder
Tag 2 of sipb-xen-console
5:12 AM Changeset [346] by broder
Create package tags directory
5:12 AM Changeset [345] by broder
Whoops - forgot the dummy file
5:09 AM Changeset [344] by broder
New sipb-xen-console. Now with more magic - and more working This …
4:50 AM Ticket #60 (purge hostname more completely from autoinstaller image's memory) created by price
The current cloning-autoinstaller image, "ice3", remembers its …
4:48 AM Changeset [343] by price
todo has moved to trac
4:46 AM Ticket #59 (losetup sucks) created by price
Currently sipb-xen-lvcopy (part of the cloning autoinstaller), in …
4:41 AM Ticket #58 (autoinstaller use lvcreate --snapshot for speed) created by price
The current autoinstaller uses dd to copy the old image to a new one. …
4:38 AM Ticket #57 (autoinstaller accept a root password, or make a random one) created by price
The autoinstaller is responsible for setting the root password for the …
4:37 AM Ticket #56 (Gutsy ubuntu-desktop for autoinstaller) created by price
The autoinstaller should support more than just the etch image I …
4:32 AM Ticket #6 (Automatic installation of common distributions) closed by price
fixed: I'm going to close this and open more specific tickets for what remains.
4:30 AM Changeset [342] by price
absolute path to VncViewer?.jar (someone's uncommitted change)
4:29 AM Changeset [341] by price
console tips in popup (broder's uncommitted change)
4:28 AM Changeset [340] by price
expose cloning autoinstaller in web interface
4:06 AM Changeset [339] by price
expose lvcopy in remctl
4:02 AM Changeset [338] by price
some cleanups in copying autoinstaller
3:23 AM Changeset [337] by price
remove apparently obsoleted script sipb-xen-lvcreate This file …
2:49 AM Changeset [336] by price
copying installer works now (maybe?) At least for the image 'ice3', …
1:39 AM Changeset [335] by broder
First stab at a package to create the console server
1:29 AM Ticket #55 (put the VNC applet on its own page) created by tabbott@…
We should try putting the VNC applet on its own page (with no …

Mar 29, 2008:

8:36 PM Ticket #54 (UDP checksum failure for ParaVM dhcp) created by neboat
Attempting to use dhcp on a paravm results in bad udp checksums on the …
8:09 PM Ticket #53 (web operations hang until (slow) completion) created by price
When a web user makes a create request from /info or a power on / …
6:50 PM Ticket #52 (web operations' result pages should be capable of reload) created by price
Currently - the create operation on /list - the power on/off …
6:46 PM Ticket #8 (AJAXify the web interface) closed by price
fixed: This appears to have been partly fixed at some point: the user gets a …
6:45 PM Changeset [334] by ecprice
Tag 2 of sipb-xen-www
6:45 PM Changeset [333] by ecprice
Increment debian version.
6:44 PM Changeset [332] by ecprice
Preinst script to create sipb-xen group.
6:33 PM Changeset [331] by ecprice
Tag 1 of sipb-xen-vnc-server
6:33 PM Changeset [330] by ecprice
Create package tags directory
6:33 PM Changeset [329] by ecprice
Tag 1 of sipb-xen-vnc-client
6:33 PM Changeset [328] by ecprice
Create package tags directory
6:31 PM Changeset [327] by ecprice
Tag 1 of sipb-xen-dhcp
6:31 PM Changeset [326] by ecprice
Create package tags directory
6:31 PM Changeset [325] by ecprice
Tag 1 of sipb-xen-dns
6:31 PM Changeset [324] by ecprice
Create package tags directory
6:31 PM Changeset [323] by ecprice
Tag 1 of sipb-xen-www
6:31 PM Changeset [322] by ecprice
Create package tags directory
6:28 PM Changeset [321] by ecprice
Tag 14 of sipb-xen-dev
6:28 PM Changeset [320] by ecprice
Increment version
6:25 PM Changeset [319] by broder
Fixed a bug in the DNS startup script and the dependencies for sipb-xen-www
6:23 PM Changeset [318] by ecprice
Tag 13 of sipb-xen-dev
5:56 PM Ticket #48 (Make a sane development workflow) closed by anonymous
fixed
5:22 PM Changeset [317] by ecprice
Update sx-buid-release for shallower directory structure.
5:21 PM Changeset [316] by ecprice
Tag 13 of sipb-xen-dev
5:12 PM Changeset [315] by ecprice
Getting rid of the two-layered package structure. Finish the job.
5:11 PM Changeset [314] by ecprice
Getting rid of the two-layered package structure. Doing the other …
5:09 PM Changeset [313] by ecprice
Getting rid of the two-layered package structure. Finish temporary …
5:09 PM Changeset [312] by ecprice
Undo accidental commit in -r 311.
5:05 PM Changeset [311] by ecprice
Getting rid of the two-layered package structure. This is a temporary …
4:35 PM Changeset [310] by price
remove spurious extra directory level
2:32 PM Ticket #51 (VNC applet redisplays wrong on Mac Firefox) created by price
The VNC applet is unusable on Firefox on the Mac. We probably can't …
11:54 AM Changeset [309] by price
move framebuffer tip to /help page
11:40 AM Changeset [308] by price
err, actually writable
11:37 AM Changeset [307] by price
keep /var/www/sipb-xen-www writable by our accounts
Note: See TracTimeline for information about the timeline view.