fixes #2851 - refresh puppet classes on environment change
(cherry picked from commit 241ed0a35571062cf7fc6489dc31f3b26f3edd78)
fixes #2851 - refresh puppet classes on environment change
(cherry picked from commit 241ed0a35571062cf7fc6489dc31f3b26f3edd78)