Upgrading VCF Operations from 9.0.2 to 9.1, the process may stall at Stage 10 of 14 ("preparing pre-script").
VCF Operations 9.x
The issue is caused by incorrect iptables rules on the nodes preventing communication between services. Additionally, firewall hardening configurations block required internal ports during the Stage 10 execution phase.
Depending on whether a virtual machine snapshot is available, follow the appropriate method below to update the iptables mode and restore firewall configurations across all nodes in the cluster.
Method 1: If a Snapshot is Available
root credentials.iptablesmode and restart the firewall service:update-alternatives --set iptables /usr/sbin/iptables-nftupdate-alternatives --set ip6tables /usr/sbin/ip6tables-nftservice vmware-vcops-firewall restart
Method 2: Manual Recovery (No Snapshot Available)
If no snapshot exists, manually re-run the firewall hardening configuration and restart the vmware-vcops service across the nodes:
root credentials.iptables mode:update-alternatives --set iptables /usr/sbin/iptables-nftupdate-alternatives --set ip6tables /usr/sbin/ip6tables-nftservice vmware-vcops-firewall restart
service vmware-vcops stop
service vmware-vcops start
iptables rules are updated and services initialize.