Pentagon is ending the requirement for all active duty and reserve service members to get the annual flu shot.