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


and .

11/25/09:

16:15 Ticket #770 (Error in xmlparse in reading self-closing tags) closed by cemeyer
fixed: Fixed in r3224.
16:15 Changeset [3224] by cemeyer
#770: Fix xmlparse to detect the end of tag names more correctly.
16:14 Ticket #770 (Error in xmlparse in reading self-closing tags) created by cemeyer
There is a bug in tag name detection in the xmlparse.repy module of …
15:04 Local/ContinuousBuild edited by jsamuel
(diff)
14:45 Changeset [3223] by zackrb
Revmoed old LICENSE and README files.
14:44 Changeset [3222] by zackrb
Removed old LICENSE file.
14:43 Changeset [3221] by zackrb
Put a copy of the LICENSE.txt into the trunk/ directory which includes the …
14:31 Ticket #769 (preparetest.py should fix port info in restrictions files) created by cemeyer
This functionality is currently in run_tests.py; it should be in …
14:14 Ticket #768 (software updater will stop trying to restart under some conditions) closed by jsamuel
fixed: Fixed in r3220.
14:14 Changeset [3220] by jsamuel
Fix bug where software updater would stop trying to restart in some …
13:56 Ticket #767 (software updater restart doesn't wait long enough for new software updater ...) closed by jsamuel
fixed: This is no longer an issue with a 1-minute wait now that #554 was …
13:54 Changeset [3219] by jsamuel
#767 was fixed indirectly by r3218, but add a comment to remind future …
13:49 Ticket #554 (software updater code's dry run on startup is useless as currently ...) closed by jsamuel
fixed: Fixed in r3218.
13:48 Changeset [3218] by jsamuel
Removed useless code from software updater which turned out to be …
09:55 RepyV2API edited by justinc
(diff)
09:48 RepyV2API edited by justinc
(diff)
09:41 RepyV2API edited by justinc
(diff)
09:34 RepyV2API edited by justinc
(diff)
09:32 RepyV2API edited by justinc
(diff)

11/24/09:

18:12 Ticket #734 (repy test is flaky on freebsd: z_testwaitforconnfunctions.py) closed by cemeyer
duplicate: Dupe of #593.
17:27 Ticket #732 (nodemanager test is flaky on freebsd: nmtestresetvessel_fresh.py) closed by cemeyer
duplicate: This is probably the same thing as #753 and also fixed by r3217.
17:22 Ticket #753 (Reset command occasionally fails to leave vessel in 'Fresh' status...) closed by cemeyer
fixed: Fixed in r3217.
17:22 Changeset [3217] by cemeyer
#753: Fix nmAPI:resetvessel() to ensure vesseldict gets updated before …
17:17 Changeset [3216] by armon
Added a sleep to the nmstatusinterface to fix a race condition on slow …
16:56 Ticket #768 (software updater will stop trying to restart under some conditions) created by jsamuel
The software updater recognizes when it needs to restart and sets the …
16:49 Ticket #767 (software updater restart doesn't wait long enough for new software updater ...) created by jsamuel
While investigating #756, it appears that when the software updater is …
16:30 Ticket #766 (circular logger may result in separate log files written at the same time ...) created by jsamuel
The software updater, when restarting itself, can end up with the old …
16:28 Ticket #765 (run_tests.py doesn't run python tests correctly.) closed by justinc
fixed: Fixed in r3215.
16:28 Changeset [3215] by justinc
Fixes for #765. This wasn't a quick fix because the tests needed to be …
15:20 Ticket #765 (run_tests.py doesn't run python tests correctly.) created by justinc
run_tests.py doesn't run python tests correctly unless they are z_ tests. …
15:06 Ticket #764 (add monitoring for seattlegeni processes) closed by monzum
fixed: Monitoring scripts for the transition scripts have been setup on both …
13:02 Ticket #764 (add monitoring for seattlegeni processes) created by jsamuel
The seattlegeni processes have not had monitoring setup for them since the …
12:07 Local/VersionDeployment edited by jsamuel
(diff)
11:39 Changeset [3214] by armon
Removed id() from builtins
11:22 Changeset [3213] by armon
Switched Repy to use the virtual namespace abstraction. Added a SafeDict?

11/23/09:

