Please note that the CVS and issue trackers have moved to GitHub. These Trac pages are no longer kept up-to-date.


and .

09/04/09:

15:32 Ticket #648 (software updater has no way to do OS-specific updates) created by jsamuel
The software updater provides the same updates to all OSs. This means, for …
15:22 Ticket #647 (python version included with Windows installer needs to be updated) created by jsamuel
The python version we ship in the Windows installer needs to be updated. I …
14:23 Changeset [2804] by jenn
removed old www for autograder
14:21 Changeset [2803] by jenn
added api stubs and new data_interface and autograder_runner
12:00 Changeset [2802] by jsamuel
Fix a copy-and-paste bug in the seattlegeni statistics module just added.
11:56 Changeset [2801] by jsamuel
In seattlegeni statistics/reports, change log level to reduce logging …
11:42 Changeset [2800] by jsamuel
Add some basic reports/statistics available to staff through the …
11:39 Changeset [2799] by jsamuel
In the seattlegeni admin, display the node's donor in the list of nodes.

09/03/09:

13:26 Ticket #621 (Mac BSD 10% resource script needs improvement.) closed by anthony
fixed: Commited in r2754.
13:23 Ticket #37 (Allow users to vary the amount of resources donated) closed by anthony
fixed: Code committed in r2755 and r2754 . The users can use a command line …
13:17 Ticket #258 (Custom installer creater integration with actually getting 10% of the ...) closed by anthony
fixed: Code committed in r2755 and r2754, the default install will attempt to …
12:09 EducationalAssignments/SimpleMapReduce edited by alpers
(diff)
09:08 Changeset [2798] by kimbrl
updated timeuser resources
01:14 Changeset [2796] by cemeyer
#590: Split out bits of nanny to reduce cyclic imports.

09/02/09:

20:48 Changeset [2795] by cemeyer
#590: Add 2 files I forgot in r2794.
20:44 Changeset [2794] by cemeyer
#590: Move several functions out of nonportable to reduce circular …
15:51 Changeset [2793] by cemeyer
#590: Remove circular imports between nonportable and misc.
11:55 Ticket #646 (repy allows catching exceptions that, if caught, could prevent process ...) created by jsamuel
The following exceptions, if caught by user repy code, could prevent a …
10:31 Changeset [2792] by jsamuel
In the seattlegeni script that checks on nodes listed in the db, also …
09:49 Changeset [2791] by justinc
indentation fix
02:35 Ticket #620 (nmmain.py fails to start if no internet connection exists.) closed by cemeyer
fixed: Fixed in r2790.
02:35 Changeset [2790] by cemeyer
#620: Keep trying to find our external IP address until internet access …

09/01/09:

17:53 NetworkApiSemantics edited by kimbrl
(diff)
15:47 NetworkApiSemantics edited by kimbrl
(diff)
09:42 Ticket #597 (Update advertise.repy to run both announces/lookups in parallel.) closed by cemeyer
fixed: Ok, graceperiod added in r2789. Note, I don't try to enforce that …
09:41 Changeset [2789] by cemeyer
#597: Add optional parameter graceperiod to …
09:19 Changeset [2788] by cemeyer
Fix a few typos in nmmain.
09:08 Ticket #597 (Update advertise.repy to run both announces/lookups in parallel.) reopened by cemeyer
09:08 Ticket #645 (Repy, Nodemanager use == in several places where is should be used instead) created by cemeyer
Figure out where those places are and swap them. I don't see this as …

08/31/09:

17:59 Changeset [2787] by jchen
In SeattleGENI, fixed a form bug that prevented ValidationErrors? from …
15:57 Changeset [2786] by justinc
I changed the safe data used to make it consistent. Perhaps this should …
15:31 Changeset [2785] by monzum
Updated opendhtputget_new.py to increase the timeout time from 30 seconds …
11:16 Changeset [2784] by jsamuel
Removed unnecessary transition commit from a seattlegeni node state …
10:32 Ticket #644 (node status reporter scripts using too much CPU on blackbox) created by jsamuel
The node status reporter? scripts on blackbox use up too much …
02:47 Changeset [2783] by jchen
In SeattleGENI, added more tests for the HTML frontend views.

08/30/09:

