Description
Here's the check failure:
F1031 20:30:33.246723 3435208 evolve.cpp:736] Check failed: '::protobuf::parse<v1::ResourceStatistics>(resource_statistics.get())' Must be SOME: Missing required fields: disk_statistics[0].source.type
The JSON that is being rendered into protobufs is:
"disk_statistics": [ { "limit_bytes": 419430400000, "persistence": { "id": "7461819b-b0bf-42fc-aa9e-f9958c545523", "principal": "jarvis-principal" }, "source": {}, "used_bytes": 25006080 } ],
Note the empty "source" element, which triggers the protobuf conversion failure.