History log of /openbmc/bmcweb/redfish-core/schema/ (Results 1 – 25 of 31)
Revision Date Author Comments
(<<< Hide modified files)
(Show modified files >>>)
9dec964e20-Jan-2026 Gunnar Mills <gmills@us.ibm.com>

Move to Redfish 2025.4

One line change and rerun the script. 2025.4 includes new properties.
One use case is for Redundancy. For the complete overview see [1].

Tested: Visual and build only. In the

Move to Redfish 2025.4

One line change and rerun the script. 2025.4 includes new properties.
One use case is for Redundancy. For the complete overview see [1].

Tested: Visual and build only. In the past these have not broken things.

[1]: https://www.dmtf.org/sites/default/files/Redfish_Release_2025.4_Overview.pdf

Change-Id: Icaf710eaa99816264993a964ef9dd8a7f5e7722a
Signed-off-by: Gunnar Mills <gmills@us.ibm.com>

show more ...


/openbmc/bmcweb/.clang-tidy
/openbmc/bmcweb/DEVELOPING.md
/openbmc/bmcweb/README.md
/openbmc/bmcweb/config/bmcweb.service.in
/openbmc/bmcweb/config/bmcweb.socket.in
/openbmc/bmcweb/config/meson.build
/openbmc/bmcweb/docs/Redfish.md
/openbmc/bmcweb/http/http2_connection.hpp
/openbmc/bmcweb/http/http_body.hpp
/openbmc/bmcweb/http/http_connection.hpp
/openbmc/bmcweb/http/http_response.hpp
/openbmc/bmcweb/http/websocket_impl.hpp
/openbmc/bmcweb/include/boost_formatters.hpp
/openbmc/bmcweb/include/dbus_privileges.hpp
/openbmc/bmcweb/include/dbus_utility.hpp
/openbmc/bmcweb/include/duplicatable_file_handle.hpp
/openbmc/bmcweb/include/persistent_data.hpp
/openbmc/bmcweb/include/user_monitor.hpp
/openbmc/bmcweb/include/webassets.hpp
/openbmc/bmcweb/meson.build
/openbmc/bmcweb/meson.options
/openbmc/bmcweb/redfish-core/include/error_messages.hpp
/openbmc/bmcweb/redfish-core/include/event_matches_filter.hpp
/openbmc/bmcweb/redfish-core/include/event_service_manager.hpp
/openbmc/bmcweb/redfish-core/include/generated/enums/acceleration_function.hpp
/openbmc/bmcweb/redfish-core/include/generated/enums/account_service.hpp
/openbmc/bmcweb/redfish-core/include/generated/enums/action_info.hpp
/openbmc/bmcweb/redfish-core/include/generated/enums/aggregation_source.hpp
/openbmc/bmcweb/redfish-core/include/generated/enums/allow_deny.hpp
/openbmc/bmcweb/redfish-core/include/generated/enums/attribute_registry.hpp
/openbmc/bmcweb/redfish-core/include/generated/enums/automation_node.hpp
/openbmc/bmcweb/redfish-core/include/generated/enums/battery.hpp
/openbmc/bmcweb/redfish-core/include/generated/enums/cable.hpp
/openbmc/bmcweb/redfish-core/include/generated/enums/certificate.hpp
/openbmc/bmcweb/redfish-core/include/generated/enums/certificate_enrollment.hpp
/openbmc/bmcweb/redfish-core/include/generated/enums/chassis.hpp
/openbmc/bmcweb/redfish-core/include/generated/enums/circuit.hpp
/openbmc/bmcweb/redfish-core/include/generated/enums/collection_capabilities.hpp
/openbmc/bmcweb/redfish-core/include/generated/enums/component_integrity.hpp
/openbmc/bmcweb/redfish-core/include/generated/enums/composition_service.hpp
/openbmc/bmcweb/redfish-core/include/generated/enums/computer_system.hpp
/openbmc/bmcweb/redfish-core/include/generated/enums/connection.hpp
/openbmc/bmcweb/redfish-core/include/generated/enums/connection_method.hpp
/openbmc/bmcweb/redfish-core/include/generated/enums/container_image.hpp
/openbmc/bmcweb/redfish-core/include/generated/enums/control.hpp
/openbmc/bmcweb/redfish-core/include/generated/enums/coolant_connector.hpp
/openbmc/bmcweb/redfish-core/include/generated/enums/cooling_loop.hpp
/openbmc/bmcweb/redfish-core/include/generated/enums/cooling_unit.hpp
/openbmc/bmcweb/redfish-core/include/generated/enums/cxl_logical_device.hpp
/openbmc/bmcweb/redfish-core/include/generated/enums/drive.hpp
/openbmc/bmcweb/redfish-core/include/generated/enums/endpoint.hpp
/openbmc/bmcweb/redfish-core/include/generated/enums/endpoint_group.hpp
/openbmc/bmcweb/redfish-core/include/generated/enums/ethernet_interface.hpp
/openbmc/bmcweb/redfish-core/include/generated/enums/event.hpp
/openbmc/bmcweb/redfish-core/include/generated/enums/event_destination.hpp
/openbmc/bmcweb/redfish-core/include/generated/enums/event_service.hpp
/openbmc/bmcweb/redfish-core/include/generated/enums/external_account_provider.hpp
/openbmc/bmcweb/redfish-core/include/generated/enums/facility.hpp
/openbmc/bmcweb/redfish-core/include/generated/enums/host_interface.hpp
/openbmc/bmcweb/redfish-core/include/generated/enums/ip_addresses.hpp
/openbmc/bmcweb/redfish-core/include/generated/enums/job.hpp
/openbmc/bmcweb/redfish-core/include/generated/enums/job_document.hpp
/openbmc/bmcweb/redfish-core/include/generated/enums/job_service.hpp
/openbmc/bmcweb/redfish-core/include/generated/enums/key.hpp
/openbmc/bmcweb/redfish-core/include/generated/enums/key_policy.hpp
/openbmc/bmcweb/redfish-core/include/generated/enums/leak_detector.hpp
/openbmc/bmcweb/redfish-core/include/generated/enums/license.hpp
/openbmc/bmcweb/redfish-core/include/generated/enums/license_service.hpp
/openbmc/bmcweb/redfish-core/include/generated/enums/log_entry.hpp
/openbmc/bmcweb/redfish-core/include/generated/enums/log_service.hpp
/openbmc/bmcweb/redfish-core/include/generated/enums/manager.hpp
/openbmc/bmcweb/redfish-core/include/generated/enums/manager_account.hpp
/openbmc/bmcweb/redfish-core/include/generated/enums/manager_network_protocol.hpp
/openbmc/bmcweb/redfish-core/include/generated/enums/manifest.hpp
/openbmc/bmcweb/redfish-core/include/generated/enums/media_controller.hpp
/openbmc/bmcweb/redfish-core/include/generated/enums/memory.hpp
/openbmc/bmcweb/redfish-core/include/generated/enums/memory_chunks.hpp
/openbmc/bmcweb/redfish-core/include/generated/enums/memory_region.hpp
/openbmc/bmcweb/redfish-core/include/generated/enums/message_registry.hpp
/openbmc/bmcweb/redfish-core/include/generated/enums/metric_definition.hpp
/openbmc/bmcweb/redfish-core/include/generated/enums/metric_report_definition.hpp
/openbmc/bmcweb/redfish-core/include/generated/enums/network_device_function.hpp
/openbmc/bmcweb/redfish-core/include/generated/enums/network_port.hpp
/openbmc/bmcweb/redfish-core/include/generated/enums/open_bmc_computer_system.hpp
/openbmc/bmcweb/redfish-core/include/generated/enums/operating_system.hpp
/openbmc/bmcweb/redfish-core/include/generated/enums/outbound_connection.hpp
/openbmc/bmcweb/redfish-core/include/generated/enums/outlet.hpp
/openbmc/bmcweb/redfish-core/include/generated/enums/outlet_group.hpp
/openbmc/bmcweb/redfish-core/include/generated/enums/pcie_device.hpp
/openbmc/bmcweb/redfish-core/include/generated/enums/pcie_function.hpp
/openbmc/bmcweb/redfish-core/include/generated/enums/pcie_slots.hpp
/openbmc/bmcweb/redfish-core/include/generated/enums/physical_context.hpp
/openbmc/bmcweb/redfish-core/include/generated/enums/port.hpp
/openbmc/bmcweb/redfish-core/include/generated/enums/power.hpp
/openbmc/bmcweb/redfish-core/include/generated/enums/power_distribution.hpp
/openbmc/bmcweb/redfish-core/include/generated/enums/power_supply.hpp
/openbmc/bmcweb/redfish-core/include/generated/enums/privileges.hpp
/openbmc/bmcweb/redfish-core/include/generated/enums/processor.hpp
/openbmc/bmcweb/redfish-core/include/generated/enums/protocol.hpp
/openbmc/bmcweb/redfish-core/include/generated/enums/pump.hpp
/openbmc/bmcweb/redfish-core/include/generated/enums/redfish_extensions.hpp
/openbmc/bmcweb/redfish-core/include/generated/enums/redundancy.hpp
/openbmc/bmcweb/redfish-core/include/generated/enums/registered_client.hpp
/openbmc/bmcweb/redfish-core/include/generated/enums/reservoir.hpp
/openbmc/bmcweb/redfish-core/include/generated/enums/resolution_step.hpp
/openbmc/bmcweb/redfish-core/include/generated/enums/resource.hpp
/openbmc/bmcweb/redfish-core/include/generated/enums/resource_block.hpp
/openbmc/bmcweb/redfish-core/include/generated/enums/schedule.hpp
/openbmc/bmcweb/redfish-core/include/generated/enums/secure_boot.hpp
/openbmc/bmcweb/redfish-core/include/generated/enums/secure_boot_database.hpp
/openbmc/bmcweb/redfish-core/include/generated/enums/sensor.hpp
/openbmc/bmcweb/redfish-core/include/generated/enums/serial_interface.hpp
/openbmc/bmcweb/redfish-core/include/generated/enums/session.hpp
/openbmc/bmcweb/redfish-core/include/generated/enums/settings.hpp
/openbmc/bmcweb/redfish-core/include/generated/enums/signature.hpp
/openbmc/bmcweb/redfish-core/include/generated/enums/software_inventory.hpp
/openbmc/bmcweb/redfish-core/include/generated/enums/storage.hpp
/openbmc/bmcweb/redfish-core/include/generated/enums/storage_controller.hpp
/openbmc/bmcweb/redfish-core/include/generated/enums/switch.hpp
/openbmc/bmcweb/redfish-core/include/generated/enums/task.hpp
/openbmc/bmcweb/redfish-core/include/generated/enums/task_service.hpp
/openbmc/bmcweb/redfish-core/include/generated/enums/telemetry_data.hpp
/openbmc/bmcweb/redfish-core/include/generated/enums/telemetry_service.hpp
/openbmc/bmcweb/redfish-core/include/generated/enums/thermal.hpp
/openbmc/bmcweb/redfish-core/include/generated/enums/triggers.hpp
/openbmc/bmcweb/redfish-core/include/generated/enums/trusted_component.hpp
/openbmc/bmcweb/redfish-core/include/generated/enums/update_service.hpp
/openbmc/bmcweb/redfish-core/include/generated/enums/v_lan_network_interface.hpp
/openbmc/bmcweb/redfish-core/include/generated/enums/virtual_media.hpp
/openbmc/bmcweb/redfish-core/include/generated/enums/virtual_pci2_pci_bridge.hpp
/openbmc/bmcweb/redfish-core/include/generated/enums/volume.hpp
/openbmc/bmcweb/redfish-core/include/generated/enums/zone.hpp
/openbmc/bmcweb/redfish-core/include/redfish_aggregator.hpp
/openbmc/bmcweb/redfish-core/include/registries.hpp
/openbmc/bmcweb/redfish-core/include/resource_messages.hpp
/openbmc/bmcweb/redfish-core/include/utils/etag_utils.hpp
/openbmc/bmcweb/redfish-core/include/utils/eventlog_utils.hpp
/openbmc/bmcweb/redfish-core/include/utils/fan_utils.hpp
/openbmc/bmcweb/redfish-core/include/utils/hex_utils.hpp
/openbmc/bmcweb/redfish-core/include/utils/log_services_utils.hpp
/openbmc/bmcweb/redfish-core/include/utils/manager_utils.hpp
/openbmc/bmcweb/redfish-core/include/utils/redfish_aggregator_utils.hpp
/openbmc/bmcweb/redfish-core/include/utils/sensor_utils.hpp
/openbmc/bmcweb/redfish-core/include/utils/systems_utils.hpp
/openbmc/bmcweb/redfish-core/lib/account_service.hpp
/openbmc/bmcweb/redfish-core/lib/aggregation_service.hpp
/openbmc/bmcweb/redfish-core/lib/assembly.hpp
/openbmc/bmcweb/redfish-core/lib/bios.hpp
/openbmc/bmcweb/redfish-core/lib/chassis.hpp
/openbmc/bmcweb/redfish-core/lib/environment_metrics.hpp
/openbmc/bmcweb/redfish-core/lib/event_service.hpp
/openbmc/bmcweb/redfish-core/lib/fan.hpp
/openbmc/bmcweb/redfish-core/lib/led.hpp
/openbmc/bmcweb/redfish-core/lib/log_services.hpp
/openbmc/bmcweb/redfish-core/lib/manager_logservices_dbus_eventlog.hpp
/openbmc/bmcweb/redfish-core/lib/manager_logservices_journal_eventlog.hpp
/openbmc/bmcweb/redfish-core/lib/managers.hpp
/openbmc/bmcweb/redfish-core/lib/memory.hpp
/openbmc/bmcweb/redfish-core/lib/openbmc/openbmc_managers.hpp
/openbmc/bmcweb/redfish-core/lib/pcie.hpp
/openbmc/bmcweb/redfish-core/lib/processor.hpp
/openbmc/bmcweb/redfish-core/lib/storage.hpp
/openbmc/bmcweb/redfish-core/lib/storage_chassis.hpp
/openbmc/bmcweb/redfish-core/lib/storage_controller.hpp
/openbmc/bmcweb/redfish-core/lib/systems.hpp
/openbmc/bmcweb/redfish-core/lib/systems_logservices_dbus_eventlog.hpp
/openbmc/bmcweb/redfish-core/lib/systems_logservices_hostlogger.hpp
/openbmc/bmcweb/redfish-core/lib/systems_logservices_journal_eventlog.hpp
/openbmc/bmcweb/redfish-core/lib/systems_logservices_postcodes.hpp
/openbmc/bmcweb/redfish-core/lib/task.hpp
/openbmc/bmcweb/redfish-core/lib/trigger.hpp
/openbmc/bmcweb/redfish-core/lib/update_service.hpp
dmtf/csdl/AccountService_v1.xml
dmtf/csdl/AllowDeny_v1.xml
dmtf/csdl/Application_v1.xml
dmtf/csdl/Assembly_v1.xml
dmtf/csdl/CertificateCollection_v1.xml
dmtf/csdl/CertificateEnrollment_v1.xml
dmtf/csdl/CertificateService_v1.xml
dmtf/csdl/Certificate_v1.xml
dmtf/csdl/Chassis_v1.xml
dmtf/csdl/Circuit_v1.xml
dmtf/csdl/ComputerSystem_v1.xml
dmtf/csdl/Connection_v1.xml
dmtf/csdl/ContainerImage_v1.xml
dmtf/csdl/Container_v1.xml
dmtf/csdl/Control_v1.xml
dmtf/csdl/CoolingLoop_v1.xml
dmtf/csdl/CoolingUnit_v1.xml
dmtf/csdl/Drive_v1.xml
dmtf/csdl/EndpointGroup_v1.xml
dmtf/csdl/EventDestination_v1.xml
dmtf/csdl/EventService_v1.xml
dmtf/csdl/Event_v1.xml
dmtf/csdl/ExternalAccountProvider_v1.xml
dmtf/csdl/FabricAdapter_v1.xml
dmtf/csdl/Fan_v1.xml
dmtf/csdl/Filter_v1.xml
dmtf/csdl/GraphicsController_v1.xml
dmtf/csdl/Heater_v1.xml
dmtf/csdl/KeyPolicy_v1.xml
dmtf/csdl/LeakDetection_v1.xml
dmtf/csdl/LeakDetectorCollection_v1.xml
dmtf/csdl/LeakDetector_v1.xml
dmtf/csdl/LogEntry_v1.xml
dmtf/csdl/LogService_v1.xml
dmtf/csdl/ManagerAccount_v1.xml
dmtf/csdl/ManagerNetworkProtocol_v1.xml
dmtf/csdl/Manager_v1.xml
dmtf/csdl/MediaController_v1.xml
dmtf/csdl/Memory_v1.xml
dmtf/csdl/NetworkAdapter_v1.xml
dmtf/csdl/NetworkDeviceFunction_v1.xml
dmtf/csdl/OperatingConfig_v1.xml
dmtf/csdl/OperatingSystem_v1.xml
dmtf/csdl/PCIeDevice_v1.xml
dmtf/csdl/PCIeFunction_v1.xml
dmtf/csdl/PortMetrics_v1.xml
dmtf/csdl/Port_v1.xml
dmtf/csdl/PowerDistribution_v1.xml
dmtf/csdl/PowerSupplyMetrics_v1.xml
dmtf/csdl/PowerSupply_v1.xml
dmtf/csdl/Processor_v1.xml
dmtf/csdl/Protocol_v1.xml
dmtf/csdl/Pump_v1.xml
dmtf/csdl/Redundancy_v1.xml
dmtf/csdl/RegisteredClient_v1.xml
dmtf/csdl/Reservoir_v1.xml
dmtf/csdl/ResolutionStep_v1.xml
dmtf/csdl/RouteEntry_v1.xml
dmtf/csdl/RouteSetEntry_v1.xml
dmtf/csdl/Sensor_v1.xml
dmtf/csdl/ServiceRoot_v1.xml
dmtf/csdl/StorageController_v1.xml
dmtf/csdl/StorageMetrics_v1.xml
dmtf/csdl/Storage_v1.xml
dmtf/csdl/SwitchMetrics_v1.xml
dmtf/csdl/Switch_v1.xml
dmtf/csdl/TaskService_v1.xml
dmtf/csdl/TelemetryData_v1.xml
dmtf/csdl/ThermalSubsystem_v1.xml
dmtf/csdl/USBController_v1.xml
dmtf/csdl/UpdateServiceCapabilities_v1.xml
dmtf/csdl/VCATEntry_v1.xml
dmtf/csdl/VirtualPCI2PCIBridge_v1.xml
dmtf/json-schema-installed/AccountService.v1_18_1.json
dmtf/json-schema-installed/Assembly.v1_6_1.json
dmtf/json-schema-installed/CertificateService.v1_2_1.json
dmtf/json-schema-installed/ComputerSystem.v1_27_0.json
dmtf/json-schema-installed/Drive.v1_22_0.json
dmtf/json-schema-installed/Event.v1_13_0.json
dmtf/json-schema-installed/EventDestination.v1_16_0.json
dmtf/json-schema-installed/EventService.v1_12_0.json
dmtf/json-schema-installed/LogEntry.v1_21_0.json
dmtf/json-schema-installed/LogService.v1_9_0.json
dmtf/json-schema-installed/Manager.v1_24_0.json
dmtf/json-schema-installed/ManagerAccount.v1_14_1.json
dmtf/json-schema-installed/Memory.v1_23_0.json
dmtf/json-schema-installed/PCIeDevice.v1_21_0.json
dmtf/json-schema-installed/PCIeFunction.v1_7_0.json
dmtf/json-schema-installed/Port.v1_18_0.json
dmtf/json-schema-installed/Processor.v1_22_0.json
dmtf/json-schema-installed/Redundancy.v1_7_0.json
dmtf/json-schema-installed/Sensor.v1_12_0.json
dmtf/json-schema-installed/ServiceRoot.v1_20_0.json
dmtf/json-schema-installed/Storage.v1_21_0.json
dmtf/json-schema-installed/StorageController.v1_11_0.json
dmtf/json-schema-installed/TaskService.v1_3_0.json
dmtf/json-schema/AccountService.v1_18_1.json
dmtf/json-schema/Assembly.v1_6_1.json
dmtf/json-schema/CertificateCollection.json
dmtf/json-schema/CertificateEnrollment.v1_0_1.json
dmtf/json-schema/CertificateService.v1_2_1.json
dmtf/json-schema/Circuit.v1_9_0.json
dmtf/json-schema/ComputerSystem.v1_27_0.json
dmtf/json-schema/CoolingUnit.v1_5_0.json
dmtf/json-schema/Drive.v1_22_0.json
dmtf/json-schema/Event.v1_13_0.json
dmtf/json-schema/EventDestination.v1_16_0.json
dmtf/json-schema/EventService.v1_12_0.json
dmtf/json-schema/ExternalAccountProvider.v1_8_2.json
dmtf/json-schema/LeakDetection.v1_2_0.json
dmtf/json-schema/LeakDetector.v1_6_0.json
dmtf/json-schema/LeakDetectorCollection.json
dmtf/json-schema/LogEntry.v1_21_0.json
dmtf/json-schema/LogService.v1_9_0.json
dmtf/json-schema/Manager.v1_24_0.json
dmtf/json-schema/ManagerAccount.v1_14_1.json
dmtf/json-schema/Memory.v1_23_0.json
dmtf/json-schema/NetworkAdapter.v1_14_0.json
dmtf/json-schema/NetworkDeviceFunction.v1_11_1.json
dmtf/json-schema/PCIeDevice.v1_21_0.json
dmtf/json-schema/PCIeFunction.v1_7_0.json
dmtf/json-schema/Port.v1_18_0.json
dmtf/json-schema/PortMetrics.v1_8_1.json
dmtf/json-schema/PowerDistribution.v1_6_0.json
dmtf/json-schema/PowerSupplyMetrics.v1_2_0.json
dmtf/json-schema/Processor.v1_22_0.json
dmtf/json-schema/Protocol.json
dmtf/json-schema/Redundancy.v1_7_0.json
dmtf/json-schema/Sensor.v1_12_0.json
dmtf/json-schema/ServiceRoot.v1_20_0.json
dmtf/json-schema/Storage.v1_21_0.json
dmtf/json-schema/StorageController.v1_11_0.json
dmtf/json-schema/Switch.v1_11_0.json
dmtf/json-schema/TaskService.v1_3_0.json
/openbmc/bmcweb/redfish-core/src/error_messages.cpp
/openbmc/bmcweb/redfish-core/src/event_log.cpp
/openbmc/bmcweb/redfish-core/src/filter_expr_executor.cpp
/openbmc/bmcweb/redfish-core/src/heartbeat_messages.cpp
/openbmc/bmcweb/redfish-core/src/redfish.cpp
/openbmc/bmcweb/redfish-core/src/registries.cpp
/openbmc/bmcweb/redfish-core/src/resource_messages.cpp
/openbmc/bmcweb/redfish-core/src/subscription.cpp
/openbmc/bmcweb/redfish-core/src/task_messages.cpp
/openbmc/bmcweb/redfish-core/src/update_messages.cpp
/openbmc/bmcweb/scripts/generate_schema_enums.py
/openbmc/bmcweb/scripts/parse_registries.py
/openbmc/bmcweb/scripts/update_schemas.py
/openbmc/bmcweb/src/dbus_utility.cpp
/openbmc/bmcweb/src/ssl_key_handler.cpp
/openbmc/bmcweb/src/webserver_cli.cpp
/openbmc/bmcweb/subprojects/boost.wrap
/openbmc/bmcweb/test/http/http2_connection_test.cpp
/openbmc/bmcweb/test/http/http_body_test.cpp
/openbmc/bmcweb/test/http/http_response_test.cpp
/openbmc/bmcweb/test/include/dbus_privileges_test.cpp
/openbmc/bmcweb/test/include/ssl_key_handler_test.cpp
/openbmc/bmcweb/test/meson.build
/openbmc/bmcweb/test/redfish-core/include/event_log_test.cpp
/openbmc/bmcweb/test/redfish-core/include/registries_test.cpp
/openbmc/bmcweb/test/redfish-core/include/utils/hex_utils_test.cpp
/openbmc/bmcweb/test/redfish-core/include/utils/json_utils_test.cpp
/openbmc/bmcweb/test/redfish-core/include/utils/sensor_utils_test.cpp
/openbmc/bmcweb/test/redfish-core/include/utils/systems_utils_test.cpp
/openbmc/bmcweb/test/redfish-core/lib/metadata_test.cpp
5ecf7b4e13-Oct-2025 Gunnar Mills <gmills@us.ibm.com>

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

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>

