Symptoms:
IP customization failed on RHEL 8 VMs with "Cannot complete customization, possibly due to a scripting runtime error or invalid script parameters (Error code: 255). IP settings may have been partially applied" error.
During customization, the vmware-dr.log showed the following sequence:
56 DEBUG: opening file for writing (/etc/sysconfig/network).ERROR: Fatal error occurred during customization !! Customization halted.ERROR: Error : Is a directory: Error writing data to file (/etc/sysconfig/network). Is a directory at /var/run/.vmware-imgcust-dlgIeQH/scripts/Utils.pm line 655.
The VMware customization failed because it tried to write /etc/sysconfig/network (which is a directory on RHEL 8+), causing a fatal “Is a directory” error.
Live Site Recovery 9.x
Install cloud-init on the RHEL 8 VM, then re-run the SRM failover with IP customization. Please refer to the document for more information on Cloud-Init installation https://techdocs.broadcom.com/us/en/vmware-cis/vsphere/vsphere-sdks-tools/8-0/web-services-sdk-programming-guide/virtual-machine-guest-operations/guest-customization-using-cloud-init/prepare-a-virtual-machine-template-for-raw-data-cloud-init-customization.html