show run upgrade status
command on the shell, you will notice that the upgrade has been aborted.
controller:>show upgrade status detail
/host/prev/var/lib/avi/log/upgrade-coordinator.log
, you will find that the failure was caused by the migration of a virtual service certificate containing a blank field name.
Currently, the controller allows the creation of certificates with names containing spaces, which causes issues during upgrades as the configuration migration fails.
Temporary Workaround:
To overcome this issue, ensure that no certificate is created with a name containing only blank spaces. If a certificate is created with a name consisting solely of spaces, please reassign a valid name and re-initiate the upgrade if it fails due to certificate configuration import failure.
Permanent Fix:
To prevent this, change in the regex to throw an error will be introduced in the version 31.1.2 when attempting to save a certificate with a blank space in the name.