show more ...


/openbmc/bmcweb/.clang-tidy
/openbmc/bmcweb/DEVELOPING.md
/openbmc/bmcweb/README.md
/openbmc/bmcweb/config/bmcweb.service.in
/openbmc/bmcweb/config/meson.build
/openbmc/bmcweb/docs/AGGREGATION.md
/openbmc/bmcweb/docs/CLIENTS.md
/openbmc/bmcweb/docs/COMMON_ERRORS.md
/openbmc/bmcweb/docs/DBUS_USAGE.md
/openbmc/bmcweb/docs/HEADERS.md
/openbmc/bmcweb/docs/OEM_SCHEMAS.md
/openbmc/bmcweb/docs/REDFISH_CHECKLIST.md
/openbmc/bmcweb/docs/Redfish.md
/openbmc/bmcweb/docs/TESTING.md
/openbmc/bmcweb/features/google/google_service_root.hpp
/openbmc/bmcweb/features/google/google_service_root_test.cpp
/openbmc/bmcweb/features/google/meson.build
/openbmc/bmcweb/features/ibm/configfile_test.cpp
/openbmc/bmcweb/features/ibm/ibm_management_console_rest.hpp
/openbmc/bmcweb/features/ibm/meson.build
/openbmc/bmcweb/features/ibm/utils.hpp
/openbmc/bmcweb/features/kvm/kvm_websocket.hpp
/openbmc/bmcweb/features/kvm/meson.build
/openbmc/bmcweb/features/meson.build
/openbmc/bmcweb/features/openbmc_rest/dbus_monitor.hpp
/openbmc/bmcweb/features/openbmc_rest/image_upload.hpp
/openbmc/bmcweb/features/openbmc_rest/meson.build
/openbmc/bmcweb/features/openbmc_rest/openbmc_dbus_rest.hpp
/openbmc/bmcweb/features/openbmc_rest/openbmc_dbus_rest_test.cpp
/openbmc/bmcweb/features/redfish
/openbmc/bmcweb/features/serial/meson.build
/openbmc/bmcweb/features/serial/obmc_console.hpp
/openbmc/bmcweb/features/virtual_media/meson.build
/openbmc/bmcweb/features/virtual_media/vm_websocket.hpp
/openbmc/bmcweb/features/webui_login/login_routes.hpp
/openbmc/bmcweb/features/webui_login/meson.build
/openbmc/bmcweb/http/complete_response_fields.hpp
/openbmc/bmcweb/http/http2_connection.hpp
/openbmc/bmcweb/http/http_body.hpp
/openbmc/bmcweb/http/http_client.hpp
/openbmc/bmcweb/http/http_connection.hpp
/openbmc/bmcweb/http/http_response.hpp
/openbmc/bmcweb/http/mutual_tls.cpp
/openbmc/bmcweb/http/nghttp2_adapters.hpp
/openbmc/bmcweb/http/parsing.hpp
/openbmc/bmcweb/http/routing.hpp
/openbmc/bmcweb/http/routing/sserule.hpp
/openbmc/bmcweb/http/routing/taggedrule.hpp
/openbmc/bmcweb/http/routing/trie.hpp
/openbmc/bmcweb/http/routing/websocketrule.hpp
/openbmc/bmcweb/http/utility.hpp
/openbmc/bmcweb/http/zstd_decompressor.cpp
/openbmc/bmcweb/http/zstd_decompressor.hpp
/openbmc/bmcweb/include/credential_pipe.hpp
/openbmc/bmcweb/include/dbus_utility.hpp
/openbmc/bmcweb/include/file_test_utilities.hpp
/openbmc/bmcweb/include/forward_unauthorized.hpp
/openbmc/bmcweb/include/http_utility.hpp
/openbmc/bmcweb/include/identity.hpp
/openbmc/bmcweb/include/persistent_data.hpp
/openbmc/bmcweb/include/str_utility.hpp
/openbmc/bmcweb/include/webassets.hpp
/openbmc/bmcweb/include/webserver_run.hpp
/openbmc/bmcweb/meson.build
/openbmc/bmcweb/meson.options
/openbmc/bmcweb/redfish-core/include/aggregation_utils.hpp
/openbmc/bmcweb/redfish-core/include/event_service_manager.hpp
/openbmc/bmcweb/redfish-core/include/generated/enums/certificate.hpp
/openbmc/bmcweb/redfish-core/include/generated/enums/certificate_enrollment.hpp
/openbmc/bmcweb/redfish-core/include/generated/enums/chassis.hpp
/openbmc/bmcweb/redfish-core/include/generated/enums/computer_system.hpp
/openbmc/bmcweb/redfish-core/include/generated/enums/coolant_connector.hpp
/openbmc/bmcweb/redfish-core/include/generated/enums/cooling_loop.hpp
/openbmc/bmcweb/redfish-core/include/generated/enums/cooling_unit.hpp
/openbmc/bmcweb/redfish-core/include/generated/enums/cxl_logical_device.hpp
/openbmc/bmcweb/redfish-core/include/generated/enums/leak_detector.hpp
/openbmc/bmcweb/redfish-core/include/generated/enums/memory.hpp
/openbmc/bmcweb/redfish-core/include/generated/enums/port.hpp
/openbmc/bmcweb/redfish-core/include/generated/enums/power_distribution.hpp
/openbmc/bmcweb/redfish-core/include/generated/enums/processor.hpp
/openbmc/bmcweb/redfish-core/include/generated/enums/storage.hpp
/openbmc/bmcweb/redfish-core/include/query.hpp
/openbmc/bmcweb/redfish-core/include/redfish_aggregator.hpp
/openbmc/bmcweb/redfish-core/include/registries/privilege_registry.hpp
/openbmc/bmcweb/redfish-core/include/registries/update_message_registry.hpp
/openbmc/bmcweb/redfish-core/include/snmp_trap_event_clients.hpp
/openbmc/bmcweb/redfish-core/include/sub_route_trie.hpp
/openbmc/bmcweb/redfish-core/include/subscription.hpp
/openbmc/bmcweb/redfish-core/include/telemetry_readings.hpp
/openbmc/bmcweb/redfish-core/include/update_messages.hpp
/openbmc/bmcweb/redfish-core/include/utils/assembly_utils.hpp
/openbmc/bmcweb/redfish-core/include/utils/asset_utils.hpp
/openbmc/bmcweb/redfish-core/include/utils/etag_utils.hpp
/openbmc/bmcweb/redfish-core/include/utils/json_utils.hpp
/openbmc/bmcweb/redfish-core/include/utils/log_services_utils.hpp
/openbmc/bmcweb/redfish-core/include/utils/manager_utils.hpp
/openbmc/bmcweb/redfish-core/include/utils/sensor_utils.hpp
/openbmc/bmcweb/redfish-core/include/utils/sw_utils.hpp
/openbmc/bmcweb/redfish-core/include/utils/systems_utils.hpp
/openbmc/bmcweb/redfish-core/lib/account_service.hpp
/openbmc/bmcweb/redfish-core/lib/aggregation_service.hpp
/openbmc/bmcweb/redfish-core/lib/assembly.hpp
/openbmc/bmcweb/redfish-core/lib/certificate_service.hpp
/openbmc/bmcweb/redfish-core/lib/chassis.hpp
/openbmc/bmcweb/redfish-core/lib/ethernet.hpp
/openbmc/bmcweb/redfish-core/lib/event_service.hpp
/openbmc/bmcweb/redfish-core/lib/eventservice_sse.hpp
/openbmc/bmcweb/redfish-core/lib/fabric_adapters.hpp
/openbmc/bmcweb/redfish-core/lib/fabric_ports.hpp
/openbmc/bmcweb/redfish-core/lib/fan.hpp
/openbmc/bmcweb/redfish-core/lib/log_services.hpp
/openbmc/bmcweb/redfish-core/lib/manager_logservices_journal.hpp
/openbmc/bmcweb/redfish-core/lib/managers.hpp
/openbmc/bmcweb/redfish-core/lib/metric_report.hpp
/openbmc/bmcweb/redfish-core/lib/metric_report_definition.hpp
/openbmc/bmcweb/redfish-core/lib/network_protocol.hpp
/openbmc/bmcweb/redfish-core/lib/openbmc/openbmc_managers.hpp
/openbmc/bmcweb/redfish-core/lib/pcie.hpp
/openbmc/bmcweb/redfish-core/lib/power_supply.hpp
/openbmc/bmcweb/redfish-core/lib/processor.hpp
/openbmc/bmcweb/redfish-core/lib/processor_operating_config.hpp
/openbmc/bmcweb/redfish-core/lib/redfish_sessions.hpp
/openbmc/bmcweb/redfish-core/lib/redfish_v1.hpp
/openbmc/bmcweb/redfish-core/lib/sensors.hpp
/openbmc/bmcweb/redfish-core/lib/service_root.hpp
/openbmc/bmcweb/redfish-core/lib/storage.hpp
/openbmc/bmcweb/redfish-core/lib/systems.hpp
/openbmc/bmcweb/redfish-core/lib/systems_logservices_dbus_eventlog.hpp
/openbmc/bmcweb/redfish-core/lib/systems_logservices_journal_eventlog.hpp
/openbmc/bmcweb/redfish-core/lib/systems_logservices_postcodes.hpp
/openbmc/bmcweb/redfish-core/lib/task.hpp
/openbmc/bmcweb/redfish-core/lib/trigger.hpp
/openbmc/bmcweb/redfish-core/lib/update_service.hpp
dmtf/csdl/ActionInfo_v1.xml
dmtf/csdl/Assembly_v1.xml
dmtf/csdl/AttributeRegistry_v1.xml
dmtf/csdl/BatteryMetrics_v1.xml
dmtf/csdl/Battery_v1.xml
dmtf/csdl/CXLLogicalDevice_v1.xml
dmtf/csdl/CertificateCollection_v1.xml
dmtf/csdl/CertificateEnrollmentCollection_v1.xml
dmtf/csdl/CertificateEnrollment_v1.xml
dmtf/csdl/CertificateService_v1.xml
dmtf/csdl/Certificate_v1.xml
dmtf/csdl/Chassis_v1.xml
dmtf/csdl/ComponentIntegrity_v1.xml
dmtf/csdl/ComputerSystem_v1.xml
dmtf/csdl/CoolantConnector_v1.xml
dmtf/csdl/CoolingLoop_v1.xml
dmtf/csdl/CoolingUnit_v1.xml
dmtf/csdl/DriveMetrics_v1.xml
dmtf/csdl/Event_v1.xml
dmtf/csdl/Fan_v1.xml
dmtf/csdl/LeakDetector_v1.xml
dmtf/csdl/LogEntry_v1.xml
dmtf/csdl/LogService_v1.xml
dmtf/csdl/Manager_v1.xml
dmtf/csdl/MemoryMetrics_v1.xml
dmtf/csdl/Memory_v1.xml
dmtf/csdl/MessageRegistry_v1.xml
dmtf/csdl/NetworkAdapter_v1.xml
dmtf/csdl/PCIeDevice_v1.xml
dmtf/csdl/PortMetrics_v1.xml
dmtf/csdl/Port_v1.xml
dmtf/csdl/PowerDistribution_v1.xml
dmtf/csdl/PrivilegeRegistry_v1.xml
dmtf/csdl/ProcessorMetrics_v1.xml
dmtf/csdl/Processor_v1.xml
dmtf/csdl/Redundancy_v1.xml
dmtf/csdl/Resource_v1.xml
dmtf/csdl/Sensor_v1.xml
dmtf/csdl/SoftwareInventoryCollection_v1.xml
dmtf/csdl/SoftwareInventory_v1.xml
dmtf/csdl/StorageControllerMetrics_v1.xml
dmtf/csdl/StorageController_v1.xml
dmtf/csdl/Storage_v1.xml
dmtf/csdl/SwitchMetrics_v1.xml
dmtf/csdl/TelemetryService_v1.xml
dmtf/csdl/ThermalSubsystem_v1.xml
dmtf/csdl/UpdateService_v1.xml
dmtf/csdl/VolumeCollection_v1.xml
dmtf/json-schema-installed/ActionInfo.v1_5_0.json
dmtf/json-schema-installed/Assembly.v1_6_0.json
dmtf/json-schema-installed/AttributeRegistry.v1_4_0.json
dmtf/json-schema-installed/Certificate.v1_11_0.json
dmtf/json-schema-installed/CertificateService.v1_2_0.json
dmtf/json-schema-installed/Chassis.v1_28_0.json
dmtf/json-schema-installed/ComponentIntegrity.v1_3_2.json
dmtf/json-schema-installed/ComputerSystem.v1_26_0.json
dmtf/json-schema-installed/Event.v1_12_0.json
dmtf/json-schema-installed/Fan.v1_6_0.json
dmtf/json-schema-installed/LogEntry.v1_20_0.json
dmtf/json-schema-installed/LogService.v1_8_1.json
dmtf/json-schema-installed/Manager.v1_23_0.json
dmtf/json-schema-installed/Memory.v1_22_0.json
dmtf/json-schema-installed/MessageRegistry.v1_7_0.json
dmtf/json-schema-installed/PCIeDevice.v1_20_0.json
dmtf/json-schema-installed/Port.v1_17_0.json
dmtf/json-schema-installed/Processor.v1_21_0.json
dmtf/json-schema-installed/Redundancy.v1_6_0.json
dmtf/json-schema-installed/Resource.v1_23_0.json
dmtf/json-schema-installed/Sensor.v1_11_1.json
dmtf/json-schema-installed/SoftwareInventory.v1_13_0.json
dmtf/json-schema-installed/Storage.v1_20_0.json
dmtf/json-schema-installed/StorageController.v1_10_0.json
dmtf/json-schema-installed/TelemetryService.v1_4_1.json
dmtf/json-schema-installed/ThermalSubsystem.v1_5_0.json
dmtf/json-schema-installed/UpdateService.v1_17_0.json
dmtf/json-schema-installed/redfish-payload-annotations.v1_3_0.json
dmtf/json-schema/ActionInfo.v1_5_0.json
dmtf/json-schema/Assembly.v1_6_0.json
dmtf/json-schema/AttributeRegistry.v1_4_0.json
dmtf/json-schema/Battery.v1_5_0.json
dmtf/json-schema/BatteryMetrics.v1_1_0.json
dmtf/json-schema/CXLLogicalDevice.v1_3_0.json
dmtf/json-schema/Certificate.v1_11_0.json
dmtf/json-schema/CertificateCollection.json
dmtf/json-schema/CertificateEnrollment.v1_0_0.json
dmtf/json-schema/CertificateEnrollmentCollection.json
dmtf/json-schema/CertificateService.v1_2_0.json
dmtf/json-schema/Chassis.v1_28_0.json
dmtf/json-schema/ComponentIntegrity.v1_3_2.json
dmtf/json-schema/ComputerSystem.v1_26_0.json
dmtf/json-schema/CoolantConnector.v1_3_0.json
dmtf/json-schema/CoolingLoop.v1_1_0.json
dmtf/json-schema/CoolingUnit.v1_4_0.json
dmtf/json-schema/DriveMetrics.v1_3_0.json
dmtf/json-schema/Event.v1_12_0.json
dmtf/json-schema/Fan.v1_6_0.json
dmtf/json-schema/LeakDetector.v1_5_0.json
dmtf/json-schema/LogEntry.v1_20_0.json
dmtf/json-schema/LogService.v1_8_1.json
dmtf/json-schema/Manager.v1_23_0.json
dmtf/json-schema/Memory.v1_22_0.json
dmtf/json-schema/MemoryMetrics.v1_8_0.json
dmtf/json-schema/MessageRegistry.v1_7_0.json
dmtf/json-schema/NetworkAdapter.v1_13_0.json
dmtf/json-schema/PCIeDevice.v1_20_0.json
dmtf/json-schema/Port.v1_17_0.json
dmtf/json-schema/PortMetrics.v1_8_0.json
dmtf/json-schema/PowerDistribution.v1_5_0.json
dmtf/json-schema/PrivilegeRegistry.v1_2_0.json
dmtf/json-schema/Processor.v1_21_0.json
dmtf/json-schema/ProcessorMetrics.v1_7_0.json
dmtf/json-schema/Redundancy.v1_6_0.json
dmtf/json-schema/Resource.v1_23_0.json
dmtf/json-schema/Sensor.v1_11_1.json
dmtf/json-schema/SoftwareInventory.v1_13_0.json
dmtf/json-schema/SoftwareInventoryCollection.json
dmtf/json-schema/Storage.v1_20_0.json
dmtf/json-schema/StorageController.v1_10_0.json
dmtf/json-schema/StorageControllerMetrics.v1_1_0.json
dmtf/json-schema/SwitchMetrics.v1_1_0.json
dmtf/json-schema/TelemetryService.v1_4_1.json
dmtf/json-schema/ThermalSubsystem.v1_5_0.json
dmtf/json-schema/UpdateService.v1_17_0.json
dmtf/json-schema/Volume.v1_10_2.json
dmtf/json-schema/VolumeCollection.json
dmtf/json-schema/redfish-payload-annotations-v1.json
dmtf/json-schema/redfish-payload-annotations.v1_3_0.json
/openbmc/bmcweb/redfish-core/src/dbus_log_watcher.cpp
/openbmc/bmcweb/redfish-core/src/filter_expr_executor.cpp
/openbmc/bmcweb/redfish-core/src/redfish.cpp
/openbmc/bmcweb/redfish-core/src/subscription.cpp
/openbmc/bmcweb/redfish-core/src/update_messages.cpp
/openbmc/bmcweb/redfish-core/src/utils/dbus_utils.cpp
/openbmc/bmcweb/scripts/generate_auth_certificates.py
/openbmc/bmcweb/scripts/parse_registries.py
/openbmc/bmcweb/scripts/update_schemas.py
/openbmc/bmcweb/src/dbus_utility.cpp
/openbmc/bmcweb/src/ssl_key_handler.cpp
/openbmc/bmcweb/src/webserver_cli.cpp
/openbmc/bmcweb/src/webserver_cli.hpp
/openbmc/bmcweb/src/webserver_main.cpp
/openbmc/bmcweb/src/webserver_run.cpp
/openbmc/bmcweb/subprojects/zstd.wrap
/openbmc/bmcweb/test/http/crow_getroutes_test.cpp
/openbmc/bmcweb/test/http/http2_connection_test.cpp
/openbmc/bmcweb/test/http/http_body_test.cpp
/openbmc/bmcweb/test/http/http_connection_test.cpp
/openbmc/bmcweb/test/http/http_response_test.cpp
/openbmc/bmcweb/test/http/router_test.cpp
/openbmc/bmcweb/test/http/utility_test.cpp
/openbmc/bmcweb/test/http/zstd_decompressor_test.cpp
/openbmc/bmcweb/test/include/multipart_test.cpp
/openbmc/bmcweb/test/meson.build
/openbmc/bmcweb/test/redfish-core/include/utils/json_utils_test.cpp
/openbmc/bmcweb/test/redfish-core/include/utils/systems_utils_test.cpp
9a70ffcd21-Jun-2025 Myung Bae <myungbae@us.ibm.com>

Fix json-schema-installed version during schema update

This fixes `update_schemas.py` so that the existing installed csdl and
json symlinks are to be kept and also to be updated with the matching
js

Fix json-schema-installed version during schema update

This fixes `update_schemas.py` so that the existing installed csdl and
json symlinks are to be kept and also to be updated with the matching
json schema version when DMTF schema version is upgraded.

This commit also uses the symlinks to the closed relative paths like
- `../schema/dmtf/installed/<schema>.xml -> ../csdl/<schema>.xml`
- `../schema/dmtf/json-schema-installed/<json-file>.json ->
../json-schema/<json-file>.json`

Tested:
- Change VERSION in `update_schemas.py` and verify the generated files
- CI passes
- Redfish Service Validator passes

Change-Id: Ib7fede7e4c39bdfc13da227eb1e737d96b6c2b5e
Signed-off-by: Myung Bae <myungbae@us.ibm.com>

show more ...


