904194 - Changes to reference products by label instead of name since
multiple products with the same name can exist and cause issues
when attempting to promote a system template.
Merge pull request #1577 from ehelms/bug-904194

904194 - Changes to reference products by label instead of name since