fixes 1777 - adding proper product validation for reposet cli commands

fixes #1777