Skip to content

Conversation

@nmgaston
Copy link
Collaborator

@nmgaston nmgaston commented Oct 21, 2025

NOTE: Merge the firmware PR first. This one is built off of that PR.

  • Add complete DMTF Redfish Chassis v1.21.0 API implementation
  • Implement GET /redfish/v1/Chassis collection endpoint
  • Implement GET /redfish/v1/Chassis/{id} instance endpoint
  • Add PATCH /redfish/v1/Chassis/{id} handler (501 Not Implemented)
  • Support Intel AMT CIM_Chassis data extraction and mapping
  • Include comprehensive error handling with proper HTTP status codes
  • Implement ETag caching support for performance optimization
  • Add request validation (Accept headers, Content-Type, request size)
  • Support chassis type mapping (RackMount/Desktop/Unknown)
  • Integrate with existing service root and router infrastructure
  • Add comprehensive test suite with 100% coverage

This implementation provides production-ready Redfish Chassis management
capabilities with full DMTF compliance and comprehensive error handling.

@nmgaston nmgaston marked this pull request as ready for review October 22, 2025 00:04
Base automatically changed from redfish-firmware to main October 23, 2025 17:15
@nmgaston
Copy link
Collaborator Author

not to be used.

@nmgaston nmgaston closed this Oct 30, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant