Clue: Upset about soldier with angry speech lacking knowledge (8)
Answer: IGNORANT
Explanation: Definition: lacking knowledge
A charade of IGNO, a reversal ('upset' in a down light) of ON ('about') plus GI ('soldier'); plus RANT ('angry speech').