Following are the currently available Resource Aggregator for Open Distributed Infrastructure Management (ODIM RA) releases via GitHub:

ODIM RA 23.08 Release

Feature

Description

BMC Operator

BMC Operator is a new component added as part of the release. It is a software extension of Kubernetes and is used to manage various BMC operations that include the deployment and management of BIOS, boot order, volume, and firmware operations.

More information on BMC Operator and its operations are documented at BMC Operator Readme.

Support for additional SecureBoot APIs

Additional SecureBoot API URIs for the release include:

  • PATCH on /redfish/v1/Systems/{ComputerSystemId}/SecureBoot
  • POST on /redfish/v1/Systems/{ComputerSystemId}/SecureBoot/Actions/SecureBoot.ResetKeys
  • GET on /redfish/v1/Systems/{ComputerSystemId}/SecureBoot/SecureBootDatabases
  • GET on /redfish/v1/Systems/{ComputerSystemId}/SecureBoot/SecureBootDatabases/{db}
  • GET on /redfish/v1/Systems/{ComputerSystemId}/SecureBoot/SecureBootDatabases/db/Certificates
  • GET on /redfish/v1/Systems/{ComputerSystemId}/SecureBoot/SecureBootDatabases/db/Certificates/{certificateID}

For more information on these APIs, see the SecureBoot section in the Resource Aggregator for Open Distributed
Infrastructure Management™ API Readme
.

logsOnConsoleThis is a new feature to print the logs on console or append them to a file. When you set the value to false , the ODIM logs are redirected to a log file. Setting the value to true displays the logs on console. Default value is false .
Ubuntu OS versionThe current release of ODIM is compatible with Ubuntu 22.04.2 LTS version.
Docker image versions of ODIM services 

The current release of ODIM has the following updated Docker image versions for ODIM services:    

Docker image of ODIM service

Version

grfplugin4.1
urplugin 3.4
dellplugin 3.1
lenovoplugin  1.3
aciplugin3.3
licenses       4.0
update6.0
task6.0
systems7.0
managers7.0
telemetry4.0
fabrics5.0
events7.0
api7.0
aggregation6.0
account-session5.0
zookeeper3.0
kafka 3.0
redis5.0


Task support for additional APIs

Here are the API URIs that has task support for the release:

  • /Systems/{id}/Actions/ComputerSystem.Reset
  • /Systems/{id}/Bios/Settings
  • /Systems/{id}
  • /Systems/{id}/Storage/{id}/Volumes
  • /Systems/{id}/Storage/{id}/Volumes/{id}
  • /AccountService/Accounts
  • /AccountService/Accounts/{id} (for delete and update operations of BMC account)
  • /UpdateService/Actions/UpdateService.SimpleUpdate
  • /UpdateService/Actions/UpdateService.StartUpdate
  • /Managers/{id}/VirtualMedia/{id}/Actions/VirtualMedia.InsertMedia
  • /Managers/{id}/VirtualMedia/{id}/Actions/VirtualMedia.EjectMedia
  • /LicenseService/Licenses

For more information on these APIs, see the API Readme.

Performance improvements

Here are the improvements being made for the release:

  • Streamlined the task service communications with Redis database for improved performance.
  • Event processing is improved.
  • Number of Computer System reset operations in parallel is increased. 
  • Number of concurrent servers additions is increased.
  • Implemented caching of event subscriptions. Refactored code for improved event processing.
  • Improved performance in handling large number of API requests.
  • Logging enhancements in UpdateService and TelemtryService.
Redis versionThe current release of ODIM supports Redis version 7.0.11
Kafka versionThe current release of ODIM supports Kafka version 3.4.0. 
Security fixesSupport for the updated Redis and Kafka versions have fixed the security issues.
Bug fixes

The following bugs are fixed for the release:

  • Properties in Syslogs are separated by more than one space.
  • Value appears only for a few properties in logs.
  • For URP and ACI plugins, UUID is not removed from the manager collection after you remove the plugins from ODIM.



ODIM RA 23.02 Release

ODIM RA 22.08 Release

New Features

ODIM RA 22.04 Release 

New Features

Known Issues/Limitations

ODIM RA 22.02 Release

New Features

Known Issues/Limitations

ODIM RA 21.08 Release

New Features


ODIM RA 21.01 Release

To get access to this release, clone from the repository (https://github.com/ODIM-Project/ODIM). All the releases are on the main branch. If you don't want the latest release you can checkout an earlier release by using its tag. To see tags: git tags.

The build instructions are in the README.md file

ODIM 21.01 presentation from LFN Developer and Testing Forum

 PDF