VMware Cloud Provider Lifecycle Manager
This problem arises due to insufficient permissions for the product directory within the CPLCM repository.
After the first boot, VMware Cloud Provider Lifecycle Manager creates a separate repository directory for every product that the appliance can manage.
At a later stage, if you add a new file to a product directory, the new file does not inherit the permissions from the directory and you must configure the 755 permissions on a directory level again.
For ex: chmod 755 /cplcmrepo/product-type/version-number/ova/filename.ova
For more information, refer section 'Upload the Product OVA Files' here Configure the VMware Cloud Provider Lifecycle Manager Appliance .