It isn't Armstrong's Indy debut; he ran last year albeit retiring after six laps