wiki:FeddReleaseNotes

Version 11 (modified by faber, 10 years ago) (diff)

--

Release Notes

Fedd 4.10

Released 15 Aug 2014

Download it

Fedd 4.00

Released 13 Jun 2014

Fedd 3.20

Primarily adding ABAC access control

Features:

  • ABAC support via libabac
  • Numerous small command-line tool interface changes.
  • Significant code refactoring and recommenting

Fedd 3.01 (released 27 Aug 2010)

Bug fix and beta release of new component/aggregate manager on ProtoGENI. Users should see no changes in interface from fedd 3.0.

Features:

  • Beta release of ProtoGENI CM v2 and GENIAPI AM v0.9 function.
  • Bug fix to ProtoGENI allocation that requests specific images that simplifies configuration of those resources.

Fedd 3.0 (released 30 Jun 2010)

Fedd 3.0 includes several new features and several bug fixes.

Features:

  • ProtoGENI v1.0 plug-in support. Experiments can now use ProtoGENI nodes
  • A plug-in for using DETER's internal network has been added, allowing multiple sub-experiments to be created on DETER.
  • An example skeleton plug-in is included in the code, as a demonstration of the architecture and a starting point for new plug-ins.
  • Fedd uses topdl, our topology description language for sub-segment representation and communication between experiment controller and access controller. Topdl will be making its way out to user interfaces and input tools as well.
  • Fine grained specification of experiment services that allows experimenters to compose experimental environments from multiple sources.
    • This has been used to construct multi-party experiments with information hiding.
  • Access controller/plug-in code has been reorganized and more heavily commented.
    • Common functionality has been moved into a plug-in base class for easy re-use.
  • Dynamic plug-in controllers can be added by users
  • Plug in interfaces have been documented?
  • The old multi-function fedd_client.py command has been split out into individual commands that are easier to read and simpler to maintain.
  • Local emulab access controllers now use the Emulab XMLRPC interface.