| CPC G06F 21/73 (2013.01) | 20 Claims |

|
1. A method for managing operation of a data processing system, the method comprising:
starting, by hardware resources of the data processing system, a startup of the data processing system, the hardware resources hosting a startup management entity of the data processing system that manages the startup of the data processing system;
during the startup:
obtaining, by a management controller of the data processing system, component data for components of the hardware resources;
performing, by the management controller, a validation of the components using the component data and a certificate to identify a validation state of the components;
making, by the management controller, a determination regarding whether the components are validated based on the validation state;
in a first instance of the determination where the components are not validated:
reporting, by the management controller and using an out of band channel, a validation failure for the components;
authorizing, by the management controller and based on the validation state, the startup management entity to perform a remedial completion of the startup to manage the validation failure; and
preventing, by the startup management entity based on the authorization of the remedial completion of the startup and as part of the remedial completion of the startup, the data processing system from providing computer implemented services while the components are not validated.
|