Redfish 2025.3
1 line change in scripts/update_schemas.py to point at 2025.3 and run
the script.
See below for more info on this release [1]
Tested: Inspection only. These have not broke things in the past.
Symlinks are getting updated:
```
head -n 4 redfish-core/schema/dmtf/json-schema-installed/ComputerSystem.v1_*.json
{
"$id": "http://redfish.dmtf.org/schemas/v1/ComputerSystem.v1_26_0.json",
"$ref": "#/definitions/ComputerSystem",
"$schema": "http://redfish.dmtf.org/schemas/v1/redfish-schema-v1.json",
```
[1]: https://www.dmtf.org/sites/default/files/Redfish_Release_2025.3_Overview.pdf
Change-Id: Icc0e7b2bc775be6fa0f842670820319b79606507
Signed-off-by: Gunnar Mills <gmills@us.ibm.com>
diff --git a/redfish-core/include/aggregation_utils.hpp b/redfish-core/include/aggregation_utils.hpp
index c71ff0e..3a88c22 100644
--- a/redfish-core/include/aggregation_utils.hpp
+++ b/redfish-core/include/aggregation_utils.hpp
@@ -20,12 +20,14 @@
{
// Note that each URI actually begins with "/redfish/v1"
// They've been omitted to save space and reduce search time
-constexpr std::array<std::string_view, 55> topCollections{
+constexpr std::array<std::string_view, 58> topCollections{
"/AggregationService/Aggregates",
"/AggregationService/AggregationSources",
"/AggregationService/ConnectionMethods",
"/AutomationNodes",
"/Cables",
+ "/CertificateService/CertificateEnrollments",
+ "/CertificateService/EnrollmentCACertificates",
"/Chassis",
"/ComponentIntegrity",
"/CompositionService/ActivePool",
@@ -73,6 +75,7 @@
"/ThermalEquipment/RPUs",
"/UpdateService/ClientCertificates",
"/UpdateService/FirmwareInventory",
+ "/UpdateService/LocalImageStore",
"/UpdateService/RemoteServerCertificates",
"/UpdateService/RemoteServerSSHKeys",
"/UpdateService/SoftwareInventory",