Comment 4 for bug 1596119

Revision history for this message
Hans Lindgren (hanlind) wrote :

I believe the problem is how instance extras are stored in the db but never gets migrated during upgrades. In this case, when the instance is initially created in Kilo its numa_topology is stored in the db as a serialized NumaTopology object with version 1.1. After upgrading to Liberty, when the instance is fetched from db, the same serialized 1.1 object is returned but now the conductor don't know how to forward port it to the current/requested 1.2 version before returning it back to the caller, hence the raised exception.