Provide Error / Failed state feedback for users
We may need a different UX state for each possible state. E.g., Failed
likely indicates that the user sent over a bad format Devfile. But Error
likely means that there’s something wrong with the cluster.
Edited by David O'Regan