Description of problem:
deployPkg plug-in uses /usr/bin/perl for VM customization, but open-vm-tools package does not depend on perl package.
Version-Release number of selected component (if applicable):
VM with minimal RHEL 7.3 guest OS and installed open-vm-tools did not customized by vCloud Director, because perl is not installed as dependency for open-vm-tools
VM with minimal RHEL 7.3 guest OS and installed open-vm-tools customized by vCloud Director.
1) cat /var/log/vmware-imc/toolsDeployPkg.log
ENTER STATE INPROGRESS
Reading cabinet file /tmp/vmware-root/46dd98e5/imc2585.tmp.
Creating directory /tmp
Creating directory /tmp/.vmware
Creating directory /tmp/.vmware/linux
Creating directory /tmp/.vmware/linux/deploy
Extracting package files.
Launching deployment /usr/bin/perl -I/tmp/.vmware/linux/deploy/scripts /tmp/.vmware/linux/deploy/scripts/Customize.pl /tmp/.vmware/linux/deploy/cust.cfg.
2) If you are using RHEL7 minimal or CentOS7 minimal, Perl must be installed for customization to function.
3) We need to add perl as a dependency to the package to avoid this in future.
*** This bug has been marked as a duplicate of bug 1358108 ***