Top Pentagon official who had role in Ukraine aid deal resigns after Trump requested he step down Posted on February 19, 2020 by Tom Vanden Brook and David Jackson, USA TODAY John Rood, a top Pentagon official who had a role in the Ukraine aid deal at the heart of Trump's impeachment, resigned Wednesday.