One of our SDXes reported a failure during the upgrade, accompanied by a note in the browser saying that it had failed after "an hour and forty minutes" or something similar. (We were only only 20+ minutes into the upgrade.) We were able to restart the upgrade and it ran to completion. We rebooted the other SDX before attempting the upgrade, and that one had no issues.
Upgrading on of our VPXes
from the SDX failed, I believe due to recurring disk space issues, and we recovered from that.
Finally, I upgraded one of our MPXes and it cratered. Upon rerunning the upgrade, the node reported that it was missing its Perl files, so per Citrix article
https://support.citrix.com/external/article?articleUrl=CTX582458-when-upgrading-netscaler-getting-error-bash-installns-usrbinperl-bad-interpreter I copied those files back. Now I am getting errors like this: "Can't locate loadable object for module Fcntl in @INC (@INC contains: /usr/local/lib/perl5/site_perl/mach/5.30 /usr/local/lib/perl5/site_perl /usr/local/lib/perl5/5.30/mach /usr/local/lib/perl5/5.30) at /usr/local/lib/perl5/5.30/mach/POSIX.pm line 11."
Does anyone have a solution for this? I fear I may have to call support as I've been unable to fix this.