/openbmc/bmcweb/Redfish.md
/openbmc/bmcweb/http/logging.hpp
/openbmc/bmcweb/redfish-core/include/utils/sw_utils.hpp
/openbmc/bmcweb/redfish-core/lib/fabric_adapters.hpp
/openbmc/bmcweb/redfish-core/lib/log_services.hpp
/openbmc/bmcweb/redfish-core/lib/managers.hpp
/openbmc/bmcweb/redfish-core/lib/openbmc/openbmc_managers.hpp
/openbmc/bmcweb/redfish-core/lib/pcie.hpp
/openbmc/bmcweb/redfish-core/lib/redfish_v1.hpp
/openbmc/bmcweb/redfish-core/lib/task.hpp
/openbmc/bmcweb/redfish-core/lib/update_service.hpp
dmtf/installed/AccountService_v1.xml
dmtf/installed/ActionInfo_v1.xml
dmtf/installed/AggregationService_v1.xml
dmtf/installed/AggregationSourceCollection_v1.xml
dmtf/installed/AggregationSource_v1.xml
dmtf/installed/Assembly_v1.xml
dmtf/installed/AttributeRegistry_v1.xml
dmtf/installed/Bios_v1.xml
dmtf/installed/CableCollection_v1.xml
dmtf/installed/Cable_v1.xml
dmtf/installed/CertificateCollection_v1.xml
dmtf/installed/CertificateLocations_v1.xml
dmtf/installed/CertificateService_v1.xml
dmtf/installed/Certificate_v1.xml
dmtf/installed/ChassisCollection_v1.xml
dmtf/installed/Chassis_v1.xml
dmtf/installed/ComponentIntegrityCollection_v1.xml
dmtf/installed/ComponentIntegrity_v1.xml
dmtf/installed/ComputerSystemCollection_v1.xml
dmtf/installed/ComputerSystem_v1.xml
dmtf/installed/DriveCollection_v1.xml
dmtf/installed/Drive_v1.xml
dmtf/installed/EnvironmentMetrics_v1.xml
dmtf/installed/EthernetInterfaceCollection_v1.xml
dmtf/installed/EthernetInterface_v1.xml
dmtf/installed/EventDestinationCollection_v1.xml
dmtf/installed/EventDestination_v1.xml
dmtf/installed/EventService_v1.xml
dmtf/installed/Event_v1.xml
dmtf/installed/FabricAdapterCollection_v1.xml
dmtf/installed/FabricAdapter_v1.xml
dmtf/installed/FanCollection_v1.xml
dmtf/installed/Fan_v1.xml
dmtf/installed/IPAddresses_v1.xml
dmtf/installed/JsonSchemaFileCollection_v1.xml
dmtf/installed/JsonSchemaFile_v1.xml
dmtf/installed/LogEntryCollection_v1.xml
dmtf/installed/LogEntry_v1.xml
dmtf/installed/LogServiceCollection_v1.xml
dmtf/installed/LogService_v1.xml
dmtf/installed/ManagerAccountCollection_v1.xml
dmtf/installed/ManagerAccount_v1.xml
dmtf/installed/ManagerCollection_v1.xml
dmtf/installed/ManagerDiagnosticData_v1.xml
dmtf/installed/ManagerNetworkProtocol_v1.xml
dmtf/installed/Manager_v1.xml
dmtf/installed/MemoryCollection_v1.xml
dmtf/installed/Memory_v1.xml
dmtf/installed/MessageRegistryCollection_v1.xml
dmtf/installed/MessageRegistryFileCollection_v1.xml
dmtf/installed/MessageRegistryFile_v1.xml
dmtf/installed/MessageRegistry_v1.xml
dmtf/installed/Message_v1.xml
dmtf/installed/MetricDefinitionCollection_v1.xml
dmtf/installed/MetricDefinition_v1.xml
dmtf/installed/MetricReportCollection_v1.xml
dmtf/installed/MetricReportDefinitionCollection_v1.xml
dmtf/installed/MetricReportDefinition_v1.xml
dmtf/installed/MetricReport_v1.xml
dmtf/installed/OperatingConfigCollection_v1.xml
dmtf/installed/OperatingConfig_v1.xml
dmtf/installed/PCIeDeviceCollection_v1.xml
dmtf/installed/PCIeDevice_v1.xml
dmtf/installed/PCIeFunctionCollection_v1.xml
dmtf/installed/PCIeFunction_v1.xml
dmtf/installed/PCIeSlots_v1.xml
dmtf/installed/PhysicalContext_v1.xml
dmtf/installed/PortCollection_v1.xml
dmtf/installed/Port_v1.xml
dmtf/installed/PowerSubsystem_v1.xml
dmtf/installed/PowerSupplyCollection_v1.xml
dmtf/installed/PowerSupply_v1.xml
dmtf/installed/Power_v1.xml
dmtf/installed/Privileges_v1.xml
dmtf/installed/ProcessorCollection_v1.xml
dmtf/installed/Processor_v1.xml
dmtf/installed/Protocol_v1.xml
dmtf/installed/RedfishError_v1.xml
dmtf/installed/RedfishExtensions_v1.xml
dmtf/installed/Redundancy_v1.xml
dmtf/installed/Resource_v1.xml
dmtf/installed/RoleCollection_v1.xml
dmtf/installed/Role_v1.xml
dmtf/installed/SensorCollection_v1.xml
dmtf/installed/Sensor_v1.xml
dmtf/installed/ServiceRoot_v1.xml
dmtf/installed/SessionCollection_v1.xml
dmtf/installed/SessionService_v1.xml
dmtf/installed/Session_v1.xml
dmtf/installed/Settings_v1.xml
dmtf/installed/SoftwareInventoryCollection_v1.xml
dmtf/installed/SoftwareInventory_v1.xml
dmtf/installed/StorageCollection_v1.xml
dmtf/installed/StorageControllerCollection_v1.xml
dmtf/installed/StorageController_v1.xml
dmtf/installed/Storage_v1.xml
dmtf/installed/TaskCollection_v1.xml
dmtf/installed/TaskService_v1.xml
dmtf/installed/Task_v1.xml
dmtf/installed/TelemetryService_v1.xml
dmtf/installed/ThermalMetrics_v1.xml
dmtf/installed/ThermalSubsystem_v1.xml
dmtf/installed/Thermal_v1.xml
dmtf/installed/TriggersCollection_v1.xml
dmtf/installed/Triggers_v1.xml
dmtf/installed/UpdateService_v1.xml
dmtf/installed/VirtualMediaCollection_v1.xml
dmtf/installed/VirtualMedia_v1.xml
/openbmc/bmcweb/scripts/update_schemas.py
a08c3de217-Jun-2025 Gunnar Mills <gmills@us.ibm.com>

Update symlinks for 2025.2

Wrote a quick bash script to update these symlinks.

These are versioned out in json schema directory[1].

The symlinks don't work without this update.

[1]: https://githu

Update symlinks for 2025.2

Wrote a quick bash script to update these symlinks.

These are versioned out in json schema directory[1].

The symlinks don't work without this update.

[1]: https://github.com/openbmc/bmcweb/tree/master/redfish-core/schema/dmtf/json-schema

https://gerrit.openbmc.org/c/openbmc/bmcweb/+/74676 did this for 2024.3

Tested: Cat a few of these links. They appear to work.

Before:
```
head -n 4 redfish-core/schema/dmtf/json-schema-installed/ComputerSystem.v1_*.json
head: cannot open 'redfish-core/schema/dmtf/json-schema-installed/ComputerSystem.v1_24_0.json' for reading: No such file or directory
```
After:

```
head -n 4 redfish-core/schema/dmtf/json-schema-installed/ComputerSystem.v1_*.json
{
"$id": "http://redfish.dmtf.org/schemas/v1/ComputerSystem.v1_25_0.json",
"$ref": "#/definitions/ComputerSystem",
"$schema": "http://redfish.dmtf.org/schemas/v1/redfish-schema-v1.json",
```

Change-Id: I5c5a33c441a8def766658acaddbdfab019c960c4
Signed-off-by: Gunnar Mills <gmills@us.ibm.com>

show more ...

c6d7a45d17-Jun-2025 Gunnar Mills <gmills@us.ibm.com>

Update to 2025.2

1 line change in update_schemas.py and rerun it.

See below for more info on this release [1]

Tested: Inspection only. These have not broke things in the past.

[1]: https://www.dm

Update to 2025.2

1 line change in update_schemas.py and rerun it.

See below for more info on this release [1]

Tested: Inspection only. These have not broke things in the past.

[1]: https://www.dmtf.org/sites/default/files/Redfish_Release_2025.2_Overview.pdf

Change-Id: I641bc4285fa502a5d81318ff56eaeb75c0af4762
Signed-off-by: Gunnar Mills <gmills@us.ibm.com>

show more ...


/openbmc/bmcweb/.clang-tidy
/openbmc/bmcweb/.markdownlint.yaml
/openbmc/bmcweb/AGGREGATION.md
/openbmc/bmcweb/COMMON_ERRORS.md
/openbmc/bmcweb/DEVELOPING.md
/openbmc/bmcweb/Redfish.md
/openbmc/bmcweb/config/bmcweb.service.in
/openbmc/bmcweb/config/meson.build
/openbmc/bmcweb/http/http_client.hpp
/openbmc/bmcweb/http/http_connection.hpp
/openbmc/bmcweb/http/http_request.hpp
/openbmc/bmcweb/http/mutual_tls.cpp
/openbmc/bmcweb/http/mutual_tls_private.hpp
/openbmc/bmcweb/http/routing.hpp
/openbmc/bmcweb/http/routing/baserule.hpp
/openbmc/bmcweb/http/routing/trie.hpp
/openbmc/bmcweb/http/server_sent_event_impl.hpp
/openbmc/bmcweb/http/websocket_impl.hpp
/openbmc/bmcweb/include/async_resolve.hpp
/openbmc/bmcweb/include/authentication.hpp
/openbmc/bmcweb/include/dbus_privileges.hpp
/openbmc/bmcweb/include/dbus_utility.hpp
/openbmc/bmcweb/include/google/google_service_root.hpp
/openbmc/bmcweb/include/hostname_monitor.hpp
/openbmc/bmcweb/include/http_utility.hpp
/openbmc/bmcweb/include/login_routes.hpp
/openbmc/bmcweb/include/obmc_console.hpp
/openbmc/bmcweb/include/openbmc_dbus_rest.hpp
/openbmc/bmcweb/include/persistent_data.hpp
/openbmc/bmcweb/include/sessions.hpp
/openbmc/bmcweb/include/vm_websocket.hpp
/openbmc/bmcweb/meson.build
/openbmc/bmcweb/meson.options
/openbmc/bmcweb/redfish-core/include/aggregation_utils.hpp
/openbmc/bmcweb/redfish-core/include/error_messages.hpp
/openbmc/bmcweb/redfish-core/include/event_logs_object_type.hpp
/openbmc/bmcweb/redfish-core/include/event_service_manager.hpp
/openbmc/bmcweb/redfish-core/include/generated/enums/automation_node.hpp
/openbmc/bmcweb/redfish-core/include/generated/enums/battery.hpp
/openbmc/bmcweb/redfish-core/include/generated/enums/certificate.hpp
/openbmc/bmcweb/redfish-core/include/generated/enums/connection_method.hpp
/openbmc/bmcweb/redfish-core/include/generated/enums/control.hpp
/openbmc/bmcweb/redfish-core/include/generated/enums/cooling_unit.hpp
/openbmc/bmcweb/redfish-core/include/generated/enums/ethernet_interface.hpp
/openbmc/bmcweb/redfish-core/include/generated/enums/ip_addresses.hpp
/openbmc/bmcweb/redfish-core/include/generated/enums/job.hpp
/openbmc/bmcweb/redfish-core/include/generated/enums/job_document.hpp
/openbmc/bmcweb/redfish-core/include/generated/enums/job_service.hpp
/openbmc/bmcweb/redfish-core/include/generated/enums/leak_detector.hpp
/openbmc/bmcweb/redfish-core/include/generated/enums/log_entry.hpp
/openbmc/bmcweb/redfish-core/include/generated/enums/manager.hpp
/openbmc/bmcweb/redfish-core/include/generated/enums/manager_account.hpp
/openbmc/bmcweb/redfish-core/include/generated/enums/memory.hpp
/openbmc/bmcweb/redfish-core/include/generated/enums/processor.hpp
/openbmc/bmcweb/redfish-core/include/generated/enums/protocol.hpp
/openbmc/bmcweb/redfish-core/include/generated/enums/redundancy.hpp
/openbmc/bmcweb/redfish-core/include/generated/enums/resource.hpp
/openbmc/bmcweb/redfish-core/include/generated/enums/sensor.hpp
/openbmc/bmcweb/redfish-core/include/generated/enums/serial_interface.hpp
/openbmc/bmcweb/redfish-core/include/generated/enums/telemetry_data.hpp
/openbmc/bmcweb/redfish-core/include/generated/enums/v_lan_network_interface.hpp
/openbmc/bmcweb/redfish-core/include/generated/enums/virtual_pci2_pci_bridge.hpp
/openbmc/bmcweb/redfish-core/include/heartbeat_messages.hpp
/openbmc/bmcweb/redfish-core/include/query.hpp
/openbmc/bmcweb/redfish-core/include/redfish.hpp
/openbmc/bmcweb/redfish-core/include/redfish_aggregator.hpp
/openbmc/bmcweb/redfish-core/include/redfish_oem_routing.hpp
/openbmc/bmcweb/redfish-core/include/redfishoemrule.hpp
/openbmc/bmcweb/redfish-core/include/registries.hpp
/openbmc/bmcweb/redfish-core/include/registries/base_message_registry.hpp
/openbmc/bmcweb/redfish-core/include/registries/composition_message_registry.hpp
/openbmc/bmcweb/redfish-core/include/registries/environmental_message_registry.hpp
/openbmc/bmcweb/redfish-core/include/registries/ethernet_fabric_message_registry.hpp
/openbmc/bmcweb/redfish-core/include/registries/fabric_message_registry.hpp
/openbmc/bmcweb/redfish-core/include/registries/heartbeat_event_message_registry.hpp
/openbmc/bmcweb/redfish-core/include/registries/job_event_message_registry.hpp
/openbmc/bmcweb/redfish-core/include/registries/license_message_registry.hpp
/openbmc/bmcweb/redfish-core/include/registries/log_service_message_registry.hpp
/openbmc/bmcweb/redfish-core/include/registries/network_device_message_registry.hpp
/openbmc/bmcweb/redfish-core/include/registries/openbmc_message_registry.hpp
/openbmc/bmcweb/redfish-core/include/registries/platform_message_registry.hpp
/openbmc/bmcweb/redfish-core/include/registries/power_message_registry.hpp
/openbmc/bmcweb/redfish-core/include/registries/resource_event_message_registry.hpp
/openbmc/bmcweb/redfish-core/include/registries/sensor_event_message_registry.hpp
/openbmc/bmcweb/redfish-core/include/registries/storage_device_message_registry.hpp
/openbmc/bmcweb/redfish-core/include/registries/task_event_message_registry.hpp
/openbmc/bmcweb/redfish-core/include/registries/telemetry_message_registry.hpp
/openbmc/bmcweb/redfish-core/include/registries/update_message_registry.hpp
/openbmc/bmcweb/redfish-core/include/registries_selector.hpp
/openbmc/bmcweb/redfish-core/include/resource_messages.hpp
/openbmc/bmcweb/redfish-core/include/snmp_trap_event_clients.hpp
/openbmc/bmcweb/redfish-core/include/sub_request.hpp
/openbmc/bmcweb/redfish-core/include/sub_route_trie.hpp
/openbmc/bmcweb/redfish-core/include/subscription.hpp
/openbmc/bmcweb/redfish-core/include/task_messages.hpp
/openbmc/bmcweb/redfish-core/include/utils/chassis_utils.hpp
/openbmc/bmcweb/redfish-core/include/utils/json_utils.hpp
/openbmc/bmcweb/redfish-core/include/utils/query_param.hpp
/openbmc/bmcweb/redfish-core/include/utils/sensor_utils.hpp
/openbmc/bmcweb/redfish-core/include/utils/sw_utils.hpp
/openbmc/bmcweb/redfish-core/include/utils/systems_utils.hpp
/openbmc/bmcweb/redfish-core/lib/account_service.hpp
/openbmc/bmcweb/redfish-core/lib/aggregation_service.hpp
/openbmc/bmcweb/redfish-core/lib/bios.hpp
/openbmc/bmcweb/redfish-core/lib/certificate_service.hpp
/openbmc/bmcweb/redfish-core/lib/chassis.hpp
/openbmc/bmcweb/redfish-core/lib/ethernet.hpp
/openbmc/bmcweb/redfish-core/lib/event_service.hpp
/openbmc/bmcweb/redfish-core/lib/eventservice_sse.hpp
/openbmc/bmcweb/redfish-core/lib/fan.hpp
/openbmc/bmcweb/redfish-core/lib/led.hpp
/openbmc/bmcweb/redfish-core/lib/log_services.hpp
/openbmc/bmcweb/redfish-core/lib/managers.hpp
/openbmc/bmcweb/redfish-core/lib/memory.hpp
/openbmc/bmcweb/redfish-core/lib/message_registries.hpp
/openbmc/bmcweb/redfish-core/lib/metric_report.hpp
/openbmc/bmcweb/redfish-core/lib/metric_report_definition.hpp
/openbmc/bmcweb/redfish-core/lib/network_protocol.hpp
/openbmc/bmcweb/redfish-core/lib/openbmc/openbmc_managers.hpp
/openbmc/bmcweb/redfish-core/lib/power.hpp
/openbmc/bmcweb/redfish-core/lib/power_supply.hpp
/openbmc/bmcweb/redfish-core/lib/processor.hpp
/openbmc/bmcweb/redfish-core/lib/redfish_util.hpp
/openbmc/bmcweb/redfish-core/lib/sensors.hpp
/openbmc/bmcweb/redfish-core/lib/storage.hpp
/openbmc/bmcweb/redfish-core/lib/systems.hpp
/openbmc/bmcweb/redfish-core/lib/systems_logservices_postcodes.hpp
/openbmc/bmcweb/redfish-core/lib/task.hpp
/openbmc/bmcweb/redfish-core/lib/trigger.hpp
/openbmc/bmcweb/redfish-core/lib/update_service.hpp
/openbmc/bmcweb/redfish-core/lib/virtual_media.hpp
dmtf/csdl/AggregationSource_v1.xml
dmtf/csdl/Assembly_v1.xml
dmtf/csdl/AutomationInstrumentation_v1.xml
dmtf/csdl/AutomationNodeCollection_v1.xml
dmtf/csdl/AutomationNode_v1.xml
dmtf/csdl/Battery_v1.xml
dmtf/csdl/CertificateCollection_v1.xml
dmtf/csdl/CertificateService_v1.xml
dmtf/csdl/Certificate_v1.xml
dmtf/csdl/Chassis_v1.xml
dmtf/csdl/ComputerSystem_v1.xml
dmtf/csdl/ConnectionMethod_v1.xml
dmtf/csdl/Control_v1.xml
dmtf/csdl/CoolantConnectorCollection_v1.xml
dmtf/csdl/CoolantConnector_v1.xml
dmtf/csdl/CoolingUnitCollection_v1.xml
dmtf/csdl/CoolingUnit_v1.xml
dmtf/csdl/DriveMetrics_v1.xml
dmtf/csdl/Drive_v1.xml
dmtf/csdl/EnvironmentMetrics_v1.xml
dmtf/csdl/Fabric_v1.xml
dmtf/csdl/FilterCollection_v1.xml
dmtf/csdl/Filter_v1.xml
dmtf/csdl/GraphicsController_v1.xml
dmtf/csdl/JobDocumentCollection_v1.xml
dmtf/csdl/JobDocument_v1.xml
dmtf/csdl/JobExecutorCollection_v1.xml
dmtf/csdl/JobExecutor_v1.xml
dmtf/csdl/JobService_v1.xml
dmtf/csdl/Job_v1.xml
dmtf/csdl/LeakDetection_v1.xml
dmtf/csdl/LeakDetector_v1.xml
dmtf/csdl/LogEntry_v1.xml
dmtf/csdl/ManagerAccount_v1.xml
dmtf/csdl/ManagerNetworkProtocol_v1.xml
dmtf/csdl/Manager_v1.xml
dmtf/csdl/Memory_v1.xml
dmtf/csdl/MetricDefinition_v1.xml
dmtf/csdl/MetricReportDefinition_v1.xml
dmtf/csdl/NetworkAdapter_v1.xml
dmtf/csdl/NetworkDeviceFunction_v1.xml
dmtf/csdl/PCIeDevice_v1.xml
dmtf/csdl/PortCollection_v1.xml
dmtf/csdl/PortMetrics_v1.xml
dmtf/csdl/Port_v1.xml
dmtf/csdl/Protocol_v1.xml
dmtf/csdl/PumpCollection_v1.xml
dmtf/csdl/Pump_v1.xml
dmtf/csdl/ReservoirCollection_v1.xml
dmtf/csdl/Reservoir_v1.xml
dmtf/csdl/Resource_v1.xml
dmtf/csdl/Sensor_v1.xml
dmtf/csdl/SerialInterface_v1.xml
dmtf/csdl/ServiceRoot_v1.xml
dmtf/csdl/SoftwareInventory_v1.xml
dmtf/csdl/StorageControllerMetrics_v1.xml
dmtf/csdl/StorageController_v1.xml
dmtf/csdl/Storage_v1.xml
dmtf/csdl/Switch_v1.xml
dmtf/csdl/TelemetryDataCollection_v1.xml
dmtf/csdl/TelemetryData_v1.xml
dmtf/csdl/TelemetryService_v1.xml
dmtf/csdl/ThermalEquipment_v1.xml
dmtf/csdl/ThermalSubsystem_v1.xml
dmtf/csdl/TrustedComponent_v1.xml
dmtf/csdl/USBController_v1.xml
dmtf/csdl/UpdateServiceCapabilities_v1.xml
dmtf/csdl/UpdateService_v1.xml
dmtf/csdl/VirtualCXLSwitchCollection_v1.xml
dmtf/csdl/VirtualCXLSwitch_v1.xml
dmtf/csdl/VirtualPCI2PCIBridgeCollection_v1.xml
dmtf/csdl/VirtualPCI2PCIBridge_v1.xml
dmtf/csdl/Volume_v1.xml
dmtf/json-schema/AggregationSource.v1_5_0.json
dmtf/json-schema/AutomationInstrumentation.v1_0_0.json
dmtf/json-schema/AutomationNode.v1_0_0.json
dmtf/json-schema/AutomationNodeCollection.json
dmtf/json-schema/Battery.v1_4_0.json
dmtf/json-schema/Certificate.v1_10_0.json
dmtf/json-schema/CertificateCollection.json
dmtf/json-schema/CertificateService.v1_1_0.json
dmtf/json-schema/Chassis.v1_27_0.json
dmtf/json-schema/ComputerSystem.v1_25_0.json
dmtf/json-schema/ConnectionMethod.v1_2_0.json
dmtf/json-schema/Control.v1_7_0.json
dmtf/json-schema/CoolantConnector.v1_2_0.json
dmtf/json-schema/CoolantConnectorCollection.json
dmtf/json-schema/CoolingUnit.v1_3_0.json
dmtf/json-schema/CoolingUnitCollection.json
dmtf/json-schema/EnvironmentMetrics.v1_5_0.json
dmtf/json-schema/Fabric.v1_4_0.json
dmtf/json-schema/Filter.v1_1_0.json
dmtf/json-schema/FilterCollection.json
dmtf/json-schema/Job.v1_3_0.json
dmtf/json-schema/JobDocument.v1_0_0.json
dmtf/json-schema/JobDocumentCollection.json
dmtf/json-schema/JobExecutor.v1_0_0.json
dmtf/json-schema/JobExecutorCollection.json
dmtf/json-schema/JobService.v1_1_0.json
dmtf/json-schema/LeakDetector.v1_4_0.json
dmtf/json-schema/LogEntry.v1_19_0.json
dmtf/json-schema/Manager.v1_22_0.json
dmtf/json-schema/ManagerAccount.v1_14_0.json
dmtf/json-schema/ManagerNetworkProtocol.v1_12_0.json
dmtf/json-schema/Memory.v1_21_0.json
dmtf/json-schema/MetricDefinition.v1_3_5.json
dmtf/json-schema/MetricReportDefinition.v1_4_7.json
dmtf/json-schema/NetworkAdapter.v1_12_1.json
dmtf/json-schema/NetworkDeviceFunction.v1_11_0.json
dmtf/json-schema/PCIeDevice.v1_19_0.json
dmtf/json-schema/PortCollection.json
dmtf/json-schema/Protocol.json
dmtf/json-schema/PumpCollection.json
dmtf/json-schema/ReservoirCollection.json
dmtf/json-schema/Resource.v1_22_0.json
dmtf/json-schema/Sensor.v1_11_0.json
dmtf/json-schema/SerialInterface.v1_3_0.json
dmtf/json-schema/ServiceRoot.v1_19_0.json
dmtf/json-schema/SoftwareInventory.v1_12_0.json
dmtf/json-schema/Storage.v1_19_0.json
dmtf/json-schema/Switch.v1_10_0.json
dmtf/json-schema/TelemetryData.v1_0_0.json
dmtf/json-schema/TelemetryDataCollection.json
dmtf/json-schema/TelemetryService.v1_4_0.json
dmtf/json-schema/ThermalEquipment.v1_2_0.json
dmtf/json-schema/ThermalSubsystem.v1_4_0.json
dmtf/json-schema/TrustedComponent.v1_4_0.json
dmtf/json-schema/UpdateService.v1_16_0.json
dmtf/json-schema/UpdateServiceCapabilities.v1_0_0.json
dmtf/json-schema/VirtualCXLSwitch.v1_0_0.json
dmtf/json-schema/VirtualCXLSwitchCollection.json
dmtf/json-schema/VirtualPCI2PCIBridge.v1_0_0.json
dmtf/json-schema/VirtualPCI2PCIBridgeCollection.json
/openbmc/bmcweb/redfish-core/src/error_message_utils.cpp
/openbmc/bmcweb/redfish-core/src/error_messages.cpp
/openbmc/bmcweb/redfish-core/src/event_log.cpp
/openbmc/bmcweb/redfish-core/src/heartbeat_messages.cpp
/openbmc/bmcweb/redfish-core/src/redfish.cpp
/openbmc/bmcweb/redfish-core/src/registries.cpp
/openbmc/bmcweb/redfish-core/src/resource_messages.cpp
/openbmc/bmcweb/redfish-core/src/subscription.cpp
/openbmc/bmcweb/redfish-core/src/task_messages.cpp
/openbmc/bmcweb/scripts/generate_auth_certificates.py
/openbmc/bmcweb/scripts/generate_schema_enums.py
/openbmc/bmcweb/scripts/parse_registries.py
/openbmc/bmcweb/scripts/update_schemas.py
/openbmc/bmcweb/src/dbus_utility.cpp
/openbmc/bmcweb/src/json_html_serializer.cpp
/openbmc/bmcweb/src/ssl_key_handler.cpp
/openbmc/bmcweb/src/webserver_run.cpp
/openbmc/bmcweb/subprojects/nlohmann_json.wrap
/openbmc/bmcweb/test/include/sessions_test.cpp
/openbmc/bmcweb/test/redfish-core/include/redfish_oem_routing_test.cpp
/openbmc/bmcweb/test/redfish-core/include/registries_test.cpp
/openbmc/bmcweb/test/redfish-core/include/utils/dbus_utils.cpp
/openbmc/bmcweb/test/redfish-core/include/utils/json_utils_test.cpp
4025211c25-Mar-2025 Gunnar Mills <gmills@us.ibm.com>

