Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

ODIM RA 23.08 Release #1303

Merged
merged 1,005 commits into from
Sep 1, 2023
Merged

ODIM RA 23.08 Release #1303

merged 1,005 commits into from
Sep 1, 2023

Conversation

amar-shalgar
Copy link
Contributor

Task support for below additional APIs:

  • /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

Performance improvements:

  • 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 TelemetryService

Support for additional SecureBoot APIs:

  • 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}

A new property in ODIM configurations - logsOnConsole:

  • This 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 .

Support for Ubuntu 22.04.2 LTS version.

The current release of ODIM supports Redis version 7.0.11

The current release of ODIM supports Kafka version 3.4.0.

AngithCJ and others added 30 commits May 22, 2023 17:00
Deleted plugin task entry from db after completion of task
Use go-redis library instead of redigo
Add all account service and computer System models
task for ComputerSystem.Reset request is updated to complete once the reset is done on device side
Add all account service and systems models
task for ComputerSystem.Reset request is updated to complete once the reset is done on device side
mohamed-shahid-afrid and others added 16 commits August 11, 2023 22:45
Removing extra tabs in dell-plugin config
Fixed taskmon status for event subscription creation while no server added
…icate

Removing duplicate parameter and removing fmt statements
address team feedback for event subscription property in request body
Address team feedback for event subscription property in request body
* Updated third party pkg versions as per team feedback in GS readme (#1296)

* updated third party pkg versions as per team feedback

* added communication method for one-node deployment setup to be consistent with BMC op readme

* updated linux-headers version as per team feedback

---------

Co-authored-by: Jeevan Kamkar <[email protected]>

* updated sections of account service, comupter systems and managers (#1295)

Co-authored-by: Jeevan Kamkar <[email protected]>

* italicized all references and links as per HPE style guide (#1298)

Co-authored-by: Jeevan Kamkar <[email protected]>

* replaced the repo links from development to main branch in all odim and plugin and svc docs

---------

Co-authored-by: Jeevan Kamkar <[email protected]>
@amar-shalgar amar-shalgar added prio:high This tag marks the issue as high priority and hence to be acted on at the earliest type:feature issue type is created for adding a new feature(enhancement) to the system status:in-progress issue has been accepted previously and now taken up for implementation labels Aug 31, 2023
@amar-shalgar amar-shalgar self-assigned this Aug 31, 2023
@jeevan-kamkar jeevan-kamkar changed the title ODIM RA 23.02 Release ODIM RA 23.08 Release Sep 1, 2023
@jeevan-kamkar jeevan-kamkar merged commit 81c02da into main Sep 1, 2023
@amar-shalgar amar-shalgar added status:resolved issue is completed and confirmed to be working as expected and removed status:in-progress issue has been accepted previously and now taken up for implementation labels Sep 4, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
prio:high This tag marks the issue as high priority and hence to be acted on at the earliest status:resolved issue is completed and confirmed to be working as expected type:feature issue type is created for adding a new feature(enhancement) to the system
Projects
None yet
Development

Successfully merging this pull request may close these issues.