20:52 DynamicLinkingModules edited by armon
Added notes about changes to VirtualNamespace (diff)
20:48 DynamicLinkingModules edited by armon
Updated to reflect the new dylink (diff)
20:12 Archive/ChainloadableModules edited by armon
Marked as obsolete (diff)
13:18 Ticket #710 (setup continuous build on testbed-mac) closed by jsamuel
fixed
11:57 Changeset [3212] by cemeyer
Additional commenting for seattlelib/xmlrpc_common.repy. - Explain basics …
11:49 Local/ContinuousBuild edited by jsamuel
(diff)
11:48 Ticket #762 (Please install GNU coreutils on testbed-freebsd) closed by monzum
fixed: Installed /usr/ports/sysutils/coreutils
11:44 Ticket #763 (need to figure out what missing PATH item caused testbed-mac software ...) closed by jsamuel
worksforme: I tried running softwareupdater/test/test_updater_local.py with a path of …
11:33 Ticket #763 (need to figure out what missing PATH item caused testbed-mac software ...) created by jsamuel
When the continuous build was being setup on testbed-mac, the software …
10:30 Ticket #733 (nodemanager test is flaky on freebsd: nmtestreadvessellog.py) closed by cemeyer
fixed: Fixed in r3211.
10:30 Changeset [3211] by cemeyer
#733: Add delays to a nodemanager test to fix racy conditions.
10:10 Ticket #762 (Please install GNU coreutils on testbed-freebsd) created by cemeyer
GNU coreutils would be pretty helpful for my workflow debugging things on …
08:08 ProgrammersPage edited by justinc
(diff)

11/22/09:

19:01 Changeset [3210] by cemeyer
Minor documentation fix and indentation fix for statusstorage.py.
16:28 Ticket #704 (crontab entry temp file race condition vulnerability) closed by zackrb
fixed: Fixed in r3209 Solution: Use the '-t' option of mktemp which can be used …
16:26 Changeset [3209] by zackrb
Changed the crontab entry to use one universal command 'mktemp -t' that …

11/21/09:

16:48 Ticket #761 (Mobility support needs to be added / verified...) created by justinc
We need to ensure that we have support for mobile nodes. I'm certain the …

11/20/09:

18:41 Ticket #728 (There seems to be a small bug dealing with openDHTadvertise.repy) closed by cemeyer
fixed: Fixed in r3208.
18:41 Changeset [3208] by cemeyer
#728: Fixed a bug in xmlrpc_common where data was being decoded …
13:50 Ticket #757 (create continuousbuild account on testbed-mac) closed by monzum
fixed: The account has been created and the authorized_keys file has been copied …
11:56 Ticket #384 (document trac installation) closed by monzum
fixed: The Trac wiki page has been updated with all the information needed to …
11:56 Local/TracService edited by monzum
(diff)
10:52 Ticket #760 (software updater tests fail on testbed-mac) closed by jsamuel
fixed: This is hopefully fixed in r3207. I raised the time it waits for the old …
10:51 Changeset [3207] by jsamuel
Increase time waiting for a software updater process to die to prevent the …
10:43 Ticket #760 (software updater tests fail on testbed-mac) created by jsamuel
The software updater tests have been failing when I run them on …
00:36 Local/TracService edited by monzum
(diff)

11/19/09:

17:55 Ticket #759 (Add Windows 7 functionality to installer) created by zackrb
17:28 Ticket #758 (start script uses non-bsd/mac compatible ps command) closed by zackrb
fixed: Fixed in r3206 I chose to use "ps axww", omitting the "u" option, because …
17:27 Changeset [3206] by zackrb
Replaced the 'ps -ef' command with the more universal 'ps axww' command …

11/18/09:

20:02 Changeset [3205] by armon
Compatibility fixes for Python 2.5.X for get_thread_name
17:13 Ticket #758 (start script uses non-bsd/mac compatible ps command) created by jsamuel
The start script uses: […] ps -ef won't fly on mac/bsd (extra …
16:50 Changeset [3204] by armon
Adding thread-level CPU usage for freebsd
10:25 Ticket #757 (create continuousbuild account on testbed-mac) created by jsamuel
We need an account named 'continuousbuild' created on testbed-mac. It …
10:21 Changeset [3203] by cemeyer
Update a comment in softwareupdater.
10:20 Changeset [3202] by cemeyer
#610: Rename a function in softwareupdater for clarification.
10:15 Ticket #610 (new installer doesn't deattach itself from console) reopened by cemeyer
10:14 Ticket #756 (some beta testbed nodes have not updated) created by jsamuel
The following beta testbed installations are reporting version 0.1n-r3133
10:13 Ticket #610 (new installer doesn't deattach itself from console) closed by cemeyer
fixed: Ok, the softwareupdater will now background itself on startup if the …
10:13 Changeset [3201] by cemeyer
#610: Have the softwareupdater background itself if asked nicely (setting …
09:32 Ticket #755 (allow use of private key to authenticate seattlegeni xmlrpc requests) created by jsamuel
SeattleGENI's xmlrpc API should be changed to allow it to authenticate …

11/17/09:

22:14 Ticket #684 (add more PL nodes to the beta testbed) closed by monzum
fixed: There should be roughly 30-40 nodes advertising for the beta testbed. A …
15:06 Ticket #736 (testbed-mac needs is down and needs to be fixed.) closed by monzum
fixed: The problem is fixed, testbed-mac.cs.washington.edu is up and running …
14:46 Changeset [3200] by jsamuel
Add 'req daemon.py' to the build's initial/final files lists.
13:38 Changeset [3199] by armon
Modified safe so that safe_run is thread safe. We destroy globals once, …
13:33 Ticket #754 (allow __str__ to be provided in user-defined classes) closed by jsamuel
fixed: Fixed in r3198.
13:32 Changeset [3198] by jsamuel
Allow str (fix for #754).
13:31 Changeset [3197] by armon
Adding unit tests for r3196
13:31 Changeset [3196] by armon
Adding new API call get_thread_name() which returns the name of the …
13:30 Changeset [3195] by armon
Modifying repy to assign a unique name to each thread that is spawned.
13:01 Ticket #754 (allow __str__ to be provided in user-defined classes) created by jsamuel
There does not appear to be any additional risk that would be posed by …
10:44 Ticket #753 (Reset command occasionally fails to leave vessel in 'Fresh' status...) created by justinc
The unit tests for the node manager occasionally have a failure to reset a …

11/16/09:

16:38 Ticket #752 (Node manager / software updater unit tests failing after r3183) closed by jsamuel
fixed: Foreground flag name changed in r3193 and the rest of the fixes in r3194. …
15:56 Changeset [3194] by jsamuel
Have the software updater and its automated tests tell the nodemanager not …
15:19 Ticket #752 (Node manager / software updater unit tests failing after r3183) reopened by cemeyer
15:13 Changeset [3193] by cemeyer
Change the foreground flag from -f to --foreground.
15:00 Changeset [3192] by armon
Adding cpu usage for current thread API for windows.
14:34 Changeset [3191] by armon
Updated darwin_api to use stack based storage for getting the CPU time of …
13:13 SeattleTalks edited by justinc
(diff)
10:00 Ticket #752 (Node manager / software updater unit tests failing after r3183) closed by cemeyer
fixed: I've added the option to nmmain and fixed run_nodemanager_tests.sh in …
10:00 Changeset [3190] by cemeyer
#752: Add a 'foreground' flag to nmmain.py; fix continuousbuild's script …
08:23 Ticket #704 (crontab entry temp file race condition vulnerability) reopened by jsamuel
This is too specific to be correct. I doubt we should ever be testing for …

11/15/09:

22:20 Ticket #752 (Node manager / software updater unit tests failing after r3183) created by justinc
The automatic tests are now failing. I don't know whether this is …
20:09 Changeset [3189] by armon
Adding get_current_thread_cpu_time for Linux API.
19:50 Ticket #751 (Develope a good way to process arguments passed to the uninstaller) closed by zackrb
fixed: Fixed in r3188 The new universal installer now takes arguments, and the …
19:49 Ticket #727 (Modify nmmain.py to fix the old broken Windows uninstallers) closed by zackrb
fixed: r3188 makes this ticket obsolete because the uninstaller was made …
19:48 Changeset [3188] by zackrb
Committing the new universal uninstaller: seattleuninstaller.py. Also …
19:39 Changeset [3187] by zackrb
removing the old seattleuninstaller.py file from dist/win/scripts/
19:39 Changeset [3186] by zackrb
removing the old seattleuninstaller.py file from dist/mac/scripts/
19:38 Changeset [3185] by zackrb
removing the old seattleuninstaller.py file from dist/linux/scripts/
17:11 Ticket #751 (Develope a good way to process arguments passed to the uninstaller) created by zackrb
Run in silent mode, for example. Maybe options will be added in the …
17:02 Ticket #743 (Running installer in silent mode still prints out when seattle was started) closed by zackrb
fixed: Fixed in r3184
17:01 Changeset [3184] by zackrb
Fixed bug where installing still produced output that seattle had been …
16:29 Changeset [3183] by cemeyer
#610: Make nodemanager background itself on startup. Tested on linux, …

11/14/09:

21:04 Changeset [3182] by zackrb
Fixed a typo.
20:54 Ticket #704 (crontab entry temp file race condition vulnerability) closed by zackrb
fixed: Fixed in r3181 by using mktemp.
20:53 Changeset [3181] by zackrb
Fixed some output with reporting if cron is running or not, and changed …

11/13/09:

16:13 Ticket #750 (crontab doesn't seem to be working on planetlab nodes) created by monzum
It seems that even though the uw_seattle account can use crontab, the cron …
16:00 Ticket #747 (sock.recv() performs poorly when asked for 1 byte at a time) closed by cemeyer
invalid: I tried this on testbed-xp2 and my home linux machine and can't duplicate. …
15:37 Ticket #731 (nodemanager test fails on freebsd: ...) closed by cemeyer
fixed: Fixed in r3180.
15:37 Changeset [3180] by cemeyer
#731: Put the fix in the right file, oops.
14:53 Ticket #731 (nodemanager test fails on freebsd: ...) reopened by jsamuel
This appears to not be fixed yet. …
13:49 Ticket #731 (nodemanager test fails on freebsd: ...) closed by cemeyer
fixed: Fixed in r3179. Tested on testbed-freebsd.
13:44 Changeset [3179] by cemeyer
#731: Fix nmtestaddfiletovessel to be independent of the order in which …
10:37 Ticket #735 (software updater tests fail on freebsd) closed by jsamuel
fixed: This was fixed in in r3178, which fixed #749. Probably didn't need to make …
10:33 Ticket #749 (ps command used in some tests produces column-width-limited output on bsd) closed by jsamuel
fixed: Fixed in r3178.
10:33 Changeset [3178] by jsamuel
Make software updater tests use a ps command that works on mac (hopefully, …
09:47 Ticket #749 (ps command used in some tests produces column-width-limited output on bsd) created by jsamuel
The ps command used in various test and test running scripts produces …
09:05 Ticket #748 (document using seattlegeni xmlrpc to request specific vessels) created by jsamuel
The ability to request specific vessels through seattlegeni's xmlrpc api …

11/12/09:

20:49 Changeset [3177] by armon
Experimental darwin_api, support for thread-level cpu metrics.
19:38 Local/TracService edited by monzum
(diff)
18:29 Local/TracService edited by monzum
(diff)
12:30 Ticket #747 (sock.recv() performs poorly when asked for 1 byte at a time) created by yemuru
speed problem with sock.recv() with one character. When I run this on my …
12:15 Local/TracService edited by monzum
(diff)
00:24 Changeset [3176] by jchen
Installer creator XMLRPC service finished.

11/11/09:

19:00 DynamicLinkingModules edited by armon
Introduction for dylink. (diff)
18:56 Archive/ChainloadableModules edited by armon
Added a small intro (diff)
18:18 DynamicLinkingModules created by armon
Initial notes on dylink
18:06 Archive/ChainloadableModules created by armon
Initial notes about the chainloader
14:21 Ticket #746 (Switch sockettimeout to use polling architecture) closed by armon
fixed: Fixed in r3175. Tested by running the NM tests.
14:21 Changeset [3175] by armon
Ticket #746. Updated sockettimeout.repy to use willblock(), rewrote …
10:40 UnitTests edited by justinc
(diff)
10:32 UnitTests edited by justinc
(diff)
09:47 UnitTests edited by justinc
(diff)

11/10/09:

17:27 Ticket #746 (Switch sockettimeout to use polling architecture) created by armon
We should rewrite socket timeout to use willblock and use polling rather …
17:26 Ticket #745 (Threaderr test will fail if run_tests was not previously run) closed by armon
fixed: Fixed in r3174.
17:26 Changeset [3174] by armon
Ticket #745. restrictions.insane is used by run_tests.py for the threaderr …
17:22 Ticket #745 (Threaderr test will fail if run_tests was not previously run) created by armon
The restrictions file needs to be pre-processed so that the test will …

11/08/09:

02:21 Blog: Talk on Seattle accepted to PyCon 2010 edited by ivan
02:20 Blog: Talk on Seattle accepted to PyCon 2010 created by ivan

11/07/09:

22:09 Ticket #744 (Code safety timeout exceeded frequently on some nodes for large programs) created by cosminb
For large repy programs (about 10,000 lines including libraries used), …
15:43 Ticket #743 (Running installer in silent mode still prints out when seattle was started) created by zackrb
Just need to fix the function in the installer that calls the …
15:41 Changeset [3173] by zackrb
Fixed the output of the usage() function to specify the script that calls …
14:01 ProgrammersPage edited by zackrb
(diff)
13:51 ProgrammersPage edited by zackrb
(diff)
00:21 PythonTutorial edited by zackrb
(diff)
00:18 InstallPythonOnWindows edited by zackrb
(diff)
00:17 InstallPythonOnWindows edited by zackrb
(diff)
00:16 InstallPythonOnWindows edited by zackrb
(diff)
00:15 EducationalAssignments/Chord edited by zackrb
(diff)
00:13 EducationalAssignments/LinkState edited by zackrb
(diff)
00:12 EducationalAssignments/StopAndWait edited by zackrb
(diff)
00:09 InstallPythonOnWindows edited by zackrb
(diff)
00:06 InstallPythonOnWindows edited by zackrb
(diff)

11/06/09:

23:52 InstallPythonOnWindows edited by zackrb
(diff)
23:37 InstallPythonOnWindows created by zackrb
23:19 EducationalAssignments/TakeHome edited by zackrb
(diff)
22:59 EducationalAssignments/TakeHome edited by zackrb
(diff)
22:09 SeattleTalks edited by justinc
(diff)
22:08 SeattleTalks edited by justinc
(diff)
16:39 Changeset [3172] by jsamuel
Changes to make the software updater tests work on freebsd (fix for #735).
16:22 Ticket #712 (graph basic seattlegeni statatistics) closed by jsamuel
fixed: Fixed in r3171.
16:21 Changeset [3171] by jsamuel
Files and scripts to collect and graph basic seattlegeni stats (fix for …
15:31 Ticket #742 (continuous build leaves temp files behind when tests timeout) created by jsamuel
The run_all_tests.py script of the continuous build will kill a test …
15:02 Local/RepoAccess edited by jsamuel
(diff)
14:57 Blog: Version 0.1o released created by jsamuel
14:57 Milestone 0.1o completed
11:06 Ticket #741 (Advertising two keys (in two threads) results in high failure rate) created by kimbrl
When using advertise_announce (advertise.repy) to advertise more than one …
10:55 Changeset [3170] by jsamuel
Remove em_lib (experiment manager lib) as it will live somewhere else …
10:49 Ticket #716 (seattlegeni tests don't clean up temporary sqlite files) closed by jsamuel
fixed: Fixed in r3167.
10:48 Ticket #739 (add ability to request a specific vessel through seattlegeni xmlrpc) closed by jsamuel
fixed: Fixed in r3168.
10:46 Ticket #740 (Safety check times out frequently...) closed by justinc
fixed: Fixed in r3169. This increases the timeout from 5 to 10 and adds …
10:46 Changeset [3169] by justinc
Fix for #740.
10:45 Ticket #740 (Safety check times out frequently...) created by justinc
The safety check times out for large chunks of code. This issue will …
10:45 Changeset [3168] by jsamuel
Add to seattlegeni the ability to acquire specific vessels through xmlrpc. …
10:41 Changeset [3167] by jsamuel
Fix some seattlegeni tests that were leaving behind temp files (fix for …
10:37 Changeset [3166] by jsamuel
In seattlegeni tests, make sure the temp file name used for sqlite …

11/05/09:

14:27 Local/Backups edited by jsamuel
(diff)
14:23 Local/Backups edited by jsamuel
(diff)
14:18 Local/Backups created by jsamuel
14:08 Ticket #739 (add ability to request a specific vessel through seattlegeni xmlrpc) created by jsamuel
As discussed, we need to add the ability to the seattlegeni xmlrpc API to …
12:31 Ticket #737 (advertise_lookup causes program to hang.) closed by cemeyer
duplicate: Duplicate of #738.
12:13 Ticket #738 (advertise_lookup causes program to hang.) created by kimbrl
The attached program makes two calls to advertise_lookup (with lookup type …
12:13 Ticket #737 (advertise_lookup causes program to hang.) created by kimbrl
The attached program makes two calls to advertise_lookup (with lookup type …
12:01 Ticket #736 (testbed-mac needs is down and needs to be fixed.) created by monzum
testbed-mac.cs.washington.edu went down a while ago due to some hardware …
09:55 Ticket #735 (software updater tests fail on freebsd) created by jsamuel
The software updater tests run by the continuous build fail on freebsd. …
09:41 Local/ContinuousBuild edited by jsamuel
(diff)
09:33 Local/ContinuousBuild edited by jsamuel
(diff)
08:33 Ticket #734 (repy test is flaky on freebsd: z_testwaitforconnfunctions.py) created by jsamuel
The z_testwaitforconnfunctions.py repy test is flaky on freebsd. About …
08:28 Ticket #733 (nodemanager test is flaky on freebsd: nmtestreadvessellog.py) created by jsamuel
The nmtestreadvessellog.py nodemanager test is flaky on freebsd. It …
08:26 Ticket #732 (nodemanager test is flaky on freebsd: nmtestresetvessel_fresh.py) created by jsamuel
The nmtestresetvessel_fresh.py nodemanager test occasionally fails on …
08:19 Ticket #731 (nodemanager test fails on freebsd: ...) created by jsamuel
The nmtestlistfilesinvessel_add_and_remove.py nodemanager test …

11/04/09:

16:15 Local/ContinuousBuild edited by jsamuel
(diff)
15:49 Ticket #730 (setup continuous build on testbed-freebsd) closed by jsamuel
fixed: Required changes made in in r3165. This has been setup on testebd-freebsd …
15:47 Changeset [3165] by jsamuel
Make the continuous build tests run on freebsd. Also add a script to be …
13:20 Ticket #730 (setup continuous build on testbed-freebsd) created by jsamuel
The continuous build needs to be setup on testbed-freebsd.

11/03/09:

10:17 Changeset [3164] by jsamuel
Remove old seattlegeni xmlrpc-related code from svn (its existence may …

11/02/09:

10:59 Changeset [3163] by kimbrl
added additionaly advertisement to show how many total nat forwarders a …
10:58 Changeset [3162] by kimbrl
added aditional information for how man total nat forwarders are running

11/01/09:

20:59 Ticket #729 (namespace layer doesn't allow hashing wrapped socket objects) closed by jsamuel
fixed: Fixed in r3161.
20:58 Changeset [3161] by jsamuel
Allow hash to be invoked on wrapped objects when the underlying object …
20:56 Ticket #729 (namespace layer doesn't allow hashing wrapped socket objects) created by jsamuel
The namespace layer currently does not allow hashing of wrapped socket …
12:38 Changeset [3160] by cemeyer
Fixed a bug in xmlrpc_common where we were doing a string search instead …
11:57 Ticket #728 (There seems to be a small bug dealing with openDHTadvertise.repy) created by monzum
There seems to be a small bug somewhere when doing a …
11:49 Ticket #726 (Repy core dumps on all programs on Evan's Mac...) closed by armon
fixed: Fixed in r3159. This same bug should affect FreeBSD, so I've moved the …
11:48 Changeset [3159] by armon
Ticket #726. Fixed get_ctypes_errno and get_ctypes_error_str on 64 bit …
11:02 Changeset [3158] by monzum
Edited print_data_point.py to add the advertise lookup for the option …
01:46 Ticket #477 (BSD seems to hang when using subprocess) closed by cemeyer
invalid: I just ran this test 100 times in a row on my FreeBSD VM and cannot …
01:02 Ticket #650 (file.seek() documentation missing/incomplete) closed by cemeyer
fixed: Ok, so: None of the warnings related to the Python file.seek() apply to …
01:00 FileApiSemantics edited by cemeyer
Add file.seek() semantics notes. (diff)
00:40 RepyApi edited by cemeyer
Remove file.seek() warnings that don't affect repy. (diff)

10/31/09:

18:28 Ticket #727 (Modify nmmain.py to fix the old broken Windows uninstallers) created by zackrb
In September, the Windows installer and uninstaller were modified to also …
18:00 Ticket #722 (Win installer may not uninstall seattle) closed by zackrb
fixed: Fixed this problem by wrapping the part of the installer that tries to …
17:59 Changeset [3157] by zackrb
Fixed major bug in Windows uninstaller that would prevent seattle from …

10/30/09:

21:09 Ticket #726 (Repy core dumps on all programs on Evan's Mac...) created by justinc
Evan Meagher reports: Whenever I run code through repy.py, I get …
19:05 Ticket #723 (announce error (type: DHT): list index out of range) closed by justinc
fixed: Moved to the new server list in r3156.
19:04 Changeset [3156] by justinc
This is a fix for #723. Moving to the new list provided by Arvind.
17:29 Ticket #725 (r3154 broke repy test rz_restrictions.net_testwillblockrecv.py) closed by armon
fixed: Fixed in r3155. Also modified rz_restrictions.net_testwillblocksend.py to …
17:28 Changeset [3155] by armon
Ticket #725. Made the willblock tests more reliable, and makes the test …
17:02 Ticket #725 (r3154 broke repy test rz_restrictions.net_testwillblockrecv.py) created by jsamuel
It appears that r3154 broke a repy test: […] For the full run info, …
15:32 Changeset [3154] by armon
Broke rz_restrictions.net_testwillblock into three unit tests to aid in …
15:32 SeattleResources edited by jsamuel
(diff)
15:23 Local/VersionDeployment edited by jsamuel
(diff)
15:22 Archive/SeattleGeniProductionHttp edited by jsamuel
(diff)
15:02 Ticket #715 (Migrate the beta version of seattle / seattlegeni to betabox.) closed by jsamuel
fixed: The migration of the beta testbed from blackbox to betabox is complete. …
14:54 Ticket #724 (user allowed to run start_seattle.sh before install.sh without complaint) created by jsamuel
It's possible to run start_seattle.sh without running install.sh. There's …
14:48 Ticket #723 (announce error (type: DHT): list index out of range) created by jsamuel
I'm seeing this in v2/nodemanager.old on a fresh install: […] The …
14:15 Ticket #661 (Unit tests hang on vista...) closed by justinc
fixed: I've tweaked the proposed changes a bit and committed this in r3153. …
14:14 Changeset [3153] by justinc
Fix for #661.
13:13 Changeset [3152] by justinc
removed commented out code that has been superceeded by the namespace …
13:11 Changeset [3151] by justinc
Changed emulcomm to stop using *args and start using logical argument …
10:53 Changeset [3150] by justinc
Removed an inappropriate error check in emulcomm and updated a unit test.
10:52 Ticket #522 (Software updater CPU use at 100%) closed by jsamuel
worksforme: Haven't had any further reports of this. Closing ticket until/unless …
10:49 Ticket #645 (Repy, Nodemanager use == in several places where is should be used instead) closed by jsamuel
fixed: Namespace changes in r3149.
10:47 Changeset [3149] by jsamuel
Have the namespace use identity comparisons rather than equality …

10/29/09:

20:23 Ticket #722 (Win installer may not uninstall seattle) created by zackrb
If seattle gets installed in HKEY_CURRENT_USER and not HKEY_LOCAL_USER …
18:43 Changeset [3148] by zackrb
Forgot to include the python info file when reverting back to the old …
18:21 Changeset [3147] by zackrb
Fixed a typo
18:11 InstallerDocumentation edited by zackrb
(diff)
18:02 InstallerDocumentation created by zackrb
17:06 ContributorsPage edited by zackrb
(diff)
17:03 WikiNewPage edited by zackrb
(diff)
16:35 Changeset [3146] by justinc
Changes for #645.
16:33 SeattleDownload edited by zackrb
(diff)
16:14 Ticket #721 (Amend nmmain.py to update old seattle crontab entries) created by zackrb
The code is laid out for this but is being held up until these tickets are …
16:06 Ticket #720 (Installer should have the option to create a separate "seattle" account) created by zackrb
If the user chooses to do a privileged install, the installer should be …
16:01 Ticket #719 (Create wiki documentation about the installers) created by zackrb
High-level is good, along with describing what the installer does for each …
16:00 Ticket #718 (Make installer able to be easily included within other non-seattle ...) created by zackrb
Other non-seattle installers should be able to call the code of the …
15:54 Ticket #717 (Develope thorough tests for the installers and document it) created by zackrb
Currently, only manual testing can be done, and there is no documentation.
15:01 Changeset [3145] by jsamuel
Most of the script to print data points for seattlegeni stats graphing …
14:34 Archive/SeattleGeniProductionHttp edited by jsamuel
(diff)
11:31 Ticket #409 (Use testingserver and remotetest scripts to daily run unit tests on common ...) closed by jsamuel
duplicate: This ticket's essence is contained withing the new ContinuousBuild? system. …
11:25 Ticket #716 (seattlegeni tests don't clean up temporary sqlite files) created by jsamuel
The seattlegeni tests leave behind some temporary sqlite databases. This …
10:58 Ticket #714 (Need a good way to run multiple test instances on a machine...) closed by justinc
fixed: We have designed the node manager be unable to run multiple instances on …
10:37 Ticket #715 (Migrate the beta version of seattle / seattlegeni to betabox.) created by justinc
The beta version of seattlegeni needs to be moved to betabox. The update …
10:28 Changeset [3144] by justinc
Repy fix for #714.
10:19 Ticket #714 (Need a good way to run multiple test instances on a machine...) created by justinc
It should be possible to run multiple test instances on the same system. …
09:45 Ticket #543 (Node manager doesn't start on Windows (testbed-xp2)) closed by justinc
worksforme: I've tried to replicate and can't. It's probable that someone else was …
09:44 Changeset [3143] by kimbrl
increased allowabe time diff to lower erroneous test failures

10/28/09:

16:37 Changeset [3142] by kimbrl
added function deffinitions for new expirament manager library, not let …
12:34 Ticket #649 (Lot of nodes not advertising properly) closed by monzum
fixed: The latest check on the lookup nodes is: Wed Oct 28 12:27:49 2009 : Lookup …
12:07 Ticket #205 (Packet timing using the TCP timestamp option) closed by justinc
wontfix: Abandoned due to lack of interest.
12:07 Ticket #301 (finish integration TPOT + TCUP) closed by justinc
wontfix: This is being abandoned since there isn't anyone on the project who is …
12:01 Ticket #263 (MapReduce assignment documentation) closed by justinc
wontfix: We're abandoning this implementation. As a result, this work would …
12:01 Ticket #196 (implement primary scoreboarding & reallocation of tasks if node dies) closed by justinc
wontfix: We're going to abandon this implementation.
11:59 Ticket #707 (seash loadkeys error messages confusing to users) closed by justinc
fixed: Fixed in r3141.
11:59 Changeset [3141] by justinc
Fix for #707.
11:07 Changeset [3140] by justinc
typo in comment
10:49 Changeset [3139] by jsamuel
Renamed continuousbuild config.py to config.py.sample to simplify running …

10/27/09:

20:24 VirtualNamespace edited by armon
(diff)
12:34 Ticket #713 (setup server health graphing using mrtg) closed by jsamuel
fixed: MRTG has been setup on seattle, seattlegeni, and blackbox. I'll pass the …
12:33 Ticket #713 (setup server health graphing using mrtg) created by jsamuel
It would be good to be able to monitor the health of our systems such as …
12:30 Ticket #712 (graph basic seattlegeni statatistics) created by jsamuel
It would be good to have graphs of some basic seattlegeni stats over time. …
12:26 Ticket #711 (setup continuous build on testbed-xp2) created by jsamuel
The continuous build should be setup on testbed-xp2. It probably should …
12:21 Ticket #710 (setup continuous build on testbed-mac) created by jsamuel
The continuous build should be setup on testbed-mac. It probably should …
12:13 Changeset [3138] by jsamuel
Add a meta refresh to the continuousbuild-generated index file.
11:57 Changeset [3137] by jsamuel
For the continuous build, split the configuration info into a separate …
11:39 Changeset [3136] by jsamuel
In the continuousbuild, describe the system the tests are running on and …
11:20 Blog: Version 0.1n released... edited by justinc
11:14 Ticket #709 (Non-existant child process causes run_tests to produce an error...) closed by justinc
fixed: Fixed in r3135.
11:13 Changeset [3135] by justinc
Fix for #709.
10:58 Ticket #709 (Non-existant child process causes run_tests to produce an error...) created by justinc
If the repy tests are run and there is an error that is causing repy to …
10:30 RepyTutorial edited by justinc
(diff)
10:12 Ticket #534 (software updater "remote location" tests broken) closed by jsamuel
wontfix: The remote tests were archived in r3134.
10:11 UpdaterUnitTests edited by jsamuel
(diff)
09:59 Changeset [3134] by jsamuel
Archive the software updater remote tests because they are broken and not …
09:24 Blog: Version 0.1n released... created by justinc
03:27 Changeset [3133] by jsamuel
Set svn:executable property on some of the continuous build test runners.
02:09 Changeset [3132] by jsamuel
Change mktemp in bash scripts to be mac/bsd-compatible.
00:00 Milestone Production NAT traversal completed
We'd like to have a production version of NAT traversal included in the …
00:00 Milestone Actually getting 10% (beta) completed
The Measure Twice, Cut Once group should have the following finished by …
00:00 Milestone Actually getting 10% (production) completed
The following need to be done for the production version: * …
00:00 Milestone Unit Testing Infrastructure completed
The current unit testing system was adequate at the time of its creation, …

10/26/09:

20:47 Ticket #702 (Mac installer hangs (0.1n beta)) closed by zackrb
invalid: This problem could not be replicated and must have been a fluke …
17:19 PythonVsRepy edited by justinc
(diff)
15:54 Ticket #638 (Node manager tests fail on my linux box.) closed by kimbrl
fixed: Not sure when this got fixed, but this is no longer an issue.
15:41 Ticket #708 (user prompted to "unblock" when softwareupdater restarts nodemanager on XP) created by jsamuel
I got a "keep blocking/unblock/ask me later" dialog on XP when I wasn't …
15:32 Ticket #189 (add enter/esc functionality to js/css popup input boxes) closed by jsamuel
invalid: Sharing has not been implemented in the new seattlegeni.
15:28 Local/TracService edited by jsamuel
(diff)
15:25 Ticket #200 (popup boxes don't work as they do in ie6 & 7) closed by jsamuel
invalid: Sharing functionality has not been implemented in the new seattlegeni and …
15:16 Ticket #707 (seash loadkeys error messages confusing to users) created by jsamuel
Seash gives errors like this when trying to load keys that don't exist: …
11:03 Ticket #706 (seattlegeni mygeni page is confusing when showing 0% free) created by jsamuel
A user has reported: […] justinc says: […] Moving the percentage …
10:30 Ticket #705 (crontab entry may remove itself when using some network or encrypted ...) created by jsamuel
The crontab entry I see when installing 0.1n-beta1 is (with line breaks …
10:26 Ticket #704 (crontab entry temp file race condition vulnerability) created by jsamuel
The crontab entry I see when installing 0.1n-beta1 is (with line breaks …
09:39 Ticket #701 (Unrecognized files when building 0.1n-beta1) closed by jsamuel
fixed: Fixed in r3130 and r3131.
09:38 Changeset [3131] by jsamuel
Added new required files to initial_files.fi and final_files.fi (Fix for …
09:21 Changeset [3130] by jsamuel
Move the softwareupdater run_local_tests.sh script to the …
Note: See TracTimeline for information about the timeline view.