Update symlinks for 2025.1

Wrote a quick bash script to update these symlinks.

These are versioned out in json schema directory[1].

The symlinks don't work without this update.

[1]: https://githu

Update symlinks for 2025.1

Wrote a quick bash script to update these symlinks.

These are versioned out in json schema directory[1].

The symlinks don't work without this update.

[1]: https://github.com/openbmc/bmcweb/tree/master/redfish-core/schema/dmtf/json-schema

https://gerrit.openbmc.org/c/openbmc/bmcweb/+/74676 did this for 2024.3

Tested: Cat a few of these links. They appear to work.
Before:
```
head -n 4 redfish-core/schema/dmtf/json-schema-installed/ComputerSystem.v1_*.json
head: cannot open 'redfish-core/schema/dmtf/json-schema-installed/ComputerSystem.v1_23_1.json' for reading: No such file or directory
```
After:
```
head -n 3 redfish-core/schema/dmtf/json-schema-installed/ComputerSystem.v1_*.json
{
"$id": "http://redfish.dmtf.org/schemas/v1/ComputerSystem.v1_24_0.json",
"$ref": "#/definitions/ComputerSystem",
```

Change-Id: Ief753a8c08699b0b1d934ee74c24890c3355d247
Signed-off-by: Gunnar Mills <gmills@us.ibm.com>

show more ...

d125652e25-Mar-2025 Gunnar Mills <gmills@us.ibm.com>

Update to 2025.1

1 line change in update_schemas.py and rerun it.

See below for more info on this release:
https://www.dmtf.org/content/redfish-release-20251-now-available

Tested: Inspection only.

Update to 2025.1

1 line change in update_schemas.py and rerun it.

See below for more info on this release:
https://www.dmtf.org/content/redfish-release-20251-now-available

Tested: Inspection only. These have not broke things in the past.

Change-Id: I8d386725b364e2bc7c91c869e519e5e7bfbf11f9
Signed-off-by: Gunnar Mills <gmills@us.ibm.com>

show more ...


