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


and .

07/19/09:

21:12 SeattleGeniClientLib edited by jchen
(diff)
16:10 Changeset [2509] by konp
Fixed bug in key_daemon.repy, modified …

07/18/09:

15:40 Ticket #296 (Create script for creating testpack.) closed by zackrb
invalid: This functionality already exists. Run the make_base_installers.py script …
15:08 Changeset [2508] by zackrb
Added these new required files to final_files.fi and initial_files.fi: …
13:01 Ticket #570 (Update time.repy to use an interface for bringing in different ...) closed by kimbrl
fixed: fixed in r2507
12:59 Changeset [2507] by kimbrl
Changed time modules to use a common interface per #570
11:16 Ticket #571 (tcp_time.repy / time_server.repy should use advertise.repy) created by kimbrl
tcp_time.repy and its timeserver counterpart need to use advertise.repy, …
11:14 Ticket #570 (Update time.repy to use an interface for bringing in different ...) created by kimbrl
Several changes need made to update the current methods used for repy …
11:00 Ticket #562 (multiple seattlegeni processes not being monitored) closed by monzum
fixed: Yes thanks for notifying, i added the command but forgot to actually …
10:53 Changeset [2506] by monzum
monitor_process.py had an unclosed parentheses
10:48 Changeset [2505] by monzum
really added backend.py to monitoring scripts this time. should fix #562
10:13 Ticket #562 (multiple seattlegeni processes not being monitored) reopened by jsamuel
Great, thanks. However, I think r2504 missed adding monitoring of …
02:36 Ticket #569 (openDHTadvertise.repy should take a parameter for number of concurrent ...) created by cemeyer
Please add a parameter to each of the two functions exposed by …

07/17/09:

22:01 Ticket #562 (multiple seattlegeni processes not being monitored) closed by monzum
fixed: resolved in r2504. Added the necessary files to the monitoring script.
21:59 Changeset [2504] by monzum
Added geni_xmlrpc_server.py, …
20:27 Ticket #568 (file.readlines() on a closed file doesn't raise ValueError.) closed by cemeyer
fixed: Fixed in r2503.
20:26 Changeset [2503] by cemeyer
#568: Fix fobj.readlines() semantics on closed filehandles.
20:25 Ticket #568 (file.readlines() on a closed file doesn't raise ValueError.) created by cemeyer
Trivial emulfile bug detected with tests from r2502.
20:25 Changeset [2502] by cemeyer
#372: Add readlines() tests.
20:19 Ticket #567 (file.readline() on a closed file doesn't raise ValueError.) closed by cemeyer
fixed: Fixed in r2501.
20:19 Changeset [2501] by cemeyer
#567: Fix trivial file.readline() semantics bug.
20:18 Ticket #567 (file.readline() on a closed file doesn't raise ValueError.) created by cemeyer
A trivial bug picked up with tests added in #372.
20:16 Changeset [2500] by cemeyer
#372: Add readline() tests.
20:08 Ticket #566 (file.read() on a closed file doesn't raise ValueError.) closed by cemeyer
fixed: Fixed in r2499.
20:08 Changeset [2499] by cemeyer
#566: Fix emulfile to raise ValueError? if .read() is called on a closed …
20:07 Ticket #566 (file.read() on a closed file doesn't raise ValueError.) created by cemeyer
fobj.read() doesn't follow semantics expressed in …
20:05 Changeset [2498] by cemeyer
#372: Add another test for fobj.read().
19:30 Changeset [2497] by justinc
Removed some extra functions from uniqueid. These are erroneous
18:50 Ticket #233 (Missing file, socket, and lock object in API reference) reopened by cemeyer
18:49 Ticket #233 (Missing file, socket, and lock object in API reference) closed by cemeyer
fixed: File and lock parts are done. Re-assigning to Eric.
18:47 RepyApi edited by cemeyer
Add the rest of the missing file methods. (diff)
18:11 Ticket #549 (flush fails on read only file on Mac...) closed by cemeyer
fixed: Committed in r2496. Thanks for testing it, Justin.
18:11 Changeset [2496] by cemeyer
#549: fobj.flush() is a no-op on read-only file handles.
17:26 Ticket #565 (Donation model field incorrectly named `last_heard` ("Last time machine ...) created by jsamuel
There is a field in the current geni Donation model named last_heard
17:12 StateTransitionsService edited by jsamuel
(diff)
17:09 Ticket #564 (StateTransitionsService wiki page is out of date) created by jsamuel
The StateTransitionsService wiki page has out of date information. It …
16:52 Ticket #563 (exception name bug: ParallelizeException vs. ParallelizeError) created by jsamuel
parallelize.repy raises and catches ParallelizeException? but only defines …
16:23 Ticket #562 (multiple seattlegeni processes not being monitored) created by jsamuel
The monitor_processes.py script on seattlegeni appears to not be …
15:58 Changeset [2495] by jsamuel
Fixing parallelization and except clause bug in dbnode_checker.py. Added …
15:29 Ticket #561 (openDHTadvertise.repy leaks resources) closed by cemeyer
fixed: Fixed in 2494.
15:29 Changeset [2494] by cemeyer
#561: Fixed seattlelib/openDHTadvertise to use fewer resources by default.
12:18 Ticket #561 (openDHTadvertise.repy leaks resources) created by kimbrl
running the below program will consume more than 10 events and 5 socekts. …
09:14 Ticket #560 (Check the number of openDHT servers and email if it's less than 100.) created by justinc
Arvind emailed and requested: BTW, can you make one tweak to your …
01:19 Ticket #559 (NM not running after this error is seen) created by kon
Several nodes exhibit this behavior and after this, the NM has not been …

07/16/09:

