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


and .

12/12/09:

22:00 Changeset [3272] by kimbrl
Corrected detour layer to correctly mask ip address of the hop. The users …
21:59 Changeset [3271] by kimbrl
Rewrote fec logic in fec shim, Previous version was overly complex and …
00:43 Changeset [3270] by zackrb
Revised my contribution to nmmain.py to use the traceback module for the …

12/11/09:

23:57 Ticket #792 (Make nmmain.py test for the newly added functionality to update the ...) created by zackrb
* preparetest.py needs to be updated to copy …
16:50 Ticket #791 (allow requesting finer-grained numbers of vessels through seattlegeni html ...) closed by jsamuel
fixed: Fixed in r3269.
16:49 Ticket #791 (allow requesting finer-grained numbers of vessels through seattlegeni html ...) created by jsamuel
Currently the seattlegeni frontend only lets people request in units of 10 …
16:44 Changeset [3269] by jsamuel
Change the seattlegeni html frontend to allow requesting more fine-grained …
14:32 RepyV2API edited by justinc
(diff)
14:06 RepyV2API edited by justinc
(diff)
13:08 NetworkApiSemantics edited by evan
(diff)
12:06 RepyV2API edited by cemeyer
Finish exception annotations (diff)
11:35 RepyV2API edited by cemeyer
Add exception annotations through file.close() (diff)
11:23 RepyV2API edited by cemeyer
(diff)
11:00 Changeset [3268] by jsamuel
Closer to finishing comments in experimentlib. Fixed a few bugs like …
10:56 RepyV2API edited by justinc
(diff)
10:22 RepyV2API edited by cemeyer
Exception annotations through listenforconnection() added. (diff)
09:55 RepyV2API edited by justinc
(diff)

12/10/09:

21:55 Ticket #790 (The Content-length field will never match the content itself) closed by yemuru
fixed: This is fixed in the new version of waitforserverconn now referred to as …
21:53 Ticket #790 (The Content-length field will never match the content itself) created by yemuru
on waitforserverconn/registerhttpcallback. when there is a http post. The …
21:45 Ticket #789 (better exception message needed) created by yemuru
waitforconn/registerhttpcallback library on line . The additional test for …
21:34 Ticket #788 (not all browsers send a http post with not be slept with caps.) created by yemuru
registerhttpcallback/waitforserverconn lib. Not all browsers send a HTTP …
21:31 Ticket #787 (If callbackfunc returns None) closed by yemuru
fixed: The new version of waitserverforconn now refereed to ass …
21:30 Ticket #787 (If callbackfunc returns None) created by yemuru
waitforconn/registerhttpcallback lib. If callbackfunc returns None, …
21:23 Ticket #786 (waitforconn/registerhttpcallback lib doesnt include the http posted) created by yemuru
waitforconn/registerhttpcallback lib doesnt include the http posted data …
20:59 Ticket #785 (http post doesn't send a empty line after the posted data.) created by yemuru
on line 391 of waitforserverconn/registerhttpcallback lib, HTTP post is …
18:24 NetworkApiSemantics edited by evan
(diff)
17:37 NetworkApiSemantics edited by evan
Fixed spelling errors (diff)
16:18 Libraries/ExperimentLibrary edited by jsamuel
(diff)
16:16 RepyV2API edited by justinc
(diff)
16:11 RepyV2API edited by justinc
(diff)
16:10 Libraries/ExperimentLibrary edited by jsamuel
(diff)
16:07 Libraries/ExperimentLibrary created by jsamuel
15:22 Local/RepoAccess edited by jsamuel
(diff)
14:34 Ticket #784 (create experiment library for scripting interaction with ...) created by jsamuel
We want a python library that can be used for scripting communication with …
14:29 Changeset [3267] by jsamuel
First version of experiment library (experimentlib.py) and examples of …

12/09/09:

17:36 Ticket #783 (Migrate xmlrpc_client in seattlelib to use httpretrieve) created by cemeyer
Please modify seattlelib/xmlrpc_client.repy to use httpretrieve.repy, …
17:17 Ticket #775 (Repy traceback completely useless) closed by armon
fixed: Okay, changes are in r3266. I'm marking this closed.
17:16 Changeset [3266] by armon
Ticket #775. Changed the formatting of the traceback.
16:45 RepyV2API edited by armon
Added notes about the "other" resources used by VirtualNamespace (diff)
16:42 RepyV2API edited by armon
Changed documentation about getruntime() and sleep() to indicate that time … (diff)
15:52 Changeset [3265] by armon
Added get_process_cpu_time to windows API which is a wrapper around …
15:14 Changeset [3264] by armon
Added an example traceback.
15:07 Ticket #782 (Bump automatic openDHTadvertise tests to the latest version of ...) created by cemeyer
Please bump automatic openDHTadvertise tests (the ones that email me many …
15:04 Ticket #781 (Implement an advertise module for DO registry) created by cemeyer
Emulate the post parameters and response form used by this form: …
15:03 Changeset [3263] by armon
Ticket #775. Two traceback solution to get traceback's functional.
14:26 Ticket #780 (nodemanager broken by r3259) closed by jsamuel
fixed: This is fixed in r3262. Please open a separate ticket for the bug in …
14:25 Changeset [3262] by jsamuel
Fix bug introduced in r3259 that causes nodemanager to crash on startup …
12:07 RepyV2API edited by justinc
(diff)
12:00 RepyV2API edited by justinc
(diff)
11:58 RepyV2API edited by justinc
(diff)
11:43 RepyV2API edited by justinc
(diff)
11:21 Changeset [3261] by kimbrl
Changed detour shims to prevent using a node as its own hop. Added the …
10:39 RepyV2API edited by justinc
(diff)
10:26 Ticket #738 (advertise_lookup causes program to hang.) closed by cemeyer
fixed: Fixed in r3260.
10:26 Changeset [3260] by cemeyer
#738: Many changes to seattlelib, minor changes to emulcomm: - Change …
09:35 Ticket #780 (nodemanager broken by r3259) created by jsamuel
The nodemanager is broken by r3259. Running the nodemanager directly on …

12/08/09:

22:05 Ticket #721 (Amend nmmain.py to update old seattle crontab entries) closed by zackrb
fixed: Fixed in r3259 A note was added to ticket #719, which is for installer …
22:02 Changeset [3259] by zackrb
Modified nmmain.py to update the old seattle crontab entry with the new …
21:50 ContributorsPage edited by zackrb
(diff)
13:03 Ticket #705 (crontab entry may remove itself when using some network or encrypted ...) closed by zackrb
fixed: Solution: check for the mount point. It will be unlikely that this …
13:03 Changeset [3258] by zackrb
Fixed the crontab entry so that it does not automatically remove itself in …
12:53 RepyV2API edited by justinc
(diff)
12:03 RepyV2API edited by justinc
(diff)
12:01 RepyV2API edited by justinc
(diff)
11:53 RepyV2API edited by justinc
(diff)
11:49 RepyV2API edited by justinc
(diff)
11:41 RepyV2API edited by justinc
(diff)
11:36 RepyV2API edited by justinc
(diff)
11:27 RepyV2API edited by justinc
(diff)
11:17 RepyV2API edited by justinc
(diff)
11:14 VirtualNamespace edited by justinc
(diff)
01:33 Changeset [3257] by jchen
In Installer Creator, both HTML and XMLRPC now use shared prepare/build …

12/07/09:

20:58 DynamicLinkingModules edited by armon
Made repy modules more clear. (diff)
20:56 VirtualNamespace edited by armon
Updated VirtualNamespace to be accurate (diff)
20:44 RepyV2API edited by armon
Added info about VirtualNamespace and getresources. (diff)
20:27 DynamicLinkingModules edited by armon
Updated with the change of prefix. (diff)
20:25 Changeset [3256] by armon
Standardized on the dy prefix so that the function names would make sense.
20:16 Changeset [3255] by armon
Changed dylink extension.
18:34 Changeset [3254] by kimbrl
BIg check in to clean out service comp code base. Added more comments to …
15:13 Changeset [3253] by justinc
This is a proxy commit for yafete yemuru because of issues he is having …
10:46 DynamicLinkingModules edited by justinc
(diff)
03:36 Changeset [3252] by jchen
Major revamp to installer creator. XMLRPC service generalized, and …

12/05/09:

16:34 Changeset [3251] by armon
Adding dylink library with unit tests, and an strace module.
16:29 DynamicLinkingModules edited by armon
(diff)
16:00 RepyV2API edited by justinc
(diff)
14:37 RepyV2API edited by justinc
(diff)
14:27 RepyV2API edited by justinc
(diff)

12/04/09:

23:50 WikiStart edited by monzum
(diff)
16:32 Ticket #379 (Support for Date/Time in xmlrpc_common) closed by cemeyer
wontfix: I don't think this is an especially high priority (there are many many …
10:12 SeattleTalks edited by justinc
(diff)
10:10 SeattleTalks edited by justinc
(diff)

12/03/09:

23:59 Ticket #779 (Trac upgrade bug - the layout of forms in the Admin is incorrect) created by monzum
In the admin section there are couple of subcategories such as Users where …
15:45 Ticket #778 (time_updatetime() does not produce helpful error message when port not ...) created by jsamuel
If time_updatetime(localport) fails because localport isn't available, the …
11:39 Ticket #756 (some beta testbed nodes have not updated) closed by jsamuel
fixed: All beta nodes are reporting the current version now. I also re-signed the …

12/02/09:

17:50 Ticket #774 (nodemanager doesn't advertise under its own node key) closed by cemeyer
fixed: Fixed in r3250.
17:49 Changeset [3250] by cemeyer
#744: Nodemanager should advertise with its node key in addition to user, …
15:31 Ticket #777 (Possible bug in safe.py) closed by armon
fixed: Fixed in r3249. Also, instead of just leaving the code in it's factored …
15:30 Changeset [3249] by armon
Ticket #777. Cleaning up and fixing string/token safety check.
15:19 Ticket #776 (Stack overflow in namespace.py) closed by jsamuel
fixed: Fixed in r3247 (and some cleanup and frozenset changes in r3248). I don't …
15:16 Changeset [3248] by jsamuel
Some cleanup of the namespace's object copying and related changes from …
13:53 Changeset [3247] by jsamuel
Handle circular references in arguments passed through the namespace layer …
10:57 Changeset [3246] by jsamuel
Reverting 3244 and 3245 because of test failures I didn't see.
10:43 Changeset [3245] by jsamuel
Tests I forgot to commit with r3244.
10:37 Changeset [3244] by jsamuel
Have the namespace's object copying handle circular references (fix for …

12/01/09:

21:41 Ticket #777 (Possible bug in safe.py) created by cemeyer
I think we might make this change: […] type(str) will always be …
21:27 Local/ContributorContactInfo edited by justinc
(diff)
19:29 Ticket #776 (Stack overflow in namespace.py) created by armon
If you pass a dictionary with a circular reference into any API call, the …
19:17 Changeset [3243] by armon
Just adding the comment to namespace.py this time.
19:16 Changeset [3242] by armon
Reverting r3241
19:11 Changeset [3241] by armon
Added comments explaining change to namespace layer in r3239.
19:00 Ticket #775 (Repy traceback completely useless) created by armon
Repy's traceback currently does not provide any useful debugging …
18:29 Changeset [3240] by armon
Upped the file I/O for the default restrictions file. This was causing …
18:29 Changeset [3239] by armon
Changed the way the namespace layer re-raises an exception. This prevents …
16:41 Ticket #774 (nodemanager doesn't advertise under its own node key) created by jsamuel
The nodemanager doesn't appear to advertise its host:port under its own …

11/30/09:

22:33 Ticket #773 (Trac instance has a bug:) created by cemeyer
This url triggers an internal error: …
20:40 Changeset [3238] by armon
Added a simple library to safely use the python interpretter to evaluate …
20:28 Changeset [3237] by armon
Updating repyportability to import VirtualNamespace
20:28 Changeset [3236] by armon
Adding unit tests for VirtualNamespace API, r3235
20:27 Changeset [3235] by armon
Exposing VirtualNamespace API to the user.
15:22 Ticket #305 (Upgrade Trac to 0.11.4) closed by monzum
fixed: the Trac system has been upgraded to version 0.11.6.
15:21 Local/TracService edited by monzum
(diff)
15:20 Ticket #772 (add ability to save vessel logs from within seash) created by jsamuel
Currently one can show logs with seash but cannot save them. A user has …
15:14 Ticket #590 (Remove circular imports in repy, etc.) reopened by cemeyer
Oops, missed the case of translate_and_included repy scripts (i.e. …
15:06 TracUpgrade edited by trac
(diff)
15:06 TracGuide edited by trac
(diff)
15:06 TracBrowser edited by trac
(diff)
15:06 TracRoadmap edited by trac
(diff)
15:06 TracChangeset edited by trac
(diff)
15:06 TracSupport edited by trac
(diff)
15:06 TracFastCgi edited by trac
(diff)
15:06 CamelCase edited by trac
(diff)
15:06 TracLinks edited by trac
(diff)
15:06 TracTickets edited by trac
(diff)
15:06 PageTemplates edited by trac
(diff)
15:06 TracNavigation edited by trac
(diff)
15:06 WikiNewPage edited by trac
(diff)
15:06 TracWiki edited by trac
(diff)
15:06 TracBackup edited by trac
(diff)
15:06 WikiDeletePage edited by trac
(diff)
15:06 WikiMacros edited by trac
(diff)
15:06 TracSyntaxColoring edited by trac
(diff)
15:06 TracModWSGI created by trac
15:06 TracInstall edited by trac
(diff)
15:06 TracTimeline edited by trac
(diff)
15:06 TitleIndex edited by trac
(diff)
15:06 TracQuery edited by trac
(diff)
15:06 RecentChanges edited by trac
(diff)
15:06 TracFineGrainedPermissions edited by trac
(diff)
15:06 TracLogging edited by trac
(diff)
15:06 TracInterfaceCustomization edited by trac
(diff)
15:06 InterTrac edited by trac
(diff)
15:06 WikiProcessors edited by trac
(diff)
15:06 WikiRestructuredTextLinks edited by trac
(diff)
15:06 WikiHtml edited by trac
(diff)
15:06 InterWiki edited by trac
(diff)
15:06 WikiFormatting edited by trac
(diff)
15:06 TracPlugins edited by trac
(diff)
15:06 TracEnvironment edited by trac
(diff)
15:06 TracTicketsCustomFields edited by trac
(diff)
15:06 TracRss edited by trac
(diff)
15:06 TracWorkflow edited by trac
(diff)
15:06 TracUnicode edited by trac
(diff)
15:06 TracCgi edited by trac
(diff)
15:06 TracStandalone edited by trac
(diff)
15:06 TracNotification edited by trac
(diff)
15:06 TracImport edited by trac
(diff)
15:06 TracReports edited by trac
(diff)
15:06 TracSearch edited by trac
(diff)
15:06 TracPermissions edited by trac
(diff)
15:06 WikiRestructuredText edited by trac
(diff)
15:06 TracAccessibility edited by trac
(diff)
15:06 TracIni edited by trac
(diff)
15:06 TracModPython edited by trac
(diff)
15:06 TracAdmin edited by trac
(diff)
15:06 TracRevisionLog edited by trac
(diff)
15:06 WikiPageNames edited by trac
(diff)
14:43 Ticket #590 (Remove circular imports in repy, etc.) closed by cemeyer
fixed: Ok, fixed the last circular import in r3234 -- I only ran the nodemanager …
14:42 Changeset [3234] by cemeyer
#590: Fix import loop in nmthreadingerror.
14:27 Changeset [3233] by cemeyer
Minor comment change in nmAPI.
12:15 Changeset [3232] by cemeyer
#590: Break import chain by splitting out nannying portion of …
09:50 Changeset [3231] by jsamuel
Add virtual_namespace.py to initial_files.fi and final_files.fi.

11/29/09:

15:05 Changeset [3230] by armon
Derek proposed patch for improving performance on N800 by matching the …
12:34 Changeset [3229] by armon
Upgraded emulcomm to check if the connect() has worked after a interrupt …

11/28/09:

21:05 Changeset [3228] by justinc
Fixed a problem that made the tests always pass (kudos to Steve).

11/26/09:

21:36 UnitTestFramework edited by sjs25
Cleared up vagueness about how to run repy test cases and a few grammar … (diff)
12:45 Ticket #755 (allow use of private key to authenticate seattlegeni xmlrpc requests) closed by jsamuel
fixed: Wiki pages updated.
12:44 SeattleGeniClientLib edited by jsamuel
(diff)
12:42 Changeset [3227] by jsamuel
Add example of using the seattlegeni xmlrpc client. This is the same …
12:34 SeattleGeniApi edited by jsamuel
(diff)
12:26 Changeset [3226] by jsamuel
Add a get_encrypted_api_key() method to the seattlegeni xmlrpc API and add …
03:10 Ticket #769 (preparetest.py should fix port info in restrictions files) closed by cemeyer
fixed: Fixed in r3225.
03:08 Changeset [3225] by cemeyer
#769: Move the dynamic ports code from run_tests.py to preparetest.py.
00:09 Ticket #771 (Please fix the openDHT automated tests to ignore expected failures) created by cemeyer
Please fix the openDHT tests to ignore expected failures, for example …

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 …
Note: See TracTimeline for information about the timeline view.