/openbmc/bmcweb/.clang-format
/openbmc/bmcweb/.clang-tidy
/openbmc/bmcweb/COMMON_ERRORS.md
/openbmc/bmcweb/config/bmcweb.service.in
/openbmc/bmcweb/config/bmcweb.socket.in
/openbmc/bmcweb/config/meson.build
/openbmc/bmcweb/http/app.hpp
/openbmc/bmcweb/http/complete_response_fields.hpp
/openbmc/bmcweb/http/http2_connection.hpp
/openbmc/bmcweb/http/http_body.hpp
/openbmc/bmcweb/http/http_client.hpp
/openbmc/bmcweb/http/http_connect_types.hpp
/openbmc/bmcweb/http/http_connection.hpp
/openbmc/bmcweb/http/http_request.hpp
/openbmc/bmcweb/http/http_response.hpp
/openbmc/bmcweb/http/http_server.hpp
/openbmc/bmcweb/http/logging.hpp
/openbmc/bmcweb/http/mutual_tls.cpp
/openbmc/bmcweb/http/mutual_tls.hpp
/openbmc/bmcweb/http/mutual_tls_meta.hpp
/openbmc/bmcweb/http/mutual_tls_private.hpp
/openbmc/bmcweb/http/nghttp2_adapters.hpp
/openbmc/bmcweb/http/parsing.hpp
/openbmc/bmcweb/http/routing.hpp
/openbmc/bmcweb/http/routing/baserule.hpp
/openbmc/bmcweb/http/routing/dynamicrule.hpp
/openbmc/bmcweb/http/routing/ruleparametertraits.hpp
/openbmc/bmcweb/http/routing/sserule.cpp
/openbmc/bmcweb/http/routing/sserule.hpp
/openbmc/bmcweb/http/routing/taggedrule.hpp
/openbmc/bmcweb/http/routing/websocketrule.cpp
/openbmc/bmcweb/http/routing/websocketrule.hpp
/openbmc/bmcweb/http/server_sent_event.hpp
/openbmc/bmcweb/http/server_sent_event_impl.hpp
/openbmc/bmcweb/http/test_stream.hpp
/openbmc/bmcweb/http/utility.hpp
/openbmc/bmcweb/http/verb.hpp
/openbmc/bmcweb/http/websocket.hpp
/openbmc/bmcweb/http/websocket_impl.hpp
/openbmc/bmcweb/include/async_resolve.hpp
/openbmc/bmcweb/include/async_resp.hpp
/openbmc/bmcweb/include/authentication.hpp
/openbmc/bmcweb/include/boost_formatters.hpp
/openbmc/bmcweb/include/cookies.hpp
/openbmc/bmcweb/include/credential_pipe.hpp
/openbmc/bmcweb/include/dbus_monitor.hpp
/openbmc/bmcweb/include/dbus_privileges.hpp
/openbmc/bmcweb/include/dbus_utility.hpp
/openbmc/bmcweb/include/duplicatable_file_handle.hpp
/openbmc/bmcweb/include/event_service_store.hpp
/openbmc/bmcweb/include/file_test_utilities.hpp
/openbmc/bmcweb/include/forward_unauthorized.hpp
/openbmc/bmcweb/include/google/google_service_root.hpp
/openbmc/bmcweb/include/hostname_monitor.hpp
/openbmc/bmcweb/include/http_utility.hpp
/openbmc/bmcweb/include/ibm/management_console_rest.hpp
/openbmc/bmcweb/include/ibm/utils.hpp
/openbmc/bmcweb/include/identity.hpp
/openbmc/bmcweb/include/image_upload.hpp
/openbmc/bmcweb/include/io_context_singleton.hpp
/openbmc/bmcweb/include/kvm_websocket.hpp
/openbmc/bmcweb/include/login_routes.hpp
/openbmc/bmcweb/include/multipart_parser.hpp
/openbmc/bmcweb/include/obmc_console.hpp
/openbmc/bmcweb/include/openbmc_dbus_rest.hpp
/openbmc/bmcweb/include/ossl_random.hpp
/openbmc/bmcweb/include/pam_authenticate.hpp
/openbmc/bmcweb/include/persistent_data.hpp
/openbmc/bmcweb/include/security_headers.hpp
/openbmc/bmcweb/include/sessions.hpp
/openbmc/bmcweb/include/ssl_key_handler.hpp
/openbmc/bmcweb/include/str_utility.hpp
/openbmc/bmcweb/include/user_monitor.hpp
/openbmc/bmcweb/include/vm_websocket.hpp
/openbmc/bmcweb/include/watchdog.hpp
/openbmc/bmcweb/include/webassets.hpp
/openbmc/bmcweb/include/webroutes.hpp
/openbmc/bmcweb/meson.build
/openbmc/bmcweb/meson.options
/openbmc/bmcweb/redfish-core/include/dbus_log_watcher.hpp
/openbmc/bmcweb/redfish-core/include/error_message_utils.hpp
/openbmc/bmcweb/redfish-core/include/error_messages.hpp
/openbmc/bmcweb/redfish-core/include/event_log.hpp
/openbmc/bmcweb/redfish-core/include/event_matches_filter.hpp
/openbmc/bmcweb/redfish-core/include/event_service_manager.hpp
/openbmc/bmcweb/redfish-core/include/filesystem_log_watcher.hpp
/openbmc/bmcweb/redfish-core/include/filter_expr_parser_ast.hpp
/openbmc/bmcweb/redfish-core/include/filter_expr_parser_grammar.hpp
/openbmc/bmcweb/redfish-core/include/filter_expr_printer.hpp
/openbmc/bmcweb/redfish-core/include/generated/enums/computer_system.hpp
/openbmc/bmcweb/redfish-core/include/generated/enums/log_entry.hpp
/openbmc/bmcweb/redfish-core/include/generated/enums/log_service.hpp
/openbmc/bmcweb/redfish-core/include/generated/enums/manager.hpp
/openbmc/bmcweb/redfish-core/include/generated/enums/pcie_device.hpp
/openbmc/bmcweb/redfish-core/include/generated/enums/protocol.hpp
/openbmc/bmcweb/redfish-core/include/gzfile.hpp
/openbmc/bmcweb/redfish-core/include/heartbeat_messages.hpp
/openbmc/bmcweb/redfish-core/include/privileges.hpp
/openbmc/bmcweb/redfish-core/include/query.hpp
/openbmc/bmcweb/redfish-core/include/redfish_aggregator.hpp
/openbmc/bmcweb/redfish-core/include/registries.hpp
/openbmc/bmcweb/redfish-core/include/registries/environmental_message_registry.hpp
/openbmc/bmcweb/redfish-core/include/registries_selector.hpp
/openbmc/bmcweb/redfish-core/include/resource_messages.hpp
/openbmc/bmcweb/redfish-core/include/snmp_trap_event_clients.hpp
/openbmc/bmcweb/redfish-core/include/subscription.hpp
/openbmc/bmcweb/redfish-core/include/task_messages.hpp
/openbmc/bmcweb/redfish-core/include/utils/chassis_utils.hpp
/openbmc/bmcweb/redfish-core/include/utils/collection.hpp
/openbmc/bmcweb/redfish-core/include/utils/dbus_event_log_entry.hpp
/openbmc/bmcweb/redfish-core/include/utils/dbus_utils.hpp
/openbmc/bmcweb/redfish-core/include/utils/error_code.hpp
/openbmc/bmcweb/redfish-core/include/utils/ip_utils.hpp
/openbmc/bmcweb/redfish-core/include/utils/journal_utils.hpp
/openbmc/bmcweb/redfish-core/include/utils/json_utils.hpp
/openbmc/bmcweb/redfish-core/include/utils/pcie_util.hpp
/openbmc/bmcweb/redfish-core/include/utils/query_param.hpp
/openbmc/bmcweb/redfish-core/include/utils/sensor_utils.hpp
/openbmc/bmcweb/redfish-core/include/utils/stl_utils.hpp
/openbmc/bmcweb/redfish-core/include/utils/sw_utils.hpp
/openbmc/bmcweb/redfish-core/include/utils/telemetry_utils.hpp
/openbmc/bmcweb/redfish-core/include/utils/time_utils.hpp
/openbmc/bmcweb/redfish-core/lib/account_service.hpp
/openbmc/bmcweb/redfish-core/lib/aggregation_service.hpp
/openbmc/bmcweb/redfish-core/lib/bios.hpp
/openbmc/bmcweb/redfish-core/lib/cable.hpp
/openbmc/bmcweb/redfish-core/lib/certificate_service.hpp
/openbmc/bmcweb/redfish-core/lib/chassis.hpp
/openbmc/bmcweb/redfish-core/lib/environment_metrics.hpp
/openbmc/bmcweb/redfish-core/lib/ethernet.hpp
/openbmc/bmcweb/redfish-core/lib/event_service.hpp
/openbmc/bmcweb/redfish-core/lib/eventservice_sse.hpp
/openbmc/bmcweb/redfish-core/lib/fabric_adapters.hpp
/openbmc/bmcweb/redfish-core/lib/fan.hpp
/openbmc/bmcweb/redfish-core/lib/hypervisor_system.hpp
/openbmc/bmcweb/redfish-core/lib/led.hpp
/openbmc/bmcweb/redfish-core/lib/log_services.hpp
/openbmc/bmcweb/redfish-core/lib/manager_diagnostic_data.hpp
/openbmc/bmcweb/redfish-core/lib/manager_logservices_journal.hpp
/openbmc/bmcweb/redfish-core/lib/managers.hpp
/openbmc/bmcweb/redfish-core/lib/memory.hpp
/openbmc/bmcweb/redfish-core/lib/message_registries.hpp
/openbmc/bmcweb/redfish-core/lib/metadata.hpp
/openbmc/bmcweb/redfish-core/lib/metric_report.hpp
/openbmc/bmcweb/redfish-core/lib/metric_report_definition.hpp
/openbmc/bmcweb/redfish-core/lib/network_protocol.hpp
/openbmc/bmcweb/redfish-core/lib/odata.hpp
/openbmc/bmcweb/redfish-core/lib/openbmc/openbmc_managers.hpp
/openbmc/bmcweb/redfish-core/lib/pcie.hpp
/openbmc/bmcweb/redfish-core/lib/pcie_slots.hpp
/openbmc/bmcweb/redfish-core/lib/power.hpp
/openbmc/bmcweb/redfish-core/lib/power_subsystem.hpp
/openbmc/bmcweb/redfish-core/lib/power_supply.hpp
/openbmc/bmcweb/redfish-core/lib/processor.hpp
/openbmc/bmcweb/redfish-core/lib/redfish_sessions.hpp
/openbmc/bmcweb/redfish-core/lib/redfish_util.hpp
/openbmc/bmcweb/redfish-core/lib/redfish_v1.hpp
/openbmc/bmcweb/redfish-core/lib/roles.hpp
/openbmc/bmcweb/redfish-core/lib/sensors.hpp
/openbmc/bmcweb/redfish-core/lib/service_root.hpp
/openbmc/bmcweb/redfish-core/lib/storage.hpp
/openbmc/bmcweb/redfish-core/lib/systems.hpp
/openbmc/bmcweb/redfish-core/lib/systems_logservices_hostlogger.hpp
/openbmc/bmcweb/redfish-core/lib/systems_logservices_postcodes.hpp
/openbmc/bmcweb/redfish-core/lib/task.hpp
/openbmc/bmcweb/redfish-core/lib/telemetry_service.hpp
/openbmc/bmcweb/redfish-core/lib/thermal.hpp
/openbmc/bmcweb/redfish-core/lib/thermal_metrics.hpp
/openbmc/bmcweb/redfish-core/lib/thermal_subsystem.hpp
/openbmc/bmcweb/redfish-core/lib/trigger.hpp
/openbmc/bmcweb/redfish-core/lib/update_service.hpp
/openbmc/bmcweb/redfish-core/lib/virtual_media.hpp
dmtf/csdl/AccelerationFunctionCollection_v1.xml
dmtf/csdl/AccelerationFunction_v1.xml
dmtf/csdl/AccountService_v1.xml
dmtf/csdl/ActionInfo_v1.xml
dmtf/csdl/AddressPoolCollection_v1.xml
dmtf/csdl/AddressPool_v1.xml
dmtf/csdl/AggregateCollection_v1.xml
dmtf/csdl/Aggregate_v1.xml
dmtf/csdl/AggregationService_v1.xml
dmtf/csdl/AggregationSourceCollection_v1.xml
dmtf/csdl/AggregationSource_v1.xml
dmtf/csdl/AllowDenyCollection_v1.xml
dmtf/csdl/AllowDeny_v1.xml
dmtf/csdl/ApplicationCollection_v1.xml
dmtf/csdl/Application_v1.xml
dmtf/csdl/Assembly_v1.xml
dmtf/csdl/AttributeRegistry_v1.xml
dmtf/csdl/BatteryCollection_v1.xml
dmtf/csdl/BatteryMetrics_v1.xml
dmtf/csdl/Battery_v1.xml
dmtf/csdl/Bios_v1.xml
dmtf/csdl/BootOptionCollection_v1.xml
dmtf/csdl/BootOption_v1.xml
dmtf/csdl/CXLLogicalDeviceCollection_v1.xml
dmtf/csdl/CXLLogicalDevice_v1.xml
dmtf/csdl/CableCollection_v1.xml
dmtf/csdl/Cable_v1.xml
dmtf/csdl/CertificateCollection_v1.xml
dmtf/csdl/CertificateLocations_v1.xml
dmtf/csdl/CertificateService_v1.xml
dmtf/csdl/Certificate_v1.xml
dmtf/csdl/ChassisCollection_v1.xml
dmtf/csdl/Chassis_v1.xml
dmtf/csdl/CircuitCollection_v1.xml
dmtf/csdl/Circuit_v1.xml
dmtf/csdl/CollectionCapabilities_v1.xml
dmtf/csdl/ComponentIntegrityCollection_v1.xml
dmtf/csdl/ComponentIntegrity_v1.xml
dmtf/csdl/CompositionReservationCollection_v1.xml
dmtf/csdl/CompositionReservation_v1.xml
dmtf/csdl/CompositionService_v1.xml
dmtf/csdl/ComputerSystemCollection_v1.xml
dmtf/csdl/ComputerSystem_v1.xml
dmtf/csdl/ConnectionCollection_v1.xml
dmtf/csdl/ConnectionMethodCollection_v1.xml
dmtf/csdl/ConnectionMethod_v1.xml
dmtf/csdl/Connection_v1.xml
dmtf/csdl/ContainerCollection_v1.xml
dmtf/csdl/ContainerImageCollection_v1.xml
dmtf/csdl/ContainerImage_v1.xml
dmtf/csdl/Container_v1.xml
dmtf/csdl/ControlCollection_v1.xml
dmtf/csdl/Control_v1.xml
dmtf/csdl/CoolantConnectorCollection_v1.xml
dmtf/csdl/CoolantConnector_v1.xml
dmtf/csdl/CoolingLoopCollection_v1.xml
dmtf/csdl/CoolingLoop_v1.xml
dmtf/csdl/CoolingUnitCollection_v1.xml
dmtf/csdl/CoolingUnit_v1.xml
dmtf/csdl/DriveCollection_v1.xml
dmtf/csdl/DriveMetrics_v1.xml
dmtf/csdl/Drive_v1.xml
dmtf/csdl/EndpointCollection_v1.xml
dmtf/csdl/EndpointGroupCollection_v1.xml
dmtf/csdl/EndpointGroup_v1.xml
dmtf/csdl/Endpoint_v1.xml
dmtf/csdl/EnvironmentMetrics_v1.xml
dmtf/csdl/EthernetInterfaceCollection_v1.xml
dmtf/csdl/EthernetInterface_v1.xml
dmtf/csdl/EventDestinationCollection_v1.xml
dmtf/csdl/EventDestination_v1.xml
dmtf/csdl/EventService_v1.xml
dmtf/csdl/Event_v1.xml
dmtf/csdl/ExternalAccountProviderCollection_v1.xml
dmtf/csdl/ExternalAccountProvider_v1.xml
dmtf/csdl/FabricAdapterCollection_v1.xml
dmtf/csdl/FabricAdapter_v1.xml
dmtf/csdl/FabricCollection_v1.xml
dmtf/csdl/Fabric_v1.xml
dmtf/csdl/FacilityCollection_v1.xml
dmtf/csdl/Facility_v1.xml
dmtf/csdl/FanCollection_v1.xml
dmtf/csdl/Fan_v1.xml
dmtf/csdl/FilterCollection_v1.xml
dmtf/csdl/Filter_v1.xml
dmtf/csdl/GraphicsControllerCollection_v1.xml
dmtf/csdl/GraphicsController_v1.xml
dmtf/csdl/HeaterCollection_v1.xml
dmtf/csdl/HeaterMetrics_v1.xml
dmtf/csdl/Heater_v1.xml
dmtf/csdl/HostInterfaceCollection_v1.xml
dmtf/csdl/HostInterface_v1.xml
dmtf/csdl/IPAddresses_v1.xml
dmtf/csdl/JobCollection_v1.xml
dmtf/csdl/JobService_v1.xml
dmtf/csdl/Job_v1.xml
dmtf/csdl/JsonSchemaFileCollection_v1.xml
dmtf/csdl/JsonSchemaFile_v1.xml
dmtf/csdl/KeyCollection_v1.xml
dmtf/csdl/KeyPolicyCollection_v1.xml
dmtf/csdl/KeyPolicy_v1.xml
dmtf/csdl/KeyService_v1.xml
dmtf/csdl/Key_v1.xml
dmtf/csdl/LeakDetection_v1.xml
dmtf/csdl/LeakDetectorCollection_v1.xml
dmtf/csdl/LeakDetector_v1.xml
dmtf/csdl/LicenseCollection_v1.xml
dmtf/csdl/LicenseService_v1.xml
dmtf/csdl/License_v1.xml
dmtf/csdl/LogEntryCollection_v1.xml
dmtf/csdl/LogEntry_v1.xml
dmtf/csdl/LogServiceCollection_v1.xml
dmtf/csdl/LogService_v1.xml
dmtf/csdl/ManagerAccountCollection_v1.xml
dmtf/csdl/ManagerAccount_v1.xml
dmtf/csdl/ManagerCollection_v1.xml
dmtf/csdl/ManagerDiagnosticData_v1.xml
dmtf/csdl/ManagerNetworkProtocol_v1.xml
dmtf/csdl/Manager_v1.xml
dmtf/csdl/Manifest_v1.xml
dmtf/csdl/MediaControllerCollection_v1.xml
dmtf/csdl/MediaController_v1.xml
dmtf/csdl/MemoryChunksCollection_v1.xml
dmtf/csdl/MemoryChunks_v1.xml
dmtf/csdl/MemoryCollection_v1.xml
dmtf/csdl/MemoryDomainCollection_v1.xml
dmtf/csdl/MemoryDomain_v1.xml
dmtf/csdl/MemoryMetrics_v1.xml
dmtf/csdl/MemoryRegionCollection_v1.xml
dmtf/csdl/MemoryRegion_v1.xml
dmtf/csdl/Memory_v1.xml
dmtf/csdl/MessageRegistryCollection_v1.xml
dmtf/csdl/MessageRegistryFileCollection_v1.xml
dmtf/csdl/MessageRegistryFile_v1.xml
dmtf/csdl/MessageRegistry_v1.xml
dmtf/csdl/Message_v1.xml
dmtf/csdl/MetricDefinitionCollection_v1.xml
dmtf/csdl/MetricDefinition_v1.xml
dmtf/csdl/MetricReportCollection_v1.xml
dmtf/csdl/MetricReportDefinitionCollection_v1.xml
dmtf/csdl/MetricReportDefinition_v1.xml
dmtf/csdl/MetricReport_v1.xml
dmtf/csdl/NetworkAdapterCollection_v1.xml
dmtf/csdl/NetworkAdapterMetrics_v1.xml
dmtf/csdl/NetworkAdapter_v1.xml
dmtf/csdl/NetworkDeviceFunctionCollection_v1.xml
dmtf/csdl/NetworkDeviceFunctionMetrics_v1.xml
dmtf/csdl/NetworkDeviceFunction_v1.xml
dmtf/csdl/NetworkInterfaceCollection_v1.xml
dmtf/csdl/NetworkInterface_v1.xml
dmtf/csdl/NetworkPortCollection_v1.xml
dmtf/csdl/NetworkPort_v1.xml
dmtf/csdl/OperatingConfigCollection_v1.xml
dmtf/csdl/OperatingConfig_v1.xml
dmtf/csdl/OperatingSystem_v1.xml
dmtf/csdl/OutboundConnectionCollection_v1.xml
dmtf/csdl/OutboundConnection_v1.xml
dmtf/csdl/OutletCollection_v1.xml
dmtf/csdl/OutletGroupCollection_v1.xml
dmtf/csdl/OutletGroup_v1.xml
dmtf/csdl/Outlet_v1.xml
dmtf/csdl/PCIeDeviceCollection_v1.xml
dmtf/csdl/PCIeDevice_v1.xml
dmtf/csdl/PCIeFunctionCollection_v1.xml
dmtf/csdl/PCIeFunction_v1.xml
dmtf/csdl/PCIeSlots_v1.xml
dmtf/csdl/PhysicalContext_v1.xml
dmtf/csdl/PortCollection_v1.xml
dmtf/csdl/PortMetrics_v1.xml
dmtf/csdl/Port_v1.xml
dmtf/csdl/PowerDistributionCollection_v1.xml
dmtf/csdl/PowerDistributionMetrics_v1.xml
dmtf/csdl/PowerDistribution_v1.xml
dmtf/csdl/PowerDomainCollection_v1.xml
dmtf/csdl/PowerDomain_v1.xml
dmtf/csdl/PowerEquipment_v1.xml
dmtf/csdl/PowerSubsystem_v1.xml
dmtf/csdl/PowerSupplyCollection_v1.xml
dmtf/csdl/PowerSupplyMetrics_v1.xml
dmtf/csdl/PowerSupply_v1.xml
dmtf/csdl/Power_v1.xml
dmtf/csdl/PrivilegeRegistry_v1.xml
dmtf/csdl/Privileges_v1.xml
dmtf/csdl/ProcessorCollection_v1.xml
dmtf/csdl/ProcessorMetrics_v1.xml
dmtf/csdl/Processor_v1.xml
dmtf/csdl/Protocol_v1.xml
dmtf/csdl/PumpCollection_v1.xml
dmtf/csdl/Pump_v1.xml
dmtf/csdl/RedfishError_v1.xml
dmtf/csdl/RedfishExtensions_v1.xml
dmtf/csdl/Redundancy_v1.xml
dmtf/csdl/RegisteredClientCollection_v1.xml
dmtf/csdl/RegisteredClient_v1.xml
dmtf/csdl/ReservoirCollection_v1.xml
dmtf/csdl/Reservoir_v1.xml
dmtf/csdl/ResolutionStep_v1.xml
dmtf/csdl/ResourceBlockCollection_v1.xml
dmtf/csdl/ResourceBlock_v1.xml
dmtf/csdl/Resource_v1.xml
dmtf/csdl/RoleCollection_v1.xml
dmtf/csdl/Role_v1.xml
dmtf/csdl/RouteEntryCollection_v1.xml
dmtf/csdl/RouteEntry_v1.xml
dmtf/csdl/RouteSetEntryCollection_v1.xml
dmtf/csdl/RouteSetEntry_v1.xml
dmtf/csdl/Schedule_v1.xml
dmtf/csdl/SecureBootDatabaseCollection_v1.xml
dmtf/csdl/SecureBootDatabase_v1.xml
dmtf/csdl/SecureBoot_v1.xml
dmtf/csdl/SecurityPolicy_v1.xml
dmtf/csdl/SensorCollection_v1.xml
dmtf/csdl/Sensor_v1.xml
dmtf/csdl/SerialInterfaceCollection_v1.xml
dmtf/csdl/SerialInterface_v1.xml
dmtf/csdl/ServiceConditions_v1.xml
dmtf/csdl/ServiceRoot_v1.xml
dmtf/csdl/SessionCollection_v1.xml
dmtf/csdl/SessionService_v1.xml
dmtf/csdl/Session_v1.xml
dmtf/csdl/Settings_v1.xml
dmtf/csdl/SignatureCollection_v1.xml
dmtf/csdl/Signature_v1.xml
dmtf/csdl/SimpleStorageCollection_v1.xml
dmtf/csdl/SimpleStorage_v1.xml
dmtf/csdl/SoftwareInventoryCollection_v1.xml
dmtf/csdl/SoftwareInventory_v1.xml
dmtf/csdl/StorageCollection_v1.xml
dmtf/csdl/StorageControllerCollection_v1.xml
dmtf/csdl/StorageControllerMetrics_v1.xml
dmtf/csdl/StorageController_v1.xml
dmtf/csdl/StorageMetrics_v1.xml
dmtf/csdl/Storage_v1.xml
dmtf/csdl/SwitchCollection_v1.xml
dmtf/csdl/SwitchMetrics_v1.xml
dmtf/csdl/Switch_v1.xml
dmtf/csdl/TaskCollection_v1.xml
dmtf/csdl/TaskService_v1.xml
dmtf/csdl/Task_v1.xml
dmtf/csdl/TelemetryService_v1.xml
dmtf/csdl/ThermalEquipment_v1.xml
dmtf/csdl/ThermalMetrics_v1.xml
dmtf/csdl/ThermalSubsystem_v1.xml
dmtf/csdl/Thermal_v1.xml
dmtf/csdl/TriggersCollection_v1.xml
dmtf/csdl/Triggers_v1.xml
dmtf/csdl/TrustedComponentCollection_v1.xml
dmtf/csdl/TrustedComponent_v1.xml
dmtf/csdl/USBControllerCollection_v1.xml
dmtf/csdl/USBController_v1.xml
dmtf/csdl/UpdateService_v1.xml
dmtf/csdl/VCATEntryCollection_v1.xml
dmtf/csdl/VCATEntry_v1.xml
dmtf/csdl/VLanNetworkInterfaceCollection_v1.xml
dmtf/csdl/VLanNetworkInterface_v1.xml
dmtf/csdl/VirtualMediaCollection_v1.xml
dmtf/csdl/VirtualMedia_v1.xml
dmtf/csdl/ZoneCollection_v1.xml
dmtf/csdl/Zone_v1.xml
dmtf/json-schema/AccelerationFunctionCollection.json
dmtf/json-schema/AccountService.v1_18_0.json
dmtf/json-schema/AddressPoolCollection.json
dmtf/json-schema/AggregateCollection.json
dmtf/json-schema/AggregationSourceCollection.json
dmtf/json-schema/AllowDenyCollection.json
dmtf/json-schema/ApplicationCollection.json
dmtf/json-schema/BatteryCollection.json
dmtf/json-schema/BootOptionCollection.json
dmtf/json-schema/CXLLogicalDeviceCollection.json
dmtf/json-schema/CableCollection.json
dmtf/json-schema/CertificateCollection.json
dmtf/json-schema/ChassisCollection.json
dmtf/json-schema/CircuitCollection.json
dmtf/json-schema/ComponentIntegrity.v1_3_1.json
dmtf/json-schema/ComponentIntegrityCollection.json
dmtf/json-schema/CompositionReservationCollection.json
dmtf/json-schema/ComputerSystem.v1_24_0.json
dmtf/json-schema/ComputerSystemCollection.json
dmtf/json-schema/ConnectionCollection.json
dmtf/json-schema/ConnectionMethodCollection.json
dmtf/json-schema/ContainerCollection.json
dmtf/json-schema/ContainerImageCollection.json
dmtf/json-schema/ControlCollection.json
dmtf/json-schema/CoolantConnectorCollection.json
dmtf/json-schema/CoolingLoopCollection.json
dmtf/json-schema/CoolingUnitCollection.json
dmtf/json-schema/DriveCollection.json
dmtf/json-schema/EndpointCollection.json
dmtf/json-schema/EndpointGroupCollection.json
dmtf/json-schema/EnvironmentMetrics.v1_4_0.json
dmtf/json-schema/EthernetInterface.v1_12_4.json
dmtf/json-schema/EthernetInterfaceCollection.json
dmtf/json-schema/Event.v1_11_1.json
dmtf/json-schema/EventDestinationCollection.json
dmtf/json-schema/EventService.v1_11_0.json
dmtf/json-schema/ExternalAccountProvider.v1_8_1.json
dmtf/json-schema/ExternalAccountProviderCollection.json
dmtf/json-schema/FabricAdapterCollection.json
dmtf/json-schema/FabricCollection.json
dmtf/json-schema/FacilityCollection.json
dmtf/json-schema/FanCollection.json
dmtf/json-schema/FilterCollection.json
dmtf/json-schema/GraphicsControllerCollection.json
dmtf/json-schema/HeaterCollection.json
dmtf/json-schema/HostInterfaceCollection.json
dmtf/json-schema/JobCollection.json
dmtf/json-schema/JsonSchemaFileCollection.json
dmtf/json-schema/KeyCollection.json
dmtf/json-schema/KeyPolicyCollection.json
dmtf/json-schema/LeakDetectorCollection.json
dmtf/json-schema/License.v1_1_4.json
dmtf/json-schema/LicenseCollection.json
dmtf/json-schema/LogEntry.v1_18_0.json
dmtf/json-schema/LogEntryCollection.json
dmtf/json-schema/LogService.v1_8_0.json
dmtf/json-schema/LogServiceCollection.json
dmtf/json-schema/Manager.v1_21_0.json
dmtf/json-schema/ManagerAccountCollection.json
dmtf/json-schema/ManagerCollection.json
dmtf/json-schema/ManagerNetworkProtocol.v1_11_0.json
dmtf/json-schema/MediaControllerCollection.json
dmtf/json-schema/MemoryChunksCollection.json
dmtf/json-schema/MemoryCollection.json
dmtf/json-schema/MemoryDomainCollection.json
dmtf/json-schema/MemoryRegionCollection.json
dmtf/json-schema/MessageRegistryCollection.json
dmtf/json-schema/MessageRegistryFileCollection.json
dmtf/json-schema/MetricDefinitionCollection.json
dmtf/json-schema/MetricReportCollection.json
dmtf/json-schema/MetricReportDefinitionCollection.json
dmtf/json-schema/NetworkAdapterCollection.json
dmtf/json-schema/NetworkDeviceFunction.v1_10_0.json
dmtf/json-schema/NetworkDeviceFunctionCollection.json
dmtf/json-schema/NetworkInterface.v1_2_3.json
dmtf/json-schema/NetworkInterfaceCollection.json
dmtf/json-schema/NetworkPortCollection.json
dmtf/json-schema/OperatingConfigCollection.json
dmtf/json-schema/OutboundConnectionCollection.json
dmtf/json-schema/OutletCollection.json
dmtf/json-schema/OutletGroupCollection.json
dmtf/json-schema/PCIeDevice.v1_18_0.json
dmtf/json-schema/PCIeDeviceCollection.json
dmtf/json-schema/PCIeFunctionCollection.json
dmtf/json-schema/PhysicalContext.json
dmtf/json-schema/Port.v1_16_0.json
dmtf/json-schema/PortCollection.json
dmtf/json-schema/PowerDistributionCollection.json
dmtf/json-schema/PowerDistributionMetrics.v1_4_0.json
dmtf/json-schema/PowerDomainCollection.json
dmtf/json-schema/PowerEquipment.v1_2_3.json
dmtf/json-schema/PowerSupplyCollection.json
dmtf/json-schema/ProcessorCollection.json
dmtf/json-schema/Protocol.json
dmtf/json-schema/PumpCollection.json
dmtf/json-schema/RegisteredClientCollection.json
dmtf/json-schema/ReservoirCollection.json
dmtf/json-schema/ResourceBlockCollection.json
dmtf/json-schema/RoleCollection.json
dmtf/json-schema/RouteEntryCollection.json
dmtf/json-schema/RouteSetEntryCollection.json
dmtf/json-schema/SecureBootDatabaseCollection.json
dmtf/json-schema/SensorCollection.json
dmtf/json-schema/SerialInterfaceCollection.json
dmtf/json-schema/ServiceRoot.v1_18_0.json
dmtf/json-schema/SessionCollection.json
dmtf/json-schema/SignatureCollection.json
dmtf/json-schema/SimpleStorageCollection.json
dmtf/json-schema/SoftwareInventory.v1_11_0.json
dmtf/json-schema/SoftwareInventoryCollection.json
dmtf/json-schema/StorageCollection.json
dmtf/json-schema/StorageController.v1_9_1.json
dmtf/json-schema/StorageControllerCollection.json
dmtf/json-schema/SwitchCollection.json
dmtf/json-schema/TaskCollection.json
dmtf/json-schema/TriggersCollection.json
dmtf/json-schema/TrustedComponent.v1_3_2.json
dmtf/json-schema/TrustedComponentCollection.json
dmtf/json-schema/USBControllerCollection.json
dmtf/json-schema/VCATEntryCollection.json
dmtf/json-schema/VLanNetworkInterfaceCollection.json
dmtf/json-schema/VirtualMedia.v1_6_5.json
dmtf/json-schema/VirtualMediaCollection.json
dmtf/json-schema/ZoneCollection.json
/openbmc/bmcweb/redfish-core/src/error_messages.cpp
/openbmc/bmcweb/redfish-core/src/event_log.cpp
/openbmc/bmcweb/redfish-core/src/filesystem_log_watcher.cpp
/openbmc/bmcweb/redfish-core/src/filter_expr_executor.cpp
/openbmc/bmcweb/redfish-core/src/filter_expr_printer.cpp
/openbmc/bmcweb/redfish-core/src/resource_messages.cpp
/openbmc/bmcweb/redfish-core/src/subscription.cpp
/openbmc/bmcweb/redfish-core/src/utils/time_utils.cpp
/openbmc/bmcweb/scripts/generate_auth_certificates.py
/openbmc/bmcweb/scripts/parse_registries.py
/openbmc/bmcweb/scripts/update_schemas.py
/openbmc/bmcweb/scripts/websocket_test.py
/openbmc/bmcweb/src/dbus_utility.cpp
/openbmc/bmcweb/src/ssl_key_handler.cpp
/openbmc/bmcweb/src/webserver_run.cpp
/openbmc/bmcweb/subprojects/boost.wrap
/openbmc/bmcweb/subprojects/sdbusplus.wrap
/openbmc/bmcweb/test/http/http2_connection_test.cpp
/openbmc/bmcweb/test/http/http_connection_test.cpp
/openbmc/bmcweb/test/http/mutual_tls.cpp
/openbmc/bmcweb/test/http/server_sent_event_test.cpp
/openbmc/bmcweb/test/http/utility_test.cpp
/openbmc/bmcweb/test/include/sessions_test.cpp
/openbmc/bmcweb/test/redfish-core/include/event_log_test.cpp
/openbmc/bmcweb/test/redfish-core/include/redfish_test.cpp
/openbmc/bmcweb/test/redfish-core/include/submit_test_event_test.cpp
/openbmc/bmcweb/test/redfish-core/include/utils/error_code_test.cpp
/openbmc/bmcweb/test/redfish-core/include/utils/json_utils_test.cpp
/openbmc/bmcweb/test/redfish-core/include/utils/query_param_test.cpp
d2ec1bd727-Jan-2025 Gunnar Mills <gmills@us.ibm.com>

Update symlinks for 2024.4

Wrote a quick bash script to update these symlinks.

These are versioned out in json schema directory[1].

The symlinks don't work without this update.

[1]: https://githu

Update symlinks for 2024.4

Wrote a quick bash script to update these symlinks.

These are versioned out in json schema directory[1].

The symlinks don't work without this update.

[1]: https://github.com/openbmc/bmcweb/tree/master/redfish-core/schema/dmtf/json-schema

https://gerrit.openbmc.org/c/openbmc/bmcweb/+/77412 pulled in 2024.2

https://gerrit.openbmc.org/c/openbmc/bmcweb/+/74676 did this for 2024.3

Tested: Cat a few of these links. They appear to work.
Before:
```
head -n 4 redfish-core/schema/dmtf/json-schema-installed/ComputerSystem.v1_*.json
head: cannot open 'redfish-core/schema/dmtf/json-schema-installed/ComputerSystem.v1_23_0.json' for reading: No such file or directory
```

After:
```
head -n 4 redfish-core/schema/dmtf/json-schema-installed/ComputerSystem.v1_*.json
{
"$id": "http://redfish.dmtf.org/schemas/v1/ComputerSystem.v1_23_1.json",
"$ref": "#/definitions/ComputerSystem",
"$schema": "http://redfish.dmtf.org/schemas/v1/redfish-schema-v1.json",
```

Change-Id: I7b867d8633e98f5497364d1ba4a0753d11308451
Signed-off-by: Gunnar Mills <gmills@us.ibm.com>

show more ...


/openbmc/bmcweb/redfish-core/include/filesystem_log_watcher.hpp
/openbmc/bmcweb/redfish-core/include/utils/json_utils.hpp
/openbmc/bmcweb/redfish-core/include/utils/time_utils.hpp
dmtf/json-schema-installed/AccountService.v1_17_0.json
dmtf/json-schema-installed/Cable.v1_2_4.json
dmtf/json-schema-installed/CertificateService.v1_0_6.json
dmtf/json-schema-installed/Chassis.v1_26_0.json
dmtf/json-schema-installed/ComputerSystem.v1_23_1.json
dmtf/json-schema-installed/Drive.v1_21_0.json
dmtf/json-schema-installed/EthernetInterface.v1_12_3.json
dmtf/json-schema-installed/EventDestination.v1_15_1.json
dmtf/json-schema-installed/EventService.v1_10_3.json
dmtf/json-schema-installed/Manager.v1_20_0.json
dmtf/json-schema-installed/PCIeDevice.v1_17_0.json
dmtf/json-schema-installed/Port.v1_15_0.json
dmtf/json-schema-installed/PowerSubsystem.v1_1_3.json
dmtf/json-schema-installed/Redundancy.v1_5_0.json
dmtf/json-schema-installed/Resource.v1_21_0.json
dmtf/json-schema-installed/Role.v1_3_3.json
dmtf/json-schema-installed/Session.v1_8_0.json
dmtf/json-schema-installed/SessionService.v1_2_0.json
dmtf/json-schema-installed/Storage.v1_18_0.json
dmtf/json-schema-installed/StorageController.v1_9_0.json
dmtf/json-schema-installed/ThermalSubsystem.v1_3_3.json
dmtf/json-schema-installed/UpdateService.v1_15_0.json
dmtf/json-schema-installed/redfish-schema.v1_10_1.json
/openbmc/bmcweb/redfish-core/src/filesystem_log_watcher.cpp
/openbmc/bmcweb/redfish-core/src/filter_expr_executor.cpp
/openbmc/bmcweb/redfish-core/src/utils/time_utils.cpp
/openbmc/bmcweb/test/redfish-core/include/filter_expr_executor_test.cpp
9b46bc0b21-Jan-2025 Myung Bae <myungbae@us.ibm.com>

Update to 2024.4

Update schema to the latest release 2024.4.

See below for more info on this release:
https://www.dmtf.org/standards/redfish

Tested:
- Redfish Service Validator passes

Change-Id:

Update to 2024.4

Update schema to the latest release 2024.4.

