Gen. Ray Odierno has served the administration that started the Iraq war and now the one whose president campaigned to end it.