Details
-
Improvement
-
Status: Open
-
Major
-
Resolution: Unresolved
-
None
-
None
-
Mesosphere Sprint 76, Mesosphere Sprint 77, Mesosphere Sprint 78, Mesosphere Sprint 79, Mesosphere Sprint 2018-20
-
2
Description
Once a resource provider config is placed through the ADD_RESOURCE_PROVIDER_CONFIG or UPDATE_RESOURCE_PROVIDER_CONFIG call, there is no way to tell if the resource provider fails to start. This makes it very hard for users to debug misconfigured resource providers, as they will need to dig into the agent log to figure out the error. We should report resource providers that are not registered yet in the GET_RESOURCE_PROVIDERS call, with the current statuses and error messages, to surface any error that fails a resource provider.