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


and .

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 …

10/25/09:

19:29 Changeset [3129] by armon
Added repy unit test to check socket behavior as it relates to TCP RST/FIN
18:16 Ticket #647 (python version included with Windows installer needs to be updated) reopened by zackrb
There are apparently some unforeseen problems with the new version of …
18:15 Changeset [3128] by zackrb
Reverting to python2.5 while working out the unforeseen problems with …
13:37 VirtualNamespace created by armon

10/23/09:

22:25 Ticket #703 (Windows installer is missing some component of python) created by cemeyer
Windows installer.bat refuses to run because some python component (the …
22:07 Ticket #702 (Mac installer hangs (0.1n beta)) created by cemeyer
The Mac installer hangs at the "Starting seattle" step. Output is below: …
17:03 Ticket #701 (Unrecognized files when building 0.1n-beta1) created by jsamuel
[…] The run_local_tests.sh is one that jsamuel needs to fix by …
16:31 SeattleGeniClientLib edited by jsamuel
Updated according to changes in r3127. (diff)
14:50 SeattleGeniApi edited by jsamuel
updated based on changes in r3127 (diff)
14:24 Ticket #691 (seattlegeni xmlrpc client needs cleanup) closed by jsamuel
fixed: Fixed in r3127.
14:24 Ticket #698 (add an acquire_nat_resources() method to the seattlegeni xmlrpc client) closed by jsamuel
fixed: Fixed in r3127.
14:24 Ticket #555 (Validate SSL Certs in XMLRPC Client Library) closed by jsamuel
fixed: Fixed in r3127. Add support for using M2Crypto.
14:24 Ticket #690 (seattlegeni xmlrpc api shouldn't have a get_private_key() function) closed by jsamuel
fixed: Fixed in r3127.
14:23 Changeset [3127] by jsamuel
A pass through changes to and cleanup of the seattlegeni xmlrpc API and …
14:07 Archive/Spring2009Tasks edited by justinc
(diff)
14:06 Archive/Spring2009Tasks edited by justinc
(diff)
14:06 Ticket #255 (XML RPC for GENI portal...) closed by jsamuel
fixed: It's done (there are other tickets related to changes underway at the …
14:03 Changeset [3126] by justinc
Serialization library.
13:57 Ticket #542 (Possible subversion of some attribute restrictions) closed by justinc
fixed: We've fixed the stated problem with the namespace changes…
13:55 Ticket #66 (Add icons to GENI) closed by justinc
invalid
13:52 Ticket #658 (advertise_lookup leaving threads open due to sockets not timing out) closed by justinc
fixed: This was resolved with the socket timeout changes.
13:30 Ticket #169 (Centralized advertise server sometimes hangs...) closed by justinc
fixed: I think this is fixed now. This was the result of leaking threads due to …
10:51 EducationalAssignments/TakeHome edited by justinc
(diff)
10:28 Changeset [3125] by jsamuel
Additional fix for #700. If no vessels were able to be acquired, an empty …
10:08 Ticket #700 (seattlegeni interface passes empty vessel list to helper functions that ...) closed by jsamuel
fixed: Fixed in r3124.
10:08 Changeset [3124] by jsamuel
Check for the user having no acquired vessels in multiple places in the …
09:45 Ticket #700 (seattlegeni interface passes empty vessel list to helper functions that ...) created by jsamuel
The file seattlegeni/website/control/interface.py has multiple places …

10/22/09:

21:06 EducationalAssignments/TakeHome edited by justinc
(diff)
20:28 Ticket #611 (installer is missing a definition for this error) closed by zackrb
invalid: This error was raised because an outdated installer was used. This error …
19:40 EducationalAssignments/TakeHome edited by justinc
(diff)
19:37 EducationalAssignments/TakeHome edited by justinc
(diff)
19:14 Changeset [3123] by armon
Fixed a bug in the darwin_api for getting the boottime. Seems on 64bit …
12:56 EducationalAssignments/TakeHome edited by justinc
(diff)
12:48 EducationalAssignments/TakeHome edited by justinc
(diff)
12:46 EducationalAssignments/TakeHome edited by justinc
(diff)
12:39 EducationalAssignments/TakeHome edited by justinc
(diff)
12:33 EducationalAssignments/TakeHome edited by justinc
(diff)
10:36 EducationalAssignments/TakeHome edited by justinc
(diff)
10:35 EducationalAssignments/TakeHome edited by justinc
(diff)
10:19 EducationalAssignments/TakeHome edited by justinc
(diff)
08:32 Changeset [3122] by justinc
This should make it easier to determine how to fix the problems we see in …
08:31 Changeset [3121] by justinc
removed stray comment

10/21/09:

16:58 EducationalAssignments/TakeHome edited by justinc
(diff)
16:43 Changeset [3120] by jsamuel
Add a report to seattlegeni that shows the maximum fullfillable sizes of …
16:35 Ticket #699 (Memory leak in advertise server.) closed by justinc
fixed: Fixed in r3119 and r3114.
16:33 Changeset [3119] by justinc
This was the cause of major memory leaks (now fixed). This caused #699.
16:31 Ticket #699 (Memory leak in advertise server.) created by justinc
The advertise server is dying after running out of memory. We need to …
10:56 Ticket #355 (svn post-commit hook script needs a timeout) closed by jsamuel
wontfix: We don't use the post-commit hook anymore. I've disabled it by renaming …
09:58 ContributorsPage edited by jsamuel
(diff)
09:47 BuildDemokit created by jsamuel

10/20/09:

22:53 EducationalAssignments/TakeHome edited by justinc
(diff)
22:52 EducationalAssignments/TakeHome edited by justinc
(diff)
21:23 Changeset [3118] by zackrb
Improved the user output in …
20:36 SeattleTalks edited by justinc
(diff)
17:03 Ticket #698 (add an acquire_nat_resources() method to the seattlegeni xmlrpc client) created by jsamuel
The seattlegeni xmlrpc client has methods such as acquire_wan_resources() …
12:38 Changeset [3117] by jsamuel
Refactor renew_all_vessels and release_all_vessels in the seattlegeni …
12:25 Local/RepoAccess edited by jsamuel
(diff)
10:49 Ticket #697 (add information to the seattle tarball's README about useful utilities for ...) created by jsamuel
The README that comes with the seattle tarballs/zip files describes the …
10:43 Changeset [3116] by jsamuel
Have the namespace produce a meaningful error message when the wrong type …
10:39 Ticket #693 (flaky repy test: rz_restrictions.fewevents3_selectorstops.py) closed by jsamuel
fixed: The test hasn't failed since this change, so it seems this was the issue.
10:34 Ticket #641 (advertiseserver crashing due to events limit exceeded) closed by jsamuel
fixed: This should be fixed with the with the new sockettimeout.repy. The …
10:28 Changeset [3115] by jsamuel
Change advertiseserver to use sockettimeout.
10:26 Ticket #696 (memory leak in sockettimeout.repy) closed by jsamuel
fixed: Fixed in r3114.
10:24 Changeset [3114] by jsamuel
Fix memory leaks in sockettimeout.repy (#696).
08:23 Ticket #696 (memory leak in sockettimeout.repy) created by jsamuel
There's a memory leak in the new sockettimeout.repy checked in in r3111. …

10/19/09:

15:16 Ticket #695 (seattlegeni html and xmlrpc frontends don't check for empty vessel lists) closed by jsamuel
fixed: Fixed in r3113. This was definitely a case I should have checked for the …
15:14 Changeset [3113] by jsamuel
Have seattlegeni interface properly handle being being passed empty vessel …
14:48 Ticket #639 (time out sockets do not follow repy socket semantics) closed by jsamuel
fixed: Fixed in r3111 and a test of closed socket behavior added in r3112.
14:43 Changeset [3112] by jsamuel
Add test to ensure that timeout sockets behave the same way as regular …
14:31 RepyApi edited by jsamuel
(diff)
14:18 Changeset [3111] by jsamuel
Added new sockettimeout.repy provided by justinc. Removed old …
13:53 Changeset [3110] by jsamuel
Add the ability to specify a file pattern for tests to be run by …
12:52 Changeset [3109] by jsamuel
Make object wrappers used by the namespace be hashable to the same values …
08:44 Archive/SeattleGeniProductionHttp edited by jsamuel
(diff)

10/18/09:

17:58 Ticket #695 (seattlegeni html and xmlrpc frontends don't check for empty vessel lists) created by jsamuel
The seattlegeni html and xmlrpc frontends have various places where they …
17:27 Ticket #694 (seattlegeni xmlrpc doesn't accept 'random' type since rewrite) closed by jsamuel
fixed: Fixed in r3108.
17:23 Changeset [3108] by jsamuel
We're supposed to accept 'random' instead of 'rand' in seattlegeni xmlrpc …
17:03 Ticket #694 (seattlegeni xmlrpc doesn't accept 'random' type since rewrite) created by jsamuel
The new xmlrpc frontend for seattlegeni is looking for a type of 'rand' …

10/17/09:

14:04 Changeset [3107] by justinc
increased timer to try to address #693.
04:26 Ticket #657 (textops_cut buggily exclude lines when it shouldn't) closed by cemeyer
fixed: Fixed in r3106.
04:26 Changeset [3106] by cemeyer
#657: Fix textops_cut bug.

10/16/09:

22:51 EducationalAssignments/TakeHome edited by justinc
(diff)
22:24 SeattleGeniClientLib edited by jsamuel
(diff)
17:19 Ticket #683 (log seattlegeni vessel actions in the database) closed by jsamuel
fixed: Fixed in r3104 and r3105.
17:18 Changeset [3105] by jsamuel
Add a django admin view for the logging tables added to fix #683.
16:58 Changeset [3104] by jsamuel
Added logging in the seattlegeni database of vessel-related actions (fix …
14:59 ContainmentInSeattle edited by justinc
(diff)
14:56 ContainmentInSeattle edited by justinc
(diff)
14:46 ContainmentInSeattle edited by cosminb
(diff)
13:40 ContainmentInSeattle edited by cosminb
(diff)
11:27 Ticket #688 (seattlegeni API key not being used yet) closed by jsamuel
fixed: Fixed in r3103.
11:26 Changeset [3103] by jsamuel
Change the xmlrpc frontend and client to use an api key instead of a …
09:34 Ticket #693 (flaky repy test: rz_restrictions.fewevents3_selectorstops.py) created by jsamuel
The test rz_restrictions.fewevents3_selectorstops.py occasionally fails …
09:26 Local/ContinuousBuild edited by jsamuel
(diff)
08:44 Ticket #692 (seattlegeni xmlrpc client needs tests) created by jsamuel
There are currently no tests for the seattlegeni xmlrpc client.
08:44 Ticket #691 (seattlegeni xmlrpc client needs cleanup) created by jsamuel
The seattlegeni xmlrpc client written by jchen is good, but it does need …
07:32 RepyApi edited by kimbrl
changed link to orginal api semantics page address (diff)
07:32 socketstate.jpg attached to NetworkApiSemantics by kimbrl
socket state diagram
07:31 NetworkApiSemantics edited by kimbrl
updated to new semantics page (diff)

10/15/09:

18:23 Ticket #501 (Fix up and rename preparetest.py) closed by zackrb
invalid: When I created this ticket several months ago, I did not realize that …
18:19 Ticket #660 (Installer should work with all versions of Python >=2.5) closed by zackrb
fixed: The installer currently works for versions of Python >= 2.5.X and < 3.X.X. …
18:18 Ticket #647 (python version included with Windows installer needs to be updated) closed by zackrb
fixed: The version of python included in the Windows installer has been updated …
18:17 Changeset [3102] by zackrb
Committing Python2.6.3 to be included in the Windows installer rather than …
16:03 Ticket #690 (seattlegeni xmlrpc api shouldn't have a get_private_key() function) created by jsamuel
I don't believe the seattlegeni xmlrpc api should have a …
15:49 Ticket #676 (The cusomization process adds a separate "seattle_repy" directory to the ...) closed by zackrb
fixed: It has been determined that this only occurs in the old customization …
15:48 Ticket #689 (seattlegeni API key needs to be stored salted and hashed) closed by jsamuel
wontfix: Actually, it just doesn't seem to be compelling to hash it. The only thing …
14:09 Ticket #679 (seattlegeni can show negative vessels available when donated nodes go ...) closed by jsamuel
fixed: Fixed in r3101.
14:08 Changeset [3101] by jsamuel
Display accurate and informative info on seattlegeni mygeni page when user …
13:21 Ticket #670 (views.py get_resources() doesn't check return value of ...) closed by jsamuel
fixed: Fixed in r3100. Much of this view and form code is confusing and I …
13:18 Changeset [3100] by jsamuel
Fix seattlegeni bug surrounding usage of forms.gen_get_form() and slightly …
09:05 Ticket #689 (seattlegeni API key needs to be stored salted and hashed) created by jsamuel
The seattlegeni API keys (not in use yet, #688) need to be stored salted …
08:57 Ticket #688 (seattlegeni API key not being used yet) created by jsamuel
The new seattlegeni added an API key associated with each user. Its …
08:47 Ticket #687 (seattlegeni profile data not editable by user) created by jsamuel
The seattlegeni profile data (the user-provided info: password, …
08:42 Ticket #686 (seattlegeni myvessels page's vessel list needs usability improvement) created by jsamuel
The implementation of #317 has resulted in each vessel row on the My …
08:32 Ticket #685 (seattlegeni horizontal navigation current page should be a link) created by jsamuel
In the seattlegeni html templates, the current page someone is on is shown …

10/14/09:

17:32 Ticket #316 (Allow a user to replace their public key on SeattleGENI) closed by jsamuel
fixed: Fixed in r3099. A new field is added to the Vessel model to indicate that …
17:23 Changeset [3099] by jsamuel
Allow a user to change their key through the seattlegeni website (fix for …
12:27 RepyApi edited by kimbrl
changed link to network semantics page (diff)
02:15 Changeset [3098] by jchen
Included some more tests for seattlegeni xmlrpc, and fixes for installer …

10/13/09:

21:48 Changeset [3097] by justinc
Upped the diskused resource to prevent unrelated unit test failures
16:05 Ticket #254 (Need feedback when acquiring resources) closed by jsamuel
fixed: Works in IE 6 (thanks for checking, monzum).
15:44 Changeset [3096] by jsamuel
Rename and cleanup script to print geni stats (similar to reports …
15:42 Changeset [3095] by jsamuel
Fix seattlegeni interface.renew_vessels() tests. (I forgot I had a mocked …
15:34 Changeset [3094] by jsamuel
In seattlegeni start script, register signal handler earlier to handle a …
15:19 Ticket #317 (vessel renew functionality on GENI portal) closed by jsamuel
fixed: Fixed in r3093. The only vessel renewal available is a renewal for 7 days. …
15:11 SeattleGeniApi edited by jsamuel
describe the 'expires_in_seconds' key now returned in info dicts (diff)
15:05 SeattleGeniClientLib edited by jsamuel
add description of function renew_resources(handlelist) (diff)
15:01 SeattleGeniClientLib edited by jsamuel
link to current xmlrpc client in svn rather than use an attachment, which … (diff)
14:53 Changeset [3093] by jsamuel
Add vessel renew functionality to seattlegeni (fix for #317). This commit …
08:21 Changeset [3092] by jsamuel
Prevent the node_state_transition mockutil module from failing if executed …
08:17 Local/ContinuousBuild edited by jsamuel
(diff)

10/12/09:

16:21 Ticket #642 (socket semantics with send and close need to be clarified / fixed.) closed by armon
fixed: Fixed in r3090 and r3091.
16:17 Changeset [3091] by armon
Ticket #642. r3090. Changed the namespace layer to allow the use of …
16:16 Changeset [3090] by armon
Ticket #642. Changed the implementation of SocketSelector? and switched all …
14:09 Changeset [3089] by jsamuel
Add loading indicator gif and disable button after user submits vessel …
13:27 Ticket #684 (add more PL nodes to the beta testbed) created by jsamuel
We currently only have 9 planetlab nodes in our blackbox testbed. We need …
11:44 Ticket #683 (log seattlegeni vessel actions in the database) created by jsamuel
There is currently no record kept of when vessels were acquired by users …
11:16 Ticket #682 (seattlegeni vesselname field is confusing to novice users) created by justinc
The vesselname field on the SeattleGENI site is a little confusing to …
10:47 Ticket #666 (seattlegeni vulnerable to csrf attacks) closed by jsamuel
fixed: Changed my mind. Even though it's not perfect, the 1.1 csrf middleware …
10:42 Changeset [3088] by jsamuel
Forgot to update tests for r3086/#666.
10:26 Changeset [3087] by jsamuel
Fix not enough coffee bug in r3085.
10:21 Changeset [3086] by jsamuel
Add csrf protection to seattlegeni (fix for #666).
10:13 Changeset [3085] by jsamuel
Fix to allow all seattlegeni tests to run on testbed-opensuse/python 2.5.

10/10/09:

13:05 Ticket #681 (Seash isn't explicit enough about errors.) closed by justinc
fixed: Fixed in r3084.
13:05 Changeset [3084] by justinc
Fix for #681.
13:00 Ticket #680 (group names don't match output in seash...) closed by justinc
fixed: Addressed in r3083.
12:59 Changeset [3083] by justinc
Fix for #680.
12:53 Ticket #681 (Seash isn't explicit enough about errors.) created by justinc
Lines like 'Timed out' get sprinkled into a 'show log' call without being …
12:00 Ticket #671 (downloadandinstallseattle.py is failing because the directory structure ...) closed by monzum
fixed: Fixed in r3082.
11:59 Changeset [3082] by monzum
Fixed #671. Fixed a link in downloadandinstallseattle.py

10/09/09:

22:59 Ticket #680 (group names don't match output in seash...) created by justinc
The group names for Started, Stopped, etc. aren't what is shown. This …
17:32 Ticket #678 (seattlegeni should not call nodes active until they are ready for vessel ...) closed by jsamuel
fixed: Fixed in r3081. I'll launch it to blackbox and test it there for a while …
17:28 Changeset [3081] by jsamuel
Have seattlegeni only mark nodes active once they reach the …
15:15 Ticket #679 (seattlegeni can show negative vessels available when donated nodes go ...) created by jsamuel
justinc saw this on his My Vessels page when he had acquired additional …
15:02 Ticket #678 (seattlegeni should not call nodes active until they are ready for vessel ...) created by jsamuel
Currently seattlegeni is using active to just mean online, not necessarily …
14:30 Changeset [3080] by jsamuel
Better comments (improved and without typo).
14:29 Changeset [3079] by jsamuel
Added comments for break statement from #677 / r3078.
14:24 Ticket #677 (seattlegeni keeps splitting vessels, never gets to onepercentmanyevents ...) closed by jsamuel
fixed: Fixed in r3078.
14:23 Changeset [3078] by jsamuel
Fix for #677.
14:20 Ticket #677 (seattlegeni keeps splitting vessels, never gets to onepercentmanyevents ...) created by jsamuel
The transition_canonical_to_onepercentmanyevents.py script keeps splitting …
12:57 Changeset [3077] by jsamuel
In seattlegeni script to run all tests, disable core website functionality …
12:55 Changeset [3076] by jsamuel
In seattlegeni script to run all tests, set environment variables. Also, a …
12:16 Changeset [3075] by jsamuel
Added a seattlegeni tests testrunner to the continuous build.
11:42 Changeset [3074] by jsamuel
Added seattlegeni website core functionality tests. A little cleanup of …
10:55 Changeset [3073] by jsamuel
Update seattlegeni html frontend test broken by r3059.
09:33 Changeset [3072] by jsamuel
Improve reliability of tests/nmtesttimeout.mix by making sure …
08:22 Changeset [3071] by jsamuel
In continuous build output, get rid of processed killed message from after …

10/08/09:

22:02 SeattleTalks edited by justinc
(diff)
22:01 SeattleTalks edited by justinc
(diff)
22:00 SeattleTalks edited by justinc
(diff)
20:29 ContainmentInSeattle edited by cosminb
(diff)
20:26 ContainmentInSeattle edited by cosminb
(diff)
20:25 Changeset [3070] by jsamuel
Add a nodemanager testrunner to the continuous build.
20:25 ContainmentInSeattle edited by cosminb
(diff)
19:08 Changeset [3069] by zackrb
Undoing previous change to process.php as it did not solve the problem.
18:41 ContributorsPage edited by jsamuel
(diff)
18:35 Local/ContinuousBuild created by jsamuel
17:38 Changeset [3068] by jsamuel
Fix incorrect index.html run number displayed by continuous build.
17:34 Changeset [3067] by jsamuel
Add README.txt for continuous build.
17:16 Changeset [3066] by zackrb
Changing process.php to put the customizing files in the new …
16:45 Ticket #675 (Reset doesn't result in fresh vessels) closed by justinc
fixed: Fixed in r3065.
16:45 Changeset [3065] by justinc
Fixes for #675.
15:39 Ticket #676 (The cusomization process adds a separate "seattle_repy" directory to the ...) created by zackrb
The base installer has the layout: /seattle/seattle_repy/ During the …
15:26 Ticket #675 (Reset doesn't result in fresh vessels) created by justinc
A reset on a vessel doesn't move it to a fresh state. This should be …
15:23 Changeset [3064] by justinc
fixed so it works from a clean directory
15:22 Changeset [3063] by jsamuel
Added continuous build system for running tests and reporting/recording …
14:56 Archive/SeattleGeniProductionHttp edited by jsamuel
(diff)
14:43 Archive/SeattleGeniInstallation edited by jsamuel
initial pass through making this correct for the new seattlegeni (diff)
14:00 Ticket #577 (Add functionality to installer to confirm that cron is running (so seattle ...) closed by zackrb
fixed: Functionality added in most recent installer (see r2966 ). The solution …
12:55 Ticket #667 (xmlrpc_server uses hasattr / getattr) closed by cemeyer
fixed: Fixed in r3061.
12:55 Changeset [3062] by cemeyer
Fixed xmlrpc_server tests to use new calling convention.
12:53 Changeset [3061] by cemeyer
#667: Remove hasattr/getattr use from xmlrpc_server.
12:26 Changeset [3060] by jsamuel
Add seattlegeni settings to have mysql tables created as InnoDB by default …
11:50 Ticket #674 (seattlegeni wiki pages need updating) created by jsamuel
The following seattlegeni wiki pages need to be updated: …
10:33 Ticket #672 (seattlegeni installer download url changed) closed by jsamuel
fixed: Fixed in r3059.
10:09 Ticket #673 (Problem running node manager (no forwarders available).) created by justinc
I see an error when running the node manager. It is understandable that …
10:04 Changeset [3059] by jsamuel
Have the new seattlegeni use the same download urls as the old seattlegeni …
09:59 Changeset [3058] by jsamuel
To be safe, have seattlegeni not consider a vessel as dirty (and thus …

10/07/09:

21:09 Ticket #672 (seattlegeni installer download url changed) created by jsamuel
The new download urls look like this: …
18:56 Ticket #671 (downloadandinstallseattle.py is failing because the directory structure ...) created by monzum
In the latest release 0.1m, the directory structure of seattle was changed …
17:15 Changeset [3057] by yemuru
I added uncompleted version of waitforwebserverconn.repy library. In order …
10:10 Changeset [3056] by yemuru
Yafete Yemuru added httpretrieve.repy into the seattlelib followed with …

10/06/09:

20:01 Ticket #469 (Cleanup calculate_cpu_sleep_interval to remove rolling capability, and ...) closed by armon
fixed: Fixed in r3055.
20:01 Changeset [3055] by armon
Ticket #469. Removed support for rolling CPU throttling and replaced it …
15:23 Ticket #248 (used shares discrepancy and share gaming) closed by jsamuel
invalid: Sharing is not currently implemented in the new seattlegeni.
15:20 Ticket #165 (Detect and prevent cycles in vessel_flow.py) closed by jsamuel
invalid: The new seattlegeni doesn't support sharing for now so this is not an …
15:18 Ticket #450 (convert code to use the keygen daemon instead of the keygen database) closed by jsamuel
wontfix: Keydaemon is not being deployed.
15:17 Ticket #449 (deploy keydaemon) closed by jsamuel
wontfix: Currently there is no reason to deploy the keydaemon as key generation …
14:38 Ticket #670 (views.py get_resources() doesn't check return value of ...) created by jsamuel
The following request: […] elicited the following error: […] …
13:30 Ticket #669 (pycryptorsa.repy NameError: global name 'random_nbit_int' is not defined) closed by jsamuel
fixed: Fixed in r3054. There was a missing include random.repy. This doesn't …
13:26 Changeset [3054] by jsamuel
Added missing "include random.repy" (fix for #669).
13:17 Ticket #669 (pycryptorsa.repy NameError: global name 'random_nbit_int' is not defined) created by jsamuel
I'm getting emails from seattlegeni about this. It may be really bad, is …
13:12 Archive/SeattleGeniProductionHttp edited by jsamuel
Changed deployment info to correspond to the new seattlegeni. (diff)
12:28 Blog: SeattleGENI fixes and 0.1m created by justinc
11:16 Local/VersionDeployment edited by jsamuel
(diff)
11:14 Changeset [3052] by jsamuel
Added scripts to dist/ that I use to deploy new versions on blackbox. I …
10:49 blackbox-push-update-output.txt attached to Local/VersionDeployment by jsamuel
10:47 blackbox-rebuild-base-installers-output.txt attached to Local/VersionDeployment by jsamuel
10:46 blackbox-version-push-svn-diff.txt attached to Local/VersionDeployment by jsamuel
10:46 Local/VersionDeployment edited by jsamuel
(diff)
10:19 Changeset [3051] by jsamuel
Update the directory in the archive in which the vesselinfo file is placed …
09:30 Ticket #668 (Exception raised for software updater test.) closed by justinc
invalid: I know what the problem is. If you use 'preparetest -t' to set up the …
00:02 Ticket #668 (Exception raised for software updater test.) created by anthony
On both ubuntu 8.10 and testbed-mac when attempting to run the software …

10/05/09:

22:23 Ticket #664 (getattr used in rsa.repy) closed by anthony
fixed: Fix commited in r3050. Removed all usage of getattr and hasattr from …
22:20 Changeset [3050] by anthony
Modified pycryptorsa.repy to no longer use getattr and hasattr #664
21:35 Ticket #667 (xmlrpc_server uses hasattr / getattr) created by justinc
These aren't allowed due to namespace changes.
18:56 Changeset [3049] by justinc
Changes that should have been made with the circular import fixes
17:50 Ticket #666 (seattlegeni vulnerable to csrf attacks) created by jsamuel
I have no reason to believe that seattlegeni isn't vulnerable to csrf …
17:37 Ticket #665 (reset lost passwords on seattlegeni) created by jsamuel
There should be a way for users to reset lost passwords. We don't …
17:27 Ticket #97 (leverage django-project : google maps) closed by jsamuel
wontfix: I don't feel there's a need for this at the level we're at now. We can …
17:19 Ticket #96 (leverage django-project : logging in django) closed by jsamuel
wontfix: Not needed in the new seattlegeni. We use a combination of our own …
17:15 Ticket #95 (leverage django-project : user registration) closed by jsamuel
wontfix: No need at the moment.
17:15 Ticket #94 (leverage django-project : email confirmation) closed by jsamuel
wontfix: No need for this at the moment in the new seattlegeni. We collect email …
17:10 Ticket #565 (Donation model field incorrectly named `last_heard` ("Last time machine ...) closed by jsamuel
fixed: Fixed in the new seattlegeni.
17:09 Ticket #479 (Vessel records in db with status typo 'Intialized') closed by jsamuel
fixed
17:08 Ticket #278 (database connection cleanup in geni) closed by jsamuel
fixed: I have no reason to believe this problem exists in the new seattlegeni. If …
17:05 Ticket #398 (Run GENI in DEBUG=false mode and handle HTTP 404/500/505/.. errors in GENI) closed by jsamuel
fixed: Fixed in the new seattlegeni.
17:03 Ticket #397 (Add logging to production GENI) closed by jsamuel
fixed: Logging from django website code works in the new seattlegeni whether run …
15:28 Ticket #664 (getattr used in rsa.repy) created by justinc
rsa.repy uses getattr. This needs to be fixed. […]
14:57 Changeset [3048] by jsamuel
Update seattlegeni README with more installation/launch instructions.
14:56 Changeset [3047] by jsamuel
In the seattlegeni migration sql, turn off foreign key constraints during …
12:50 Ticket #662 (Output of installer doesn't correctly tell user where the files are at...) closed by zackrb
fixed: Fixed in r3046 Solution: The given output does not specify in which …
12:48 Changeset [3046] by zackrb
Changed some of the output in seattleinstaller.py to specify the specific …
12:27 Ticket #663 (openconn doesn't take None for localport / localip anymore...) closed by jsamuel
fixed: Fixed in r3045.
12:26 Changeset [3045] by jsamuel
Have the namespace layer allow the localport argument to openconn to be …
12:02 Ticket #663 (openconn doesn't take None for localport / localip anymore...) created by justinc
This causes the socket timeout module to fail. For example: […]
11:44 Changeset [3044] by jsamuel
In seattlegeni html templates, changed all references to 'GENI' to be …
11:07 Ticket #662 (Output of installer doesn't correctly tell user where the files are at...) created by justinc
If you try to install from the base installers (I know, this is wrong to …
10:55 Changeset [3043] by justinc
added new files after namespace refactoring
10:06 Ticket #661 (Unit tests hang on vista...) created by justinc
When running the unit tests on testbed-vista1, it seems to freeze. I …
Note: See TracTimeline for information about the timeline view.