See below for more info on this release:
https://www.dmtf.org/standards/redfish

Tested:
- Redfish Service Validator passes

Change-Id: I1845d6afa04ee418ba3ab0bd0bc8ce59886e4376
Signed-off-by: Myung Bae <myungbae@us.ibm.com>

show more ...


/openbmc/bmcweb/.clang-format
/openbmc/bmcweb/.clang-tidy
/openbmc/bmcweb/COMMON_ERRORS.md
/openbmc/bmcweb/Redfish.md
/openbmc/bmcweb/TESTING.md
/openbmc/bmcweb/config/meson.build
/openbmc/bmcweb/http/app.hpp
/openbmc/bmcweb/http/complete_response_fields.hpp
/openbmc/bmcweb/http/http2_connection.hpp
/openbmc/bmcweb/http/http_body.hpp
/openbmc/bmcweb/http/http_client.hpp
/openbmc/bmcweb/http/http_connection.hpp
/openbmc/bmcweb/http/http_request.hpp
/openbmc/bmcweb/http/http_response.hpp
/openbmc/bmcweb/http/http_server.hpp
/openbmc/bmcweb/http/logging.hpp
/openbmc/bmcweb/http/mutual_tls.cpp
/openbmc/bmcweb/http/mutual_tls.hpp
/openbmc/bmcweb/http/mutual_tls_meta.hpp
/openbmc/bmcweb/http/nghttp2_adapters.hpp
/openbmc/bmcweb/http/parsing.hpp
/openbmc/bmcweb/http/routing.hpp
/openbmc/bmcweb/http/routing/baserule.hpp
/openbmc/bmcweb/http/routing/dynamicrule.hpp
/openbmc/bmcweb/http/routing/ruleparametertraits.hpp
/openbmc/bmcweb/http/routing/sserule.hpp
/openbmc/bmcweb/http/routing/taggedrule.hpp
/openbmc/bmcweb/http/routing/websocketrule.hpp
/openbmc/bmcweb/http/server_sent_event.hpp
/openbmc/bmcweb/http/utility.hpp
/openbmc/bmcweb/http/verb.hpp
/openbmc/bmcweb/http/websocket.hpp
/openbmc/bmcweb/include/async_resolve.hpp
/openbmc/bmcweb/include/async_resp.hpp
/openbmc/bmcweb/include/authentication.hpp
/openbmc/bmcweb/include/boost_formatters.hpp
/openbmc/bmcweb/include/cookies.hpp
/openbmc/bmcweb/include/credential_pipe.hpp
/openbmc/bmcweb/include/dbus_monitor.hpp
/openbmc/bmcweb/include/dbus_privileges.hpp
/openbmc/bmcweb/include/dbus_singleton.hpp
/openbmc/bmcweb/include/dbus_utility.hpp
/openbmc/bmcweb/include/duplicatable_file_handle.hpp
/openbmc/bmcweb/include/event_service_store.hpp
/openbmc/bmcweb/include/file_test_utilities.hpp
/openbmc/bmcweb/include/forward_unauthorized.hpp
/openbmc/bmcweb/include/google/google_service_root.hpp
/openbmc/bmcweb/include/hostname_monitor.hpp
/openbmc/bmcweb/include/http_utility.hpp
/openbmc/bmcweb/include/human_sort.hpp
/openbmc/bmcweb/include/ibm/management_console_rest.hpp
/openbmc/bmcweb/include/ibm/utils.hpp
/openbmc/bmcweb/include/image_upload.hpp
/openbmc/bmcweb/include/json_formatters.hpp
/openbmc/bmcweb/include/json_html_serializer.hpp
/openbmc/bmcweb/include/kvm_websocket.hpp
/openbmc/bmcweb/include/login_routes.hpp
/openbmc/bmcweb/include/multipart_parser.hpp
/openbmc/bmcweb/include/obmc_console.hpp
/openbmc/bmcweb/include/openbmc_dbus_rest.hpp
/openbmc/bmcweb/include/ossl_random.hpp
/openbmc/bmcweb/include/pam_authenticate.hpp
/openbmc/bmcweb/include/persistent_data.hpp
/openbmc/bmcweb/include/security_headers.hpp
/openbmc/bmcweb/include/sessions.hpp
/openbmc/bmcweb/include/ssl_key_handler.hpp
/openbmc/bmcweb/include/str_utility.hpp
/openbmc/bmcweb/include/user_monitor.hpp
/openbmc/bmcweb/include/vm_websocket.hpp
/openbmc/bmcweb/include/webassets.hpp
/openbmc/bmcweb/include/webroutes.hpp
/openbmc/bmcweb/include/webserver_run.hpp
/openbmc/bmcweb/meson.build
/openbmc/bmcweb/meson.options
/openbmc/bmcweb/redfish-core/include/aggregation_utils.hpp
/openbmc/bmcweb/redfish-core/include/dbus_log_watcher.hpp
/openbmc/bmcweb/redfish-core/include/error_message_utils.hpp
/openbmc/bmcweb/redfish-core/include/error_messages.hpp
/openbmc/bmcweb/redfish-core/include/event_log.hpp
/openbmc/bmcweb/redfish-core/include/event_logs_object_type.hpp
/openbmc/bmcweb/redfish-core/include/event_matches_filter.hpp
/openbmc/bmcweb/redfish-core/include/event_service_manager.hpp
/openbmc/bmcweb/redfish-core/include/filesystem_log_watcher.hpp
/openbmc/bmcweb/redfish-core/include/filter_expr_executor.hpp
/openbmc/bmcweb/redfish-core/include/filter_expr_parser_ast.hpp
/openbmc/bmcweb/redfish-core/include/filter_expr_parser_grammar.hpp
/openbmc/bmcweb/redfish-core/include/filter_expr_printer.hpp
/openbmc/bmcweb/redfish-core/include/generated/enums/acceleration_function.hpp
/openbmc/bmcweb/redfish-core/include/generated/enums/account_service.hpp
/openbmc/bmcweb/redfish-core/include/generated/enums/action_info.hpp
/openbmc/bmcweb/redfish-core/include/generated/enums/aggregation_source.hpp
/openbmc/bmcweb/redfish-core/include/generated/enums/allow_deny.hpp
/openbmc/bmcweb/redfish-core/include/generated/enums/attribute_registry.hpp
/openbmc/bmcweb/redfish-core/include/generated/enums/battery.hpp
/openbmc/bmcweb/redfish-core/include/generated/enums/cable.hpp
/openbmc/bmcweb/redfish-core/include/generated/enums/certificate.hpp
/openbmc/bmcweb/redfish-core/include/generated/enums/chassis.hpp
/openbmc/bmcweb/redfish-core/include/generated/enums/circuit.hpp
/openbmc/bmcweb/redfish-core/include/generated/enums/collection_capabilities.hpp
/openbmc/bmcweb/redfish-core/include/generated/enums/component_integrity.hpp
/openbmc/bmcweb/redfish-core/include/generated/enums/composition_service.hpp
/openbmc/bmcweb/redfish-core/include/generated/enums/computer_system.hpp
/openbmc/bmcweb/redfish-core/include/generated/enums/connection.hpp
/openbmc/bmcweb/redfish-core/include/generated/enums/connection_method.hpp
/openbmc/bmcweb/redfish-core/include/generated/enums/container_image.hpp
/openbmc/bmcweb/redfish-core/include/generated/enums/control.hpp
/openbmc/bmcweb/redfish-core/include/generated/enums/coolant_connector.hpp
/openbmc/bmcweb/redfish-core/include/generated/enums/cooling_loop.hpp
/openbmc/bmcweb/redfish-core/include/generated/enums/cooling_unit.hpp
/openbmc/bmcweb/redfish-core/include/generated/enums/cxl_logical_device.hpp
/openbmc/bmcweb/redfish-core/include/generated/enums/drive.hpp
/openbmc/bmcweb/redfish-core/include/generated/enums/endpoint.hpp
/openbmc/bmcweb/redfish-core/include/generated/enums/endpoint_group.hpp
/openbmc/bmcweb/redfish-core/include/generated/enums/ethernet_interface.hpp
/openbmc/bmcweb/redfish-core/include/generated/enums/event.hpp
/openbmc/bmcweb/redfish-core/include/generated/enums/event_destination.hpp
/openbmc/bmcweb/redfish-core/include/generated/enums/event_service.hpp
/openbmc/bmcweb/redfish-core/include/generated/enums/external_account_provider.hpp
/openbmc/bmcweb/redfish-core/include/generated/enums/facility.hpp
/openbmc/bmcweb/redfish-core/include/generated/enums/host_interface.hpp
/openbmc/bmcweb/redfish-core/include/generated/enums/ip_addresses.hpp
/openbmc/bmcweb/redfish-core/include/generated/enums/job.hpp
/openbmc/bmcweb/redfish-core/include/generated/enums/key.hpp
/openbmc/bmcweb/redfish-core/include/generated/enums/key_policy.hpp
/openbmc/bmcweb/redfish-core/include/generated/enums/leak_detector.hpp
/openbmc/bmcweb/redfish-core/include/generated/enums/license.hpp
/openbmc/bmcweb/redfish-core/include/generated/enums/license_service.hpp
/openbmc/bmcweb/redfish-core/include/generated/enums/log_entry.hpp
/openbmc/bmcweb/redfish-core/include/generated/enums/log_service.hpp
/openbmc/bmcweb/redfish-core/include/generated/enums/manager.hpp
/openbmc/bmcweb/redfish-core/include/generated/enums/manager_account.hpp
/openbmc/bmcweb/redfish-core/include/generated/enums/manager_network_protocol.hpp
/openbmc/bmcweb/redfish-core/include/generated/enums/manifest.hpp
/openbmc/bmcweb/redfish-core/include/generated/enums/media_controller.hpp
/openbmc/bmcweb/redfish-core/include/generated/enums/memory.hpp
/openbmc/bmcweb/redfish-core/include/generated/enums/memory_chunks.hpp
/openbmc/bmcweb/redfish-core/include/generated/enums/memory_region.hpp
/openbmc/bmcweb/redfish-core/include/generated/enums/message_registry.hpp
/openbmc/bmcweb/redfish-core/include/generated/enums/metric_definition.hpp
/openbmc/bmcweb/redfish-core/include/generated/enums/metric_report_definition.hpp
/openbmc/bmcweb/redfish-core/include/generated/enums/network_device_function.hpp
/openbmc/bmcweb/redfish-core/include/generated/enums/network_port.hpp
/openbmc/bmcweb/redfish-core/include/generated/enums/open_bmc_computer_system.hpp
/openbmc/bmcweb/redfish-core/include/generated/enums/operating_system.hpp
/openbmc/bmcweb/redfish-core/include/generated/enums/outbound_connection.hpp
/openbmc/bmcweb/redfish-core/include/generated/enums/outlet.hpp
/openbmc/bmcweb/redfish-core/include/generated/enums/outlet_group.hpp
/openbmc/bmcweb/redfish-core/include/generated/enums/pcie_device.hpp
/openbmc/bmcweb/redfish-core/include/generated/enums/pcie_function.hpp
/openbmc/bmcweb/redfish-core/include/generated/enums/pcie_slots.hpp
/openbmc/bmcweb/redfish-core/include/generated/enums/physical_context.hpp
/openbmc/bmcweb/redfish-core/include/generated/enums/port.hpp
/openbmc/bmcweb/redfish-core/include/generated/enums/power.hpp
/openbmc/bmcweb/redfish-core/include/generated/enums/power_distribution.hpp
/openbmc/bmcweb/redfish-core/include/generated/enums/power_supply.hpp
/openbmc/bmcweb/redfish-core/include/generated/enums/privileges.hpp
/openbmc/bmcweb/redfish-core/include/generated/enums/processor.hpp
/openbmc/bmcweb/redfish-core/include/generated/enums/protocol.hpp
/openbmc/bmcweb/redfish-core/include/generated/enums/pump.hpp
/openbmc/bmcweb/redfish-core/include/generated/enums/redfish_extensions.hpp
/openbmc/bmcweb/redfish-core/include/generated/enums/redundancy.hpp
/openbmc/bmcweb/redfish-core/include/generated/enums/registered_client.hpp
/openbmc/bmcweb/redfish-core/include/generated/enums/reservoir.hpp
/openbmc/bmcweb/redfish-core/include/generated/enums/resolution_step.hpp
/openbmc/bmcweb/redfish-core/include/generated/enums/resource.hpp
/openbmc/bmcweb/redfish-core/include/generated/enums/resource_block.hpp
/openbmc/bmcweb/redfish-core/include/generated/enums/schedule.hpp
/openbmc/bmcweb/redfish-core/include/generated/enums/secure_boot.hpp
/openbmc/bmcweb/redfish-core/include/generated/enums/secure_boot_database.hpp
/openbmc/bmcweb/redfish-core/include/generated/enums/sensor.hpp
/openbmc/bmcweb/redfish-core/include/generated/enums/serial_interface.hpp
/openbmc/bmcweb/redfish-core/include/generated/enums/session.hpp
/openbmc/bmcweb/redfish-core/include/generated/enums/settings.hpp
/openbmc/bmcweb/redfish-core/include/generated/enums/signature.hpp
/openbmc/bmcweb/redfish-core/include/generated/enums/software_inventory.hpp
/openbmc/bmcweb/redfish-core/include/generated/enums/storage.hpp
/openbmc/bmcweb/redfish-core/include/generated/enums/storage_controller.hpp
/openbmc/bmcweb/redfish-core/include/generated/enums/task.hpp
/openbmc/bmcweb/redfish-core/include/generated/enums/task_service.hpp
/openbmc/bmcweb/redfish-core/include/generated/enums/telemetry_service.hpp
/openbmc/bmcweb/redfish-core/include/generated/enums/thermal.hpp
/openbmc/bmcweb/redfish-core/include/generated/enums/triggers.hpp
/openbmc/bmcweb/redfish-core/include/generated/enums/trusted_component.hpp
/openbmc/bmcweb/redfish-core/include/generated/enums/update_service.hpp
/openbmc/bmcweb/redfish-core/include/generated/enums/virtual_media.hpp
/openbmc/bmcweb/redfish-core/include/generated/enums/volume.hpp
/openbmc/bmcweb/redfish-core/include/generated/enums/zone.hpp
/openbmc/bmcweb/redfish-core/include/gzfile.hpp
/openbmc/bmcweb/redfish-core/include/heartbeat_messages.hpp
/openbmc/bmcweb/redfish-core/include/privileges.hpp
/openbmc/bmcweb/redfish-core/include/query.hpp
/openbmc/bmcweb/redfish-core/include/redfish.hpp
/openbmc/bmcweb/redfish-core/include/redfish_aggregator.hpp
/openbmc/bmcweb/redfish-core/include/registries.hpp
/openbmc/bmcweb/redfish-core/include/registries/base_message_registry.hpp
/openbmc/bmcweb/redfish-core/include/registries/composition_message_registry.hpp
/openbmc/bmcweb/redfish-core/include/registries/environmental_message_registry.hpp
/openbmc/bmcweb/redfish-core/include/registries/ethernet_fabric_message_registry.hpp
/openbmc/bmcweb/redfish-core/include/registries/fabric_message_registry.hpp
/openbmc/bmcweb/redfish-core/include/registries/heartbeat_event_message_registry.hpp
/openbmc/bmcweb/redfish-core/include/registries/job_event_message_registry.hpp
/openbmc/bmcweb/redfish-core/include/registries/license_message_registry.hpp
/openbmc/bmcweb/redfish-core/include/registries/log_service_message_registry.hpp
/openbmc/bmcweb/redfish-core/include/registries/network_device_message_registry.hpp
/openbmc/bmcweb/redfish-core/include/registries/openbmc_message_registry.hpp
/openbmc/bmcweb/redfish-core/include/registries/platform_message_registry.hpp
/openbmc/bmcweb/redfish-core/include/registries/power_message_registry.hpp
/openbmc/bmcweb/redfish-core/include/registries/privilege_registry.hpp
/openbmc/bmcweb/redfish-core/include/registries/resource_event_message_registry.hpp
/openbmc/bmcweb/redfish-core/include/registries/sensor_event_message_registry.hpp
/openbmc/bmcweb/redfish-core/include/registries/storage_device_message_registry.hpp
/openbmc/bmcweb/redfish-core/include/registries/task_event_message_registry.hpp
/openbmc/bmcweb/redfish-core/include/registries/telemetry_message_registry.hpp
/openbmc/bmcweb/redfish-core/include/registries/update_message_registry.hpp
/openbmc/bmcweb/redfish-core/include/registries_selector.hpp
/openbmc/bmcweb/redfish-core/include/resource_messages.hpp
/openbmc/bmcweb/redfish-core/include/snmp_trap_event_clients.hpp
/openbmc/bmcweb/redfish-core/include/subscription.hpp
/openbmc/bmcweb/redfish-core/include/task_messages.hpp
/openbmc/bmcweb/redfish-core/include/utils/chassis_utils.hpp
/openbmc/bmcweb/redfish-core/include/utils/collection.hpp
/openbmc/bmcweb/redfish-core/include/utils/dbus_event_log_entry.hpp
/openbmc/bmcweb/redfish-core/include/utils/dbus_utils.hpp
/openbmc/bmcweb/redfish-core/include/utils/hex_utils.hpp
/openbmc/bmcweb/redfish-core/include/utils/ip_utils.hpp
/openbmc/bmcweb/redfish-core/include/utils/journal_utils.hpp
/openbmc/bmcweb/redfish-core/include/utils/json_utils.hpp
/openbmc/bmcweb/redfish-core/include/utils/pcie_util.hpp
/openbmc/bmcweb/redfish-core/include/utils/query_param.hpp
/openbmc/bmcweb/redfish-core/include/utils/sensor_utils.hpp
/openbmc/bmcweb/redfish-core/include/utils/stl_utils.hpp
/openbmc/bmcweb/redfish-core/include/utils/sw_utils.hpp
/openbmc/bmcweb/redfish-core/include/utils/systemd_utils.hpp
/openbmc/bmcweb/redfish-core/include/utils/telemetry_utils.hpp
/openbmc/bmcweb/redfish-core/include/utils/time_utils.hpp
/openbmc/bmcweb/redfish-core/lib/account_service.hpp
/openbmc/bmcweb/redfish-core/lib/aggregation_service.hpp
/openbmc/bmcweb/redfish-core/lib/bios.hpp
/openbmc/bmcweb/redfish-core/lib/cable.hpp
/openbmc/bmcweb/redfish-core/lib/certificate_service.hpp
/openbmc/bmcweb/redfish-core/lib/chassis.hpp
/openbmc/bmcweb/redfish-core/lib/environment_metrics.hpp
/openbmc/bmcweb/redfish-core/lib/ethernet.hpp
/openbmc/bmcweb/redfish-core/lib/event_service.hpp
/openbmc/bmcweb/redfish-core/lib/eventservice_sse.hpp
/openbmc/bmcweb/redfish-core/lib/fabric_adapters.hpp
/openbmc/bmcweb/redfish-core/lib/fan.hpp
/openbmc/bmcweb/redfish-core/lib/hypervisor_system.hpp
/openbmc/bmcweb/redfish-core/lib/led.hpp
/openbmc/bmcweb/redfish-core/lib/log_services.hpp
/openbmc/bmcweb/redfish-core/lib/manager_diagnostic_data.hpp
/openbmc/bmcweb/redfish-core/lib/manager_logservices_journal.hpp
/openbmc/bmcweb/redfish-core/lib/managers.hpp
/openbmc/bmcweb/redfish-core/lib/memory.hpp
/openbmc/bmcweb/redfish-core/lib/message_registries.hpp
/openbmc/bmcweb/redfish-core/lib/metadata.hpp
/openbmc/bmcweb/redfish-core/lib/metric_report.hpp
/openbmc/bmcweb/redfish-core/lib/metric_report_definition.hpp
/openbmc/bmcweb/redfish-core/lib/network_protocol.hpp
/openbmc/bmcweb/redfish-core/lib/odata.hpp
/openbmc/bmcweb/redfish-core/lib/pcie.hpp
/openbmc/bmcweb/redfish-core/lib/pcie_slots.hpp
/openbmc/bmcweb/redfish-core/lib/power.hpp
/openbmc/bmcweb/redfish-core/lib/power_subsystem.hpp
/openbmc/bmcweb/redfish-core/lib/power_supply.hpp
/openbmc/bmcweb/redfish-core/lib/processor.hpp
/openbmc/bmcweb/redfish-core/lib/redfish_sessions.hpp
/openbmc/bmcweb/redfish-core/lib/redfish_util.hpp
/openbmc/bmcweb/redfish-core/lib/redfish_v1.hpp
/openbmc/bmcweb/redfish-core/lib/roles.hpp
/openbmc/bmcweb/redfish-core/lib/sensors.hpp
/openbmc/bmcweb/redfish-core/lib/service_root.hpp
/openbmc/bmcweb/redfish-core/lib/storage.hpp
/openbmc/bmcweb/redfish-core/lib/systems.hpp
/openbmc/bmcweb/redfish-core/lib/systems_logservices_hostlogger.hpp
/openbmc/bmcweb/redfish-core/lib/systems_logservices_postcodes.hpp
/openbmc/bmcweb/redfish-core/lib/task.hpp
/openbmc/bmcweb/redfish-core/lib/telemetry_service.hpp
/openbmc/bmcweb/redfish-core/lib/thermal.hpp
/openbmc/bmcweb/redfish-core/lib/thermal_metrics.hpp
/openbmc/bmcweb/redfish-core/lib/thermal_subsystem.hpp
/openbmc/bmcweb/redfish-core/lib/trigger.hpp
/openbmc/bmcweb/redfish-core/lib/update_service.hpp
/openbmc/bmcweb/redfish-core/lib/virtual_media.hpp
dmtf/csdl/AccountService_v1.xml
dmtf/csdl/Cable_v1.xml
dmtf/csdl/CertificateService_v1.xml
dmtf/csdl/Chassis_v1.xml
dmtf/csdl/ComputerSystem_v1.xml
dmtf/csdl/Connection_v1.xml
dmtf/csdl/Control_v1.xml
dmtf/csdl/CoolantConnector_v1.xml
dmtf/csdl/CoolingUnit_v1.xml
dmtf/csdl/Drive_v1.xml
dmtf/csdl/EthernetInterface_v1.xml
dmtf/csdl/EventDestination_v1.xml
dmtf/csdl/EventService_v1.xml
dmtf/csdl/HostInterface_v1.xml
dmtf/csdl/LeakDetection_v1.xml
dmtf/csdl/LeakDetectorCollection_v1.xml
dmtf/csdl/LeakDetector_v1.xml
dmtf/csdl/Manager_v1.xml
dmtf/csdl/PCIeDevice_v1.xml
dmtf/csdl/Port_v1.xml
dmtf/csdl/PowerSubsystem_v1.xml
dmtf/csdl/Pump_v1.xml
dmtf/csdl/Redundancy_v1.xml
dmtf/csdl/Resource_v1.xml
dmtf/csdl/Role_v1.xml
dmtf/csdl/SecurityPolicy_v1.xml
dmtf/csdl/SessionService_v1.xml
dmtf/csdl/Session_v1.xml
dmtf/csdl/StorageController_v1.xml
dmtf/csdl/StorageMetrics_v1.xml
dmtf/csdl/Storage_v1.xml
dmtf/csdl/ThermalSubsystem_v1.xml
dmtf/csdl/UpdateService_v1.xml
dmtf/csdl/Volume_v1.xml
dmtf/json-schema/AccountService.v1_17_0.json
dmtf/json-schema/Cable.v1_2_4.json
dmtf/json-schema/CertificateService.v1_0_6.json
dmtf/json-schema/Chassis.v1_26_0.json
dmtf/json-schema/ComputerSystem.v1_23_1.json
dmtf/json-schema/Connection.v1_4_0.json
dmtf/json-schema/Control.v1_6_0.json
dmtf/json-schema/CoolantConnector.v1_1_0.json
dmtf/json-schema/CoolingUnit.v1_2_0.json
dmtf/json-schema/Drive.v1_21_0.json
dmtf/json-schema/EthernetInterface.v1_12_3.json
dmtf/json-schema/EventDestination.v1_15_1.json
dmtf/json-schema/EventService.v1_10_3.json
dmtf/json-schema/HostInterface.v1_3_3.json
dmtf/json-schema/LeakDetector.v1_3_0.json
dmtf/json-schema/LeakDetectorCollection.json
dmtf/json-schema/Manager.v1_20_0.json
dmtf/json-schema/PCIeDevice.v1_17_0.json
dmtf/json-schema/Port.v1_15_0.json
dmtf/json-schema/PowerSubsystem.v1_1_3.json
dmtf/json-schema/Pump.v1_2_0.json
dmtf/json-schema/Redundancy.v1_5_0.json
dmtf/json-schema/Resource.v1_21_0.json
dmtf/json-schema/Role.v1_3_3.json
dmtf/json-schema/SecurityPolicy.v1_0_3.json
dmtf/json-schema/Session.v1_8_0.json
dmtf/json-schema/SessionService.v1_2_0.json
dmtf/json-schema/Storage.v1_18_0.json
dmtf/json-schema/StorageController.v1_9_0.json
dmtf/json-schema/StorageMetrics.v1_0_0.json
dmtf/json-schema/ThermalSubsystem.v1_3_3.json
dmtf/json-schema/UpdateService.v1_15_0.json
dmtf/json-schema/Volume.v1_10_1.json
dmtf/json-schema/odata-v4.json
dmtf/json-schema/odata.v4_0_5.json
dmtf/json-schema/redfish-schema-v1.json
dmtf/json-schema/redfish-schema.v1_10_1.json
/openbmc/bmcweb/redfish-core/src/dbus_log_watcher.cpp
/openbmc/bmcweb/redfish-core/src/error_message_utils.cpp
/openbmc/bmcweb/redfish-core/src/error_messages.cpp
/openbmc/bmcweb/redfish-core/src/event_log.cpp
/openbmc/bmcweb/redfish-core/src/filesystem_log_watcher.cpp
/openbmc/bmcweb/redfish-core/src/filter_expr_executor.cpp
/openbmc/bmcweb/redfish-core/src/filter_expr_printer.cpp
/openbmc/bmcweb/redfish-core/src/heartbeat_messages.cpp
/openbmc/bmcweb/redfish-core/src/redfish.cpp
/openbmc/bmcweb/redfish-core/src/registries.cpp
/openbmc/bmcweb/redfish-core/src/resource_messages.cpp
/openbmc/bmcweb/redfish-core/src/subscription.cpp
/openbmc/bmcweb/redfish-core/src/task_messages.cpp
/openbmc/bmcweb/redfish-core/src/utils/dbus_utils.cpp
/openbmc/bmcweb/redfish-core/src/utils/json_utils.cpp
/openbmc/bmcweb/redfish-core/src/utils/time_utils.cpp
/openbmc/bmcweb/scripts/generate_schema_collections.py
/openbmc/bmcweb/scripts/generate_schema_enums.py
/openbmc/bmcweb/scripts/parse_registries.py
/openbmc/bmcweb/scripts/update_schemas.py
/openbmc/bmcweb/src/boost_asio.cpp
/openbmc/bmcweb/src/boost_asio_ssl.cpp
/openbmc/bmcweb/src/boost_beast.cpp
/openbmc/bmcweb/src/dbus_singleton.cpp
/openbmc/bmcweb/src/json_html_serializer.cpp
/openbmc/bmcweb/src/ossl_random.cpp
/openbmc/bmcweb/src/ssl_key_handler.cpp
/openbmc/bmcweb/src/webserver_cli.cpp
/openbmc/bmcweb/src/webserver_main.cpp
/openbmc/bmcweb/src/webserver_run.cpp
/openbmc/bmcweb/subprojects/nlohmann_json.wrap
/openbmc/bmcweb/test/http/crow_getroutes_test.cpp
/openbmc/bmcweb/test/http/http2_connection_test.cpp
/openbmc/bmcweb/test/http/http_body_test.cpp
/openbmc/bmcweb/test/http/http_connection_test.cpp
/openbmc/bmcweb/test/http/http_response_test.cpp
/openbmc/bmcweb/test/http/mutual_tls.cpp
/openbmc/bmcweb/test/http/mutual_tls_meta.cpp
/openbmc/bmcweb/test/http/parsing_test.cpp
/openbmc/bmcweb/test/http/router_test.cpp
/openbmc/bmcweb/test/http/server_sent_event_test.cpp
/openbmc/bmcweb/test/http/utility_test.cpp
/openbmc/bmcweb/test/http/verb_test.cpp
/openbmc/bmcweb/test/include/async_resolve_test.cpp
/openbmc/bmcweb/test/include/credential_pipe_test.cpp
/openbmc/bmcweb/test/include/dbus_utility_test.cpp
/openbmc/bmcweb/test/include/google/google_service_root_test.cpp
/openbmc/bmcweb/test/include/http_utility_test.cpp
/openbmc/bmcweb/test/include/human_sort_test.cpp
/openbmc/bmcweb/test/include/ibm/configfile_test.cpp
/openbmc/bmcweb/test/include/json_html_serializer.cpp
/openbmc/bmcweb/test/include/multipart_test.cpp
/openbmc/bmcweb/test/include/openbmc_dbus_rest_test.cpp
/openbmc/bmcweb/test/include/ossl_random.cpp
/openbmc/bmcweb/test/include/ssl_key_handler_test.cpp
/openbmc/bmcweb/test/include/str_utility_test.cpp
/openbmc/bmcweb/test/redfish-core/include/dbus_log_watcher_test.cpp
/openbmc/bmcweb/test/redfish-core/include/event_log_test.cpp
/openbmc/bmcweb/test/redfish-core/include/event_matches_filter_test.cpp
/openbmc/bmcweb/test/redfish-core/include/filter_expr_executor_test.cpp
/openbmc/bmcweb/test/redfish-core/include/filter_expr_parser_test.cpp
/openbmc/bmcweb/test/redfish-core/include/privileges_test.cpp
/openbmc/bmcweb/test/redfish-core/include/redfish_aggregator_test.cpp
/openbmc/bmcweb/test/redfish-core/include/redfish_test.cpp
/openbmc/bmcweb/test/redfish-core/include/registries_test.cpp
/openbmc/bmcweb/test/redfish-core/include/submit_test_event_test.cpp
/openbmc/bmcweb/test/redfish-core/include/utils/dbus_utils.cpp
/openbmc/bmcweb/test/redfish-core/include/utils/hex_utils_test.cpp
/openbmc/bmcweb/test/redfish-core/include/utils/ip_utils_test.cpp
/openbmc/bmcweb/test/redfish-core/include/utils/json_utils_test.cpp
/openbmc/bmcweb/test/redfish-core/include/utils/query_param_test.cpp
/openbmc/bmcweb/test/redfish-core/include/utils/sensor_utils_test.cpp
/openbmc/bmcweb/test/redfish-core/include/utils/stl_utils_test.cpp
/openbmc/bmcweb/test/redfish-core/include/utils/time_utils_test.cpp
/openbmc/bmcweb/test/redfish-core/lib/chassis_test.cpp
/openbmc/bmcweb/test/redfish-core/lib/ethernet_test.cpp
/openbmc/bmcweb/test/redfish-core/lib/log_services_dump_test.cpp
/openbmc/bmcweb/test/redfish-core/lib/manager_diagnostic_data_test.cpp
/openbmc/bmcweb/test/redfish-core/lib/metadata_test.cpp
/openbmc/bmcweb/test/redfish-core/lib/power_subsystem_test.cpp
/openbmc/bmcweb/test/redfish-core/lib/service_root_test.cpp
/openbmc/bmcweb/test/redfish-core/lib/system_test.cpp
/openbmc/bmcweb/test/redfish-core/lib/systems_logservices_postcode.cpp
/openbmc/bmcweb/test/redfish-core/lib/thermal_subsystem_test.cpp
/openbmc/bmcweb/test/redfish-core/lib/update_service_test.cpp
6440c77c17-Sep-2024 Gunnar Mills <gmills@us.ibm.com>

