harep: initial parsing of tags
harep: initial parsing of tags

Parse auto-repair tags to set each instance in one of ArHealthy, ArFailed,
or ArPendingRepair. The implementation tries to be well behaved when old
tags have been left behind, which future patches will still try _not_ to do.

Signed-off-by: Dato Simó <16293852a0900193fe70fa7d24f714f37ba99a56@google.com>
Reviewed-by: Iustin Pop <acf83a5274f31a43af6b914614365999469c1a31@google.com>

mbakke/ganeti,andir/ganeti,ganeti-github-testing/ganeti-test-1,apyrgio/ganeti,bitemyapp/ganeti,andir/ganeti,apyrgio/ganeti,dimara/ganeti,ganeti/ganeti,yiannist/ganeti,grnet/snf-ganeti,ganeti/ganeti,onponomarev/ganeti,mbakke/ganeti,grnet/snf-ganeti,dimara/ganeti,ganeti/ganeti,yiannist/ganeti,apyrgio/snf-ganeti,leshchevds/ganeti,yiannist/ganeti,apyrgio/snf-ganeti,bitemyapp/ganeti,mbakke/ganeti,ganeti-github-testing/ganeti-test-1,onponomarev/ganeti,leshchevds/ganeti,leshchevds/ganeti,andir/ganeti