Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

  • Support for Lenovo Plugin
  • Support for RedisStreams message bus
  • Support for StoragePools and its subordinate URLs
  • Support for audit logs and security logs (authentication/authorization logs in syslog format)
  • Updated ODIM RA for initial OCP compliance
  • Removed weak ciphers and added secure ciphers
  • Updated DMTF Redfish schema version to 2021.2
  • Updated Kubespray version to 2.14.0
  • Updated Kubernetes version to v1.21.5
  • Updated Golang version to 1.17.2
  • Cache-control header value is updated with no-cache, no-store, and must-revalidate values
  • Updated common headers for all resources
  • Added new error message in lib utilities
  • Increase Increased the channel buffer size used for processing events
  • Removing the Removed hard coding of the queue name and reusing internal queue for resource and task eventsAdditional troubleshooting information
  • Replaced colon (":") with period (".") character in resource identifier URIs
  • Removed compiled proto files from the GIT reporepository
  • Deployment of Kafka is skipped if message bus is RedisStreams
  • ODIM RA services and plugins versions are updated
  • Added ManagerForChassis `ManagerForChassis` and ManagerForServer links for plugin managers
  • ODIM RA internal events are updated with EventTimestamp, Message and Severity properties
  • ODIM RA services and plugin images are updated to Ubuntu 20.04
  • Additional troubleshooting information

Known Issues/Limitations

  • Session creation captures a warning message under audit logs.
  • Default Deleting the default roles 'ReadOnly' and 'Operator' must not be allowed to delete.
  • @odata.type of SubTasks is #SubTasks.SubTasks instead of #TaskCollection.TaskCollection.
  • '"SerialInterfacess' " under BMC manager has an extra 's' char.
  • "DateTime" property under odimra and plugin manager should must be in UTC format.
  • "Certificates" property value under drives is empty.
  • New Creating of new roles must not be allowed to create.

ODIM RA 21.08 Release

New Features

  • Support for Redfish Telemetry supportTelemetryService
  • go-micro to gRPC framework migration
  • Kubernetes based deployment. Supported configurations are:
    • One node deployment
    • Multinode deployment (from 3 three node and above)
    • Redis, Kafka, Zookeeper and etcd in HA mode (deployed only on master nodes)
  • Deployment tool (odim-controller) : for k8s Kubernetes and ODIM deployment and operations
  • Support for encoded URLs
  • Virtual media VirtualMedia Insert and Eject operations
  • Enhancements in lib-persistence-manage package
  • Redis db update from 5.0.8 to 6.2.5
  • DMTF schema update to 2021.1
  • Basic implementation of a plugin to support Dell servers
  • Basic implementation of a plugin to support Cisco ACI
  • Added ODIM RA profiles
  • CI/CD: updated github GitHub actions to build and deploy ODIM RA and kubernetes Kubernetes and do a basic check before any PR gets merged
  • Bug fixes

...