Update symlinks for 2024.3

Wrote a quick bash script to update these symlinks and rename the files.

These are versioned out in json schema directory[1].

The symlinks don't work without this update

Update symlinks for 2024.3

Wrote a quick bash script to update these symlinks and rename the files.

These are versioned out in json schema directory[1].

The symlinks don't work without this update.

[1]: https://github.com/openbmc/bmcweb/tree/master/redfish-core/schema/dmtf/json-schema

Tested: None. Inspection only.

Change-Id: Ifaa8f9879a4b25bd59717dd5692a17dbdb71aa1d
Signed-off-by: Gunnar Mills <gmills@us.ibm.com>

show more ...

dd5c81e917-Sep-2024 Gunnar Mills <gmills@us.ibm.com>

Update to 2024.3

1 line change in update_schemas.py and rerun it.

See below for more info on this release:
https://www.dmtf.org/content/redfish-release-20243-now-available

Tested: Inspection only.

Update to 2024.3

1 line change in update_schemas.py and rerun it.

See below for more info on this release:
https://www.dmtf.org/content/redfish-release-20243-now-available

Tested: Inspection only.

Change-Id: I856b9777fd386f828724bd7a521dcd5c8c3270cf
Signed-off-by: Gunnar Mills <gmills@us.ibm.com>

show more ...


/openbmc/bmcweb/Redfish.md
/openbmc/bmcweb/http/http_client.hpp
/openbmc/bmcweb/http/http_response.hpp
/openbmc/bmcweb/http/server_sent_event.hpp
/openbmc/bmcweb/http/websocket.hpp
/openbmc/bmcweb/include/dbus_monitor.hpp
/openbmc/bmcweb/include/dbus_utility.hpp
/openbmc/bmcweb/include/openbmc_dbus_rest.hpp
/openbmc/bmcweb/include/webassets.hpp
/openbmc/bmcweb/meson.build
/openbmc/bmcweb/meson.options
/openbmc/bmcweb/redfish-core/include/error_messages.hpp
/openbmc/bmcweb/redfish-core/include/event_service_manager.hpp
/openbmc/bmcweb/redfish-core/include/generated/enums/account_service.hpp
/openbmc/bmcweb/redfish-core/include/generated/enums/certificate.hpp
/openbmc/bmcweb/redfish-core/include/generated/enums/component_integrity.hpp
/openbmc/bmcweb/redfish-core/include/generated/enums/computer_system.hpp
/openbmc/bmcweb/redfish-core/include/generated/enums/pcie_device.hpp
/openbmc/bmcweb/redfish-core/include/generated/enums/physical_context.hpp
/openbmc/bmcweb/redfish-core/include/privileges.hpp
/openbmc/bmcweb/redfish-core/include/redfish_aggregator.hpp
/openbmc/bmcweb/redfish-core/include/registries.hpp
/openbmc/bmcweb/redfish-core/include/task_messages.hpp
/openbmc/bmcweb/redfish-core/include/utils/json_utils.hpp
/openbmc/bmcweb/redfish-core/include/utils/sensor_utils.hpp
/openbmc/bmcweb/redfish-core/include/utils/systemd_utils.hpp
/openbmc/bmcweb/redfish-core/lib/account_service.hpp
/openbmc/bmcweb/redfish-core/lib/certificate_service.hpp
/openbmc/bmcweb/redfish-core/lib/chassis.hpp
/openbmc/bmcweb/redfish-core/lib/ethernet.hpp
/openbmc/bmcweb/redfish-core/lib/event_service.hpp
/openbmc/bmcweb/redfish-core/lib/fan.hpp
/openbmc/bmcweb/redfish-core/lib/led.hpp
/openbmc/bmcweb/redfish-core/lib/log_services.hpp
/openbmc/bmcweb/redfish-core/lib/managers.hpp
/openbmc/bmcweb/redfish-core/lib/memory.hpp
/openbmc/bmcweb/redfish-core/lib/message_registries.hpp
/openbmc/bmcweb/redfish-core/lib/network_protocol.hpp
/openbmc/bmcweb/redfish-core/lib/pcie.hpp
/openbmc/bmcweb/redfish-core/lib/power.hpp
/openbmc/bmcweb/redfish-core/lib/processor.hpp
/openbmc/bmcweb/redfish-core/lib/redfish_sessions.hpp
/openbmc/bmcweb/redfish-core/lib/redfish_util.hpp
/openbmc/bmcweb/redfish-core/lib/redfish_v1.hpp
/openbmc/bmcweb/redfish-core/lib/roles.hpp
/openbmc/bmcweb/redfish-core/lib/sensors.hpp
/openbmc/bmcweb/redfish-core/lib/service_root.hpp
/openbmc/bmcweb/redfish-core/lib/storage.hpp
/openbmc/bmcweb/redfish-core/lib/systems.hpp
/openbmc/bmcweb/redfish-core/lib/task.hpp
/openbmc/bmcweb/redfish-core/lib/thermal.hpp
/openbmc/bmcweb/redfish-core/lib/update_service.hpp
/openbmc/bmcweb/redfish-core/lib/virtual_media.hpp
dmtf/csdl/AccountService_v1.xml
dmtf/csdl/AggregationSource_v1.xml
dmtf/csdl/CXLLogicalDevice_v1.xml
dmtf/csdl/Certificate_v1.xml
dmtf/csdl/Chassis_v1.xml
dmtf/csdl/ComponentIntegrity_v1.xml
dmtf/csdl/ComputerSystem_v1.xml
dmtf/csdl/Control_v1.xml
dmtf/csdl/Drive_v1.xml
dmtf/csdl/EventDestination_v1.xml
dmtf/csdl/Event_v1.xml
dmtf/csdl/ExternalAccountProvider_v1.xml
dmtf/csdl/LeakDetection_v1.xml
dmtf/csdl/LeakDetector_v1.xml
dmtf/csdl/LogEntry_v1.xml
dmtf/csdl/ManagerAccount_v1.xml
dmtf/csdl/Manager_v1.xml
dmtf/csdl/MemoryRegion_v1.xml
dmtf/csdl/Message_v1.xml
dmtf/csdl/PCIeDevice_v1.xml
dmtf/csdl/PhysicalContext_v1.xml
dmtf/csdl/PortMetrics_v1.xml
dmtf/csdl/Port_v1.xml
dmtf/csdl/Resource_v1.xml
dmtf/csdl/Sensor_v1.xml
dmtf/csdl/StorageController_v1.xml
dmtf/csdl/Storage_v1.xml
dmtf/csdl/UpdateService_v1.xml
dmtf/json-schema/AccountService.v1_16_0.json
dmtf/json-schema/AggregationSource.v1_4_3.json
dmtf/json-schema/CXLLogicalDevice.v1_2_1.json
dmtf/json-schema/Certificate.v1_9_0.json
dmtf/json-schema/Chassis.v1_25_2.json
dmtf/json-schema/ComponentIntegrity.v1_3_0.json
dmtf/json-schema/ComputerSystem.v1_23_0.json
dmtf/json-schema/Control.v1_5_2.json
dmtf/json-schema/Drive.v1_20_1.json
dmtf/json-schema/Event.v1_11_0.json
dmtf/json-schema/EventDestination.v1_15_0.json
dmtf/json-schema/ExternalAccountProvider.v1_8_0.json
dmtf/json-schema/LeakDetection.v1_1_0.json
dmtf/json-schema/LeakDetector.v1_2_0.json
dmtf/json-schema/LogEntry.v1_17_0.json
dmtf/json-schema/Manager.v1_19_2.json
dmtf/json-schema/ManagerAccount.v1_13_0.json
dmtf/json-schema/Message.v1_3_0.json
dmtf/json-schema/PCIeDevice.v1_16_0.json
dmtf/json-schema/PhysicalContext.json
dmtf/json-schema/Port.v1_14_0.json
dmtf/json-schema/PortMetrics.v1_7_0.json
dmtf/json-schema/Resource.v1_20_0.json
dmtf/json-schema/Sensor.v1_10_1.json
dmtf/json-schema/Storage.v1_17_1.json
dmtf/json-schema/StorageController.v1_8_0.json
dmtf/json-schema/UpdateService.v1_14_1.json
/openbmc/bmcweb/redfish-core/src/error_messages.cpp
/openbmc/bmcweb/redfish-core/src/utils/json_utils.cpp
/openbmc/bmcweb/scripts/update_schemas.py
/openbmc/bmcweb/subprojects/gtest.wrap
/openbmc/bmcweb/test/http/server_sent_event_test.cpp
e3142e8009-Sep-2024 Myung Bae <myungbae@us.ibm.com>

Remove unused OemComputerSystem json file

The previous commit 1d834d4[1] renamed OemComputerSystem json
to OpenBmcComputerSystem json, but forgot to delete the old one.

Tested: Inspection only.

