Activity
From 10/02/2010 to 11/03/2010
Today
- 05:48 PM Support #249 (Assigned): OMF should not have default config file, but instead messages to require...
- 05:46 PM Bug #255 (Resolved): 'omf save' may report success, but the saved image file is 0 bytes
- The problem seems to relate to a bug in the traditional netcat implementation. When the AM runs several netcat daemons side by side, some of them might terminate on an incoming connection with the message: ...
- 05:40 PM Support #249 (Resolved): OMF should not have default config file, but instead messages to require...
- 05:40 PM Revision 399: fixed bug #249, improved AM init script
- fixed bug #249, improved AM init script
- 12:17 PM Bug #255: 'omf save' may report success, but the saved image file is 0 bytes
- This is happening at WINLAB (3 out of 5 times) and very rarely on norbit.
10/03/2010
- 04:53 PM Revision 398: Tag trunk at r397. This is a stable PL-OMF integration code, as far as our testing ...
- Tag trunk at r397. This is a stable PL-OMF integration code, as far as our testing goes at the moment. There are minor issues and features not implemented yet, but these should not prevent this code for running basic experiments.
- 10:11 AM Bug #254: Escape character from applications
- We have found that a special escape character causes the RC to disconnect from the pub/sub server. This character when using vim seems to be "^@". We are still looking for the correct character.
- 10:06 AM Support #253: Auto-incremental id in inventory database
- We should configure the inventory database in such a way that the different ids are auto-incremental.
09/03/2010
- 02:51 PM OML - Measurement Framework Revision 8d6f3903c6b9c1f589a9db52a3e66bf666156d50: Change INSTALL to refer to git instead of svn.
- Change INSTALL to refer to git instead of svn.
05/03/2010
- 04:54 PM Revision 397: added cmcStub support for passwordless telnet login to PXE, improved udhcp.script
- added cmcStub support for passwordless telnet login to PXE, improved udhcp.script
- 03:22 PM Revision 396: AM-XMPP: WIP: Implement multi-transport omf-aggmgr architecture. - AbstractService...
- AM-XMPP: WIP: Implement multi-transport omf-aggmgr architecture. - AbstractService is now transport-agnostic - server.rb added to implement service mounting for both HTTP and XMPP. - Added omf-common/communicator.rb and omf-common/xmppCommunicato...
- 03:22 PM Revision 395: Refactor AM in preparation for XMPP. - Refactored current AbstractService > GridSe...
- Refactor AM in preparation for XMPP. - Refactored current AbstractService > GridService hierarchy to be: AbstractService > LegacyHTTPService > LegacyGridService In this arrangement, AbstractService no longer has any HTTP-specific metho...
04/03/2010
- 08:21 PM Revision 394: upgraded busybox version, fixed PXE Makefile, added missing PXE kernel cfg in trunk...
- upgraded busybox version, fixed PXE Makefile, added missing PXE kernel cfg in trunk, added support for static routes via DHCP in udhcpc, disabled telnet login (going directly to the shell now)
03/03/2010
- 12:55 PM Revision 393: As we are now delaying hte creation of hte web server to allow experimenters to set...
- As we are now delaying hte creation of hte web server to allow experimenters to set the tabs, we no longer got a callback from OConfig when it loaded a script. Extended OConfig to maintain a history of the scripts it loaded which now allows the Co...
- 12:14 PM Revision 392: changes to log files to reflect new sub categories dealing with the web server
- changes to log files to reflect new sub categories dealing with the web server
- 12:10 PM Feature #252: EC - Better debug mode
- Component: EC Feature: We should enhance the debug mode of the EC (and retire the "JUST_PRINT" mode). Basically, the debug mode should become a "run it stand-alone" mode. In that mode, we should be able to run the EC without any connec...
- 12:07 PM Revision 391: Added map tab based on google maps. Refactored web tabs so an experimenter can cont...
- Added map tab based on google maps. Refactored web tabs so an experimenter can control what tabs are being shown as well as the tab developer can now set more options, one of them determines if the tab is shown by default. Also changed the logger ...
02/03/2010
- 06:52 PM Revision 390: added the rubygems dependecy again, since it's needed in fc8
- added the rubygems dependecy again, since it's needed in fc8
- 06:31 PM Bug #248 (Resolved): Missing dependency on Ruby
- Without the ruby package, there is no symlink /usr/bin/ruby pointing to ruby1.8 . I've changed all the OMF scripts to call ruby1.8 instead of ruby in r389.
- 06:10 PM Revision 389: removed rubygems dependency, now depending on ruby1.8, all scripts call ruby1.8
- removed rubygems dependency, now depending on ruby1.8, all scripts call ruby1.8
- 02:04 PM Revision 388: Updated changelog after generating new EC package with bugfix #251
- Updated changelog after generating new EC package with bugfix #251
- 01:40 PM Bug #251 (Resolved): EC - ENV variables not being passed to RCs
- Fixed in Release 5.2 branch and in Trunk. Added correct ENV passing code in the AppContext class.
- 01:39 PM Bug #251: EC - ENV variables not being passed to RCs
- Component: EC Problem: Bug reported by Marco's student at Winlab. In AppContext, we are only passing OML-related ENV variables to the RCs, and not passing any other user-defined ENV variables (i.e. the ones that the user defines in her/his appD...
- 12:50 PM Bug #248 (Rejected): Missing dependency on Ruby
- The "ruby" package in Ubuntu is a metapackage that only contains documentation, symlinks and a dependency on the default ruby package, which is ruby1.8: http://packages.ubuntu.com/karmic/ruby Since OMF depends on ruby1.8 and might not work with ...
- 12:10 PM Feature #250: Support Freeze / Resume of experiment
- Feature suggested by Tong Jin for an experiment that he is working on: Hi Tong, Thanks for sharing this use-case with us. Sorry for not emailing earlier, I was on leave the last 2 days. To emphasis on what Max wrote earlier, OMF could ...
- 10:10 AM Support #249: OMF should not have default config file, but instead messages to require configuration
- As suggested by Ivan, the OMF components (EC, RC and AM) should not have default yaml configuration files. They should come with some templates as we do have now (e.g. omf-xyz.yaml.nicta), but no default symlink to a particular template. Then u...
- 10:04 AM Bug #248: Missing dependency on Ruby
- According to Ivan (Winlab) and Baris (INRIA), the current 5.2 and trunk of OMF are missing the dependency on "ruby" (they do have dependency on "ruby1.8")
- 09:29 AM Revision 387: Fix missing env being passed over to AppContext
- Fix missing env being passed over to AppContext
- 09:27 AM Revision 386: Fix missing env being passed over to AppContext
- Fix missing env being passed over to AppContext
26/02/2010
- 09:54 AM Feature #247: Alternative syntax for route and filter commnds
- I would like to simplify the route and filter commands. Right now they are a very thin layer over the system calls - which is fine and should remain - but a more convenient and 'verifyable' syntax would most likely be easier to use and also safer....
25/02/2010
- 06:55 PM Revision 385: EC and RC support for ejabberd Tested OK with all set of test experiment
- EC and RC support for ejabberd Tested OK with all set of test experiment
- 03:12 PM Revision 384: Add sliceID and expID to all OMF messages so EC and RC can filter on them
- Add sliceID and expID to all OMF messages so EC and RC can filter on them
- 01:02 PM OML - Measurement Framework Bug #225 (Closed): trace_oml2 crashes if attempting to run without root privileges (or with bad i...
- 12:59 PM Support #187 (Closed): OMF - Deployment of new OMF release 5.2 at WINLAB
- 12:58 PM Support #216 (Closed): Create new baseline image at Winlab for release 5.2
- 11:42 AM Revision 383: Add sliceID and expID to all OMF messages so EC and RC can filter on them
- Add sliceID and expID to all OMF messages so EC and RC can filter on them
24/02/2010
- 05:49 PM Revision 382: Fixing a ejabberd-related issue, work in progress
- Fixing a ejabberd-related issue, work in progress
- 09:19 AM Revision 381: Modified RC and common OmfPubSubService to allow subscribe/publish to pubsub nodes ...
- Modified RC and common OmfPubSubService to allow subscribe/publish to pubsub nodes on remote servers
23/02/2010
- 06:11 PM Revision 380: ejabberd does not subscribe to created nodes automatically. This patch does it manu...
- ejabberd does not subscribe to created nodes automatically. This patch does it manually.
- 09:59 AM Revision 379: Testing interaction RM-RC
- Testing interaction RM-RC
22/02/2010
- 02:15 PM Revision 378: Testing interaction RM-RC
- Testing interaction RM-RC
- 01:42 PM Revision 377: Testing interaction RM-RC
- Testing interaction RM-RC
19/02/2010
- 06:09 PM Revision 376: Testing Resource Manager
- Testing Resource Manager
- 10:33 AM Revision 375: Modified packaging files for Resource Manager
- Modified packaging files for Resource Manager
- 10:08 AM Revision 374: Developing Resource Manager
- Developing Resource Manager
18/02/2010
- 04:24 PM Revision 373: fixed RPM dependencies for EC and AM
- fixed RPM dependencies for EC and AM
- 04:13 PM Feature #246: SIGTERM handler in the AM
- The AM does not react to a SIGTERM signal. It doesn't quit when running "kill PID". Only "kill -9 PID" kills it. We should implement a signal handler in the AM that cleanly shuts it down when SIGTERM (maybe also CTRL-C? SIGABORT?) is received.
17/02/2010
- 07:09 PM Revision 372: added support for building AM and EC rpms
- added support for building AM and EC rpms
- 12:13 PM Revision 371: added export LANG=c to all scripts to make them locale-independent
- added export LANG=c to all scripts to make them locale-independent
16/02/2010
- 05:52 PM Support #187 (Resolved): OMF - Deployment of new OMF release 5.2 at WINLAB
- OMF 5.2 has been deployed and tested at WINLAB. A new baseline and PXE image has been created and all WINLAB users on all WINLAB machines can now choose to use OMF 5.2 by simple executing "omf-5.2".
- 05:50 PM Support #216 (Resolved): Create new baseline image at Winlab for release 5.2
- I've created a baseline image for WINLAB based on Ubuntu 9.10 karmic. It includes the latest OMF RC 5.2 and the latest OML. I've documented the steps I took to build the image at [[Ubuntu_Baseline]]. The image is installed as the default OMF 5....
- 05:47 PM Bug #245 (Closed): defApplication & PM_INSTALL: tracestate is not created
- 05:47 PM Bug #227 (Closed): EC - Test if install application via APT works
- 05:23 PM Revision 370: Starting implementation of Resource Manager
- Starting implementation of Resource Manager
- 09:14 AM Revision 369: Fixed typo in slicemgr AM
- Fixed typo in slicemgr AM
15/02/2010
- 12:00 PM Revision 368: Minor typo changes
- Minor typo changes
- 11:12 AM Revision 367: Tagging the trunk (5.3) as this is the first sort-of stable implementation towards ...
- Tagging the trunk (5.3) as this is the first sort-of stable implementation towards the support for federation
12/02/2010
- 06:05 PM Revision 366: Added support for RPM install and updated MacOSX packaging
- Added support for RPM install and updated MacOSX packaging
- 02:44 PM Revision 365: PL federation - Add dry run mode to AM slicemgr service. - Controlled by slicemgr:...
- PL federation - Add dry run mode to AM slicemgr service. - Controlled by slicemgr:dry-run in slicemgr.yaml. Set to 'true' to enable dry run mode. Then the XMPP server is not even contacted.
11/02/2010
- 11:26 AM Revision 364: improved RPM build script
- improved RPM build script
10/02/2010
- 05:12 PM Revision 363: Adding new feature LoadData, tested ok
- Adding new feature LoadData, tested ok
- 04:52 PM Revision 362: added postinstall for RC RPM, fixed RPM init script
- added postinstall for RC RPM, fixed RPM init script
- 03:45 PM Revision 361: Adding new feature LoadData, for a experiment to load arbitrary data on the nodes
- Adding new feature LoadData, for a experiment to load arbitrary data on the nodes
- 03:25 PM Revision 360: Adding new feature LoadData, for a experiment to load arbitrary data on the nodes
- Adding new feature LoadData, for a experiment to load arbitrary data on the nodes
- 01:52 PM Revision 359: Generalized OMF Command Object to be usable also by AM, test OK
- Generalized OMF Command Object to be usable also by AM, test OK
Also available in: Atom