Liquibase checksum failure after upgrade
After a CMA parcel upgrade, service roles might report bad health when Liquibase detects checksum mismatches against a lower embedded schema version.
Symptom: After a Cloudera Migration Assistant parcel
upgrade, one or more roles display
healthSummary: BAD. The application log
contains the following
validation exception:
liquibase.exception.ValidationFailedException: Validation Failed:
N changesets check sum
Cause: The new version modified database schema files. The existing database stores checksums from the previous build that no longer match.
For more information on how Liquibase runs across embedded H2 and external databases, see CMA database backends .
Determine whether you need to preserve your existing metadata or wipe embedded databases.
Production clusters require data preservation, which you achieve by resetting checksum rows. Development or throwaway environments might tolerate full wipes.
