Migration Error

Hi There,
i was just trying to migrate the local database (running inside a docker on k8s) to postgresql. Yet i get an error that i haven't seen on any discussion.

I only have the image id i can share. docker.io/metabase/metabase@sha256:87c330b6b35bbb8fc848675c65e5b90607d90bf37fb8a886b6f0d31eff38cc08

Ive tried running the java command with java arguments and i tried with the environments. But i dont think its originating from a wrong execution of the command.

Why is the check sum failing? And what can i do as a workaround?

Thanks in advance for the help.

clojure.lang.ExceptionInfo: ERROR Set up postgres target database and run migrations...: Validation Failed:
     1 change sets check sum
          migrations/000_migrations.yaml::268::rlotun was: 8:4ccc4d50f9b233bc6515780d9cae360b but is now: 8:9da2f706a7cd42b5101601e0106fa929
 {}
	at metabase.cmd.copy$do_step$fn__80421.invoke(copy.clj:34)
	at metabase.cmd.copy$do_step.invokeStatic(copy.clj:30)
	at metabase.cmd.copy$do_step.invoke(copy.clj:28)
	at metabase.cmd.copy$fn__80575$copy_BANG___80580$fn__80581.invoke(copy.clj:309)
	at metabase.cmd.copy$fn__80575$copy_BANG___80580.invoke(copy.clj:297)
	at metabase.cmd.load_from_h2$load_from_h2_BANG_.invokeStatic(load_from_h2.clj:35)
	at metabase.cmd.load_from_h2$load_from_h2_BANG_.invoke(load_from_h2.clj:25)
	at clojure.lang.Var.invoke(Var.java:384)
	at metabase.cmd$load_from_h2.invokeStatic(cmd.clj:45)
	at metabase.cmd$load_from_h2.invoke(cmd.clj:39)
	at clojure.lang.AFn.applyToHelper(AFn.java:154)
	at clojure.lang.AFn.applyTo(AFn.java:144)
	at clojure.core$apply.invokeStatic(core.clj:667)
	at clojure.core$apply.invoke(core.clj:662)
	at metabase.cmd$run_cmd$fn__81373.invoke(cmd.clj:228)
	at metabase.cmd$run_cmd.invokeStatic(cmd.clj:228)
	at metabase.cmd$run_cmd.invoke(cmd.clj:219)
	at clojure.lang.Var.invoke(Var.java:388)
	at metabase.core$run_cmd.invokeStatic(core.clj:160)
	at metabase.core$run_cmd.invoke(core.clj:158)
	at metabase.core$_main.invokeStatic(core.clj:182)
	at metabase.core$_main.doInvoke(core.clj:177)
	at clojure.lang.RestFn.applyTo(RestFn.java:137)
	at metabase.core.main(Unknown Source)
Caused by: liquibase.exception.ValidationFailedException: Validation Failed:
     1 change sets check sum
          migrations/000_migrations.yaml::268::rlotun was: 8:4ccc4d50f9b233bc6515780d9cae360b but is now: 8:9da2f706a7cd42b5101601e0106fa929

	at liquibase.changelog.DatabaseChangeLog.validate(DatabaseChangeLog.java:296)
	at liquibase.Liquibase$16.run(Liquibase.java:1988)
	at liquibase.Scope.lambda$child$0(Scope.java:180)
	at liquibase.Scope.child(Scope.java:189)
	at liquibase.Scope.child(Scope.java:179)
	at liquibase.Scope.child(Scope.java:158)
	at liquibase.Liquibase.runInScope(Liquibase.java:2405)
	at liquibase.Liquibase.listUnrunChangeSets(Liquibase.java:1978)
	at liquibase.Liquibase.listUnrunChangeSets(Liquibase.java:1969)
	at metabase.db.liquibase$has_unrun_migrations_QMARK_.invokeStatic(liquibase.clj:109)
	at metabase.db.liquibase$has_unrun_migrations_QMARK_.invoke(liquibase.clj:99)
	at metabase.db.liquibase$migrate_up_if_needed_BANG_.invokeStatic(liquibase.clj:134)
	at metabase.db.liquibase$migrate_up_if_needed_BANG_.invoke(liquibase.clj:130)
	at metabase.db.setup$fn__34835$migrate_BANG___34840$fn__34841$fn__34842.invoke(setup.clj:68)
	at metabase.db.liquibase$fn__30492$do_with_liquibase__30497$fn__30498.invoke(liquibase.clj:59)
	at metabase.db.liquibase$fn__30492$do_with_liquibase__30497.invoke(liquibase.clj:51)
	at metabase.db.setup$fn__34835$migrate_BANG___34840$fn__34841.invoke(setup.clj:63)
	at metabase.db.setup$fn__34835$migrate_BANG___34840.invoke(setup.clj:40)
	at metabase.db.setup$fn__34894$run_schema_migrations_BANG___34899$fn__34900.invoke(setup.clj:121)
	at metabase.db.setup$fn__34894$run_schema_migrations_BANG___34899.invoke(setup.clj:115)
	at metabase.db.setup$fn__34946$setup_db_BANG___34951$fn__34952$fn__34955$fn__34956.invoke(setup.clj:147)
	at metabase.util$do_with_us_locale.invokeStatic(util.clj:724)
	at metabase.util$do_with_us_locale.invoke(util.clj:710)
	at metabase.db.setup$fn__34946$setup_db_BANG___34951$fn__34952$fn__34955.invoke(setup.clj:145)
	at metabase.db.setup$fn__34946$setup_db_BANG___34951$fn__34952.invoke(setup.clj:144)
	at metabase.db.setup$fn__34946$setup_db_BANG___34951.invoke(setup.clj:138)
	at metabase.cmd.copy$fn__80575$copy_BANG___80580$fn__80581$fn__80584.invoke(copy.clj:311)
	at metabase.cmd.copy$do_step$fn__80421.invoke(copy.clj:31)
	... 23 more
Command failed with exception: ERROR Set up postgres target database and run migrations...: Validation Failed:
     1 change sets check sum
          migrations/000_migrations.yaml::268::rlotun was: 8:4ccc4d50f9b233bc6515780d9cae360b but is now: 8:9da2f706a7cd42b5101601e0106fa929

Hi @Ben3.141
Have a look here: https://github.com/metabase/metabase/issues/24909

Hi @flamber,
Thanks for your response, it worked following the solution in the issue.