```
error_uids = @nodes.select { |n| n['status'] == 'error' }.map{ |n| n['uid'] }

msg = data['error']
if error_uids.any?
  err_msg = "Cannot download release on nodes #{error_uids.inspect}"
  msg ||= err_msg
  if 'ready'
    status = 'error'
    msg = err_msg
  end
end
```