[1

Remove unused OemComputerSystem json file

The previous commit 1d834d4[1] renamed OemComputerSystem json
to OpenBmcComputerSystem json, but forgot to delete the old one.

Tested: Inspection only.

[1] https://github.com/openbmc/bmcweb/commit/1d834d49cc0d2dcee11f203b167434aeefcb7970

Change-Id: Ia5512f0c9ea249742e0ac5fa3c7d0d120f824c36
Signed-off-by: Myung Bae <myungbae@us.ibm.com>

show more ...

7805ca2f06-Sep-2024 Myung Bae <myungbae@us.ibm.com>

Fix OpenBMC JsonSchemas installation

This fixes the missing Oem/OpenBMC JsonSchema file installation.

Tested:
- Check JsonSchemas to have the enabled OpenBMC schemas
```
curl -k -X GET https::/${b

Fix OpenBMC JsonSchemas installation

This fixes the missing Oem/OpenBMC JsonSchema file installation.

Tested:
- Check JsonSchemas to have the enabled OpenBMC schemas
```
curl -k -X GET https::/${bmc}/redfish/v1/JsonSchemas/OpenBMCAccountService
curl -k -X GET https::/${bmc}/redfish/v1/JsonSchemas/OpenBMCManager
curl -k -X GET https::/${bmc}/redfish/v1/JsonSchemas/OpenBMCComputerSystem
```

Change-Id: Ia13b5c5d1626ee5648ddce5cd62375c8e3e09e75
Signed-off-by: Myung Bae <myungbae@us.ibm.com>

show more ...

c44cddd805-Sep-2024 Ed Tanous <etanous@nvidia.com>

Format OEM schemas with xmllint

Our OEM schemas still have whitespace violations. Reformat using
xmllint --format.

Tested: Whitespace changes only. Code compiles.

Change-Id: Ic240d7b7c617991005d

Format OEM schemas with xmllint

Our OEM schemas still have whitespace violations. Reformat using
xmllint --format.

Tested: Whitespace changes only. Code compiles.

Change-Id: Ic240d7b7c617991005d72313183b20d452273662
Signed-off-by: Ed Tanous <etanous@nvidia.com>

show more ...

f3025d9f05-Sep-2024 Myung Bae <myungbae@us.ibm.com>

Correct OpenBMCComputerSystem schema content

Correct the incorrect collection uri of OpenBMCComputerSystem_v1.xml.

Tested:
- Verify that the old uri is invalid
- Verify that the corrected uri is va

Correct OpenBMCComputerSystem schema content

Correct the incorrect collection uri of OpenBMCComputerSystem_v1.xml.

Tested:
- Verify that the old uri is invalid
- Verify that the corrected uri is valid

Change-Id: Ica013733d995da0e41711eca715609b54b161e1d
Signed-off-by: Myung Bae <myungbae@us.ibm.com>

show more ...


/openbmc/bmcweb/.clang-tidy
/openbmc/bmcweb/http/mutual_tls.cpp
/openbmc/bmcweb/http/server_sent_event.hpp
/openbmc/bmcweb/include/dbus_utility.hpp
/openbmc/bmcweb/include/http_utility.hpp
/openbmc/bmcweb/include/openbmc_dbus_rest.hpp
/openbmc/bmcweb/include/pam_authenticate.hpp
/openbmc/bmcweb/meson.build
/openbmc/bmcweb/redfish-core/include/error_messages.hpp
/openbmc/bmcweb/redfish-core/include/filter_expr_parser_ast.hpp
/openbmc/bmcweb/redfish-core/include/privileges.hpp
/openbmc/bmcweb/redfish-core/include/query.hpp
/openbmc/bmcweb/redfish-core/include/redfish_aggregator.hpp
/openbmc/bmcweb/redfish-core/include/registries.hpp
/openbmc/bmcweb/redfish-core/include/utils/json_utils.hpp
/openbmc/bmcweb/redfish-core/include/utils/query_param.hpp
/openbmc/bmcweb/redfish-core/include/utils/sensor_utils.hpp
/openbmc/bmcweb/redfish-core/include/utils/time_utils.hpp
/openbmc/bmcweb/redfish-core/lib/ethernet.hpp
/openbmc/bmcweb/redfish-core/lib/hypervisor_system.hpp
/openbmc/bmcweb/redfish-core/lib/log_services.hpp
/openbmc/bmcweb/redfish-core/lib/manager_logservices_journal.hpp
/openbmc/bmcweb/redfish-core/lib/pcie.hpp
/openbmc/bmcweb/redfish-core/lib/power.hpp
/openbmc/bmcweb/redfish-core/lib/sensors.hpp
/openbmc/bmcweb/redfish-core/lib/systems_logservices_hostlogger.hpp
/openbmc/bmcweb/redfish-core/lib/systems_logservices_postcodes.hpp
/openbmc/bmcweb/redfish-core/lib/thermal.hpp
oem/openbmc/csdl/OpenBMCComputerSystem_v1.xml
/openbmc/bmcweb/redfish-core/src/error_messages.cpp
/openbmc/bmcweb/redfish-core/src/filter_expr_executor.cpp
/openbmc/bmcweb/redfish-core/src/filter_expr_printer.cpp
/openbmc/bmcweb/redfish-core/src/redfish.cpp
/openbmc/bmcweb/src/ossl_random.cpp
/openbmc/bmcweb/src/ssl_key_handler.cpp
/openbmc/bmcweb/src/webserver_cli.cpp
/openbmc/bmcweb/src/webserver_run.cpp
/openbmc/bmcweb/subprojects/boost.wrap
/openbmc/bmcweb/test/http/crow_getroutes_test.cpp
/openbmc/bmcweb/test/http/mutual_tls.cpp
/openbmc/bmcweb/test/http/mutual_tls_meta.cpp
/openbmc/bmcweb/test/http/router_test.cpp
/openbmc/bmcweb/test/http/server_sent_event_test.cpp
/openbmc/bmcweb/test/http/utility_test.cpp
/openbmc/bmcweb/test/http/verb_test.cpp
/openbmc/bmcweb/test/include/credential_pipe_test.cpp
/openbmc/bmcweb/test/include/dbus_utility_test.cpp
/openbmc/bmcweb/test/include/http_utility_test.cpp
/openbmc/bmcweb/test/include/human_sort_test.cpp
/openbmc/bmcweb/test/include/ibm/configfile_test.cpp
/openbmc/bmcweb/test/include/json_html_serializer.cpp
/openbmc/bmcweb/test/include/multipart_test.cpp
/openbmc/bmcweb/test/include/openbmc_dbus_rest_test.cpp
/openbmc/bmcweb/test/include/ossl_random.cpp
/openbmc/bmcweb/test/include/ssl_key_handler_test.cpp
/openbmc/bmcweb/test/include/str_utility_test.cpp
/openbmc/bmcweb/test/redfish-core/include/filter_expr_executor_test.cpp
/openbmc/bmcweb/test/redfish-core/include/filter_expr_parser_test.cpp
/openbmc/bmcweb/test/redfish-core/include/privileges_test.cpp
/openbmc/bmcweb/test/redfish-core/include/redfish_aggregator_test.cpp
/openbmc/bmcweb/test/redfish-core/include/registries_test.cpp
/openbmc/bmcweb/test/redfish-core/include/utils/hex_utils_test.cpp
/openbmc/bmcweb/test/redfish-core/include/utils/ip_utils_test.cpp
/openbmc/bmcweb/test/redfish-core/include/utils/json_utils_test.cpp
/openbmc/bmcweb/test/redfish-core/include/utils/query_param_test.cpp
/openbmc/bmcweb/test/redfish-core/include/utils/sensor_utils_test.cpp
/openbmc/bmcweb/test/redfish-core/include/utils/stl_utils_test.cpp
/openbmc/bmcweb/test/redfish-core/include/utils/time_utils_test.cpp
/openbmc/bmcweb/test/redfish-core/lib/chassis_test.cpp
/openbmc/bmcweb/test/redfish-core/lib/manager_logservices_journal_test.cpp
/openbmc/bmcweb/test/redfish-core/lib/metadata_test.cpp
/openbmc/bmcweb/test/redfish-core/lib/service_root_test.cpp
/openbmc/bmcweb/test/redfish-core/lib/systems_logservices_postcode.cpp
f056d96a29-Aug-2024 Gunnar Mills <gmills@us.ibm.com>

Update installed files to latest

As a comment in https://gerrit.openbmc.org/c/openbmc/bmcweb/+/74159
pointed out, although 74159 fixed the link, it didn't rename the file to
the latest. It seems rea

Update installed files to latest

As a comment in https://gerrit.openbmc.org/c/openbmc/bmcweb/+/74159
pointed out, although 74159 fixed the link, it didn't rename the file to
the latest. It seems reasonable we do that.

Probably should have been in 74159, i was impatient. Even though
74159 was really simple, still should have waited.

Tested:
```
head -n 4 redfish-core/schema/dmtf/json-schema-installed/Certificate.v1_*.json
{
"$id": "http://redfish.dmtf.org/schemas/v1/Certificate.v1_8_3.json",
"$ref": "#/definitions/Certificate",
"$schema": "http://redfish.dmtf.org/schemas/v1/redfish-schema-v1.json",

```
```
ls redfish-core/schema/dmtf/json-schema-installed/Certificate.v1_*.json

redfish-core/schema/dmtf/json-schema-installed/Certificate.v1_8_3.json
```

Change-Id: Id5bc4ef00a74cce7250c11830dffddfaeee9bdf2
Signed-off-by: Gunnar Mills <gmills@us.ibm.com>

show more ...

c6178aba29-Aug-2024 Gunnar Mills <gmills@us.ibm.com>

Update symlinks for 2024.2

Wrote a quick bash script to update these symlinks.

These are versioned out in json schema directory[1].

The symlinks don't work without this update.

[1]: https://githu

Update symlinks for 2024.2

Wrote a quick bash script to update these symlinks.

These are versioned out in json schema directory[1].

The symlinks don't work without this update.

[1]: https://github.com/openbmc/bmcweb/tree/master/redfish-core/schema/dmtf/json-schema

28cfceb2980baa76d7f0599dd4a331ceaec52e1f pulled in 2024.2

Tested: Cat a few of these links. They appear to work.

Before:
```
head -n 4 redfish-core/schema/dmtf/json-schema-installed/Certificate.v1_*.json
head: cannot open
'redfish-core/schema/dmtf/json-schema-installed/Certificate.v1_8_2.json'
for reading: No such file or directory
```

After:
```
head -n 4 redfish-core/schema/dmtf/json-schema-installed/Certificate.v1_*.json
{
"$id": "http://redfish.dmtf.org/schemas/v1/Certificate.v1_8_3.json",
"$ref": "#/definitions/Certificate",
"$schema": "http://redfish.dmtf.org/schemas/v1/redfish-schema-v1.json",
```

Change-Id: Idc6a4023a1baad07cfa73b69aaab2d79d7e877bd
Signed-off-by: Gunnar Mills <gmills@us.ibm.com>

show more ...

92e26be521-Aug-2024 Ed Tanous <etanous@nvidia.com>

Reformat meson files with meson format

Meson recently got a new format command in 1.5.0 [1]. It makes slightly
different formatting decisions compared to muon (what we used
previously) but given it

Reformat meson files with meson format

Meson recently got a new format command in 1.5.0 [1]. It makes slightly
different formatting decisions compared to muon (what we used
previously) but given it's the official tool, we should switch to it.

There is one bug resolved recently that requires this format be done
using the meson from master.

Ideally this would be enforced by CI in the future, but that's WIP.

Tested: Whitespace only, code compiles.

[1] https://mesonbuild.com/Commands.html#format
[2] https://github.com/mesonbuild/meson/commit/df706807239095ddbbfd2975b3fe067ad6b5d535

Change-Id: I91506efb659c431e913c717d8a26aa349fccbd75
Signed-off-by: Ed Tanous <etanous@nvidia.com>

show more ...

28cfceb222-Aug-2024 Gunnar Mills <gmills@us.ibm.com>

Update to 2024.2

Redfish changed the directory structure again. Don't see that ZipFile
has a "cd" so insert the version in the path when checking or building
the path.

You can see this directory st

Update to 2024.2

Redfish changed the directory structure again. Don't see that ZipFile
has a "cd" so insert the version in the path when checking or building
the path.

You can see this directory structure change by downloading 2024.2 vs
2024.1. Also by printing the ZipFile Info.

<ZipInfo filename='DSP8010_2024.2/info.json' compress_type=deflate
filemode='-rw-r--r--' file_size=54 compress_size=42>

This is how we used to do it. [1]

[1]: https://github.com/openbmc/bmcweb/commit/60c922dfacd5d1aeec8789e03edc91b47f4a6661

Make the changes for the script, bump the version, and run the script.

See below for more info on this release:
https://www.dmtf.org/content/redfish-release-20242-now-available

Tested: Validator is happy.

Change-Id: I87674d5b9ff19b39d3cdf2fb046543e21a6ebc5b
Signed-off-by: Gunnar Mills <gmills@us.ibm.com>

show more ...


/openbmc/bmcweb/.clang-format
/openbmc/bmcweb/config/meson.build
/openbmc/bmcweb/http/http2_connection.hpp
/openbmc/bmcweb/http/http_body.hpp
/openbmc/bmcweb/http/http_client.hpp
/openbmc/bmcweb/http/http_connection.hpp
/openbmc/bmcweb/http/http_server.hpp
/openbmc/bmcweb/http/logging.hpp
/openbmc/bmcweb/http/mutual_tls.cpp
/openbmc/bmcweb/http/mutual_tls.hpp
/openbmc/bmcweb/http/nghttp2_adapters.hpp
/openbmc/bmcweb/http/routing.hpp
/openbmc/bmcweb/http/utility.hpp
/openbmc/bmcweb/http/websocket.hpp
/openbmc/bmcweb/include/async_resolve.hpp
/openbmc/bmcweb/include/authentication.hpp
/openbmc/bmcweb/include/dbus_monitor.hpp
/openbmc/bmcweb/include/dbus_privileges.hpp
/openbmc/bmcweb/include/dbus_utility.hpp
/openbmc/bmcweb/include/event_service_store.hpp
/openbmc/bmcweb/include/forward_unauthorized.hpp
/openbmc/bmcweb/include/google/google_service_root.hpp
/openbmc/bmcweb/include/hostname_monitor.hpp
/openbmc/bmcweb/include/http_utility.hpp
/openbmc/bmcweb/include/ibm/management_console_rest.hpp
/openbmc/bmcweb/include/image_upload.hpp
/openbmc/bmcweb/include/kvm_websocket.hpp
/openbmc/bmcweb/include/login_routes.hpp
/openbmc/bmcweb/include/multipart_parser.hpp
/openbmc/bmcweb/include/obmc_console.hpp
/openbmc/bmcweb/include/openbmc_dbus_rest.hpp
/openbmc/bmcweb/include/ossl_random.hpp
/openbmc/bmcweb/include/pam_authenticate.hpp
/openbmc/bmcweb/include/security_headers.hpp
/openbmc/bmcweb/include/sessions.hpp
/openbmc/bmcweb/include/ssl_key_handler.hpp
/openbmc/bmcweb/include/vm_websocket.hpp
/openbmc/bmcweb/include/webassets.hpp
/openbmc/bmcweb/meson.build
/openbmc/bmcweb/meson.options
/openbmc/bmcweb/redfish-core/include/error_messages.hpp
/openbmc/bmcweb/redfish-core/include/event_service_manager.hpp
/openbmc/bmcweb/redfish-core/include/filter_expr_parser_grammar.hpp
/openbmc/bmcweb/redfish-core/include/generated/enums/drive.hpp
/openbmc/bmcweb/redfish-core/include/generated/enums/physical_context.hpp
/openbmc/bmcweb/redfish-core/include/generated/enums/storage.hpp
/openbmc/bmcweb/redfish-core/include/gzfile.hpp
/openbmc/bmcweb/redfish-core/include/query.hpp
/openbmc/bmcweb/redfish-core/include/redfish_aggregator.hpp
/openbmc/bmcweb/redfish-core/include/registries.hpp
/openbmc/bmcweb/redfish-core/include/snmp_trap_event_clients.hpp
/openbmc/bmcweb/redfish-core/include/utils/chassis_utils.hpp
/openbmc/bmcweb/redfish-core/include/utils/collection.hpp
/openbmc/bmcweb/redfish-core/include/utils/dbus_utils.hpp
/openbmc/bmcweb/redfish-core/include/utils/json_utils.hpp
/openbmc/bmcweb/redfish-core/include/utils/query_param.hpp
/openbmc/bmcweb/redfish-core/include/utils/sensor_utils.hpp
/openbmc/bmcweb/redfish-core/include/utils/sw_utils.hpp
/openbmc/bmcweb/redfish-core/lib/account_service.hpp
/openbmc/bmcweb/redfish-core/lib/bios.hpp
/openbmc/bmcweb/redfish-core/lib/cable.hpp
/openbmc/bmcweb/redfish-core/lib/certificate_service.hpp
/openbmc/bmcweb/redfish-core/lib/chassis.hpp
/openbmc/bmcweb/redfish-core/lib/ethernet.hpp
/openbmc/bmcweb/redfish-core/lib/event_service.hpp
/openbmc/bmcweb/redfish-core/lib/fabric_adapters.hpp
/openbmc/bmcweb/redfish-core/lib/fan.hpp
/openbmc/bmcweb/redfish-core/lib/hypervisor_system.hpp
/openbmc/bmcweb/redfish-core/lib/led.hpp
/openbmc/bmcweb/redfish-core/lib/log_services.hpp
/openbmc/bmcweb/redfish-core/lib/manager_diagnostic_data.hpp
/openbmc/bmcweb/redfish-core/lib/manager_logservices_journal.hpp
/openbmc/bmcweb/redfish-core/lib/managers.hpp
/openbmc/bmcweb/redfish-core/lib/memory.hpp
/openbmc/bmcweb/redfish-core/lib/message_registries.hpp
/openbmc/bmcweb/redfish-core/lib/metric_report.hpp
/openbmc/bmcweb/redfish-core/lib/metric_report_definition.hpp
/openbmc/bmcweb/redfish-core/lib/network_protocol.hpp
/openbmc/bmcweb/redfish-core/lib/odata.hpp
/openbmc/bmcweb/redfish-core/lib/pcie.hpp
/openbmc/bmcweb/redfish-core/lib/pcie_slots.hpp
/openbmc/bmcweb/redfish-core/lib/power.hpp
/openbmc/bmcweb/redfish-core/lib/power_subsystem.hpp
/openbmc/bmcweb/redfish-core/lib/power_supply.hpp
/openbmc/bmcweb/redfish-core/lib/processor.hpp
/openbmc/bmcweb/redfish-core/lib/redfish_sessions.hpp
/openbmc/bmcweb/redfish-core/lib/redfish_util.hpp
/openbmc/bmcweb/redfish-core/lib/redfish_v1.hpp
/openbmc/bmcweb/redfish-core/lib/roles.hpp
/openbmc/bmcweb/redfish-core/lib/sensors.hpp
/openbmc/bmcweb/redfish-core/lib/storage.hpp
/openbmc/bmcweb/redfish-core/lib/systems.hpp
/openbmc/bmcweb/redfish-core/lib/task.hpp
/openbmc/bmcweb/redfish-core/lib/telemetry_service.hpp
/openbmc/bmcweb/redfish-core/lib/thermal.hpp
/openbmc/bmcweb/redfish-core/lib/thermal_metrics.hpp
/openbmc/bmcweb/redfish-core/lib/thermal_subsystem.hpp
/openbmc/bmcweb/redfish-core/lib/trigger.hpp
/openbmc/bmcweb/redfish-core/lib/update_service.hpp
/openbmc/bmcweb/redfish-core/lib/virtual_media.hpp
dmtf/csdl/AggregationSource_v1.xml
dmtf/csdl/Certificate_v1.xml
dmtf/csdl/Circuit_v1.xml
dmtf/csdl/ComputerSystem_v1.xml
dmtf/csdl/Drive_v1.xml
dmtf/csdl/EthernetInterface_v1.xml
dmtf/csdl/LogEntry_v1.xml
dmtf/csdl/MemoryRegion_v1.xml
dmtf/csdl/MetricReport_v1.xml
dmtf/csdl/Outlet_v1.xml
dmtf/csdl/PCIeDevice_v1.xml
dmtf/csdl/PhysicalContext_v1.xml
dmtf/csdl/Port_v1.xml
dmtf/csdl/Processor_v1.xml
dmtf/csdl/RedfishExtensions_v1.xml
dmtf/csdl/Resource_v1.xml
dmtf/csdl/Sensor_v1.xml
dmtf/csdl/Storage_v1.xml
dmtf/csdl/VolumeCollection_v1.xml
dmtf/csdl/Volume_v1.xml
dmtf/json-schema/AggregationSource.v1_4_2.json
dmtf/json-schema/Certificate.v1_8_3.json
dmtf/json-schema/Circuit.v1_8_1.json
dmtf/json-schema/ComputerSystem.v1_22_2.json
dmtf/json-schema/Drive.v1_20_0.json
dmtf/json-schema/EthernetInterface.v1_12_2.json
dmtf/json-schema/LogEntry.v1_16_2.json
dmtf/json-schema/MemoryRegion.v1_0_3.json
dmtf/json-schema/MetricReport.v1_5_2.json
dmtf/json-schema/Outlet.v1_4_4.json
dmtf/json-schema/PCIeDevice.v1_15_0.json
dmtf/json-schema/PhysicalContext.json
dmtf/json-schema/Port.v1_13_0.json
dmtf/json-schema/Processor.v1_20_1.json
dmtf/json-schema/Resource.v1_19_1.json
dmtf/json-schema/Sensor.v1_10_0.json
dmtf/json-schema/Storage.v1_17_0.json
dmtf/json-schema/Volume.v1_10_0.json
dmtf/json-schema/VolumeCollection.json
dmtf/json-schema/redfish-payload-annotations-v1.json
dmtf/json-schema/redfish-payload-annotations.v1_2_3.json
/openbmc/bmcweb/redfish-core/src/error_messages.cpp
/openbmc/bmcweb/redfish-core/src/filter_expr_executor.cpp
/openbmc/bmcweb/redfish-core/src/redfish.cpp
/openbmc/bmcweb/redfish-core/src/registries.cpp
/openbmc/bmcweb/redfish-core/src/utils/dbus_utils.cpp
/openbmc/bmcweb/scripts/csdl-to-json-converter/README.md
/openbmc/bmcweb/scripts/update_schemas.py
/openbmc/bmcweb/src/json_html_serializer.cpp
/openbmc/bmcweb/src/ossl_random.cpp
/openbmc/bmcweb/src/ssl_key_handler.cpp
/openbmc/bmcweb/src/webserver_main.cpp
/openbmc/bmcweb/subprojects/boost.wrap
/openbmc/bmcweb/test/http/http2_connection_test.cpp
/openbmc/bmcweb/test/http/http_response_test.cpp
/openbmc/bmcweb/test/http/mutual_tls.cpp
/openbmc/bmcweb/test/http/router_test.cpp
/openbmc/bmcweb/test/http/server_sent_event_test.cpp
/openbmc/bmcweb/test/include/human_sort_test.cpp
/openbmc/bmcweb/test/include/json_html_serializer.cpp
/openbmc/bmcweb/test/include/multipart_test.cpp
/openbmc/bmcweb/test/redfish-core/include/privileges_test.cpp
/openbmc/bmcweb/test/redfish-core/include/redfish_aggregator_test.cpp
/openbmc/bmcweb/test/redfish-core/include/utils/dbus_utils.cpp
/openbmc/bmcweb/test/redfish-core/include/utils/sensor_utils_test.cpp
/openbmc/bmcweb/test/redfish-core/lib/service_root_test.cpp
2401e81429-Jul-2024 Ed Tanous <etanous@nvidia.com>

Remove old symlinks

These symlinks no longer point to anything useful.

Tested:
Code compiles. GET /redfish/v1/\$metadata returns correct data.

Change-Id: I29853e18f85d9509e171b0460792ac788fd503ec

Remove old symlinks

These symlinks no longer point to anything useful.

Tested:
Code compiles. GET /redfish/v1/\$metadata returns correct data.

Change-Id: I29853e18f85d9509e171b0460792ac788fd503ec
Signed-off-by: Ed Tanous <etanous@nvidia.com>

show more ...

d1eeb79123-Jul-2024 Ed Tanous <ed@tanous.net>

Update copyright and schema location

It's now 2024, and the schemas have moved. Update the canonical
location in the code.

Change-Id: Iaed97f347a17e2685845081828be0a3a2f72a38a
Signed-off-by: Ed Ta

Update copyright and schema location

It's now 2024, and the schemas have moved. Update the canonical
location in the code.

Change-Id: Iaed97f347a17e2685845081828be0a3a2f72a38a
Signed-off-by: Ed Tanous <ed@tanous.net>

show more ...

1d834d4912-Jul-2024 Ed Tanous <ed@tanous.net>

OemComputerSystem -> OpenBMCComputerSystem

Rename these and add a version like we've done other places.

Partial fix for #184

Change-Id: I9039974a90f6508bdd474e6363a3df7286b1473c
Signed-off-by: Ed

OemComputerSystem -> OpenBMCComputerSystem

Rename these and add a version like we've done other places.

Partial fix for #184

Change-Id: I9039974a90f6508bdd474e6363a3df7286b1473c
Signed-off-by: Ed Tanous <ed@tanous.net>

show more ...

f958ed9c12-Jul-2024 Ed Tanous <ed@tanous.net>

Rename OemVirtualMedia to OpenBMCVirtualMedia

Per the redfish spec, we should be naming these schemas correctly

Rename OemVirtualMedia -> OpenBMCVirtualMedia.

Tested:
These are only enabled when t

Rename OemVirtualMedia to OpenBMCVirtualMedia

Per the redfish spec, we should be naming these schemas correctly

Rename OemVirtualMedia -> OpenBMCVirtualMedia.

Tested:
These are only enabled when the option flag nbd-proxy is enabled, which
is commented out. Code inspection only.

Change-Id: Ic94025e2125e5b44e09637024acf9b80897328bd
Signed-off-by: Ed Tanous <ed@tanous.net>

show more ...

41b88f2112-Jul-2024 Ed Tanous <ed@tanous.net>

Fix openbmc account service

Regenerate the OpenBMCAccount service json files from the script.

Tested: Redfish service validator passes.

Change-Id: I8661d8303b6963c58b6d97aafd52757b83aeb9cc
Signed-

Fix openbmc account service

Regenerate the OpenBMCAccount service json files from the script.

Tested: Redfish service validator passes.

Change-Id: I8661d8303b6963c58b6d97aafd52757b83aeb9cc
Signed-off-by: Ed Tanous <ed@tanous.net>

show more ...

323af81715-Jul-2024 Ed Tanous <etanous@nvidia.com>

Fix meson warnings on symlinks

Meson warns on copying symlinks that the behavior might change. Make it
explicit.

Tested: Code compiles without warnings.

Change-Id: I32e1e7ab36db0c3b67b89aa215fe00

Fix meson warnings on symlinks

Meson warns on copying symlinks that the behavior might change. Make it
explicit.

Tested: Code compiles without warnings.

Change-Id: I32e1e7ab36db0c3b67b89aa215fe00c8931ddd89
Signed-off-by: Ed Tanous <etanous@nvidia.com>

show more ...

12