improve updateall to handle all/eol/non-eol hardware instead of only all