include hostname in messages so output is more human-friendly
update stack should raise error if there is a real failure