Activity

From 11/07/2010 to 08/09/2010

07/09/2010

06:55 pm OML - Measurement Framework Bug #396: OMF and OML disagree on data types
s/:integer/:int/ Olivier Mehani
06:53 pm OML - Measurement Framework Bug #396 (New): OMF and OML disagree on data types
I'm using OMF-5.3 and OML-2.4.
I have an app file describing my application, which I feed to @oml2_scaffold@ to ge...
Olivier Mehani
06:52 pm Bug #395: OMF and OML disagree on data types
s/:integer/:int/ Olivier Mehani
06:49 pm Bug #395 (New): OMF and OML disagree on data types
I'm using OMF-5.3 and OML-2.4.
I have an app file describing my application, which I feed to @oml2_scaffold@ to ge...
Olivier Mehani
05:25 pm Bug #373 (Resolved): EC: doesn't terminate experiment when pressing CTRL-C
Thierry Rakotoarivelo
05:21 pm Revision 643: Minor fixes:
- EC now listens to /OMF/sliceX/resources/nodeY so it gets WRONG_IMAGE messages
- INTERRUPT event now execute Experim...
Thierry Rakotoarivelo
04:25 pm Feature #358 (Closed): Move to Redmine 1.0 on VM
Done! Christoph Dwertmann

06/09/2010

