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/
- 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... - 06:52 pm Bug #395: OMF and OML disagree on data types
- s/:integer/:int/
- 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... - 05:25 pm Bug #373 (Resolved): EC: doesn't terminate experiment when pressing CTRL-C
- 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... - 04:25 pm Feature #358 (Closed): Move to Redmine 1.0 on VM
- Done!
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.
- 07:44 pm OML - Measurement Framework Feature #275 (Closed): Write a man page for oml2_scaffold
- 07:44 pm OML - Measurement Framework Feature #275: Write a man page for oml2_scaffold
- Finished, with feedback from Olivier Mehani.
- 04:06 pm Feature #386: Replace ENROLL scheme in EC to fit Resource Life-Cycle model
- Testing issue mailing setup
- 03:14 pm Feature #386 (Assigned): Replace ENROLL scheme in EC to fit Resource Life-Cycle model
- 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...
- 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... - 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... - 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... - 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... - 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... - 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... - 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...
04/09/2010
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 ... - 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 ... - 04:33 pm Revision 641: removed the "all" parameter for omf load, since it's broken in 5.3
- 04:33 pm Revision 640: removed the "all" parameter for omf load, since it's broken in 5.3
- 04:32 pm Revision 639: Modified defGroup in OEDL to support new Selector
- 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...
- 04:16 pm Revision 638: updated node list format in OMF command
- 04:14 pm Revision 637: updated node list format in OMF command
- 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...
- 03:01 pm Revision 636: now HRN format can be passed to the PXE image, fixed #382
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
- 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... - 09:21 pm Bug #381 (Assigned): EC: support "all" topology on the cmd line (omf load)
- ...
- 09:20 pm Bug #375 (Closed): EC: accept brackets in toplogy parameter of "load"
- 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.
- 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 ...
- 09:15 pm Revision 635: merged changes from stable branch
- 09:07 pm Revision 634: fixed omf save help
- 08:38 pm Revision 633: added debug flag to OMF script
- 08:33 pm Revision 632: updated syntax for topologies on the command line
- 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...
- 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... - 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... - 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) - 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...
- 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...
- 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...
01/09/2010
- 06:33 pm Revision 630: updated EC config file
- 03:10 pm OML - Measurement Framework Feature #377 (New): Add the equivalent of sname for <mp />s in XML config
- Consider the following excerpt:...
- 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... - 02:33 pm Bug #375 (Closed): EC: accept brackets in toplogy parameter of "load"
- ...
- 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...
- 01:22 pm Bug #373 (Resolved): EC: doesn't terminate experiment when pressing CTRL-C
- ...
- 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 ...
30/08/2010
- 08:25 pm OML - Measurement Framework Bug #238 (Assigned): Timestamp inconsistency
- 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.
- 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 ... - 08:19 pm OML - Measurement Framework Revision d08bb2b97a51a65bc86bc605f10378938932783c: Fix Makefile tabs in oml2_scaffold output.
- 07:46 pm OML - Measurement Framework Feature #272 (Closed): Write man pages for liboml2 API
- 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 - 07:35 pm OML - Measurement Framework Revision 3466f2c3a8826d0cb34bce73da11ed1599d25191: Finish first draft of liboml2.conf(5) manpage.
- 07:35 pm OML - Measurement Framework Revision a1a779c669131b5b3a1d6f6b354a6c45e23a1b59: Finish first draft of oml2_scaffold(1) manpage.
- 07:35 pm OML - Measurement Framework Revision 433befababf118a30ceb9c6af5b2f243638441b6: Update man pages with feedback from users.
- 07:35 pm OML - Measurement Framework Revision 8d6f3467ea3f5ddde11ce690af3f60e09a14dfcf: Skeleton draft of 2 new manpages
- - liboml2.conf(5)
- oml2_scaffold(1) - 07:34 pm OML - Measurement Framework Revision fd8ebedfeba7c6ce81339aff444275ac65ab55ba: Make error handling in sq3_insert() slightly m...
- 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...
- 01:15 pm OML - Measurement Framework Feature #274 (Feedback): Write man page for liboml2 configuration file format
- 01:14 pm OML - Measurement Framework Feature #275 (Feedback): Write a man page for oml2_scaffold
- 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...
27/08/2010
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... - 05:29 pm OML - Measurement Framework Revision 7d56c08323e55175c709b2eb7699000ffd95959d: Make oml2_scaffold --main generate a program t...
- 02:13 pm Revision 628: Merged fix for bug #367
- 01:56 pm Bug #367 (Closed): Experiment ID use reserved URI characters
- Added extra escape option to URI.escape in r627
- 01:54 pm Revision 627: Fixed #367 - add extra escape option to URI.escape
- 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...
- 12:35 pm Bug #367 (Assigned): Experiment ID use reserved URI characters
- For release in 5.3.xxx we should escape it?
- 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... - 12:11 pm Revision 626: Fixed #367
- - reformat Experiment ID without "+"
- added URI escape to Experiment ID in oml_arel - 12:07 pm Bug #367 (Assigned): Experiment ID use reserved URI characters
- 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....
- 09:54 am Support #355 (Resolved): Create a new front-end homepage for OMF
25/08/2010
- 11:22 pm OML - Measurement Framework Bug #362 (Closed): OML: fails to detect "check" package on FC8
- 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.
- 07:58 pm Feature #356 (Closed): EC should get contacts of OML server through either YAML or command line
- 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.
- 07:34 pm Revision 625: fixed RPM build script
- 06:07 pm Revision 624: merging several fixes from the release branch here
- 06:05 pm Revision 623: renamed sysnode creation script, fixed default yamls for EC and RC, removed debug o...
- 04:23 pm Revision 622: removed gridservices.cfg, init script now parses .yaml for the port number
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... - 06:12 pm Revision 621: updated debian changelogs for 5.3 release
- 05:39 pm Revision 620: Creating branch for release 5.3
- 05:35 pm Revision 619: Added missing OML URI into EC config file
- 05:31 pm Revision 618: workaround for #366, fixed load/save, added better defaults for AM yaml
- 05:11 pm Revision 617: Added 3 more working tests
- 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...
- 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:...
- 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... - 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...
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...
- 05:58 pm Bug #365 (Assigned): Issue with configuring Atheros device in baseline image
- Let me try that:...
- 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.
- 05:45 pm Bug #365: Issue with configuring Atheros device in baseline image
- Confirmed:...
- 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... - 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...
- 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...
- 05:39 pm Revision 616: Added a simple automated operational test, with 3 working tests so far
- 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...
- 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...
- 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... - 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... - 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...
- 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... - 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... - 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 ...
- 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...
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
- 07:09 pm Revision 615: fixed omf load and omf save, added new getDefaultDisk inventory service, use this s...
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. - 06:18 pm Revision 613: [AM]: Fix bug in service description.
- - Fixes service call parameter ordering bug.
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?
- 05:23 pm OML - Measurement Framework Bug #362: OML: fails to detect "check" package on FC8
- This is a duplicate of IssueID #142
- 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...
- 05:11 pm OML - Measurement Framework Bug #362: OML: fails to detect "check" package on FC8
- I installed these dependencies:...
- 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.
- 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:...
- 03:59 pm Revision 612: Added creation of pubsub resources node under slice node
- 02:17 pm OML - Applications Revision 97cd79d3e48acd9b14a98ea23ed670ed0ca14e9f: Change to Lucid Ubuntu release and enable shli...
- 02:13 pm OML - Applications Revision 5ebfab6c51d20ec3ebe52984978feeb53e6d0a0f: Fix some library dependency issues.
- - and bump version number --> 2.3.8
- 12:17 pm Support #360 (Closed): Node 23 beeps unhappliy
- It had a fan but interestingly the fan was disconnected internally.
Reconnected fan. - Install script for RC on Fedora
- RC config for Federation Case Study
- YUM repo file for trunk built of OMF
17/08/2010
- 05:44 pm OML - Measurement Framework Revision 78390f56d5494e51de0f788a98a3839564c8e456: Update to Lucid Ubuntu release.
- 05:33 pm OML - Measurement Framework Revision 643d4b5810087b54e962e2cb8d865e59b84cd351: Update to Lucid Ubuntu release.
- 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.
-... - 04:43 pm Revision 610: made "lucid" the stable repo for 5.3 release
- OML v2.3.9
- 03:33 pm Revision 609: fixed a small issue in the EC
- 03:13 pm Revision 608: Fix bug in service call XMPP config.
- 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:...
- 02:18 pm OML - Measurement Framework Revision 1fa4e58a4ffb3aca2c97ae9b3d78879c715235fe: Update Debian changelog to version 2.3.9-ubuntu1
- * New upstream release 2.3.9
- 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... - 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?
- 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.
16/08/2010
- 08:04 pm Revision 607: now reading node list from inventory GS
- 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. - 05:56 pm Revision 605: [EC]: Fix service call config.
- 05:52 pm Revision 604: [EC]: Fix service call config.
- 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.. - 03:49 pm Revision 602: [EC]: Fix config for XMPP servers in YAML config files.
- - use the new :pubsub_gateway, :pubsub_domain, etc.
- 03:38 pm Feature #174 (Closed): Automatic XMPP system node creation
- Fixed in r601.
- 03:37 pm Revision 601: updated omf command line topology syntax, RM now creates its own system node (defau...
- 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 - 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... - 02:15 pm Feature #330 (Closed): Remove the need for "require" in the AM core component for new services
- 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
- 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...
- 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....
- 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...
- 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....
- 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... - 01:48 pm Feature #297 (Closed): AM: Add inventory service to create dnsmasq configuration file
- Implemented in omf-admin.
14/08/2010
- 09:17 pm OML - Measurement Framework Bug #353 (Closed): Confusing documentation in 'Tutorial'
- It's fixed now. Thanks for the feedback.
- 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...
13/08/2010
- 06:22 pm Revision 600: started work on the omf-admin related inventory services
- 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. - 01:18 pm Revision 598: tested & improved debian packaging
12/08/2010
- 06:32 pm Revision 597: debianized omf-admin
- 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
- 04:50 pm Revision 595: [AM]: Fix require for GridService in inventory, slicemgr.
- 04:23 pm Revision 594: [AM]: Fix up XMPP subscription management.
11/08/2010
10/08/2010
- 08:24 pm Revision 592: implemented nodes table
- 05:21 pm Revision 591: [AM]: Fixed service discovery under XMPP.
- 05:21 pm Revision 590: [AM] Convert 'inventory' service to use GridService not LegacyGridService.
- - getAllWirelessDevices disabled because it still uses [x,y], not hrn.
09/08/2010
- 09:00 pm Revision 589: added the testbeds table
- 06:43 pm Revision 588: implemented loading/saving of the setup options
- 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
... - 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... - 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...
06/08/2010
- 06:50 pm Revision 586: [AM]: Remove unused file.
- 06:42 pm Revision 585: [AM]: Rename AbstractService#{info,s_info} to {desciption,s_description}
- - This avoids clashes with MObject.info.
- 06:38 pm Revision 584: now loading configuration from YAML
05/08/2010
- 08:35 pm Revision 583: implemented YAML save/load for omf admin
- 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...
- 06:04 pm Revision 582: [AM]: Fix SIGINT/SIGTERM handling so it works without sleep().
- - Fixes #246
- 06:04 pm Revision 581: [AM]: Implement AM-side XMPP request dispatching.
- 06:04 pm Revision 580: [AM]: Refactor and debug request sending code.
- - Debug conversion from XML to RequestMessage/ResponseMessage
- Debug RequestManager#make_request. - 06:04 pm Revision 579: [AM]: Create request/response objects from the wire.
- 06:04 pm Revision 578: [AM]: Start implementing AM XMPP calls and EC-side response matching.
- 06:04 pm Revision 577: [AM]: New service call architecture with XMPP.
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 ... - 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...
03/08/2010
- 07:23 pm Revision 576: adding initial version of the omf-admin component
- 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/ - 05:31 pm Support #355 (Resolved): Create a new front-end homepage for OMF
- As the title says...
- 05:30 pm Bug #354 (Closed): OMF hang forever on empty files
- 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... - 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...
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: ...
- 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....
30/07/2010
- 07:26 pm Revision 574: fixing omf tell, stat and others (#328, not finished)
- 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.
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 ...
- 04:11 pm Bug #332 (Closed): Build new PXE image for 5.3 + test omf save/load
- 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.
- 04:10 pm Revision 573: load/save is working with 5.3. Resolves #322.
- 01:48 pm Feature #351 (Closed): Fix XMPP user naming scheme in 5.3
- Yep, that was the problem. Closed.
28/07/2010
- 09:34 pm Feature #311 (Closed): Add initial support for assertion verification in EC and RC
- 09:33 pm Bug #298 (Closed): AM: saveimage fails when saving as root
- 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...
- 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.
- 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...
- 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...
- 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.
- 09:03 pm Feature #311 (Resolved): Add initial support for assertion verification in EC and RC
- Message authentication has been tested and committed.
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...
- 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...
- 07:14 pm Revision 572: re-added control_if parameter in RC (needed for frisbee), set the slice name to pxe...
- 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 - 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...
- 03:23 pm Revision 570: added ejabberd cleanup script
- 12:12 pm Feature #351: Fix XMPP user naming scheme in 5.3
- Pass the assignment to Christoph for the cleaning script
- 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... - 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...
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... - 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... - 04:44 pm Bug #298 (Resolved): AM: saveimage fails when saving as root
- Fixed in r568.
- 04:43 pm Revision 568: still fixing load/save for 5.3, also fixed #298
- 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...
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...
- 06:16 pm Revision 567: making omf load work again in 5.3
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.
- 12:36 pm Revision 566: Fixed bug #325, however #328 still needs to be
- solved to have a working LOAD for 5.3
- 12:02 pm Feature #250: Support Freeze / Resume of experiment
- Moving this feature to 5.4
- 12:00 pm Bug #284 (Closed): Fix disconnection mode
19/07/2010
- 04:38 pm Revision 565: Fix inventory mysql interface to not run queries when disconnected.
- 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... - 03:59 pm Revision 563: removed control interface substitution in RC startup script of the PXE
- image
- 03:44 pm Revision 562: added support for MAC address substitution in the "name" parameter of the RC and RM...
16/07/2010
15/07/2010
- 06:04 pm Revision 560: now leaving the slave mode config file in /etc during packaging of RC and EC
- 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...
- 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... - 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 ... - 01:11 pm Revision 558: Fix up some comments in omf-common/envelope.rb.
- 01:11 pm Revision 557: Removed old heartbeat (from multicast comm), fixed PM_INSTALL debug message
- 12:59 pm Revision 556: Testing #284
- - disconnection tested and working with multiple resources
- resources report when they are ready to disconnect
- EC/... - 11:47 am Coop80211 Updated 'master' branch
- The __master__ branch has now been replaced with __no_patch__. The original implementation requiring patching is move...
- 11:32 am Coop80211 Revision 86e5f97151768c8ccdb8609cba181e278f8320d8: Added maclist header file.
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 ... - 05:31 pm Coop80211 Revision 89ca45c3ad58a85441b5009b688925300586fb82: Merged coop_maclist into coop80211. Provided t...
- file (coop_cfg.mk) to enable/disable statistics/maclist support.
- 05:22 pm Revision 555: Fix broken require in omf-expctl/agentCommands.rb.
- 03:34 pm Revision 554: Fix slice resource paths in omf_create_sysnode.rb
- 02:55 pm Revision 553: Fix and enhance omf_create_sysnode.rb script.
- 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... - 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...
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... - 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, ...
- 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")
- 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.
- 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...
- 09:24 am Revision 550: Added feature #278 (setting of expID on command line)
- 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... - 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 ...
- 08:59 am Bug #336 (Closed): EC/RC - Fix the substitution of property values
- 08:59 am Bug #334 (Closed): RC - Allow more flexible default name as defined by YAML file
12/07/2010
- 08:19 pm Revision 549: further generalized web interface as well as code loading facility in OConfig to al...
- 08:19 pm Revision 548: made spring layout more configurable
- 08:16 pm Revision 547: further generalized web interface as well as code loading facility in OConfig to al...
- 05:12 pm Revision 546: Testing #284
- - testing local communication between slave EC and RC
- 01:55 pm Revision 545: redirecting STDOUT and STDERR from RC and AM into a separate logfile on Fedora, as ...
- 12:39 pm Coop80211 Revision 5a411e7b110f756a4fa22f3f8ef090b3b05d00e6: Merged coop_stats into coop80211.
Also available in: Atom