issues with AssimilateAction to JSON. Change visibility of epoch, add
gettings for failed.

Signed-off-by: nigel <nigel.cook@hp.com>