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...
Christoph Dwertmann
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: ... Christoph Dwertmann
05:40 PM Support #249 (Resolved): OMF should not have default config file, but instead messages to require...
Christoph Dwertmann
05:40 PM Revision 399: fixed bug #249, improved AM init script
fixed bug #249, improved AM init script Christoph Dwertmann
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. Christoph Dwertmann

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. Thierry Rakotoarivelo
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. Guillaume Jourjon
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. Guillaume Jourjon

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. Jolyon White

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 Christoph Dwertmann
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... Jolyon White
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... Jolyon White

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) Christoph Dwertmann

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... Max Ott
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 Max Ott
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... Thierry Rakotoarivelo
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 ... Max Ott

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 Christoph Dwertmann
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. Christoph Dwertmann
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 Christoph Dwertmann
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 Thierry Rakotoarivelo
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. Thierry Rakotoarivelo
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... Thierry Rakotoarivelo
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 ... Christoph Dwertmann
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 ... Thierry Rakotoarivelo
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... Thierry Rakotoarivelo
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") Thierry Rakotoarivelo
09:29 AM Revision 387: Fix missing env being passed over to AppContext
Fix missing env being passed over to AppContext Thierry Rakotoarivelo
09:27 AM Revision 386: Fix missing env being passed over to AppContext
Fix missing env being passed over to AppContext Thierry Rakotoarivelo

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.... Max Ott

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 Thierry Rakotoarivelo
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 Thierry Rakotoarivelo
01:02 PM OML - Measurement Framework Bug #225 (Closed): trace_oml2 crashes if attempting to run without root privileges (or with bad i...
Christoph Dwertmann
12:59 PM Support #187 (Closed): OMF - Deployment of new OMF release 5.2 at WINLAB
Christoph Dwertmann
12:58 PM Support #216 (Closed): Create new baseline image at Winlab for release 5.2
Christoph Dwertmann
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 Thierry Rakotoarivelo

24/02/2010

05:49 PM Revision 382: Fixing a ejabberd-related issue, work in progress
Fixing a ejabberd-related issue, work in progress Thierry Rakotoarivelo
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 Thierry Rakotoarivelo

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. Christoph Dwertmann
09:59 AM Revision 379: Testing interaction RM-RC
Testing interaction RM-RC Thierry Rakotoarivelo

22/02/2010

02:15 PM Revision 378: Testing interaction RM-RC
Testing interaction RM-RC Thierry Rakotoarivelo
01:42 PM Revision 377: Testing interaction RM-RC
Testing interaction RM-RC Thierry Rakotoarivelo

19/02/2010

06:09 PM Revision 376: Testing Resource Manager
Testing Resource Manager Thierry Rakotoarivelo
10:33 AM Revision 375: Modified packaging files for Resource Manager
Modified packaging files for Resource Manager Thierry Rakotoarivelo
10:08 AM Revision 374: Developing Resource Manager
Developing Resource Manager Thierry Rakotoarivelo

18/02/2010

04:24 PM Revision 373: fixed RPM dependencies for EC and AM
fixed RPM dependencies for EC and AM Christoph Dwertmann
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. Christoph Dwertmann

17/02/2010

07:09 PM Revision 372: added support for building AM and EC rpms
added support for building AM and EC rpms Christoph Dwertmann
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 Christoph Dwertmann

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". Christoph Dwertmann
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.... Christoph Dwertmann
05:47 PM Bug #245 (Closed): defApplication & PM_INSTALL: tracestate is not created
Christoph Dwertmann
05:47 PM Bug #227 (Closed): EC - Test if install application via APT works
Christoph Dwertmann
05:23 PM Revision 370: Starting implementation of Resource Manager
Starting implementation of Resource Manager Thierry Rakotoarivelo
09:14 AM Revision 369: Fixed typo in slicemgr AM
Fixed typo in slicemgr AM Thierry Rakotoarivelo

15/02/2010

12:00 PM Revision 368: Minor typo changes
Minor typo changes Thierry Rakotoarivelo
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 Thierry Rakotoarivelo

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 Thierry Rakotoarivelo
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. Jolyon White

11/02/2010

11:26 AM Revision 364: improved RPM build script
improved RPM build script Christoph Dwertmann

10/02/2010

05:12 PM Revision 363: Adding new feature LoadData, tested ok
Adding new feature LoadData, tested ok Thierry Rakotoarivelo
04:52 PM Revision 362: added postinstall for RC RPM, fixed RPM init script
added postinstall for RC RPM, fixed RPM init script Christoph Dwertmann
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 Thierry Rakotoarivelo
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 Thierry Rakotoarivelo
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 Thierry Rakotoarivelo
« Previous
 

Also available in: Atom