03:34 Ticket #597 (Update advertise.repy to run both announces/lookups in parallel.) closed by cemeyer
fixed: I have committed r2781 as the fix for this. I don't *expect* any of the …
03:31 Changeset [2781] by cemeyer
#597: Parallelize advertise.repy to aid lookup/announce speeds.
00:25 Ticket #643 (parallelize.repy sometimes spews bad KeyErrors) closed by cemeyer
fixed: Fixed in r2780.
00:25 Changeset [2780] by cemeyer
#643: Silence undesired KeyErrors?.
00:23 Ticket #643 (parallelize.repy sometimes spews bad KeyErrors) created by cemeyer
Sometimes KeyErrors? are raised undesirably when a running task finishes …

08/29/09:

12:44 Changeset [2779] by justinc
Updates to remove getattr, setattr, and hasattr from repy. This should …
10:40 Changeset [2778] by cemeyer
Remove deprecated tests (originally for #509) that no longer make sense …

08/28/09:

12:59 Changeset [2777] by jsamuel
Fix bugs in seattlegeni migration sql that would cause the django user id …
12:55 Changeset [2776] by kimbrl
updated nat resources
12:39 Changeset [2775] by kimbrl
adding casting of server id's to a string to prevent errors in the …
11:32 Changeset [2774] by monzum
Edited opendhtputget_new.py so it sends out a slightly more detailed …

08/27/09:

23:08 Changeset [2773] by jchen
In SeattleGENI, fixed 'accounts help' page linking from the login page. …
18:16 Changeset [2772] by jchen
In SeattleGENI, fixed a problem where being logged in as a django admin …
16:48 Changeset [2771] by jchen
In SeattleGENI, added NAT option for acquire resources. Also, updated …
16:39 Changeset [2770] by jsamuel
Add a seattlegeni testlib for setting up a test database.
12:25 Ticket #533 (stop redirecting stdout and stderr to /dev/null in start scripts) closed by zackrb
fixed: The crontab entry for seattle now directs all output to cronlog.txt in the …
12:24 Ticket #616 (cronlog should be written in the service vessel) closed by zackrb
fixed: Fixed in r2769
12:23 Changeset [2769] by zackrb
Committing new versions of start_seattle.sh (for mac and linux) which …
10:55 Changeset [2768] by zackrb
Removed LICENSE.TXT from the list of files required in the general …
10:42 Changeset [2767] by jsamuel
In the seattlegeni django admin, display a virtual is_ok field rather than …
10:21 Changeset [2766] by jsamuel
In the seattlegeni django admin, don't display node string representation …
10:07 Changeset [2765] by jsamuel
Add a few extra indexes in the seattlegeni database for the possibility of …
09:56 Changeset [2764] by jsamuel
In the seattlegeni django admin area, use better displayed fields, search …
09:29 Ticket #637 (servicelogger acting oddly with the newest installer) closed by zackrb
fixed: Fixed by Anthony Honstain in r2755 Solution: Since the necessary files …

08/26/09:

18:26 Ticket #642 (socket semantics with send and close need to be clarified / fixed.) created by justinc
Suppose there is a multithreaded program with a single socket. If a …
18:11 Changeset [2763] by zackrb
Removed LICENSE.TXT from trunk/ because there is already an individual …
18:05 Ticket #496 (Removal of the seattle directory should clean up the start up / cron ...) closed by zackrb
fixed: Fixed: LINUX: If there are other similar entries in the crontab (i.e., …
17:59 Changeset [2762] by zackrb
Amended seattleinstaller.py so that the crontab entry will now remove …
14:59 Changeset [2761] by jsamuel
Fix user private key not downloadable in seattlegeni.
13:48 NetworkApiSemantics edited by justinc
(diff)
13:29 Ticket #408 (Modify centralizedadvertise.repy to escape any comma that appears within ...) closed by jsamuel
fixed: Fixed in r2760.
13:28 Changeset [2760] by jsamuel
Fix centralizedadvertise_lookup breakage from r2703.
12:54 Changeset [2759] by zackrb
Fixed initial_files.fi and final_files.fi to list the correct required …
12:31 Changeset [2758] by zackrb
Amended seattleinstaller.py to have an option specifying whether or not to …
12:07 Changeset [2757] by zackrb
Also committing the lists that check for the correct files in the base …
12:05 Changeset [2756] by zackrb
Fixed make_base_installers.py to put Anthony Honstain's benchmarking …
11:38 Changeset [2755] by anthony
Removed events bugfix in nmmain.py and added new code to …
11:34 Changeset [2754] by anthony
Added code for measuring resources, 10% (or user selected %), and …

08/25/09:

19:07 BenchmarkCustomInstallerInfo edited by anthony
New logging scheme is not described. (diff)
16:14 Changeset [2752] by jsamuel
Clean up node_transition_lib initialization.
16:11 Changeset [2751] by jsamuel
In seattlegeni nodemanager api, choose random ports for time update.
12:37 Ticket #614 (start_seattle.sh not always executable) closed by zackrb
fixed: Previously fixed in an unknown revision. This problem must have occurred …
06:13 Ticket #641 (advertiseserver crashing due to events limit exceeded) created by jsamuel
The advertise server crashed again. Here is what was in the logs, most …

08/24/09:

20:41 Changeset [2750] by zackrb
Committing the newest Windows uninstaller that now uninstalls from the …
20:40 Changeset [2749] by zackrb
Committing the newest installer that modifies the Windows registry during …
18:35 Changeset [2748] by zackrb
Modified the manifest.txt files for each installer to more accurately …
18:32 Changeset [2747] by zackrb
Removed the WINDOWS_LICENSE_Unix_Encoding and WINDOWS_README_Unix_Encoding …
18:04 Changeset [2746] by jsamuel
As we're close to launch, up the default key size created by the …
17:43 Changeset [2745] by jsamuel
In seattlegeni custom installer downloading, removed more hard coded paths …
17:10 Changeset [2744] by jsamuel
Add django middleware to seattlegeni website to make sure exceptions from …
16:55 Changeset [2743] by jsamuel
Remove hard coded paths from seattlegeni html views.py and add some …
16:45 Ticket #640 (disk full on blackbox due to detailed_logs) closed by kon
fixed: Monzur, we can now remove the /removed directory (or we can process the …
15:59 Changeset [2742] by jsamuel
Have the seattlegeni start script start up the transition scripts.
15:57 Changeset [2741] by jsamuel
Fixes in seattlegeni node_transition_lib: set a backend auth code, don't …
15:44 Changeset [2740] by jsamuel
In the seattlegeni backend daemon, fix bugs intruduced into SetVesselOwner?
15:43 Changeset [2739] by jsamuel
In seattlegeni transition_canonical_to_onepercentmanyevents.py, don't …
11:49 Ticket #408 (Modify centralizedadvertise.repy to escape any comma that appears within ...) reopened by jsamuel
It looks like r2703 broke centralizedadvertise_lookup(). The returned list …
09:07 Ticket #626 (rewrite data_interface) closed by jenn
fixed: r2738
08:53 Changeset [2738] by jenn
updated data_interface.py
08:19 Changeset [2737] by jenn
added new autograder web stuff still need to add comments and change a …
08:16 Changeset [2736] by jenn
removing old autograder web stuff
01:19 Changeset [2735] by jsamuel
Fix string+int concatenation bug in node_transition_lib.py
00:32 Changeset [2734] by jchen
In SeattleGENI, finished up installers.
00:00 Changeset [2733] by jsamuel
Add functionality to the seattlegeni maindb api so that the transition …

08/23/09:

23:38 Changeset [2732] by jchen
In SeattleGENI, more development on installers. Added …
22:18 Changeset [2731] by jsamuel
In seattlegeni node state transitions, put state keys in their own …
21:51 Changeset [2730] by jsamuel
In seattlegeni node state transitions and tests, cleanup imports so …
15:25 Changeset [2729] by monzum
Modified the transition scripts tests heavily and added quite a few cases. …

08/22/09:

23:54 Changeset [2728] by monzum
Edited all the transition scripts and their tests. Updated quite a few …
19:43 Ticket #640 (disk full on blackbox due to detailed_logs) created by jsamuel
The disk was full on blackbox mostly due to 63gb of logs in …
18:25 Ticket #639 (time out sockets do not follow repy socket semantics) created by kimbrl
When using timeout sockets if you call sock.close() the socket object is …
13:29 Changeset [2727] by monzum
Removed some of the old test files that are no longer needed
13:27 Changeset [2726] by monzum
Added tests for all the transition scripts. Edited the transition scripts …
11:58 Changeset [2725] by jsamuel
In seattlegeni, define the directory where state keys are in the main …

08/21/09:

17:50 Changeset [2724] by jsamuel
Removing temporary version of seattlegeni node checking script.
17:49 Changeset [2723] by jsamuel
In seattlegeni, added polling script to check the status of nodes …
16:55 Changeset [2722] by jsamuel
In the seattlegeni old-to-new db migration script, don't have mysql …
12:38 Changeset [2721] by jsamuel
In the seattlegeni nodemanager api, earlier attempt to have …
10:34 Changeset [2720] by jsamuel
In seattlegeni html frontend and interface, refactor and clean up some of …

08/20/09:

22:23 Changeset [2719] by jsamuel
In seattlegeni, maintain a field in the node table of the database that …
21:38 Changeset [2718] by monzum
Added the new opendhtputget test that uses repy
20:58 Changeset [2717] by jsamuel
Change new seattlegeni to store the free (gratis) vessel credits with the …
19:42 Changeset [2716] by kimbrl
fixed resource file formatting
17:25 Changeset [2715] by kimbrl
added additional resources for nat
16:50 Changeset [2714] by jsamuel
In seattlegeni, add the bulk of support for NAT node acquisition. What …
15:59 Ticket #638 (Node manager tests fail on my linux box.) created by justinc
This seems related to NAT. Here is the node manager log: […]
14:18 Changeset [2713] by monzum
Added mockutil.py and test_node_transition_lib.py which are used to test …
14:16 Changeset [2712] by monzum
Modified and updated all the transition scripts and the lib. Added the …
09:38 BenchmarkCustomInstallerInfo edited by justinc
(diff)
00:05 BenchmarkCustomInstallerInfo edited by anthony
Fixed function names. (diff)

08/19/09:

22:18 Changeset [2711] by zackrb
Adding Unix-formatted versions of the Windows README.txt and LICENSE.txt …
19:47 Ticket #637 (servicelogger acting oddly with the newest installer) created by zackrb
seattleinstaller.py initializes the file "installInfo" in it's main …
18:14 Changeset [2710] by zackrb
Adjusting the Windows install script (install.bat) to pass all options to …
15:05 Changeset [2709] by jsamuel
In seattlegeni functions related to key generation, clarify that keys are …
15:01 Changeset [2708] by jsamuel
Updated docstrings for ProgrammerError? and InternalError? to emphasize that …
14:53 Changeset [2707] by jsamuel
In the seattlegeni maindb api, fix create_user() accepting an empty string …
13:58 BenchmarkCustomInstallerInfo edited by anthony
Changed vesselinfo scheme, not longer use file names. (diff)
09:41 BenchmarkCustomInstallerInfo edited by justinc
(diff)
02:54 BenchmarkCustomInstallerInfo edited by anthony
Small updates. (diff)
02:34 Changeset [2706] by jchen
In SeattleGENI, development on building installers for user distribution.

08/18/09:

18:09 BenchmarkCustomInstallerInfo edited by anthony
Fixed a type (diff)
12:53 Changeset [2705] by jsamuel
In seattlegeni, have the existing owner key and the key to change to be …
12:39 Changeset [2704] by jsamuel
In seattlegeni, move django db signal registering to models.py as …

08/17/09:

22:22 BenchmarkCustomInstallerInfo edited by anthony
Added requirements for server side to help devs working on geni website. (diff)
18:11 Ticket #408 (Modify centralizedadvertise.repy to escape any comma that appears within ...) closed by cemeyer
fixed: Fixed in r2703.
18:10 Changeset [2703] by cemeyer
#408: Escape commas when announcing to centralizedadvertise; un-escape in …
17:48 Ticket #606 (nmclient_createhandle can leak memory if nodemanager has missing/invalid ...) closed by justinc
fixed: Fixed in r2702. It was exactly as proposed.
17:47 Changeset [2702] by justinc
The fix for #606 (as proposed by jsamuel).
17:26 Changeset [2701] by zackrb
Changed the options passed into seattleinstaller.py so that nm-key-bitsize …
17:22 Changeset [2700] by justinc
typo fix
16:49 Changeset [2699] by jsamuel
In the seattlegeni custom initial database creation sql, make it so that …
16:28 Changeset [2698] by monzum
Modified most of the transition scripts to fix several bugs/errors
15:51 Changeset [2697] by jsamuel
In seattlegeni, fix bug found by Jason where vessel objects in the list of …
14:16 Ticket #625 (write documentation for new autograder design) closed by jenn
fixed:  https://seattle.cs.washington.edu/wiki/Autograder
14:14 Applications/Autograder edited by jenn
(diff)
14:12 Applications/Autograder created by jenn
13:45 Changeset [2696] by jsamuel
To the seattlegeni maindb api, add functions related to donors/donations …
13:32 Changeset [2695] by jsamuel
In the seattlegeni keydb schema, increase the length of the keydescription …

08/16/09:

22:47 Changeset [2694] by jchen
In SeattleGENI, 'Expires In' display now shows nHours, nMinutes instead of …
21:18 Changeset [2693] by monzum
Added the lookup_node_states.py under the integrationtests which looks up …
21:08 Changeset [2692] by monzum
Added the three transition scripts transition_donation_to_canonical.py, …
18:25 Changeset [2691] by jsamuel
In the seattlegeni old-to-new database migration sql, fix a bug where …
18:24 Changeset [2690] by jsamuel
For seattlegeni, add a node checking script that compares what's in our …
18:22 Changeset [2689] by jsamuel
In the seattlegeni maindb api, fix and add some functions that are …
17:07 Ticket #622 (Phantom Command-line prompts appear on Windows) closed by cemeyer
fixed: Fixed the nodemanager in r2674 and softwareupdater in r2688. These fixes …
17:04 Changeset [2688] by cemeyer
#622: Fix softwareupdater to use nonportable.Popen.
04:30 Local/RepoAccess edited by ivan
(diff)

08/15/09:

19:28 Changeset [2687] by jsamuel
In the seattlegeni logging decorators, log the total time spent in a …
19:11 Changeset [2686] by jsamuel
In the seattlegeni log module, assign a request id automatically when one …
18:59 Changeset [2685] by jsamuel
In the seattlegeni nodemanager api, use a logging decorator to log …
18:05 Changeset [2684] by jsamuel
In the seattlegeni lockserver daemon, added a thread that does monitoring …
15:21 Changeset [2683] by jsamuel
Added seattlegeni database migration sql script for migrating data from …
03:11 BenchmarkCustomInstallerInfo edited by anthony
(diff)

08/14/09:

23:50 Changeset [2682] by jsamuel
In seattlegeni, prevent a memory "leak" by ensuring that the django query …
12:39 Changeset [2681] by kimbrl
fixed but that caused dead lock when checking if you are behind a nat
10:52 Ticket #494 (Network problem on testbed-vista.cs.washington.edu) closed by monzum
fixed: The network problem is fixed on the vista machine. Everyone should be able …
08:52 Changeset [2680] by jsamuel
In the seattlegeni xmlrpc frontend, let exceptions that indicate definite …
08:38 Changeset [2679] by jsamuel
In the seattlegeni html frontend, let exceptions that indicate definite or …
01:21 Changeset [2678] by jsamuel
Update seattlegeni convenience deployment/start scripts.
01:12 Changeset [2677] by jsamuel
In the seattlegeni backend daemon, parallelize vessel cleanup. Also in the …
01:09 Changeset [2676] by jsamuel
In seattlegeni, parallelize vessel acquisition.
00:53 Changeset [2675] by jsamuel
In seattlegeni keydb api, fix incorrect usage of cursors.
00:44 Ticket #636 (many test_nat_servers_running.py using all memory on blackbox) created by jsamuel
blackbox.cs ran out of memory (including swap) and was refusing to …

08/13/09:

23:35 Changeset [2674] by cemeyer
#622: Fix nodemanager's use of Popen (to use nonportable.Popen).
23:19 Changeset [2673] by jchen
In the new SeattleGENI, development on the "Get Donations" / Installers …
22:18 BenchmarkCustomInstallerInfo edited by anthony
(diff)
18:20 Changeset [2672] by jsamuel
Send seattlegeni log data to stderr instead of stdout so that mod_python …
16:57 Changeset [2671] by jsamuel
In seattlegeni, have have django use session cookies rather than …
15:24 Changeset [2670] by justinc
Clarifying comments…
15:01 Changeset [2669] by jsamuel
Renamed a seattlegeni script.
15:00 Changeset [2668] by jsamuel
For seattlegeni, added scripts to update from trunk and restart all …
14:18 Local/SshService edited by monzum
(diff)
13:14 Changeset [2667] by jsamuel
In seattlegeni log module, flush output after each log message.
13:02 Changeset [2666] by monzum
Added the folder seattlegeni/node_state_transitions which contains the …
12:36 Changeset [2665] by jsamuel
In seattlegeni, change length of field indexes in custom sql.
12:09 Changeset [2664] by jsamuel
Have seattlegeni deployment script maintain the existing backend/config.py …
12:02 Changeset [2663] by jsamuel
Fix seattlegeni django urlconf paths.
12:00 Changeset [2662] by jsamuel
Allow seattlegeni deployment script to work regardless of directory it is …
10:14 Ticket #635 (server software updates not being done regularly) created by jsamuel
From the few servers I looked it, it appears that regular updates/upgrades …
03:34 Changeset [2661] by cemeyer
#622: Move get_interface_ip_addresses() from nix_common_api to *_api, and …

08/12/09:

23:50 Changeset [2660] by jsamuel
In seattlegeni, sanity check the database for vessel acquisition/release …
23:49 Changeset [2659] by jsamuel
In the seattlegeni maindb api, fix VesselUserAccessMap? updates and setting …
20:34 ContributorsPage edited by anthony
Added link to information on new 10% benchmark and custominstaller … (diff)
20:29 BenchmarkCustomInstallerInfo created by anthony
20:25 Changeset [2658] by cemeyer
#622: Add Popen() function to nonportable to use correct Popen options on …
18:08 Changeset [2657] by jsamuel
In seattlegeni keygen api, updated comments.
18:02 Changeset [2656] by jsamuel
In seattlegeni, send emails to admins when there are errors in the …
17:02 Changeset [2655] by jsamuel
In seattlegeni maindb api, added function set_node_owner_pubkey(), …
16:26 Changeset [2654] by jsamuel
In seattlegeni backend api and backend daemon, but fixes and changes to …
16:19 Changeset [2653] by jsamuel
In seattlegeni, don't log the password in html POST requests.
15:57 Changeset [2652] by jsamuel
In seattlegeni control interface, added function …
15:17 Changeset [2651] by jsamuel
In seattlegeni, add the decorator …
15:15 Changeset [2650] by jsamuel
In seattlegeni, have the keygen api do manual key generation for the …
10:25 Changeset [2649] by jsamuel
In seattlegeni, create partial indexes on model fields that are too long …
00:49 Changeset [2648] by jchen
In the new SeattleGENI, finished up the 'My Vessels' HTML view.

08/11/09:

20:22 Changeset [2647] by jchen
Further developement on the new SeattleGENI, specifially on the "My …
19:34 Ticket #190 (Design a more generic system of assignment specification) closed by jenn
fixed
19:32 Ticket #634 (make chord testing and grading scripts for chord assignment using new ...) created by jenn
19:31 Ticket #633 (make testing and grading scripts for webserver using new autograder_api) created by jenn
19:30 Ticket #632 (rewrite autograder_runner) created by jenn
Currently it runs through all the grading logic and grades the old version …
19:26 Ticket #631 (write test suite for autograder_api) created by jenn
19:26 Ticket #630 (write autograder_api) created by jenn
This should use methods from data_interface, remote_emulab and …
19:23 Ticket #629 (write test suite for nm_remote_api) created by jenn
19:23 Ticket #623 (nodemanager hanging at nat_check_bi_directional() when started) closed by kimbrl
fixed: forwarders deployed, closing ticket
19:23 Ticket #628 (edit nm_remote_api for clarity) created by jenn
19:20 Ticket #627 (write test suite for data_interface) created by jenn
testing this would be trivial since the methods are atomic calls to the …
19:19 Ticket #626 (rewrite data_interface) created by jenn
remove irrelevant methods and rewrite the rest to better reflect the new …
19:11 Ticket #625 (write documentation for new autograder design) created by jenn
Include: -program components and how they work together -how to make a new …
18:18 Changeset [2646] by kimbrl
corrected locking but in is_connection_bi_directional, this fixes #623
17:29 Ticket #213 (Add interface for instructors to specify grading tasks) closed by jenn
fixed: This is part of the new design.
17:27 Ticket #215 (Add option for instructor to download uploaded assignments) closed by jenn
fixed
17:27 Ticket #212 (Change visual to follow new geni design) closed by jenn
fixed
15:58 Ticket #624 (nat_check_bi_directional() can result in confusing indications) created by kimbrl
nat_check_bi_directional() starts a listener with a call back function …
15:55 Changeset [2645] by jsamuel
Finished seattlegeni nodemanager api.
14:49 Changeset [2644] by kimbrl
#623 forwarder sometimes fails to close connection on while checking if a …
12:37 Ticket #623 (nodemanager hanging at nat_check_bi_directional() when started) created by jsamuel
When starting the nodemanager, it appears to be hanging at the following …
08:33 Ticket #622 (Phantom Command-line prompts appear on Windows) created by justinc
We had a bug report from Karen Ward related to phantom command-line …

08/10/09:

21:27 SeattleGeniDesign edited by jsamuel
(diff)
18:53 Ticket #323 (merge django user and auth user records in geni db) closed by justinc
fixed: I think that we don't need this. We decided it's clearer to keep these …
18:11 Ticket #609 (Using writemetainfo.py creates _repy.py files in the current dir...) closed by cemeyer
fixed: Fixed in r2643.
18:11 Changeset [2643] by cemeyer
#609: writemetainfo.py: Use a temp directory for repyhelper temp files, …
18:03 SeattleDownload edited by zackrb
(diff)
15:50 Ticket #621 (Mac BSD 10% resource script needs improvement.) created by anthony
Mac_BSD_resources needs to be modified to handle new default resource …
10:34 Changeset [2642] by jsamuel
In seattlegeni, catch socket.error exceptions in the lockserver and …
01:04 Ticket #541 (Should remove some calls to 'grep', 'wc -l', etc.) closed by cemeyer
fixed: Converted windows_api in r2641. Closing, as this is all of the core repy …
00:39 Changeset [2641] by cemeyer
#541: Convert windows_api to textops.

08/09/09:

17:55 Changeset [2640] by cemeyer
#541: Switch repy/darwin_api to textops.
17:35 Changeset [2639] by cemeyer
#541: Switch repy/freebsd_api over to textops where possible.
17:22 Changeset [2638] by cemeyer
#541: Remove use of wc from repy/linux_api.
16:58 Ticket #233 (Missing file, socket, and lock object in API reference) closed by cemeyer
fixed: Ok, I've made these changes to RepyLibrary and FutureRepyAPI. Closing.
16:54 RepyApi edited by cemeyer
#233: Add lock methods to cheatsheet. (diff)
16:53 RepyV2API edited by cemeyer
Minor fixes to cheatsheet for file methods. (diff)
16:51 RepyV2API edited by cemeyer
#233: Add future file methods and lock methods to cheatsheet. (diff)
15:40 RepyApi edited by cemeyer
#233: Add file methods to cheatsheet. (diff)

08/08/09:

23:59 Changeset [2637] by cemeyer
#541: Remove some uses of grep, wc, and cut in nix_common_api.
22:27 Changeset [2636] by justinc
Removed an extra call to acquire_lock which could trigger deadlock
22:17 Ticket #121 (help page for demokit versus installer) closed by justinc
fixed: I think this is essentially done. I added text to the help page which …
17:19 Ticket #620 (nmmain.py fails to start if no internet connection exists.) created by zackrb
If an Internet connection cannot be detected right away on a Windows …
15:27 SeattleTalks edited by justinc
(diff)
08:51 Ticket #618 (Unexpected response (from nmclient) while acquiring vessels) closed by justinc
invalid: This problem was fixed a while back. The reason why you are still seeing …
08:47 Changeset [2635] by justinc
Improved the output of testprocess
08:47 Ticket #619 (testprocess.py is a python file?) created by justinc
Why is testprocess a python file? It has nmclient.repy and session.repy …

08/07/09:

15:37 Ticket #533 (stop redirecting stdout and stderr to /dev/null in start scripts) reopened by justinc
The crontab entry written by seattleinstaller.py seems to direct to …
14:54 Ticket #495 (Add a way to redirect the output of a seash command to a file.) closed by justinc
fixed: The show ip command was fixed in r2634. I honestly don't think any of …
14:53 Changeset [2634] by justinc
This is a partial fix for #495. It does this for the show ips commmand.
14:34 Changeset [2633] by justinc
This adds hostname / location information to seash. You can do show …
13:54 Changeset [2632] by konp
Added v2 pubkey, and hashes.dict for 0.1l. Minor other changes.
13:25 NodeStatusReporter edited by kon
(diff)
13:25 Changeset [2631] by kimbrl
imporoved reportng and upped the tcp /ntp tolerance to 2 sec
13:24 NodeStatusReporter created by kon
12:41 Changeset [2630] by kimbrl
using a random port to reduce false test failures do to address collisions
12:18 Changeset [2629] by justinc
A library that gives information about domain names…
10:01 UnitTestFramework edited by justinc
(diff)
09:53 UnitTestFramework edited by justinc
(diff)
09:52 UnitTestFramework edited by justinc
(diff)
07:50 UnitTestFramework edited by vjeko
(diff)
07:49 UnitTestFramework edited by vjeko
(diff)

08/06/09:

21:49 Changeset [2628] by jchen
In the new SeattleGENI, further development on HTML views. All pages but …
21:34 Changeset [2627] by kimbrl
updated test to send any exceptions recieved during bi_directional_check …
17:33 RepyV2API edited by justinc
(diff)
17:30 RepyV2API edited by justinc
(diff)
17:22 RepyV2API edited by justinc
(diff)
17:22 Changeset [2626] by justinc
Block comments for socket.close(), send(), recv().
16:16 RepyApi edited by justinc
(diff)
16:10 RepyApi edited by justinc
(diff)
16:01 RepyApi edited by justinc
(diff)
15:07 Ticket #558 (Win_WinCE_resources.py needs updated to work with current windows_api.py.) closed by anthony
invalid
14:01 RepyApi edited by justinc
(diff)
13:18 Ticket #607 (Multiple instances of SU/NM running cause socket to close prematurely?) closed by justinc
invalid: I don't think this is correct. The software updater and node manager …
12:57 Changeset [2625] by justinc
Append to log files instead of start writing to the beginning.
12:11 Ticket #618 (Unexpected response (from nmclient) while acquiring vessels) created by kon
[…] This error is generated by the testprocess.py script when it …

08/05/09:

17:04 Changeset [2624] by kimbrl
replaced dm_static.py with deployer.py This program has the same …
16:41 Ticket #617 (Translation error in sockettimeout.repy) closed by justinc
fixed: Fixed in r2623.
16:41 Changeset [2623] by justinc
This is a fix for #617. It ensures that repyhelper files will be …
16:37 Changeset [2622] by kimbrl
corrected basic syntax errors
16:17 Changeset [2621] by kimbrl
updated to new resources
15:54 Changeset [2620] by kimbrl
added locking around check_bi_directional to prevent a race on outsockets
14:42 Ticket #617 (Translation error in sockettimeout.repy) created by justinc
I've found a node (planetlab1.williams.edu) where the node manager (and …
14:15 Ticket #616 (cronlog should be written in the service vessel) created by justinc
The cronlog should be written to our service vessel (usually v2). Having …
14:00 Ticket #612 (SeattleGENI resources cannot be acquired.) closed by justinc
fixed: This was because kon's scripts were clobbering all of the nodes. This …
13:57 Ticket #559 (NM not running after this error is seen) closed by cemeyer
fixed: Kon figured out his scripts were causing this and we think it has been …
13:41 Changeset [2619] by kimbrl
in reference to #612 changed nmadvertise to log AdvertiseError? Exceptions …
12:47 Changeset [2618] by kimbrl
corrected typo servers was used instead of nodes
11:19 Ticket #615 (uncaught exception in software updater...) created by justinc
We see this traceback. This isn't a critical error and seems to be an …
03:12 Ticket #614 (start_seattle.sh not always executable) created by kon
start_seattle.sh is not always executable by current user after running …
02:28 Ticket #613 (Problem with advertise server) closed by kon
duplicate: Directly related to #612. Should
02:19 Ticket #613 (Problem with advertise server) created by kon
Not sure what the problem is, but I'm seeing the logs being spammed by the …
Note: See TracTimeline for information about the timeline view.