An update verifier to determine if Blobfs is working as expected.
Protocol for setting the health checks status of a component.
It is up to the component authors to decide what a component should do after marking
the partition as unhealthy.
Protocol for reading health check statuses.
An update verifier to determine if Netstack is working as expected.
An abstract representation of an update verifier, to be used when
verifying if an update should be committed. This is abstracted into a
separate protocol because in the future, we may add more verifiers.