07:45 pm OML - Measurement Framework Feature #274 (Closed): Write man page for liboml2 configuration file format
Finished, with feedback from Olivier Mehani. Jolyon White
07:44 pm OML - Measurement Framework Feature #275 (Closed): Write a man page for oml2_scaffold
Jolyon White
07:44 pm OML - Measurement Framework Feature #275: Write a man page for oml2_scaffold
Finished, with feedback from Olivier Mehani. Jolyon White
04:06 pm Feature #386: Replace ENROLL scheme in EC to fit Resource Life-Cycle model
Testing issue mailing setup Thierry Rakotoarivelo
03:14 pm Feature #386 (Assigned): Replace ENROLL scheme in EC to fit Resource Life-Cycle model
Thierry Rakotoarivelo
02:41 pm Feature #393 (New): OML feature and support for GEC9
*Note:* This issue should be in the OML project, however we currently keep it here under OMF to centralise in a uniqu... Thierry Rakotoarivelo
02:35 pm Feature #392 (New): Instrumentation of AM services with OML
Features for GEC9 Demos are [[Planning-5-4|described on this page]].
Detailed description of this feature is [[Des...
Thierry Rakotoarivelo
02:32 pm Feature #391 (New): Implement instrumented OMF Application for GPS Support in GEC9 Demos
Features for GEC9 Demos are [[Planning-5-4|described on this page]].
Detailed description of this feature is [[Des...
Thierry Rakotoarivelo
02:24 pm Feature #390 (New): OEDL Support for Measurement-triggered user-defined Events
Features for GEC9 Demos are [[Planning-5-4|described on this page]].
Detailed description of this feature is [[Des...
Thierry Rakotoarivelo
02:19 pm Feature #389 (New): Extend existing AM service to allow subscription to Slice/Resources PubSub gr...
Features for GEC9 Demos are [[Planning-5-4|described on this page]].
Detailed description of this feature is [[Des...
Thierry Rakotoarivelo
02:16 pm Feature #388 (New): Add new Slice Manager AM to allow slice creation/deletion and resource associ...
Features for GEC9 Demos are [[Planning-5-4|described on this page]].
Detailed description of this feature is [[Des...
Thierry Rakotoarivelo
02:07 pm Feature #387 (New): Replace All Resource Discovery in EC to fit Resource Life-Cycle model
Features for GEC9 Demos are [[Planning-5-4|described on this page]].
Detailed description of this feature is [[Des...
Thierry Rakotoarivelo
02:03 pm Feature #386 (Assigned): Replace ENROLL scheme in EC to fit Resource Life-Cycle model
Features for GEC9 Demos are [[Planning-5-4|described on this page]].
Detailed description of this feature is [[Des...
Thierry Rakotoarivelo

04/09/2010

12:12 am Bug #380 (Closed): Fwd: Problem with load on 5.3
Christoph Dwertmann

03/09/2010

04:45 pm Bug #373: EC: doesn't terminate experiment when pressing CTRL-C
Fixed in r642
- In stdlib.rb, returning a value from the everyNS block sometime raised an
Exception, as this block ...
Thierry Rakotoarivelo
04:44 pm Revision 642: Fixed issue #373
- In stdlib.rb, returning a value from the everyNS block sometime raised an
Exception, as this block was executed in ...
Thierry Rakotoarivelo
04:33 pm Revision 641: removed the "all" parameter for omf load, since it's broken in 5.3
Christoph Dwertmann
04:33 pm Revision 640: removed the "all" parameter for omf load, since it's broken in 5.3
Christoph Dwertmann
04:32 pm Revision 639: Modified defGroup in OEDL to support new Selector
Thierry Rakotoarivelo
04:31 pm Bug #381: EC: support "all" topology on the cmd line (omf load)
This is broken in 5.3. As soon as we have a way to query which nodes are in a slice, we can implement system:topo:all... Christoph Dwertmann
04:16 pm Revision 638: updated node list format in OMF command
Christoph Dwertmann
04:14 pm Revision 637: updated node list format in OMF command
Christoph Dwertmann
03:01 pm Feature #382 (Resolved): PXE: add kernel cmdline parameter for HRN format
Added support for "hrn" parameter to the PXE image, which will replace the :name: line in the RC yaml with the HRN na... Christoph Dwertmann
03:01 pm Revision 636: now HRN format can be passed to the PXE image, fixed #382
Christoph Dwertmann

02/09/2010

11:22 pm Feature #382: PXE: add kernel cmdline parameter for HRN format
Above is an email from pascal.leguyadec@technicolor.com Christoph Dwertmann
11:21 pm Feature #382 (Resolved): PXE: add kernel cmdline parameter for HRN format
Thanks for your fix. now it works a step further in the save process: it reboot
with the pxe image but then stay for...
Christoph Dwertmann
09:21 pm Bug #381 (Assigned): EC: support "all" topology on the cmd line (omf load)
... Christoph Dwertmann
09:20 pm Bug #375 (Closed): EC: accept brackets in toplogy parameter of "load"
Christoph Dwertmann
09:19 pm Bug #375 (Resolved): EC: accept brackets in toplogy parameter of "load"
The first 2 problems were solved. The third problem was related to a missing PXE url in the EC's yaml file. Christoph Dwertmann
09:17 pm Bug #380 (Resolved): Fwd: Problem with load on 5.3
Both bugs were fixed in r632 - r635. The first one was caused by square brackets not being removed before nodes were ... Christoph Dwertmann
09:15 pm Revision 635: merged changes from stable branch
Christoph Dwertmann
09:07 pm Revision 634: fixed omf save help
Christoph Dwertmann
08:38 pm Revision 633: added debug flag to OMF script
Christoph Dwertmann
08:33 pm Revision 632: updated syntax for topologies on the command line
Christoph Dwertmann
08:28 pm Bug #373 (Assigned): EC: doesn't terminate experiment when pressing CTRL-C
A follow-up to this bug, actually a different error message, but also generated when pressing CTRL-C during load. Aga... Christoph Dwertmann
05:51 pm Bug #380 (Closed): Fwd: Problem with load on 5.3
Begin forwarded message:
> From: Thierry Rakotoarivelo <thierry.rakotoarivelo@nicta.com.au>
> Date: 1 September 2...
Christoph Dwertmann
04:14 pm Bug #373 (Resolved): EC: doesn't terminate experiment when pressing CTRL-C
Fixed in r631
In stdlib.rb, stop waiting for nodes to come up if the experiment is interrupted (i.e. the user presse...
Thierry Rakotoarivelo
04:13 pm Revision 631: Fixed issue #373
- In stdlib.rb, stop waiting for nodes to come up if the experiment is
interrupted (i.e. the user pressed CTRL-C)
Thierry Rakotoarivelo
02:07 pm Bug #371: AM: uses massive amounts of memory
I was able to reproduce this situation by restarting ejabberd. The AM does not reconnect successfully and prints "Rea... Christoph Dwertmann
11:49 am OML - Measurement Framework Feature #378: provide omlc?_get()/omlc?_set() function which takes the data type as one argument
@s/TYPE/VALUE/g@ for the type names... I should have double checked... Olivier Mehani
11:47 am OML - Measurement Framework Feature #378 (New): provide omlc?_get()/omlc?_set() function which takes the data type as one arg...
This need is caused by the need to write generic filters, but there may be other situations when this could be useful... Olivier Mehani

01/09/2010

06:33 pm Revision 630: updated EC config file
Christoph Dwertmann
03:10 pm OML - Measurement Framework Feature #377 (New): Add the equivalent of sname for <mp />s in XML config
Consider the following excerpt:... Olivier Mehani
02:46 pm OML - Applications Bug #376 (New): MAC Address issue with trace_oml2
Zainab needs to use "trace_oml2" for her experiments.
In the current binary on the current baseline, the src and d...
Thierry Rakotoarivelo
02:33 pm Bug #375 (Closed): EC: accept brackets in toplogy parameter of "load"
... Christoph Dwertmann
01:37 pm Feature #374 (New): Add capability of defining blocks as we define Properties in Application defi...
Add capability of defining blocks as we define Properties in Application definition. Such a block would allow the use... Thierry Rakotoarivelo
01:22 pm Bug #373 (Resolved): EC: doesn't terminate experiment when pressing CTRL-C
... Christoph Dwertmann
10:00 am OML - Measurement Framework Feature #372 (New): Make the Doxygen-generated documentation available
Tho OML-code already uses Doxygen-formatted comments. The generated documentation should be made available somewhere ... Olivier Mehani

30/08/2010

08:25 pm OML - Measurement Framework Bug #238 (Assigned): Timestamp inconsistency
Jolyon White
08:24 pm OML - Measurement Framework Bug #368 (Closed): oml2_scaffold generates code which can't be included in more than one file
Committed to 'master'. This change will be part of OML 2.4.0. Jolyon White
08:21 pm OML - Measurement Framework Revision 8b624dd1dcbafa7e144c8f4c8dea8f46f0d7d645: Fix #368.
The oml2_scaffold program was generating header files that can't
be included in multiple source files due to missing ...
Jolyon White
08:19 pm OML - Measurement Framework Revision d08bb2b97a51a65bc86bc605f10378938932783c: Fix Makefile tabs in oml2_scaffold output.
Jolyon White
07:46 pm OML - Measurement Framework Feature #272 (Closed): Write man pages for liboml2 API
Jolyon White
07:43 pm OML - Measurement Framework Revision 2c5b5a459ebd8c5cceba79d98abb83d39cce6234: Merge branch 'release/2.3'
Conflicts:
configure.ac
server/client_handler.c
server/sqlite_adapter.c
test/lib/Makefile.am
Jolyon White
07:35 pm OML - Measurement Framework Revision 3466f2c3a8826d0cb34bce73da11ed1599d25191: Finish first draft of liboml2.conf(5) manpage.
Jolyon White
07:35 pm OML - Measurement Framework Revision a1a779c669131b5b3a1d6f6b354a6c45e23a1b59: Finish first draft of oml2_scaffold(1) manpage.
Jolyon White
07:35 pm OML - Measurement Framework Revision 433befababf118a30ceb9c6af5b2f243638441b6: Update man pages with feedback from users.
Jolyon White
07:35 pm OML - Measurement Framework Revision 8d6f3467ea3f5ddde11ce690af3f60e09a14dfcf: Skeleton draft of 2 new manpages
- liboml2.conf(5)
- oml2_scaffold(1)
Jolyon White
07:34 pm OML - Measurement Framework Revision fd8ebedfeba7c6ce81339aff444275ac65ab55ba: Make error handling in sq3_insert() slightly m...
Jolyon White
04:10 pm Bug #371 (New): AM: uses massive amounts of memory
Today the ruby process of the 5.3 AM reached more than 2GB of physical memory usage and caused norbit to swap heavily... Christoph Dwertmann
01:15 pm OML - Measurement Framework Feature #274 (Feedback): Write man page for liboml2 configuration file format
Jolyon White
01:14 pm OML - Measurement Framework Feature #275 (Feedback): Write a man page for oml2_scaffold
Jolyon White
10:45 am OML - Measurement Framework Feature #369 (New): IPv6 support for liboml2 and cli parsing
Reading through @liboml(2)@, it appears that it only supports IPv4:
“[tcp|udp]:[//]<host>:<port>
[...]
For insta...
Olivier Mehani

27/08/2010

12:51 pm Revision 629: Added support for Event mechanism to support SIGINT
Thierry Rakotoarivelo

26/08/2010

06:10 pm OML - Measurement Framework Bug #368 (Closed): oml2_scaffold generates code which can't be included in more than one file
Reported by Ofir Amir:
When using oml2_scaffold it generates the following code that's not compiling in the case w...
Max Ott
05:29 pm OML - Measurement Framework Revision 7d56c08323e55175c709b2eb7699000ffd95959d: Make oml2_scaffold --main generate a program t...
Jolyon White
02:13 pm Revision 628: Merged fix for bug #367
Thierry Rakotoarivelo
01:56 pm Bug #367 (Closed): Experiment ID use reserved URI characters
Added extra escape option to URI.escape in r627 Thierry Rakotoarivelo
01:54 pm Revision 627: Fixed #367 - add extra escape option to URI.escape
Thierry Rakotoarivelo
01:44 pm Bug #367: Experiment ID use reserved URI characters
For historical reasons, "+" is the URL encoded form of <space>. Ruby's URI.encode does not turn a "+" into %2B, the e... Christoph Dwertmann
12:35 pm Bug #367 (Assigned): Experiment ID use reserved URI characters
For release in 5.3.xxx we should escape it? Thierry Rakotoarivelo
12:14 pm Bug #367 (Resolved): Experiment ID use reserved URI characters
Fixed in r627.
I needed this to be fixed now, so I can use the EC graph capabilities (without this being fixed, we...
Thierry Rakotoarivelo
12:11 pm Revision 626: Fixed #367
- reformat Experiment ID without "+"
- added URI escape to Experiment ID in oml_arel
Thierry Rakotoarivelo
12:07 pm Bug #367 (Assigned): Experiment ID use reserved URI characters
Thierry Rakotoarivelo
12:06 pm Bug #367 (Closed): Experiment ID use reserved URI characters
The experiment ID as it is now is using "+" (in the time zone) which is a URI reserve character. However, Ruby's URI.... Thierry Rakotoarivelo
09:54 am Support #355 (Resolved): Create a new front-end homepage for OMF
Thierry Rakotoarivelo

25/08/2010

11:22 pm OML - Measurement Framework Bug #362 (Closed): OML: fails to detect "check" package on FC8
Jolyon White
11:20 pm OML - Measurement Framework Bug #362: OML: fails to detect "check" package on FC8
I'm planning for the next release to be 2.4.0, based off master, so yes. Jolyon White
07:58 pm Feature #356 (Closed): EC should get contacts of OML server through either YAML or command line
Christoph Dwertmann
07:57 pm Feature #356 (Resolved): EC should get contacts of OML server through either YAML or command line
I fixed that in r615. There tb_config is not used anymore, we now read all parameters from the yaml. Christoph Dwertmann
07:34 pm Revision 625: fixed RPM build script
Christoph Dwertmann
06:07 pm Revision 624: merging several fixes from the release branch here
Christoph Dwertmann
06:05 pm Revision 623: renamed sysnode creation script, fixed default yamls for EC and RC, removed debug o...
Christoph Dwertmann
04:23 pm Revision 622: removed gridservices.cfg, init script now parses .yaml for the port number
Christoph Dwertmann

24/08/2010

06:13 pm OMF version 5.3 release
We are proud to announce the release of OMF version 5.3!
This release includes many new features, such as a new e...
Thierry Rakotoarivelo
06:12 pm Revision 621: updated debian changelogs for 5.3 release
Christoph Dwertmann
05:39 pm Revision 620: Creating branch for release 5.3
Thierry Rakotoarivelo
05:35 pm Revision 619: Added missing OML URI into EC config file
Thierry Rakotoarivelo
05:31 pm Revision 618: workaround for #366, fixed load/save, added better defaults for AM yaml
Christoph Dwertmann
05:11 pm Revision 617: Added 3 more working tests
Thierry Rakotoarivelo
04:20 pm Bug #366 (New): load/save: nodes not in PXE slice
When loading or saving in 5.3, we use the fixed slice name "pxe_slice". If a node is booted into baseline, the RC wil... Christoph Dwertmann
03:50 pm Bug #365 (Closed): Issue with configuring Atheros device in baseline image
I've added the following udev rules to the baseline image:... Christoph Dwertmann
02:17 pm Bug #365 (Resolved): Issue with configuring Atheros device in baseline image
According to the Madwifi docs, it is auto-creating a virtual access point upon module loading since 2006:
http://m...
Christoph Dwertmann
09:34 am Bug #365: Issue with configuring Atheros device in baseline image
Ok, checked this morning and confirmed udev being the cause.
The error you got is that your "wlanconfig ath0 creat...
Thierry Rakotoarivelo

23/08/2010

08:12 pm Bug #365: Issue with configuring Atheros device in baseline image
Turns out this is a udev issue. The udev daemon renames the interface to ath1, since it already had an ath0 listed in... Christoph Dwertmann
05:58 pm Bug #365 (Assigned): Issue with configuring Atheros device in baseline image
Let me try that:... Christoph Dwertmann
05:48 pm Bug #363 (Closed): Remaining .svn and .swp files in built .deb
Again, just because the files were there, doesn't mean they ever were inside a package. I'm closing this now. Christoph Dwertmann
05:45 pm Bug #365: Issue with configuring Atheros device in baseline image
Confirmed:... Thierry Rakotoarivelo
05:44 pm Bug #363: Remaining .svn and .swp files in built .deb
Can't be cause the ones mentioned in the tickets are actually gone...
The "thierry" that you detect in the curren...
Thierry Rakotoarivelo
05:41 pm Bug #365: Issue with configuring Atheros device in baseline image
I've noticed this problem before. I was under the impression that, even though an error message is displayed, the wla... Christoph Dwertmann
05:39 pm Bug #363: Remaining .svn and .swp files in built .deb
Are you sure the .svn files were actually inside a package? Do you still have that package? vi also leaves .swp files... Christoph Dwertmann
05:39 pm Revision 616: Added a simple automated operational test, with 3 working tests so far
Thierry Rakotoarivelo
05:08 pm Bug #365 (Closed): Issue with configuring Atheros device in baseline image
With the current baseline image for 5.3 (2010-08-20 00:23 baseline-5.3.ndz), the wlanconfig tools return an error wit... Thierry Rakotoarivelo
03:19 pm Support #364: Hardware issue with Node 23 ?
Well that's what I'd usually do yes... but don't have the time as: 1) Zainab does not need it now, and 2) I'm testing... Thierry Rakotoarivelo
03:17 pm Bug #363: Remaining .svn and .swp files in built .deb
Ok, I checked a newly build package and agree none of these files are there.
So, someone using SVN and an editor l...
Thierry Rakotoarivelo
02:56 pm Support #364: Hardware issue with Node 23 ?
Did you try the following? :
# omf load [1,23]
# wait until OMF is waiting for the node to sign in
# power cycle...
Christoph Dwertmann
02:53 pm Bug #363 (Rejected): Remaining .svn and .swp files in built .deb
As I said before, .svn directories normally do not go into packages. The ones you saw must have been moved there manu... Christoph Dwertmann
02:31 pm Support #364 (New): Hardware issue with Node 23 ?
Zainab reported that node 23 does not respond after a reboot or a re-image.
This is low priority, but we should ch...
Thierry Rakotoarivelo
01:06 pm Bug #363 (New): Remaining .svn and .swp files in built .deb
Hi Christoph,
I am using GIT SVN, so I do not have any .svn directory in my tree...
These files were there fro...
Thierry Rakotoarivelo
12:20 pm Bug #363 (Rejected): Remaining .svn and .swp files in built .deb
If you are building from a freshly checked out trunk, you won't have these extra files in there. The .swp files were ... Christoph Dwertmann
10:58 am Bug #363 (Closed): Remaining .svn and .swp files in built .deb
I re-installed EC 5.3 on norbit today fresh from trunk, and noticed that the previous install still had some .svn and... Thierry Rakotoarivelo

20/08/2010

07:15 pm Bug #328: omf save, load, stat, tell and exec --tutorial are broken in 5.3
load and save are working again as of r615 Christoph Dwertmann
07:09 pm Revision 615: fixed omf load and omf save, added new getDefaultDisk inventory service, use this s...
Christoph Dwertmann

19/08/2010

10:47 pm Revision 614: [RC]: Fix typo in require in aironet driver (courtesy Carlos Gonçalves).
- Patch submitted by Carlos Gonçalves on behalf of the Instituto de
Telecomunicações (Aveiro Pole), http://www.it.pt.
Jolyon White
06:18 pm Revision 613: [AM]: Fix bug in service description.
- Fixes service call parameter ordering bug. Jolyon White

18/08/2010

05:29 pm OML - Measurement Framework Bug #362 (Resolved): OML: fails to detect "check" package on FC8
Sorry I didn't see the other report. Yes it works on the master. Will this be merged into the next release? Christoph Dwertmann
05:23 pm OML - Measurement Framework Bug #362: OML: fails to detect "check" package on FC8
This is a duplicate of IssueID #142 Jolyon White
05:19 pm OML - Measurement Framework Bug #362: OML: fails to detect "check" package on FC8
I believe this is fixed on the master branch. Could you check for me by trying to build from master? It should issu... Jolyon White
05:11 pm OML - Measurement Framework Bug #362: OML: fails to detect "check" package on FC8
I installed these dependencies:... Christoph Dwertmann
05:08 pm OML - Measurement Framework Bug #362: OML: fails to detect "check" package on FC8
forgot to mention: this happens when running "configure", before actually building it. Christoph Dwertmann
05:07 pm OML - Measurement Framework Bug #362 (Closed): OML: fails to detect "check" package on FC8
On Fedora Core 8, manually building OML fails:... Christoph Dwertmann
03:59 pm Revision 612: Added creation of pubsub resources node under slice node
Thierry Rakotoarivelo
02:17 pm OML - Applications Revision 97cd79d3e48acd9b14a98ea23ed670ed0ca14e9f: Change to Lucid Ubuntu release and enable shli...
Jolyon White
02:13 pm OML - Applications Revision 5ebfab6c51d20ec3ebe52984978feeb53e6d0a0f: Fix some library dependency issues.
- and bump version number --> 2.3.8 Jolyon White
12:17 pm Support #360 (Closed): Node 23 beeps unhappliy
It had a fan but interestingly the fan was disconnected internally.
Reconnected fan.
Rodney Berriman
11:20 am OMF Case Studies rc-fedora-install.sh
Install script for RC on Fedora Thierry Rakotoarivelo
11:00 am OMF Case Studies omf-resctl.federation.yaml
RC config for Federation Case Study Thierry Rakotoarivelo
09:50 am OMF Case Studies omf-trunk.repo
YUM repo file for trunk built of OMF Thierry Rakotoarivelo

17/08/2010

05:44 pm OML - Measurement Framework Revision 78390f56d5494e51de0f788a98a3839564c8e456: Update to Lucid Ubuntu release.
Jolyon White
05:33 pm OML - Measurement Framework Revision 643d4b5810087b54e962e2cb8d865e59b84cd351: Update to Lucid Ubuntu release.
Jolyon White
04:46 pm Revision 611: Deprecate some error messages to debug in pubsub transport.
- Envelope checking code is a little to eager and vocal when detecting
errors in the format of incoming messages.
-...
Jolyon White
04:43 pm Revision 610: made "lucid" the stable repo for 5.3 release
Christoph Dwertmann
03:54 pm OML - Measurement Framework oml2-2.3.9.tar.gz
OML v2.3.9 Jolyon White
03:33 pm Revision 609: fixed a small issue in the EC
Christoph Dwertmann
03:13 pm Revision 608: Fix bug in service call XMPP config.
Jolyon White
02:41 pm Bug #361 (New): XMPP: Error message if the XMPP user does not exist
In my code I'm using this to initialise XMPP service calls:... Christoph Dwertmann
02:18 pm OML - Measurement Framework Revision 1fa4e58a4ffb3aca2c97ae9b3d78879c715235fe: Update Debian changelog to version 2.3.9-ubuntu1
* New upstream release 2.3.9 Jolyon White
12:56 pm OML - Measurement Framework Revision b02dc0ae5bd2256f71c1caf38ca7ed80e0a7996c: Fix bug in server text protocol parser.
- Reusing the client's values array is problematic, because we end up
interpreting numeric values that fit into a m...
Jolyon White
12:14 pm Support #360 (Assigned): Node 23 beeps unhappliy
I've rebooted the box, the beeping has stopped. Rodney, could you please install a fan in there? Christoph Dwertmann
09:29 am Support #360 (Closed): Node 23 beeps unhappliy
Node 23, on the way to the kitchen at level 4, is beeping with a two-tone sound. It doesn't sound good. Olivier Mehani

16/08/2010

08:04 pm Revision 607: now reading node list from inventory GS
Christoph Dwertmann
06:23 pm Revision 606: [EC]: Fix CMC url detection
- Added CMC to EC's YAML file. This will not be needed
once CMC has been fully converted to XMPP.
Jolyon White
05:56 pm Revision 605: [EC]: Fix service call config.
Jolyon White
05:52 pm Revision 604: [EC]: Fix service call config.
Jolyon White
04:18 pm Revision 603: [EC]: Convert Node#getControlIP to use XMPP service calls.
- Also add code to load the service call domains for the new
service call framework..
Jolyon White
03:49 pm Revision 602: [EC]: Fix config for XMPP servers in YAML config files.
- use the new :pubsub_gateway, :pubsub_domain, etc. Jolyon White
03:38 pm Feature #174 (Closed): Automatic XMPP system node creation
Fixed in r601. Christoph Dwertmann
03:37 pm Revision 601: updated omf command line topology syntax, RM now creates its own system node (defau...
Christoph Dwertmann
02:22 pm Feature #359 (Assigned): Disable SVN and move to git
* Convert current SVN to git
* do this on the new VM
* link with Redmine
Christoph Dwertmann
02:21 pm Feature #358 (Closed): Move to Redmine 1.0 on VM
* Move this website to the new VM.
* Use passenger instead of mongrel.
* Talk to IT about automatic backups.
* Ch...
Christoph Dwertmann
02:15 pm Feature #330 (Closed): Remove the need for "require" in the AM core component for new services
Christoph Dwertmann
02:13 pm Support #342 (Closed): Norbit: backup using backupmanager to xserve & login
I've set up the backupmanager accordingly. See details at http://npc.nicta.com.au/wiki/48/TempoBackups Christoph Dwertmann
02:11 pm Support #323 (Closed): 32 bit cross compilation toolchain or buildhost
We have KVM virtual machines on norbit for this task. Please contact me for instructions on how to access them. Using... Christoph Dwertmann
02:08 pm Feature #296 (Closed): AM: Add inventory service to add/remove nodes and create PubSub system nodes
We don't need system nodes for EC-RC any more. They are now only needed for the RM. The RM should create them itself.... Christoph Dwertmann
02:05 pm Feature #174: Automatic XMPP system node creation
System nodes are not needed anymore for EC-RC communication. Only the RM needs them, at it creates them itself. So th... Christoph Dwertmann
01:54 pm Bug #328: omf save, load, stat, tell and exec --tutorial are broken in 5.3
save and load are broken again. Also we need to support the new command line topology description syntax: [omf.nicta.... Christoph Dwertmann
01:53 pm Feature #290 (Assigned): Post-install configuration script for all OM entities
The config files have been cleaned up. Example configs can stay where they are.
To populate the inventory, I've adde...
Christoph Dwertmann
01:48 pm Feature #297 (Closed): AM: Add inventory service to create dnsmasq configuration file
Implemented in omf-admin. Christoph Dwertmann

14/08/2010

09:17 pm OML - Measurement Framework Bug #353 (Closed): Confusing documentation in 'Tutorial'
It's fixed now. Thanks for the feedback. Jolyon White
12:42 pm Feature #330: Remove the need for "require" in the AM core component for new services
I talked to Christoph -- this code seems to be WINLAB legacy stuff, and doesn't have any effect anymore, so I removed... Jolyon White

13/08/2010

06:22 pm Revision 600: started work on the omf-admin related inventory services
Christoph Dwertmann
03:24 pm Revision 599: [AM]: Convert AM to use OMF::Services to make service calls.
- AM is now re-entrant via XMPP
- Fixed a bunch of bugs to do it.
- Removed a lot of debugging puts's and the like.
Jolyon White
01:18 pm Revision 598: tested & improved debian packaging
Christoph Dwertmann

12/08/2010

06:32 pm Revision 597: debianized omf-admin
Christoph Dwertmann
05:16 pm Revision 596: Fixed minor bug in Event.empty?
- if an event fired before the NO_USER_DEFINED event started, then empty returned true, now fixed Thierry Rakotoarivelo
04:50 pm Revision 595: [AM]: Fix require for GridService in inventory, slicemgr.
Jolyon White
04:23 pm Revision 594: [AM]: Fix up XMPP subscription management.
Jolyon White

11/08/2010

06:16 pm Revision 593: now assigning nodes to testbeds, can switch testbeds in nodes view
Christoph Dwertmann

10/08/2010

08:24 pm Revision 592: implemented nodes table
Christoph Dwertmann
05:21 pm Revision 591: [AM]: Fixed service discovery under XMPP.
Jolyon White
05:21 pm Revision 590: [AM] Convert 'inventory' service to use GridService not LegacyGridService.
- getAllWirelessDevices disabled because it still uses [x,y], not hrn. Jolyon White

09/08/2010

09:00 pm Revision 589: added the testbeds table
Christoph Dwertmann
06:43 pm Revision 588: implemented loading/saving of the setup options
Christoph Dwertmann
04:05 pm Revision 587: Fixed most of issue #356
- EC updated to take OML URI from config file or cmd line
- Disconnected code updated and simplified because of that
...
Thierry Rakotoarivelo
04:00 pm Feature #356: EC should get contacts of OML server through either YAML or command line
EC code has been updated to get its OML URI from command line or YAML file.
TODO: as mentioned above, we have to u...
Thierry Rakotoarivelo
02:58 pm Feature #356: EC should get contacts of OML server through either YAML or command line
Started to change EC code to implement that.
After the new AM service call is integrated into the EC, we have to als...
Thierry Rakotoarivelo

06/08/2010

06:50 pm Revision 586: [AM]: Remove unused file.
Jolyon White
06:42 pm Revision 585: [AM]: Rename AbstractService#{info,s_info} to {desciption,s_description}
- This avoids clashes with MObject.info. Jolyon White
06:38 pm Revision 584: now loading configuration from YAML
Christoph Dwertmann

05/08/2010

08:35 pm Revision 583: implemented YAML save/load for omf admin
Christoph Dwertmann
06:10 pm Feature #246 (Assigned): SIGTERM handler in the AM
Changed the AM so that it traps SIGTERM and SIGINT and shuts down the service interface cleanly -- but it doesn't shu... Jolyon White
06:04 pm Revision 582: [AM]: Fix SIGINT/SIGTERM handling so it works without sleep().
- Fixes #246 Jolyon White
06:04 pm Revision 581: [AM]: Implement AM-side XMPP request dispatching.
Jolyon White
06:04 pm Revision 580: [AM]: Refactor and debug request sending code.
- Debug conversion from XML to RequestMessage/ResponseMessage
- Debug RequestManager#make_request.
Jolyon White
06:04 pm Revision 579: [AM]: Create request/response objects from the wire.
Jolyon White
06:04 pm Revision 578: [AM]: Start implementing AM XMPP calls and EC-side response matching.
Jolyon White
06:04 pm Revision 577: [AM]: New service call architecture with XMPP.
Jolyon White

04/08/2010

05:20 pm Feature #357 (New): Merge MOTE support from branch to trunk
Merge the MOTE support code from Thanasis from the MOTE branch to the trunk.
Tentatively do that for the initial ...
Thierry Rakotoarivelo
02:05 pm Feature #356 (Closed): EC should get contacts of OML server through either YAML or command line
We have now decided that our future the measurement collection framework would support multiple producers/consumers o... Thierry Rakotoarivelo

03/08/2010

07:23 pm Revision 576: adding initial version of the omf-admin component
Christoph Dwertmann
05:32 pm Support #355: Create a new front-end homepage for OMF
Current working draft is available at:
http://asset.mytestbed.net/new-homepage-draft-3/
Thierry Rakotoarivelo
05:31 pm Support #355 (Resolved): Create a new front-end homepage for OMF
As the title says... Thierry Rakotoarivelo
05:30 pm Bug #354 (Closed): OMF hang forever on empty files
Thierry Rakotoarivelo
02:33 pm Bug #354 (Resolved): OMF hang forever on empty files
Fixed in trunk r575
- Added check for empty groups in rootGroupNodeSet. So EC raise an error when executing an Exp...
Thierry Rakotoarivelo
02:24 pm Revision 575: Fixed bug #354
- Added check for empty groups in rootGroupNodeSet
(So EC raise an error when executing ED without any defined resour...
Thierry Rakotoarivelo

02/08/2010

01:58 pm Bug #354 (Closed): OMF hang forever on empty files
It appears that OMF is failing to exit on an empty script. You can reproduce this error as follows: ... Guillaume Jourjon
12:29 pm OML - Measurement Framework Bug #353 (Closed): Confusing documentation in 'Tutorial'
The code fragments in the iperf tutorial seem to mix old and new conventions.... Max Ott

30/07/2010

07:26 pm Revision 574: fixing omf tell, stat and others (#328, not finished)
Christoph Dwertmann
04:45 pm Bug #328: omf save, load, stat, tell and exec --tutorial are broken in 5.3
save and load are working. --tutorial has been removed. tell and stat need to be fixed now. Christoph Dwertmann

29/07/2010

04:23 pm Bug #352 (New): EC: Experiments in the repository are broken
Due to OEDL changes, the experiment repository may contain a lot of scripts that don't work with OMF. I did fix load ... Christoph Dwertmann
04:11 pm Bug #332 (Closed): Build new PXE image for 5.3 + test omf save/load
Christoph Dwertmann
04:11 pm Bug #332 (Resolved): Build new PXE image for 5.3 + test omf save/load
A new PXE image + kernel has been built and tested. Save and load have been tested and work fine. Christoph Dwertmann
04:10 pm Revision 573: load/save is working with 5.3. Resolves #322.
Christoph Dwertmann
01:48 pm Feature #351 (Closed): Fix XMPP user naming scheme in 5.3
Yep, that was the problem. Closed. Christoph Dwertmann

28/07/2010

09:34 pm Feature #311 (Closed): Add initial support for assertion verification in EC and RC
Christoph Dwertmann
09:33 pm Bug #298 (Closed): AM: saveimage fails when saving as root
Christoph Dwertmann
09:33 pm Bug #344 (Assigned): AM: PXE, frisbee, cmcStub and saveimage services still use the old x,y nodesets
I've fixed this for all the service calls that are needed by load and save. There might be others still using x,y th... Christoph Dwertmann
09:31 pm Bug #332 (Assigned): Build new PXE image for 5.3 + test omf save/load
Makefile has been adjusted and image has been built. I'm testing this right now. Christoph Dwertmann
09:29 pm Bug #328 (Assigned): omf save, load, stat, tell and exec --tutorial are broken in 5.3
The load and save experiments have been made 5.3 compatible. The PXE, frisbee, saveimage and CMC services have been a... Christoph Dwertmann
09:25 pm Bug #268: PubSub nodes not correctly deleted at the end of an experiment
This problem still exists in 5.3. If the EC sends an ENROLL, but then crashes and does not delete the experiment pubs... Christoph Dwertmann
09:05 pm Bug #244 (Closed): OMF load/save uses -d incorrectly
We agreed that the documentation will be completed after the 5.3 release. Christoph Dwertmann
09:03 pm Feature #311 (Resolved): Add initial support for assertion verification in EC and RC
Message authentication has been tested and committed. Christoph Dwertmann

27/07/2010

10:25 pm Feature #351: Fix XMPP user naming scheme in 5.3
Yes it is... check if you are running the latest omf-common on your PXE. This naming sounds like PXE is not using the... Thierry Rakotoarivelo
08:13 pm Feature #351 (Assigned): Fix XMPP user naming scheme in 5.3
The RC now uses XMPP accounts in the form: "pxe_slice-omf.nicta.node39-1280225282-936692309". Shouldn't it be "pxe_sl... Christoph Dwertmann
07:14 pm Revision 572: re-added control_if parameter in RC (needed for frisbee), set the slice name to pxe...
Christoph Dwertmann
07:12 pm Revision 571: added control_if substitution during PXE boot, added openssl
dependency to PXE, introduced new experiment ID timestamp format,
fixed PXE image version in load/save
Christoph Dwertmann
03:23 pm Feature #351 (Resolved): Fix XMPP user naming scheme in 5.3
The cleanup script is now available in /tools from r570. Users can run it from cron. Configurable parameters are a wh... Christoph Dwertmann
03:23 pm Revision 570: added ejabberd cleanup script
Christoph Dwertmann
12:12 pm Feature #351: Fix XMPP user naming scheme in 5.3
Pass the assignment to Christoph for the cleaning script Thierry Rakotoarivelo
12:11 pm Feature #351: Fix XMPP user naming scheme in 5.3
Thierry:
- Naming scheme has been changed as mentioned above in 5.3 for EC, RC, and experiment ID. (r569)
- Now we...
Thierry Rakotoarivelo
12:10 pm Revision 569: Fixed half of #351
- naming scheme for pubsub user has been changed in EC/RC
- experiment ID has been changed
- need a cleaning script h...
Thierry Rakotoarivelo

26/07/2010

05:01 pm Bug #349: OMF: become transport agnostic
Additional information on this issue (from Christoph):
Unregistering a user does not delete his published pubsub i...
Thierry Rakotoarivelo
05:00 pm Feature #351 (Closed): Fix XMPP user naming scheme in 5.3
As discussed and agreed with Max and Christoph:
- for 5.3:
-- Experiment ID = "slice" + "timestamp"
-- XMPP user...
Thierry Rakotoarivelo
04:44 pm Bug #298 (Resolved): AM: saveimage fails when saving as root
Fixed in r568. Christoph Dwertmann
04:43 pm Revision 568: still fixing load/save for 5.3, also fixed #298
Christoph Dwertmann
03:09 pm Feature #350 (New): Extend UDP transport to support more than local EC/RC
The current UDP Transport (in omfUDPLocalTransport.rb of 5.3) is only limited to communications between EC and RC run... Thierry Rakotoarivelo

23/07/2010

07:56 pm Bug #349 (New): OMF: become transport agnostic
When we replaced the TCP communicator with an XMPP communicator in 5.2, we decided to make use of the "persistent ite... Christoph Dwertmann
06:16 pm Revision 567: making omf load work again in 5.3
Christoph Dwertmann

21/07/2010

12:37 pm Bug #325 (Closed): Turn "cannot write result file" error of imaging into a warning
This bug is fixed in r566.
However #328 still needs to be solved to have a working LOAD for 5.3.
Thierry Rakotoarivelo
12:36 pm Revision 566: Fixed bug #325, however #328 still needs to be
solved to have a working LOAD for 5.3 Thierry Rakotoarivelo
12:02 pm Feature #250: Support Freeze / Resume of experiment
Moving this feature to 5.4 Thierry Rakotoarivelo
12:00 pm Bug #284 (Closed): Fix disconnection mode
Thierry Rakotoarivelo

19/07/2010

04:38 pm Revision 565: Fix inventory mysql interface to not run queries when disconnected.
Jolyon White
04:38 pm Revision 564: Fix AM require statments so that it runs again.
- Several of the transport-related source files in omf-common were renamed
and the AM wasn't updated to account for...
Jolyon White
03:59 pm Revision 563: removed control interface substitution in RC startup script of the PXE
image Christoph Dwertmann
03:44 pm Revision 562: added support for MAC address substitution in the "name" parameter of the RC and RM...
Christoph Dwertmann

16/07/2010

12:50 pm Revision 561: Fixed typo in RC comm and moved OMLPROXY-RESUME in RC
Thierry Rakotoarivelo

15/07/2010

06:04 pm Revision 560: now leaving the slave mode config file in /etc during packaging of RC and EC
Christoph Dwertmann
04:28 pm Feature #348 (New): Enhance the disconnection mode
The current disconnection support offers the same feature as the previous disconnection mode developed for GEC4, whic... Thierry Rakotoarivelo
04:23 pm Bug #284 (Resolved): Fix disconnection mode
Fixed in trunk r559
This support for disconnection has been tested with 2 resources running our "hello world" (e.g...
Thierry Rakotoarivelo
04:22 pm Revision 559: Fixed #284 - Support for disconnection
- Now support same features as disconnection from previous GEC4 demo
- Feature limitation are described in the issue ...
Thierry Rakotoarivelo
01:11 pm Revision 558: Fix up some comments in omf-common/envelope.rb.
Jolyon White
01:11 pm Revision 557: Removed old heartbeat (from multicast comm), fixed PM_INSTALL debug message
Thierry Rakotoarivelo
12:59 pm Revision 556: Testing #284
- disconnection tested and working with multiple resources
- resources report when they are ready to disconnect
- EC/...
Thierry Rakotoarivelo
11:47 am Coop80211 Updated 'master' branch
The __master__ branch has now been replaced with __no_patch__. The original implementation requiring patching is move... Vitalik Nikolyenko
11:32 am Coop80211 Revision 86e5f97151768c8ccdb8609cba181e278f8320d8: Added maclist header file.
Vitalik Nikolyenko

14/07/2010

05:55 pm Feature #347 (New): New project to hold use cases and related code
Right now we have a "Case Studies" section to hold use cases and related codes.
We should have a separate project ...
Thierry Rakotoarivelo
05:31 pm Coop80211 Revision 89ca45c3ad58a85441b5009b688925300586fb82: Merged coop_maclist into coop80211. Provided t...
file (coop_cfg.mk) to enable/disable statistics/maclist support. Vitalik Nikolyenko
05:22 pm Revision 555: Fix broken require in omf-expctl/agentCommands.rb.
Jolyon White
03:34 pm Revision 554: Fix slice resource paths in omf_create_sysnode.rb
Jolyon White
02:55 pm Revision 553: Fix and enhance omf_create_sysnode.rb script.
Jolyon White
02:55 pm Revision 552: Remove controller parameter from OmfCommunicator commands
- controller is a handle for the NodeAgent or NodeHandler, and is
not a general property of the communication syste...
Jolyon White
01:20 pm Feature #346 (New): More configuration of XMPP4R through the YAML file
Max suggested that we should be able to configure the activation (or not) of DNS SRV record resolve from the YAML fil... Thierry Rakotoarivelo

13/07/2010

05:22 pm Revision 551: Testing #284
- first working version of disconnected mode (with one resource)
- need to test more 'corner' cases
- need to test wi...
Thierry Rakotoarivelo
02:27 pm OML - Measurement Framework Bug #345 (New): Output WARN messages to STDOUT
When run through OMF, the standard output of application is generally hidden. As @WARN@ log messages are sent there, ... Olivier Mehani
09:38 am Feature #152 (Closed): NH - Add command line option to override default config file for logs
Implemented in 5.3 (command line option "--log") Thierry Rakotoarivelo
09:27 am Feature #301: Add new option 'use_onstart' to defProperty in AppDefinition
This is not a critical feature for 5.3, thus moving it to 5.4. Thierry Rakotoarivelo
09:26 am Feature #278 (Closed): Change Exp ID at the execution of an experiment
This feature has been added to 5.3 (r550). It is accessible using the "-e" or "--experiment-id" on the command line o... Thierry Rakotoarivelo
09:24 am Revision 550: Added feature #278 (setting of expID on command line)
Thierry Rakotoarivelo
09:11 am Bug #76 (Closed): OMF - NH - Race conditions between 'update' methods and 'onNodeUp' method in no...
I am closing this issue as we now have user-defined events in OEDL (i.e. defEvent and onEvent).
As a result, the u...
Thierry Rakotoarivelo
09:07 am Bug #271: EC's checking of active nodes is too resource consuming
For the soon 5.3 release, we de-activate the EC check for "active" nodes. This is because the EC later issues ENROLL ... Thierry Rakotoarivelo
08:59 am Bug #336 (Closed): EC/RC - Fix the substitution of property values
Thierry Rakotoarivelo
08:59 am Bug #334 (Closed): RC - Allow more flexible default name as defined by YAML file
Thierry Rakotoarivelo

12/07/2010

08:19 pm Revision 549: further generalized web interface as well as code loading facility in OConfig to al...
Max Ott
08:19 pm Revision 548: made spring layout more configurable
Max Ott
08:16 pm Revision 547: further generalized web interface as well as code loading facility in OConfig to al...
Max Ott
05:12 pm Revision 546: Testing #284
- testing local communication between slave EC and RC Thierry Rakotoarivelo
01:55 pm Revision 545: redirecting STDOUT and STDERR from RC and AM into a separate logfile on Fedora, as ...
Christoph Dwertmann
12:39 pm Coop80211 Revision 5a411e7b110f756a4fa22f3f8ef090b3b05d00e6: Merged coop_stats into coop80211.
Vitalik Nikolyenko
« Previous
 

Also available in: Atom