The following questions are very similar to each other:
- Are Imperial Storm Troopers all clones?
- What canon evidence is there that Stormtroopers are/are not still clones?
- Is it widely known that Stormtroopers are clones?
I would say that (1) and (2) are duplicates, and (3) is close enough that it might be worth closing as a duplicate.
The real question, in my mind, is: which question(s) should be marked as the duplicates?
(1) was asked first so (2) was a duplicate when it was asked. However, I propose closing (1) as a duplicate of (2) because the accepted answer to (1), while correct, is based on an outdated, non-canon source (it cites a Wookieepedia article which in turn cites a video game). However, now that Disney is handling Star Wars canon they have confirmed canonically -- both in and out of universe -- that the clones were quickly phased out of the Stormtrooper Corps. My (accepted) answer to (2) provides these updated canon sources and therefore, in my opinion, we should use (2) as the main version of the question and close (1). I did post an answer to (1) with the updated canon information, but visitors are unlikely to see it since it has not been accepted and has a much lower score than the accepted answer.
As for (3), it's not an exact duplicate but is based on the false premise that the stormtroopers were clones throughout the Empire's existence. Should (3) be marked as a duplicate? I'm inclined to leave it open since it also asks about the attitudes of Imperial citizens. The accepted answer by @phantom42 is out of date (perhaps he'd like to update it?) but makes good points about the attitudes and knowledge of Imperial citizens.
What say you?