ISSUE TYPE
COMPONENT NAME
CLOUDSTACK VERSION
SUMMARY
If the UUID of the primary storage doesn't meet the format of the UUID, the upgrade of CloudStack fails. This probably affects the storage plug-ins: Datera/Nexenta/Cloudbyte/StorPool and Local storage if the UUID is set in the agent.properties file. This is caused by change #5382
STEPS TO REPRODUCE
On version 4.16.1.0 or lower
Set UUID to a storage that doesn't meet the format `%-%-%-%`
Upgrade to version 4.17.0.0 or above
EXPECTED RESULTS
ACTUAL RESULTS
java.lang.StringIndexOutOfBoundsException: begin 0, end 16, length 4
or
java.lang.NumberFormatException: For input string: "SP"