some fixes; added centos_version as part of the product uniqueness