Eman: Boron: Release Notes
Contents
Boron Release Notes
This is the wiki page for the Boron release notes from the Eman project. This first release of the Eman project is primarily a basic ODL project skeleton, and new Yang models for energy management.
Major Features
Yang Models
Battery: This module defines a set of objects for monitoring batteries of networked devices and of their components.
EnergyObject: This module is used to monitor power and energy in devices.
EnergyObjectContext: This module is used for describing the identity and the context information of EnergyObjects.
Entity: This module is used for representing multiple logical entities supported by a single SNMP agent.
IANA-EnergyRelation: This module defines a TEXTUAL-CONVENTION that describes the relationships between EnergyObjects.
IANA-Entity: This module defines a TEXTUAL-CONVENTION that provides an indication of the general hardware type of a particular physical entity.
IANA-PowerStateSet: This module defines the PowerStateSet TEXTUAL-CONVENTION, which specifies the PowerStateSets and PowerStateSet Values an EnergyObject supports.
PowerAttributes: This module is used to report AC power attributes in devices. The table is a sparse augmentation of the eoPowerTable table from the EnergyObject module. Both three-phase and single-phase power configurations are supported.
UUID-TC: This module defines TEXTUAL-CONVENTIONs representing Universally Unique IDentifiers (UUIDs).
Util: This yang module defines some utility typedefs required by other yang files in the OpenDaylight Energy Management (Eman) project. These typedefs were unavilable in the jar files of a public repository. The OwnerString typedef is from the RMON-MIB (RFC 2819). The SnmpAdminString typedef is from the SNMP-FRAMEWORK-MIB RFC 3411.
ODL Features
Only a basic ODL features framework is included in the Boron release. All Eman features should be considered experimental, as there is no real code behind any of them for the Boron release.
API
REST
UI
Target Environment
For Execution
There are no requirements beyond the usual JRE requirements of OpenDaylight.
For Development
There are no requirements beyond the usual JDK and maven requirements of OpenDaylight.
Known Issues and Limitations
This first release of the Eman project is primarily a basic ODL project skeleton, and new Yang models for energy management.
The features listed above do exist, but they are stubbed out and there is currently no real code behind them.
Testing was limited to satisfying the basic requirements for inclusion in the ODL Boron release.
Changes Since Previous Releases
None, this is the first release of the Eman project.
Bugs Fixed in this Release
None.
Migration from Previous Releases
None.
Compatibility with Previous Releases
N/A.
Deprecated, End of Lifed, and/or Retired Features/APIs
None