I was just trying to upgrade from 1.10.6 to 1.11.8 and it’s failing because of a checksum validation error during the liquibase update. I checked and it does look like as part of TRUNK-3422 inconsistent change sets were introduced:
vs
Was there a reason for this and has anyone come up with a quick workaround? @mseaton@wyclif
for what it’s worth, our workaround at the end of the day was simply to delete the bad changesets from the changelog. (The changesets all have preconditions so they just get marked as already run on the next run). (I can’t guarantee this will work for all cases, though )
delete ID from liquibasechangelog where ID like 'TRUNK-3422%';