Timeline


and

Nov 13, 2007:

8:18 PM Changeset [246] by ecprice
Revert to old list method until we start updating the cache. Fix a bug …
6:12 AM Ticket #34 (Support Windows DHCP clients) created by quentin
Windows currently doesn't accept OFFERs from the DHCP server; we …
5:10 AM Changeset [245] by price
Prototype fast installer using a special guest. Rather than poke …

Nov 12, 2007:

5:05 AM Changeset [244] by quentin
Tag 10.2 of sipb-xen-database
5:05 AM Changeset [243] by quentin
Remove unnecessary constructors Rename disk to disk_size in some (but …
4:41 AM Changeset [242] by quentin
Tag 10.1 of sipb-xen-database
4:41 AM Changeset [241] by quentin
Make sipb-xen-database-tables safer
4:29 AM Changeset [240] by ecprice
Tag 10 of sipb-xen-database
4:26 AM Changeset [239] by quentin
Update changelog
4:22 AM Changeset [238] by quentin
Add a machine_access table where access information will be cached
4:12 AM WikiStart edited by quentin
add instructions on how to build packages (diff)
4:10 AM Changeset [237] by ecprice
(update link).
4:08 AM Changeset [236] by ecprice
Move out of the templates directory.
3:53 AM Changeset [235] by ecprice
Use the compiled Cheetah templates. This means that you really need …
3:44 AM Changeset [234] by ecprice
Now ignore negative rights, rather than treat them as positive. Also, …
3:09 AM Ticket #33 (Serial console access) created by ecprice
We should have access to the serial console. One proposed solution is …
12:10 AM Ticket #3 (VNC applet doesn't handle repeated connections) closed by ecprice
fixed: Fixed in r233.
12:09 AM Changeset [233] by ecprice
Actually close the connection on disconnect, fixing #3.

Nov 11, 2007:

11:18 PM Changeset [232] by quentin
Resync get_port.py from disk.

Nov 4, 2007:

1:41 AM Changeset [231] by price
prototype fast installer. To install a distribution on a new volume, …

Oct 29, 2007:

1:20 AM Changeset [230] by ecprice
DHCP hostname change.
12:14 AM Changeset [229] by ecprice
Replace 'megabyte' with 'MiB' to please Anders.

Oct 28, 2007:

11:57 PM Changeset [228] by ecprice
Remove the useless User class (now user is a string) Allow creation …
11:27 PM Changeset [227] by ecprice
Remove the hostname as separate from machine name.
11:16 PM Changeset [226] by ecprice
Use the machine name, not the hostname, field.
10:48 PM Changeset [225] by tabbott
update changelog too!
10:47 PM Changeset [224] by tabbott
bugfix
5:43 PM DHCP edited by quentin
(diff)
3:04 PM DHCP created by quentin
2:54 PM WikiStart edited by quentin
(diff)
4:19 AM Changeset [223] by price
new remctl command "install" to invoke autoinstaller e.g., $ …
4:14 AM Changeset [222] by price
simplify isolinux.cfg. Once we fix the problem of rebooting with the …
2:47 AM Changeset [221] by price
postinst script, nicer pathnames, and read password hash from a file …
2:35 AM Ticket #13 (Trac should have access to the SVN repository) closed by quentin
fixed: Trac has been moved to https://sipb-xen-dev.mit.edu/trac
2:25 AM Changeset [220] by quentin
Uhh, use SSL…
2:23 AM Changeset [219] by quentin
Use non-auth port 446 to load the VNC applet, so the user doesn't see …
1:08 AM Changeset [218] by price
Use temp directory, use DHCP, and live in sane paths. The partial/ …
12:17 AM Changeset [217] by tabbott
have the web interface ACL file in the repository
12:14 AM Ticket #31 (switch from tabbott.extra) closed by quentin
fixed: We now use daemon/sipb-xen.mit.edu to make remctl calls.
12:13 AM Changeset [216] by quentin
Use daemon/sipb-xen.mit.edu and don't give user fake auth token in an …

Oct 27, 2007:

9:53 PM Changeset [215] by andersk
Since we're using the stock sid sources backported to etch now, I'm …
9:24 PM Changeset [214] by andersk
Tag 2.3 of sipb-xen-dom0
9:24 PM Changeset [213] by andersk
Depend on generic metapackages/provides instead of particular versions.
4:56 PM Ticket #27 (remctl create of running VM reboots machine.) closed by tabbott
fixed: Fix committed.
4:55 PM Changeset [212] by tabbott
don't reboot machine when create a running VM.

Oct 25, 2007:

11:41 PM Ticket #32 (/debian is full) created by andersk
Our Debian mirror in sipb-xen-dev:/debian is 100% full and not …
11:03 PM Ticket #31 (switch from tabbott.extra) created by ecprice
10:59 PM Ticket #30 (remove back doors) created by ecprice
10:50 PM Ticket #28 (Java vnc applet's height is too small) closed by ecprice
fixed
10:46 PM Ticket #11 (Xen upgrade) closed by ecprice
fixed: Happened.

Oct 22, 2007:

5:41 PM Changeset [211] by andersk
Use standard units.
5:40 PM Changeset [210] by andersk
The CSS interferes with the height=100% on the VNC applet. (Also, I …

Oct 21, 2007:

1:56 AM Ticket #29 (Encourage people to turn off their machines.) created by ecprice
If we make the service as easy to use as we should, people will make …
1:41 AM Ticket #28 (Java vnc applet's height is too small) created by ecprice
When I visit e.g. <https://sipb-xen-dev.mit.edu/vnc?machine_id=99>, …
1:35 AM Changeset [209] by ecprice
Split main.py in four.

Oct 20, 2007:

10:16 AM Changeset [208] by ecprice
These shouldn't be here (since they're compiled, and compile …
10:14 AM Changeset [207] by ecprice
Removed the Javascript, since I realized that - The way it was was …
8:38 AM Changeset [206] by ecprice
(Forget to make this to test it)
8:28 AM Changeset [205] by ecprice
A monster checkin, with a variety of changes to the web …
1:35 AM Ticket #27 (remctl create of running VM reboots machine.) created by ecprice
Run remctl black-mesa control moo create gutsy-i386 twice; the …

Oct 19, 2007:

10:16 PM Changeset [204] by ecprice
Add repr.
3:12 AM Ticket #24 (CSS) closed by ecprice
duplicate: We now have CSS, but it needs to be customized; see 12.
3:09 AM Ticket #21 (DNS Server) closed by ecprice
fixed
3:09 AM Ticket #16 (Authentication) closed by ecprice
fixed
3:09 AM Ticket #15 (Ownership transfer) closed by ecprice
fixed
3:09 AM Ticket #14 (Authorization) closed by ecprice
fixed
3:08 AM Ticket #26 (Security on VNC) closed by ecprice
fixed
3:08 AM Ticket #26 (Security on VNC) created by ecprice
From clearboard.
3:08 AM Ticket #25 (Help!) closed by ecprice
fixed
3:08 AM Ticket #25 (Help!) created by ecprice
Add help.
3:07 AM Ticket #24 (CSS) created by ecprice
From clearboard.
3:06 AM Ticket #23 (Move web interface off laptop) closed by ecprice
fixed
3:06 AM Ticket #23 (Move web interface off laptop) created by ecprice
From clearboard.
3:06 AM Ticket #22 (Machine modifications (ram, hostname, ACL)) closed by ecprice
fixed
3:05 AM Ticket #22 (Machine modifications (ram, hostname, ACL)) created by ecprice
From clearboard.
3:05 AM Ticket #21 (DNS Server) created by ecprice
From clearboard.
3:05 AM Ticket #20 (DHCP Server) closed by ecprice
fixed
3:05 AM Ticket #20 (DHCP Server) created by ecprice
From clearboard.
3:04 AM Ticket #19 (Machine rename) closed by ecprice
fixed
3:04 AM Ticket #19 (Machine rename) created by ecprice
From clearboard.
3:03 AM Ticket #18 (VNC password generation) closed by ecprice
wontfix
3:03 AM Ticket #18 (VNC password generation) created by ecprice
From clearboard.
3:03 AM Ticket #17 (Resource limits) closed by ecprice
fixed
3:02 AM Ticket #17 (Resource limits) created by ecprice
From clearboard
3:02 AM Ticket #16 (Authentication) created by ecprice
From clearboard.
3:00 AM Ticket #15 (Ownership transfer) created by ecprice
From clearboard.
2:59 AM Ticket #14 (Authorization) created by ecprice
From clearboard.
2:53 AM Ticket #1 (Set up a Trac) closed by ecprice
fixed
2:41 AM Ticket #13 (Trac should have access to the SVN repository) created by ecprice
Trac only support local subversion repositories. Someone wrote an …
1:48 AM Ticket #12 (Clean up the web interface) created by ecprice
The website's appearance wasn't so much designed as evolved. We …
1:40 AM Ticket #11 (Xen upgrade) created by ecprice
Black-Mesa's current version of Xen (3.1.0-1) has security …
1:31 AM Ticket #10 (ParaVM support) created by ecprice
Make it possible to create and control ParaVM machines from the web …
1:27 AM Ticket #9 (Faster haveAccess(user, machine)) created by ecprice
The haveAccess(user, machine) shouldn't need to do several pts …
1:22 AM Ticket #8 (AJAXify the web interface) created by ecprice
Various web operations (e.g. power on, create) should not send the …
1:18 AM Ticket #7 (Uploading your own boot CD) created by ecprice
Users should be able to boot their VMs with an arbitrary boot CD that …
1:16 AM Ticket #6 (Automatic installation of common distributions) created by ecprice
Users should be able to quickly set up initial installations of common …
12:56 AM Ticket #5 (Get *.<something>.mit.edu) created by ecprice
We hold the current location (*.servers.csail.mit.edu) under the …
12:04 AM Ticket #4 (Database connections are not reloaded after database restart) created by ecprice
SQLAlchemy does not seem to support automatic reconnection if the …

Oct 18, 2007:

11:48 PM Ticket #3 (VNC applet doesn't handle repeated connections) created by ecprice
Reloading the applet, or clicking the disconnect and reconnect …
11:35 PM Ticket #2 (VNC applet doesn't handle modifier keys correctly) created by ecprice
If you hold down the alt key while moving the mouse out of the window, …
11:28 PM Ticket #1 (Set up a Trac) created by ecprice
We need a better way to organize bug reports and feature requests. …
10:58 PM Changeset [203] by ecprice
Fix to admin
10:31 PM InterTrac created by trac
10:31 PM InterWiki created by trac
10:31 PM RecentChanges created by trac
10:31 PM SandBox created by trac
10:31 PM TitleIndex created by trac
10:31 PM TracAccessibility created by trac
10:31 PM TracBrowser created by trac
10:31 PM TracEnvironment created by trac
10:31 PM TracGuide created by trac
10:31 PM TracInterfaceCustomization created by trac
10:31 PM TracLogging created by trac
10:31 PM TracModPython created by trac
10:31 PM TracNotification created by trac
10:31 PM TracQuery created by trac
10:31 PM TracReports created by trac
10:31 PM TracRoadmap created by trac
10:31 PM TracRss created by trac
10:31 PM TracSupport created by trac
10:31 PM TracSyntaxColoring created by trac
10:31 PM TracTickets created by trac
10:31 PM TracTimeline created by trac
10:31 PM TracUpgrade created by trac
10:31 PM TracWiki created by trac
10:31 PM WikiNewPage created by trac
10:31 PM WikiPageNames created by trac
10:31 PM WikiRestructuredText created by trac
10:31 PM WikiRestructuredTextLinks created by trac
10:31 PM WikiStart created by trac
10:31 PM CamelCase created by trac
10:31 PM InterMapTxt created by trac
10:31 PM TracAdmin created by trac
10:31 PM TracBackup created by trac
10:31 PM TracCgi created by trac
10:31 PM TracChangeset created by trac
10:31 PM TracFastCgi created by trac
10:31 PM TracImport created by trac
10:31 PM TracIni created by trac
10:31 PM TracInstall created by trac
10:31 PM TracLinks created by trac
10:31 PM TracPermissions created by trac
10:31 PM TracPlugins created by trac
10:31 PM TracRevisionLog created by trac
10:31 PM TracSearch created by trac
10:31 PM TracStandalone created by trac
10:31 PM TracTicketsCustomFields created by trac
10:31 PM TracUnicode created by trac
10:31 PM WikiDeletePage created by trac
10:31 PM WikiFormatting created by trac
10:31 PM WikiHtml created by trac
10:31 PM WikiMacros created by trac
10:31 PM WikiProcessors created by trac
9:49 PM Changeset [202] by quentin
Use correct dhcp options, and use SO_BINDTODEVICE to send out the …

Oct 16, 2007:

4:11 AM Changeset [201] by price
a system for building guest images on demand (partially implemented) …
1:15 AM Changeset [200] by tabbott
Tag 1.0.5 of sipb-xen-remctl-auto
1:12 AM Changeset [199] by tabbott
1:09 AM Changeset [198] by tabbott
more remctl interface changes.
1:07 AM Changeset [197] by tabbott
use the new remctl interface
1:05 AM Changeset [196] by tabbott
more updates to remctl code. Now "reboot" on the web interface will …
1:02 AM Changeset [195] by tabbott
restructuring of remctl code and interface
12:35 AM Changeset [194] by tabbott
Tag 1.0.4 of sipb-xen-remctl-auto
12:35 AM Changeset [193] by tabbott
Create package tags directory
Note: See TracTimeline for information about the timeline view.