Uploading a bundle using bundle transfer utility fails with the below error. This issue is seen when the default download path (/root/downloadedBundles) is used.
/lcm-bundle-transfer-util -upload -bundleDirectory /root/downloadedBundles
Unexpected error occurred uploading bundle {"status":404,"code":"Not Found","message":"BUNDLE_MANIFEST_FILE_NOT_FOUND; bundle manifest file not found /root/downloadedBundles/manifests/bundle-XXXXX.manifest, verify that bundle manifest file is accessible to vcf group vcf_lcm user
VMware Cloud Foundation 4.x
VMware Cloud Foundation 5.x
This issue is caused by file permissions issue.
To resolve the issue, modify owner of /root and /root/downloadedBundles to be owned by vcf_lcm:vcf
chown vcf_lcm:vcf /root
chown vcf_lcm:vcf /root/downloadedBundles
/lcm-bundle-transfer-util -upload -bundleDirectory /root/downloadedBundles