23:56 SeattleGeniApi edited by jchen
(diff)
23:40 SeattleGeniClientLib edited by jchen
(diff)
23:38 SeattleGeniClientLib edited by jchen
(diff)
23:33 SeattleGeniClientLib edited by jchen
(diff)
16:19 Ticket #508 (Popen should use a sequence of command line arguments, not a string.) closed by cemeyer
fixed: Fixed in r2493.
16:19 Changeset [2493] by cemeyer
#508: Fix nodemanager to use the sequence-style invocation of Popen.
13:44 Ticket #558 (Win_WinCE_resources.py needs updated to work with current windows_api.py.) created by anthony
Win_WinCE_resources.py imports windows_api and uses the diskUtil and …
13:16 Ticket #557 (Bug in nmAPI on 0.1k nodes) created by kon
I'm assuming this error has to do with obtaining vessels on a node. …
10:56 SeattleGeniApi edited by justinc
(diff)
10:54 Ticket #539 (convert openDHTadvertise.py to .repy) closed by cemeyer
fixed: This was done in r2489, r2490, and r2491. I'm closing this, reopen if …
10:08 Ticket #396 (Add a check to installers to test for desired float implementation.) closed by anthony
wontfix
10:07 Ticket #446 (Change how random_int_below uses math_log function.) closed by anthony
fixed: There is no problem, after looking at the code this is was not a problem …
09:47 Ticket #556 (Problem with file names during install.sh execution.) created by anthony
I noticed a strange error while testing the installer on a Ubuntu machine. …
09:25 Ticket #516 (Add a check to install.py so that if os.urandom raises an exception, ...) closed by anthony
fixed: Fixed in r2492
09:24 Changeset [2492] by anthony
Added a check to install.py so that if os.urandom raises an exception, …
00:08 Ticket #555 (Validate SSL Certs in XMLRPC Client Library) created by jchen
The SeattleGENI XMLRPC Client Library …

07/15/09:

