We've been using this repo as a template for building CentOS VMs. When building a CentOS minimal install against ESXi hosts the vmware customizations are never applied. This is because the vmware tools require Perl to remain installed. In our testing of removing Perl from this line:
https://github.com/boxcutter/centos/blob/master/script/cleanup.sh#L73
Is not enough to fix the issues with customizations not applying. We have not yet determined which packages are required, but I'm fairly confident at a bare minimum kernel-devel, kernel-headers, perl and gcc need to remain installed.
Hopefully this helps save time for any other users that run into this issue.
Hello,
We've been using this repo as a template for building CentOS VMs. When building a CentOS minimal install against ESXi hosts the vmware customizations are never applied. This is because the vmware tools require Perl to remain installed. In our testing of removing Perl from this line: https://github.com/boxcutter/centos/blob/master/script/cleanup.sh#L73
Is not enough to fix the issues with customizations not applying. We have not yet determined which packages are required, but I'm fairly confident at a bare minimum kernel-devel, kernel-headers, perl and gcc need to remain installed.
Hopefully this helps save time for any other users that run into this issue.
Thanks! ZC