Feature #44414
Updated by Sebastian Wagner about 4 years ago
Since we moved to a fully declarative approach which handles most of the deployment in the background (k8-like) it became harder to detect failures without looking at the logs. I'd suggest to use the `@set_health_warnings@` `set_health_warnings` to inform the user about any failed deployment attempts(and more?) This like: <pre> Failed to apply mds.test_that spec ServiceSpec({'placement': PlacementSpec(count=1), 'service_type': 'mds', 'service_id': 'test_that'}): too few hosts: want 1, have set() </pre> are currently buried deep in the logs.