19:20 Changeset [2491] by cemeyer
#497: Update seash to use nodemanager/advertise.repy.
18:52 Changeset [2490] by cemeyer
#497 Switched nodemanager/advertise.mix to a repy script, switched openDHT …
17:52 Ticket #497 (Switch nodemanager/openDHTadvertise.py back to repy's xmlrpc library) closed by cemeyer
fixed: Committed in r2489. Works great here (with restrictions.insane, as it uses …
17:51 Changeset [2489] by cemeyer
#497: Repy-ify openDHTadvertise and move to seattlelib/. Also add tests.

07/14/09:

19:55 Ticket #552 (unable to specify log file size when using servicelogger) closed by justinc
fixed: Fixed in r2488.
19:54 Changeset [2488] by justinc
Added an option to specify the maximum service logging buffer size. This …
16:54 Ticket #551 (software updater needs more detailed logging) closed by jsamuel
fixed: Fixed in r2487. The issue of not being able to set the servicelogger log …
16:52 Ticket #524 (software updater needs to sleep in potentially fast loops) closed by jsamuel
fixed: Fixed in r2487.
16:51 Ticket #527 (software updater cannot perform update if servicelogger breaks) closed by jsamuel
fixed: Fixed in r2487.
16:47 Changeset [2487] by jsamuel
Software updater changes to make it safe from exceptions while logging …
15:56 Ticket #554 (software updater code's dry run on startup is useless as currently ...) created by jsamuel
The software updater has an init() method that, among other things, claims …
15:51 Changeset [2486] by zackrb
Recommitting the start/stop scripts to not included the elipses after the …
15:35 Ticket #553 (software updater restarts nodemanager even if only the software updater ...) created by jsamuel
If a release was ever pushed that only updated the software updater, the …
15:29 Changeset [2485] by zackrb
Added lines to the start and stop scripts to print messages to the console …
14:08 Ticket #552 (unable to specify log file size when using servicelogger) created by jsamuel
There's currently no way to init() the servicelogger so that the …
11:00 Ticket #522 (Software updater CPU use at 100%) reopened by jsamuel
Re-opening as the user ran into the same problem with the update to 0.1k. …
10:58 Ticket #551 (software updater needs more detailed logging) created by jsamuel
The software updater needs to log more details about its actions. …

07/13/09:

22:38 Blog: Version 0.1k is released created by justinc
22:08 Local/VersionDeployment edited by justinc
(diff)
22:02 Changeset [2484] by justinc
Fixed the UPDATER_SITE and changed it to reflect the fact that the …
18:44 MeetingNotes/2009/06/29 edited by justinc
(diff)
18:44 MeetingNotes/2009/07/06 created by jsamuel
18:39 MeetingNotes/2009/06/29 created by jsamuel
17:41 Changeset [2483] by jsamuel
Two software updater local test fixes: complete some windows_api …
17:33 Ticket #286 (py_z_test_filechecks.py fails) closed by justinc
worksforme: I think this was fixed by one of Andreas' previous committed.
17:00 Ticket #547 (pollinglib.py needs to be updated) closed by justinc
fixed: Fixed in r2482.
17:00 Changeset [2482] by justinc
Added to fix #547
16:45 Ticket #529 (generated repy files in updater metainfo cause a nodemanager restart on ...) closed by justinc
fixed: This was fixed in r2481.
16:16 Ticket #518 (clean_folder.py interacts oddly with repyhelper...) closed by justinc
fixed: I added a check to writemetainfo.py that avoids listing _repy.py files in …
16:15 Changeset [2481] by justinc
This addresses the remaining issues in #518 (repyhelper files are getting …
15:03 Changeset [2480] by justinc
removed unneeded imports
13:56 Ticket #518 (clean_folder.py interacts oddly with repyhelper...) reopened by justinc
This still isn't fixed. Here is an excerpt from the metainfo file …
13:29 Ticket #526 (software updater logging error "need more than 1 value to unpack") closed by justinc
fixed: Fixed in r2479.
13:28 Changeset [2479] by justinc
Added some error handling to signeddata_is_signed_correctly to address …
11:55 Changeset [2478] by justinc
removed commented out code that isn't needed.
11:52 Ticket #550 (Software updater has failures when logging information) closed by justinc
fixed: Fixed in r2477.
11:52 Changeset [2477] by justinc
I changed the writes to sys.stderr to go to the service log instead …
11:49 Ticket #550 (Software updater has failures when logging information) created by justinc
For some reason the software updater writes information to stderr. This …
10:14 Ticket #549 (flush fails on read only file on Mac...) created by justinc
The z_testfileflushnooponreadonly.py test fails on testbed-mac. …
10:08 Changeset [2476] by justinc
Added initialization for the tests.
09:29 Ticket #548 (Donations not being credited...) created by justinc
Justin P. Rohrer reports: I now have seattle running on about 10 …
02:58 Ticket #547 (pollinglib.py needs to be updated) created by kon
pollinglib.py imports public keys that no longer exist as of r1920
02:44 Ticket #546 (pollinglib.py is actually a .mix file) created by kon
\trunk\www\node_state_transitions\pollinglib.py should be a .mix file as …
00:10 Ticket #545 (Obtaining install date from nodes) created by kon
As of right now, the installer does not log anywhere the date/time of when …

07/12/09:

23:46 Ticket #544 (Security issue: plaintext username/password during process listing) created by kon
On blackbox, the following information can be obtained by any user: …
16:32 Ticket #543 (Node manager doesn't start on Windows (testbed-xp2)) created by cemeyer
Starting nmmain.py fails on testbed-xp2 (after running nminit.py, of …
15:55 Ticket #522 (Software updater CPU use at 100%) closed by justinc
invalid: Let's call this an invalid ticket for now. If we find more information …
15:51 Ticket #537 (nmclient and nmAPI have a race to determine error messages.) closed by justinc
fixed: Fixed in r2475.
15:50 Changeset [2475] by justinc
This changes the default timeout from 10 seconds to 15. This allows the …
15:38 Ticket #542 (Possible subversion of some attribute restrictions) created by vjeko
In Repy Execution Environment, we disallow ("_ _.*") attributes. Thus, …
15:36 Ticket #518 (clean_folder.py interacts oddly with repyhelper...) closed by zackrb
fixed: Fixed in r2474 This is a temporary fix that will be better handled when …
15:35 Changeset [2474] by zackrb
Committing the revised instructions file (final_files.fi) which includes …
13:48 Ticket #525 (software updater needs better exception logging) closed by justinc
fixed: Fixed in r2473.
13:48 Changeset [2473] by justinc
This adds better exception logging, via a new call in servicelogger.mix. …

07/11/09:

22:59 Ticket #541 (Should remove some calls to 'grep', 'wc -l', etc.) created by justinc
Note: this ticket is written primarily with code like repy and the node …
21:41 Ticket #540 (Timeouts don't produce an error string...) closed by justinc
fixed: Fixed in r2472.
21:41 Changeset [2472] by justinc
This fixes the fact that timeouts result in empty strings. This is …
21:22 Ticket #540 (Timeouts don't produce an error string...) created by justinc
When network communication times out, the error string is empty. We …
19:34 Changeset [2471] by justinc
Either call may timeout. I need to account for this.
19:00 Ticket #539 (convert openDHTadvertise.py to .repy) created by justinc
We want to convert the openDHTadvertise library to repy so that we can use …

07/10/09:

12:59 Ticket #538 (new demokit doesn't allow access to time...) created by justinc
I constructed a new demokit using the head of trunk (I've attached it). …
10:53 Ticket #537 (nmclient and nmAPI have a race to determine error messages.) created by kimbrl
nmclient_createhandle sets the default socket timeout to 10 seconds. …
10:42 Ticket #536 (Add Integration test for tcp_time module and timeservers) created by kimbrl
The latest version of seattle has a new method of getting ntp time that …
09:46 SeattleTalks edited by justinc
(diff)
09:45 SeattleTalks edited by justinc
(diff)
00:50 Ticket #535 (run_tests stderr stripping issue) created by vjeko
exec_command(command) parses for "Terminated" token which is specific only …

07/09/09:

17:40 Ticket #531 (software updater test broken: nodemanager restart fails due to hardcoded ...) closed by jsamuel
fixed: Fixed in r2470.
17:40 Changeset [2470] by jsamuel
Software updater tests no longer expect a fixed length version number. …
16:49 Ticket #534 (software updater "remote location" tests broken) created by jsamuel
The software updater tests that use a remote location appear to be broken. …
15:23 Ticket #533 (stop redirecting stdout and stderr to /dev/null in start scripts) created by jsamuel
The start_seattle.sh script currently redirects stdout and stderr to …
14:30 Ticket #532 (cleanup and improve software updater tests) created by jsamuel
The software updater tests need to be cleaned up, made easier to run, and …
12:01 Ticket #531 (software updater test broken: nodemanager restart fails due to hardcoded ...) created by jsamuel
The change of length of the version string in r2414 broke part of the …
00:24 Changeset [2469] by cemeyer
#372: Added file.read() tests, fixed a bug they caught.

07/08/09:

23:58 FileApiSemantics edited by cemeyer
Add fobj.read() test filenames in trunk/repy/tests/. (diff)
23:20 FileApiSemantics edited by cemeyer
Add filenames of file.next() semantics tests; remove a redundant use case. (diff)
21:14 Changeset [2468] by cemeyer
#372: Added file.next() tests, fixed a bug they caught.
20:30 Ticket #520 (4 / 40 node manager tests fail on windows) closed by kimbrl
fixed: Fixed in r2467 Issue was due to spaces in the file paths on Windows. …
20:24 Changeset [2467] by kimbrl
Addressed test failures in #520 which were caused by not handling spaces …
20:00 Changeset [2466] by cemeyer
#372: Fix the tests I just checked in to not fail for stupid reasons; I …
19:33 Ticket #530 (corrupted or non-auto-generated *_repy.py files cause softwareupdater to ...) created by jsamuel
Using repyhelper.translate_and_import will throw a TranslationError (see …
19:09 Changeset [2465] by cemeyer
#372: Add file.close() and file.flush() tests.
19:09 FileApiSemantics edited by cemeyer
Added file.flush() tests to trunk/repy/tests/. (diff)
19:05 FileApiSemantics edited by cemeyer
Added file.close() tests to trunk/repy/tests/. (diff)
17:31 Ticket #529 (generated repy files in updater metainfo cause a nodemanager restart on ...) created by jsamuel
The premature push of 0.1j included files generated by repyhelper (as …
13:58 Ticket #528 (installer archives should be better organized for users) created by jsamuel
The installer archive that the user unpacks should contain a minimum …
12:04 Ticket #527 (software updater cannot perform update if servicelogger breaks) created by jsamuel
The software updater uses the servicelogger for logging messages. If the …
10:50 Ticket #526 (software updater logging error "need more than 1 value to unpack") created by jsamuel
After updating to 0.1j (at least, currently there's no indication that it …
09:05 Ticket #525 (software updater needs better exception logging) created by jsamuel
There are multiple calls to servicelogger.log(str(e)) in except blocks …
08:58 Ticket #524 (software updater needs to sleep in potentially fast loops) created by jsamuel
There are two cases in softwareupdater.py where there could potentially be …
08:24 Local/VersionDeployment edited by jsamuel
(diff)
08:18 Local/VersionDeployment edited by jsamuel
(diff)

07/07/09:

23:50 Ticket #523 (Limited permissions on UW machines) created by kon
On our UW machines, our user account (justinc) has no access to crontab …
22:30 Ticket #521 (some .repy files being converted to _repy.py files during the ...) closed by justinc
duplicate: Same as #518.
19:32 Ticket #522 (Software updater CPU use at 100%) created by justinc
We had a bug report from Justin P. Rohrer today that said the following: …
15:36 Ticket #521 (some .repy files being converted to _repy.py files during the ...) created by zackrb
Yesterday, changes were made to fix problems caused by preprocessing some …
14:19 Changeset [2464] by zackrb
Fixing nmrequesthandler.py to use the servicelogger.log(...) function to …
01:47 Changeset [2463] by cemeyer
#520: Fix nmAPI.py to not use close_fds on windows.
01:08 Ticket #520 (4 / 40 node manager tests fail on windows) created by zackrb
The following node manager tests fail on windows: nmtestreadvessellog.py …

07/06/09:

23:26 Ticket #519 (restrictions.test should only be deleted while making the base installers ...) created by zackrb
Right now, initial_files.fi and final_files.fi are automatically deleting …
20:44 Changeset [2462] by zackrb
Adjusted install.py to generate the correct path name of the location of …
17:28 Changeset [2461] by cemeyer
Ticket #508: Fix usage of Popen in repy.
17:27 Ticket #514 (Deploy timeservers using dm_static.py) closed by monzum
fixed: dm_static.py is now running under the user timeservers in screen on …
17:25 Changeset [2460] by justinc
Included files added in r2456 for #393 and #489.
17:23 Ticket #518 (clean_folder.py interacts oddly with repyhelper...) created by justinc
When remove the files created by repyhelper, odd things happen. Here is …
17:01 Ticket #517 (Installers don't build) closed by justinc
fixed: The problem seems to be that repypp doesn't import a "mycontext" dict into …
17:00 Changeset [2459] by justinc
Addresses many of the problems in #517 because it converts the mix files …
15:48 Changeset [2458] by zackrb
Removed the now out-of-date timefromservice.repy file.
15:45 Ticket #517 (Installers don't build) created by justinc
The installers don't build. […] This seems to be related to the …
15:25 Changeset [2457] by monzum
modified ping_machines.py, monitor_processes.py and setup_crontab.py to …
15:25 Ticket #516 (Add a check to install.py so that if os.urandom raises an exception, ...) created by anthony
Since without os.urandom repy would not function (it provides the source …
15:12 Ticket #489 (Create a binascii for seattlelib that has a2b_hex and b2a_hex.) closed by anthony
fixed
15:11 Ticket #393 (Import ssh keys.) closed by anthony
fixed
15:11 Changeset [2456] by anthony
Added sshkey.repy, necessary files for sshkey.repy (pyDes.repy, …
15:08 Ticket #460 (When os.urandom fails, log as internal error.) closed by anthony
fixed
15:07 Changeset [2455] by anthony
If os.urandom raises NotImplementedError?, it will now be logged as an …
12:02 Changeset [2454] by monzum
Added integrationlib.py (forgot to add it in the last commit)
11:55 Changeset [2453] by monzum
Factored out all the duplicate code from all the integration tests into …
11:50 Ticket #515 (node state transition scripts looking up only the first 100 advertised ...) closed by justinc
fixed: Fixed in r2452.
11:50 Changeset [2452] by justinc
This fixes #515. It raises the maximum number of nodes requested to 10M.
11:33 Ticket #515 (node state transition scripts looking up only the first 100 advertised ...) created by jsamuel
The call to advertise.lookup() in locateandprocessvessels() of …
11:07 Changeset [2451] by jsamuel
Added lockserver for new seattlegeni.
09:17 Ticket #502 (timefromservice should use timeout sockets) closed by kimbrl
fixed
09:16 Ticket #503 (timefromservice.repy retry logic needs modification) closed by kimbrl
fixed: r2445 r2447
09:15 Ticket #513 (Deploy timeservers using dm_static.py) closed by kimbrl
duplicate
08:20 Changeset [2450] by kimbrl
removed timedeploy.tar because it contained a key, made minor change to …
08:00 Ticket #514 (Deploy timeservers using dm_static.py) created by kimbrl
We need to deploy time servers on a set of geni_nodes. This will be done …
07:55 Changeset [2449] by kimbrl
added a tar file containing everything needed to deploy timeservers onto …
07:51 Ticket #513 (Deploy timeservers using dm_static.py) created by kimbrl
We need to deploy time servers on a set of geni_nodes. This will be done …

07/05/09:

19:30 Ticket #504 (Integrate NTP time checking for seash and the node manager) closed by zackrb
fixed: All revisions are complete and committed to the repository (see r2445 and …
19:29 Changeset [2448] by kimbrl
added a flag after sending the time so clients can ensure they recieve the …
19:24 Changeset [2447] by zackrb
Committing revised final_files.fi and initial_files.fi to require that the …
19:23 Changeset [2446] by kimbrl
added project to deploy services on geni nodes. dm_main.py is …
19:14 Changeset [2445] by kimbrl
Changed time.repy to be use various plugins to update the time from an ntp …
19:02 Ticket #512 (Modify repyhelper to flatten everything into one name space) created by zackrb
See attached IRC conversation for details on the problems it caused for …
18:08 Changeset [2444] by justinc
This allows the unit tests to pass on systems where they are run from a …
16:24 Ticket #510 (Environment Variables on XP need to be set) closed by monzum
fixed: Had to edit the file /etc/profile (C:\WINDOWS\system32\bsh\etc\profile) …
16:16 Local/SshService edited by monzum
(diff)
16:14 Local/SshService edited by monzum
(diff)
11:47 Ticket #511 (geni backend isn't restartable...) closed by justinc
fixed: Added in r2443.
11:46 Changeset [2443] by justinc
This adds logging to the backend and also persists data (as is needed by …
11:44 Ticket #511 (geni backend isn't restartable...) created by justinc
Some of the state of the geni backend will be lost on a restart. Namely …

07/04/09:

23:44 Ticket #63 (Get the Windows executable installer working) closed by justinc
duplicate: This is essentially the same as #64. I don't think much extra is …
23:42 Ticket #510 (Environment Variables on XP need to be set) created by justinc
We need to set environment variables on XP so that we can easily run the …
19:24 Ticket #309 (new account password-changed checker) closed by justinc
wontfix: I don't know this is something we really want. Let's punt this for now.

07/03/09:

18:41 Ticket #509 (file.writelines() in repy doesn't correctly nanny the amount of data ...) closed by cemeyer
fixed: Fixed in r2442.
18:41 Changeset [2442] by cemeyer
Fix ticket #509. - Added a test …
16:51 Ticket #509 (file.writelines() in repy doesn't correctly nanny the amount of data ...) created by cemeyer
writelines() in emulated_file in repy/emulfile.py calls python's …
14:41 Ticket #172 (stats for autograder) closed by jenn
wontfix
14:40 Ticket #218 (Add Interface for students to see/delete their submitted assignments) closed by jenn
fixed
14:39 Ticket #284 (add finally block to clean up emulab state in autograder_runner.py) closed by jenn
wontfix: don't have autograder_runner any more
14:38 Ticket #281 (autograder_runner crashes if directories don't exist) closed by jenn
wontfix: don't have an autograder_runner any more
14:37 Ticket #217 (Add option to sort by class code thru url) closed by jenn
fixed
14:37 Ticket #216 (Add searching to the "assignment uploads" page) closed by jenn
fixed
14:36 Ticket #214 (Add authentication for instructors' pages) closed by jenn
fixed
14:35 Ticket #209 (Create a database back-end for Autograder) closed by jenn
fixed
13:26 Ticket #505 (Code safety error on Windows) closed by armon
fixed: Fixed in r2441.
13:22 Changeset [2441] by armon
Ticket #505. Fixed safe.py to work with paths that contain spaces, …
13:01 CodingStyle edited by justinc
(diff)
12:59 CodingStyle edited by justinc
Related to #508 (diff)
12:55 Ticket #508 (Popen should use a sequence of command line arguments, not a string.) created by justinc
We are using subprocess.Popen() with a string based argument in many …
10:45 Archive/Spring2009Tasks edited by justinc
(diff)
08:40 RepyApi edited by cemeyer
Added file.close(), file.flush(). (diff)
02:05 Ticket #506 (vessel_operations.mix ununsed import) closed by jchen
fixed: The offending import line has been removed in revision 2440.

07/02/09:

18:25 Ticket #507 (SVN Commit fails when commiting from satya.cs) closed by justinc
fixed: When an account is created, it needs to be added to the dev group. This …
18:23 Changeset [2440] by jchen
Added www/geni_xmlrpc_frontend, the SeattleGENI XMLRPC Frontend Server, …
18:22 Ticket #507 (SVN Commit fails when commiting from satya.cs) created by jchen
When trying to svn commit from satya.cs, I get the following error: …
18:03 Ticket #506 (vessel_operations.mix ununsed import) created by jchen
In trunk/www/geni/control/vessel_operations.mix, the following import (in …
18:03 Ticket #505 (Code safety error on Windows) created by justinc
When executing repy on Windows, we see: C:\Documents and …
17:55 Ticket #504 (Integrate NTP time checking for seash and the node manager) created by zackrb
Modify time.repy so that it intelligently chooses to fail-over to getting …
17:51 Ticket #503 (timefromservice.repy retry logic needs modification) created by kimbrl
To fit into the new time.repy framework timefromservice_updatetime() must …
17:48 Ticket #502 (timefromservice should use timeout sockets) created by kimbrl
In the event of a server or network failure timefromservice_updatetime() …
17:18 SeattleGeniClientLib edited by jchen
(diff)
17:15 ContributorsPage edited by jchen
added SeattleGeniClientLib (diff)
17:13 SeattleGeniClientLib edited by jchen
(diff)
17:09 SeattleGeniClientLib created by jchen
16:49 Changeset [2439] by zackrb
Committing crutial notes to the header block notes of the preparetest.py …
15:55 Ticket #501 (Fix up and rename preparetest.py) created by zackrb
The functionality of this program when used by make_base_installers.py is …
15:50 Ticket #497 (Switch nodemanager/openDHTadvertise.py back to repy's xmlrpc library) reopened by cemeyer
Reverted in r2438 until we can test and actually verify that they work.
15:49 Changeset [2438] by cemeyer
Revert r2436 -- back out the openDHT changes in nodemanager until they can …
15:07 SeattleGeniApi edited by jchen
(diff)
13:03 Ticket #500 (Problem during install) closed by justinc
invalid: The first error is because you're looking for the installer / tarball in …
12:45 Ticket #500 (Problem during install) created by kon
The exception seems to not be defined. All of the nodes showing this …
10:05 Ticket #499 (Clean up of installer / installer creator code) created by justinc
Our code is somewhat better, but still a big mess. This code needs to be …
10:03 Ticket #498 (When update_and_build.py is run, the old installers should be removed...) created by justinc
We 'cache' customized installers so that they aren't regenerated each …

07/01/09:

23:49 Changeset [2437] by monzum
Added log_and_notify.py in trunk/integrationtests/common/ which is …
21:36 Ticket #488 (Problem downloading public key from SeattleGENI) closed by justinc
worksforme: I followed up and the issue seems to be gone. I couldn't get a sense for …
17:27 Ticket #497 (Switch nodemanager/openDHTadvertise.py back to repy's xmlrpc library) closed by cemeyer
fixed: Switched back in r2436. Confirmed working against the nodemanager …
17:25 Changeset [2436] by cemeyer
Fix nodemanager/openDHTadvertise.py to use seattlelib's xmlrpc library …
17:03 Ticket #497 (Switch nodemanager/openDHTadvertise.py back to repy's xmlrpc library) created by cemeyer
openDHTadvertise.py was switched to use python's stdlib xmlrpclib because …
16:38 Ticket #496 (Removal of the seattle directory should clean up the start up / cron ...) created by justinc
If the user deletes the seattle_repy directory, the appropriate start up …
16:31 Ticket #495 (Add a way to redirect the output of a seash command to a file.) created by justinc
Mark Zbikowski wrote: Need a way to get the IPs into a file. I hacked …
15:54 Ticket #494 (Network problem on testbed-vista.cs.washington.edu) created by monzum
The vista machine does not seem to have any network connection. The …
15:50 Ticket #429 (Get ssh working on the two windows machine testbed-xp and testbed-vista) closed by monzum
fixed: SSH is working on both machines. However the vista machine currently has …
14:41 Ticket #487 (Multithreaded programs must be careful when using os.chdir) closed by justinc
fixed: This should be fixed in r2435.
14:39 Changeset [2435] by justinc
These changes remove unnecessary changes of directory from repy and the …
09:05 Ticket #493 (Service Deployment and Monitoring) created by kimbrl
We need a program that can run to deploy an arbitrary service (and keep …
08:59 Ticket #299 (Integrate forwarder with advertisement layer) closed by kimbrl
invalid: This is an old ticket and has been completed for some time
02:56 SeattleGeniApi edited by jchen
Added intro, auth info, faults info, and changed API method params for … (diff)

06/30/09:

17:36 Changeset [2434] by monzum
modified monitor_processes.py so more information is stored in the log.
17:21 Ticket #486 (Internal Error is not properly logged.) closed by justinc
fixed: Fixed in r2433. Required a rewrite of the servicelogger module.
17:20 Changeset [2433] by justinc
These changes address the issues with InternalError? failing to log (#486). …
16:21 Changeset [2432] by monzum
updated monitor_processes.py due to some files being renamed in …
15:32 Ticket #492 (downloadandinstallseattle.py is broken) created by monzum
downloadandinstallseattle.py seems to be broken, there are a whole bunch …
15:30 Ticket #490 (transition scripts are broken (?)) closed by justinc
fixed: Fixed in r2431.
15:30 Changeset [2431] by justinc
These files are the transition scripts that were lost (discussed in #490).
11:56 Ticket #491 (persist module doesn't correctly recover in some instances) closed by justinc
fixed: This was fixed in r2430.
11:56 Changeset [2430] by justinc
Fix for #491.
11:54 Ticket #491 (persist module doesn't correctly recover in some instances) created by justinc
persist erroneously requires that a file exist in the current directory …
10:58 Ticket #490 (transition scripts are broken (?)) created by justinc
The integration tests for the transition scripts don't seem to work. …
01:54 UnitTestFramework edited by cemeyer
I think this is a much-needed improvement to the testing process. (diff)

06/29/09:

23:39 Changeset [2429] by monzum
edited deploy_state_transitions.py so preparetest.py is run on the target …
21:39 Changeset [2428] by monzum
fixed a very small bug in ping_machines.py.
21:35 Changeset [2427] by monzum
fixed a crucial bug where the argument length was not being checked in …
20:25 UnitTestFramework edited by vjeko
(diff)
20:15 UnitTestFramework edited by vjeko
(diff)
18:30 UnitTestFramework edited by vjeko
(diff)
18:19 UnitTestFramework edited by vjeko
(diff)
18:05 UnitTestFramework edited by vjeko
(diff)
18:05 Local/ContributorContactInfo edited by kon
(diff)
17:54 UnitTestFramework edited by vjeko
(diff)
17:21 RepyApi edited by cemeyer
Add lock.release documentation. (diff)
17:17 UnitTestFramework edited by vjeko
(diff)
17:01 Changeset [2426] by justinc
typo fix.
16:57 Ticket #489 (Create a binascii for seattlelib that has a2b_hex and b2a_hex.) created by anthony
a2b_hex and b2a_hex have already been ported in the process of creating …
15:03 SeattleGeniDesign edited by jsamuel
(diff)
14:52 UnitTestFramework edited by vjeko
(diff)
14:46 Ticket #488 (Problem downloading public key from SeattleGENI) created by justinc
We received an email stating: […] I dug into this and saw this user …
14:40 UnitTestFramework edited by vjeko
(diff)
14:14 UnitTestFramework edited by vjeko
(diff)
13:48 UnitTestFramework edited by vjeko
(diff)
13:10 seattlegeni_website.gif attached to SeattleGeniDesign by jsamuel
13:10 seattlegeni_backend.gif attached to SeattleGeniDesign by jsamuel
13:07 SeattleGeniDesign edited by jsamuel
(diff)
11:48 UnitTestFramework edited by vjeko
(diff)
11:46 Ticket #487 (Multithreaded programs must be careful when using os.chdir) created by justinc
We have been using os.chdir in an unsafe manner. When a multi-threaded …
11:40 ContributorsPage edited by vjeko
(diff)
11:39 ContributorsPage edited by vjeko
(diff)
11:36 ContributorsPage edited by vjeko
(diff)
11:36 UnitTestFramework created by vjeko

06/28/09:

12:33 Changeset [2425] by monzum
Modified ping_machines.py so a "success" message is only sent once a day …

06/27/09:

13:16 Ticket #471 (xmlrpc repy library leaks sockets) closed by cemeyer
fixed: It should. It's fixed in r2424.
13:16 Changeset [2424] by cemeyer
Fix a possibly infinite loop in xmlrpc_client.repy (in response to comment …

06/26/09:

16:57 SeattleGeniDesign edited by jsamuel
(diff)
16:54 SeattleGeniDesign edited by jsamuel
(diff)
16:36 SeattleGeniDesign edited by jsamuel
(diff)
16:35 SeattleGeniDesign edited by jsamuel
(diff)
12:08 SeattleGeniDesign edited by jsamuel
(diff)
11:59 SeattleGeniDesign edited by jsamuel
(diff)
11:23 Changeset [2423] by justinc
I updated the instructions to refer to start_seattle and stop_seattle …
11:12 SeattleGeniDesign edited by jsamuel
(diff)
10:44 Changeset [2422] by justinc
I put the test inside a callfunc check to make it clear this only needs to …
10:41 SeattleGeniDesign edited by jsamuel
(diff)
10:36 Ticket #471 (xmlrpc repy library leaks sockets) reopened by justinc
Won't this loop forever (or at least until timeout) if the other side …

06/25/09:

22:58 Ticket #486 (Internal Error is not properly logged.) created by anthony
When testing that […] had the desired output, no log file was …
22:55 Ticket #123 (fallback solution if NTP is blocked) closed by zackrb
fixed: Completed. see r2143 and r2210, as well as r2211
22:36 Changeset [2421] by zackrb
Committing clean_folder.py with minimal revisions - mainly to variable …
22:24 Changeset [2420] by zackrb
Revised make_base_installers.py to display the usage rather than crash …
21:52 Changeset [2419] by zackrb
Commiting the revised, cleaner version of install.py
21:51 Ticket #61 (Make sure that only necessary files are included in installer) closed by zackrb
invalid: This is a duplicate of ticket #153 that has already been closed.
21:40 Changeset [2418] by zackrb
Changed name of seattlestopper.py (in trunk/softwareupdater/) to …
17:28 SeattleGeniProductionApi edited by jsamuel
(diff)
17:12 SeattleGeniProductionApi edited by jsamuel
(diff)
17:03 SeattleGeniProductionApi created by jsamuel
11:57 Ticket #111 (centralized advertise service deployment) closed by monzum
fixed: The advertise server is running under the user geni in …
10:57 Changeset [2417] by cemeyer
Remove dependence on name in xmlrpc_server.

06/24/09:

18:31 RepyApi edited by cemeyer
add lock.acquire (diff)
15:12 Ticket #293 (Extra vessels under my account...) closed by justinc
fixed: I think this is largely fixed. I haven't noticed significant problems …
15:09 Ticket #359 (handle vessel expirations gracefully even when nodes are unresponsive) closed by justinc
fixed: I fixed this a long time ago (when adding the genibackend).
14:42 Ticket #283 (repyhelper throws TranslationError if a directory contating repy and py ...) closed by justinc
fixed: Apparently this was fixed in r1935.
14:34 Changeset [2416] by justinc
Fix for error that occurs when generating keys while using repyhelper …
13:17 SeattleGeniDesign edited by jsamuel
(diff)
12:43 Local/ContributorContactInfo edited by jchen
added me! (diff)
11:53 Local/ContributorContactInfo edited by cemeyer
added myself (diff)
10:43 Local/ContributorContactInfo edited by monzum
(diff)
09:33 Local/ContributorContactInfo edited by jsamuel
(diff)
09:29 Local/ContributorContactInfo edited by justinc
(diff)
09:28 Local/ContributorContactInfo edited by justinc
(diff)
09:28 Local/ContributorContactInfo edited by justinc
(diff)
09:27 Local/ContributorContactInfo edited by justinc
(diff)
02:41 Ticket #485 (Attempting to open the same file twice results in a NameError exception.) closed by cemeyer
fixed: I created a unit test for this in …
02:40 Changeset [2415] by cemeyer
Fix ticket #485.

06/23/09:

22:04 SeattleGeniDesign edited by justinc
(diff)
20:31 Ticket #485 (Attempting to open the same file twice results in a NameError exception.) created by anthony
If the same file is opened more then once at the same time, the following …
18:32 Changeset [2414] by justinc
I've changed the version of the node manager in nmmain.py to be "testing" …
18:04 Ticket #471 (xmlrpc repy library leaks sockets) closed by cemeyer
fixed: Fixed this with a try/finally block in r2413.
18:04 Changeset [2413] by cemeyer
Make sure xmlrpc_client library closes sockets even if it errors (ticket …
17:58 Ticket #484 (Wiki page for setting up FreeBSD) created by monzum
We need a wiki page that describes step-by-step how to install FreeBSD, …
17:53 Ticket #5 (backend crontab for common scripts.) closed by monzum
fixed: have added donationtocanonical.py, onepercenttoonepercent_manyevents.py, …
17:47 Changeset [2412] by monzum
added expire_vessels.py to the deploy_state_transitions.py to be deployed
17:41 Changeset [2411] by monzum
fixed some minor problems where files weren't being preprocessed properly.
17:39 SeattleGeniDesign edited by justinc
(diff)
17:36 SeattleGeniDesign edited by jsamuel
(diff)
17:18 SeattleGeniDesign edited by jsamuel
(diff)
16:38 Changeset [2410] by monzum
fixed some import issues with www/deploy_state_transitions.py
16:36 Changeset [2409] by monzum
fixed some indent related issues in deploy_state_transitions.py
16:33 SeattleGeniDesign edited by jsamuel
(diff)
16:30 Changeset [2408] by monzum
edited www/deploy_state_transitions.py so a crontab is setup upon running …
16:27 SeattleGeniDesign edited by jsamuel
(diff)
16:23 SeattleGeniDesign edited by jsamuel
(diff)
16:23 SeattleGeniDesign edited by jsamuel
(diff)
16:07 SeattleGeniDesign edited by jsamuel
(diff)
15:59 SeattleGeniDesign edited by jsamuel
(diff)
15:51 Changeset [2407] by cemeyer
Back out my earlier change to safe.py (wrong place, possibly incorrect, …
15:49 Ticket #307 (ping seattle machines send email when they fail) closed by monzum
fixed: The script file exists in trunk/integrationtests/ping_machines/. The …
15:42 Changeset [2406] by monzum
Added the deployment script for ping_machines.py
15:40 SeattleGeniDesign edited by jsamuel
(diff)
15:35 Changeset [2405] by monzum
Forgot to actually add the right files in the last commit
15:34 SeattleGeniDesign edited by jsamuel
(diff)
15:33 Changeset [2404] by monzum
Added ping_machines.py which pings all machines and notifies admins if …
14:51 SeattleGeniDesign edited by jsamuel
(diff)
14:07 SeattleGeniDesign edited by jsamuel
(diff)
13:53 SeattleGeniDesign edited by jsamuel
(diff)
13:52 Changeset [2403] by monzum
added arvind@… to the notify list in opendhtputget.py
09:48 SeattleGeniDesign edited by jsamuel
Name changed from GeniPortalV3 to SeattleGeniDesign (diff)
09:47 MeetingNotes/2009/06/22 created by jsamuel

06/22/09:

18:03 SeattleGeniDesign edited by jsamuel
(diff)
17:55 Ticket #483 (Repyhelper problem with namespaces (?)) closed by justinc
fixed: Okay, I've narrowed down the problem. Here is an example that …
17:55 RepyHelper edited by justinc
(diff)
17:54 SeattleGeniDesign edited by jsamuel
(diff)
14:52 SeattleIrcBot edited by jsamuel
(diff)
14:51 Ticket #483 (Repyhelper problem with namespaces (?)) created by justinc
Repyhelper is having some sort of problem with namespaces or includes or …
14:32 Ticket #481 (Integration tests aren't working...) closed by monzum
fixed: This should be fixed now. It seems that there were some files that …
14:28 Ticket #466 (Network problems on FreeBSD) closed by monzum
fixed
14:16 Changeset [2402] by monzum
edited deploy_openputget.py so the complete preparetest files that need to …
13:57 Changeset [2401] by monzum
edited downloadandinstallseattle, where the install path was hardcoded
13:49 Local/ContributorContactInfo edited by yemuru
(diff)
10:53 SeattleGeniDesign edited by justinc
(diff)
10:40 SeattleGeniDesign edited by jsamuel
(diff)
10:30 SeattleGeniDesign edited by jsamuel
(diff)
09:56 SeattleGeniDesign edited by jsamuel
(diff)
09:07 Ticket #482 (seattlestopper.py hangs) closed by justinc
invalid: The seattlestopper.py program is supposed to hang. It obtains the …
00:25 Ticket #482 (seattlestopper.py hangs) created by kon
seattlestopper.py hangs when run and there were no locks being held (to …

06/21/09:

15:27 WikiStart edited by tania
changed from "... programs are the computer ..." to "... programs on the … (diff)
11:03 SeattleIrcBot edited by jsamuel
(diff)

06/20/09:

18:40 SeattleGeniDesign edited by justinc
(diff)
18:17 SeattleGeniDesign edited by justinc
(diff)
13:37 Ticket #481 (Integration tests aren't working...) created by justinc
I haven't had any emails and opendht is down. We need to know if our …
01:11 SeattleIrcBot created by jsamuel
00:43 SeattleResources edited by jsamuel
Added SeattleIRCBot (diff)

06/19/09:

18:21 Blog: New release 0.1i created by justinc
18:05 Changeset [2400] by justinc
I changed the path to the software updater directory to fix it.
17:31 Ticket #480 (seattlestarter sometimes fails...) closed by justinc
fixed: This only seems to happen on Windows. I think it's due to simultaneous …
17:30 Changeset [2399] by justinc
We need to wait until we stop the stopper before we start the node manager …
17:28 Ticket #480 (seattlestarter sometimes fails...) created by justinc
Seattlestarter sometimes fails to stop the stopper and start the node …
17:23 Changeset [2398] by justinc
Minor typo fix. Pay it no mind…
17:01 Ticket #479 (Vessel records in db with status typo 'Intialized') created by jsamuel
There are 167 vessel records in the geni portal database that have a …
16:50 SeattleGeniDesign edited by jsamuel
(diff)
16:47 SeattleGeniDesign edited by jsamuel
(diff)
16:44 SeattleGeniDesign edited by jsamuel
(diff)
16:44 SeattleGeniDesign edited by jsamuel
(diff)
16:41 Ticket #473 (Fix stopcomm so that all calls block until the cleanup is done) closed by armon
fixed: Done in r2396
16:40 Ticket #478 (safety check may block indefinitely if the amount of output is too ...) closed by armon
invalid: Invalid, proc.wait() is not actually in the code.
16:37 SeattleGeniDesign edited by jsamuel
(diff)
16:36 Changeset [2397] by armon
Backed out revision 2393. Justin's changes before made it unnecessary.
16:32 Changeset [2396] by armon
Upgraded emulcomm stopcomm() so that every stopcomm on the same handle …
16:31 Changeset [2395] by armon
Fixed a bug which would case repy to inherit all of the NM's file handles …
16:31 Changeset [2394] by armon
Fixed some of the references to windows_api since kmeyer removed the camal …
16:30 Changeset [2393] by armon
Improved the error logging of nmmain when it crashes to include the …
16:28 Ticket #476 (BSD seems to hang when using subprocess) closed by justinc
duplicate
16:25 SeattleGeniDesign edited by jsamuel
(diff)
16:16 SeattleGeniDesign edited by jsamuel
(diff)
16:15 SeattleGeniDesign edited by jsamuel
(diff)
16:12 Ticket #478 (safety check may block indefinitely if the amount of output is too ...) created by justinc
In safe.py you do: proc = subprocess.Popen("python …
16:12 SeattleGeniDesign edited by jsamuel
(diff)
15:55 Ticket #476 (BSD seems to hang when using subprocess) created by armon
duplicate with #477
15:55 Ticket #477 (BSD seems to hang when using subprocess) created by armon
15:43 SeattleGeniDesign edited by jsamuel
(diff)
15:36 SeattleGeniDesign edited by jsamuel
(diff)
15:27 Ticket #475 (exit and quit are allowed in repy.) closed by justinc
fixed: Fixed in r2392.
15:26 Changeset [2392] by justinc
Ticket #475. Disallows exit and quit from repy. They don't work well …
15:18 Ticket #475 (exit and quit are allowed in repy.) created by justinc
The built-in functions exit and quit are allowed in repy. These won't …
14:39 SeattleGeniDesign edited by jsamuel
(diff)
14:31 Changeset [2391] by cemeyer
Oops, forgot to remove that before I committed.
14:29 SeattleGeniDesign edited by jsamuel
(diff)
14:01 Ticket #116 (Exclude blackbox machine IPs from genidb) closed by justinc
wontfix: I think we'll address this by running separate "beta" and "production" …
13:59 Ticket #467 (Error in nmrequesthandler.py possibly results in NM not restarting ...) reopened by justinc
Oops, I spoke too soon. The node manager clearly needs to handle socket …
13:57 Ticket #467 (Error in nmrequesthandler.py possibly results in NM not restarting ...) closed by justinc
wontfix: Fixes related to #472 will also help this ticket. We need more info!
13:56 Ticket #250 (IndexError on GENI portal when logged into admin interface) closed by justinc
fixed: This is fixed in the current version of SeattleGENI. I'm not sure what …
12:52 Ticket #472 (NM not responding after crash) closed by justinc
wontfix: I don't think we can really fix this given the available data. It seems …
12:50 Changeset [2390] by justinc
This periodically logs information in the node manager's service log. …
11:44 SeattleGeniDesign edited by jsamuel
(diff)
11:30 SeattleGeniDesign edited by jsamuel
(diff)
11:15 SeattleGeniDesign edited by jsamuel
(diff)
11:00 Changeset [2389] by justinc
Fix for #474. It lists the actual exception when logging.
10:55 Ticket #474 (Node manager doesn't log what execption occurred.) closed by justinc
fixed: Fixed in r2388.
10:55 Changeset [2388] by justinc
Fix for #474. The logs will now include the actual exception …
10:54 Ticket #474 (Node manager doesn't log what execption occurred.) created by justinc
The node manager logs don't include the exception that happened. They …
10:30 Ticket #473 (Fix stopcomm so that all calls block until the cleanup is done) created by armon
Right now only the first stopcomm will do anything, and the others just …
10:05 SeattleGeniDesign edited by jsamuel
(diff)
10:01 SeattleGeniDesign created by jsamuel
02:28 Ticket #472 (NM not responding after crash) created by kon
Crash in nmstatusmonitor perhaps makes NM stop responding. […] …
Note: See TracTimeline for information about the timeline view.