The Secretary of Defense would have no role in assigning Federal marshals anywhere.
Barr should resign too.