Sensys release v0.29.0
New Features
-
Simplified interface for Sensor and Analytics plugins.
Providing a developer-friendly way to add new sensors and
analytics. -
Unification of configuration files used by Sensys.
CFGI, SNMP, IPMI, workflows and logical group configuration
in a single file.- As part of the effort to unify configuration files, CFGI
parser was refactored to use Parser framework.
- As part of the effort to unify configuration files, CFGI
-
Added new ZeroMQPublisher notification plugin.
This plugin can be used in place of a database plugin and will
publish data to a ZeroMQ subscriber. -
DB schema changed.
value_str
column of sensor raw data table is updated from
varchar
to 'text'.
Open Issues
- octl is not able to continue retrieving information from a list of nodes if one of them is not found.
- Attempting to start a compute node daemon without a scheduler kills both the compute daemon and its aggregator.
- Multiple aggregators in same physical host are logging same hostname.
- errcounts sensor - Unable to update node features.
- SNMP Longevity tests reports a buffer overflow error intermittenly, root caused to a SNMP driver bug. A fix is available in SNMP master branch.
- orcmd fails to start if ipmiutil library is not installed.
- Logical group add command adds groups inside workflow using CFGI 3.0 config files.
Legal Notice
- Sensys software includes a 3rd party PUGIXML source which uses MIT license.
Copyright information is included in the release notes Legal Notice section
in the document below.
Security Advisory
- The file orcm-site.xml uses a plain text password fields for SNMP and
IPMI credentials. Since the file contains a plain text password, the read
and write permissions on this file should be restricted to authorised admin
users.
Documentation Updates
-
Section 2 Build and Installation Guide.
Updated github urls.
Provided instructions to build and use ZeroMQ plugin. -
Section 3.4 SenSys CFGI User Guide.
Updated syntax and examples for the unified configuration file. -
Section 4 Developer Guide.
Documented the simplified interfaces for Sensor and Analytics plugins.