# Reconstrução do Docker do Discourse falhou com Versão de Migração Desconhecida

**URL:** https://meta.discourse.org/t/discourse-docker-rebuild-failed-with-unknown-migration-version/134109
**Category:** Self-hosting
**Created:** [22 Novembro , 2019 05:02 UTC](https://meta.discourse.org/t/discourse-docker-rebuild-failed-with-unknown-migration-version/134109 "2019-11-22T05:02:41Z")
**Posts on this page:** 8
**Page:** 1

<div class="post-metadata">

### Author: ![dhsathiya](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/dhsathiya/32/162120_2.png) [@dhsathiya](https://meta.discourse.org/u/dhsathiya)
#### Post date: [22 Novembro , 2019 05:02 UTC](https://meta.discourse.org/t/discourse-docker-rebuild-failed-with-unknown-migration-version/134109/1 "2019-11-22T05:02:42Z")

</div>

Estava rebuildando com `./launcher rebuild myapp` e obtive o seguinte erro:

```plaintext
I, [2019-11-22T04:39:11.739534 #1] INFO -- : > cd /var/www/discourse && su discourse -c 'bundle exec rake db:migrate'
rake aborted!
ArgumentError: Unknown migration version "6.0"; expected one of "4.2", "5.0", "5.1", "5.2"
/var/www/discourse/vendor/bundle/ruby/2.6.0/gems/activerecord-5.2.3/lib/active_record/migration/compatibility.rb:11:in `find'
/var/www/discourse/vendor/bundle/ruby/2.6.0/gems/activerecord-5.2.3/lib/active_record/migration.rb:536:in `[]'
/var/www/discourse/plugins/discourse-akismet/db/migrate/20191031193436_remove_old_akismet_states.rb:3:in `<top (required)>'
/var/www/discourse/vendor/bundle/ruby/2.6.0/gems/activesupport-5.2.3/lib/active_support/dependencies.rb:291:in `require'
/var/www/discourse/vendor/bundle/ruby/2.6.0/gems/activesupport-5.2.3/lib/active_support/dependencies.rb:291:in `block in require'
/var/www/discourse/vendor/bundle/ruby/2.6.0/gems/activesupport-5.2.3/lib/active_support/dependencies.rb:257:in `load_dependency'
/var/www/discourse/vendor/bundle/ruby/2.6.0/gems/activesupport-5.2.3/lib/active_support/dependencies.rb:291:in `require'
/var/www/discourse/vendor/bundle/ruby/2.6.0/gems/activerecord-5.2.3/lib/active_record/migration.rb:986:in `load_migration'
/var/www/discourse/vendor/bundle/ruby/2.6.0/gems/activerecord-5.2.3/lib/active_record/migration.rb:982:in `migration'
/var/www/discourse/vendor/bundle/ruby/2.6.0/gems/activerecord-5.2.3/lib/active_record/migration.rb:977:in `disable_ddl_transaction'
/var/www/discourse/vendor/bundle/ruby/2.6.0/gems/activerecord-5.2.3/lib/active_record/migration.rb:1350:in `use_transaction?'
/var/www/discourse/vendor/bundle/ruby/2.6.0/gems/activerecord-5.2.3/lib/active_record/migration.rb:1297:in `rescue in execute_migration_in_transaction'
/var/www/discourse/vendor/bundle/ruby/2.6.0/gems/activerecord-5.2.3/lib/active_record/migration.rb:1285:in `execute_migration_in_transaction'
/var/www/discourse/vendor/bundle/ruby/2.6.0/gems/activerecord-5.2.3/lib/active_record/migration.rb:1263:in `block in migrate_without_lock'
/var/www/discourse/vendor/bundle/ruby/2.6.0/gems/activerecord-5.2.3/lib/active_record/migration.rb:1262:in `each'
/var/www/discourse/vendor/bundle/ruby/2.6.0/gems/activerecord-5.2.3/lib/active_record/migration.rb:1262:in `migrate_without_lock'
/var/www/discourse/vendor/bundle/ruby/2.6.0/gems/activerecord-5.2.3/lib/active_record/migration.rb:1210:in `block in migrate'
/var/www/discourse/vendor/bundle/ruby/2.6.0/gems/activerecord-5.2.3/lib/active_record/migration.rb:1363:in `with_advisory_lock'
/var/www/discourse/vendor/bundle/ruby/2.6.0/gems/activerecord-5.2.3/lib/active_record/migration.rb:1210:in `migrate'
/var/www/discourse/vendor/bundle/ruby/2.6.0/gems/activerecord-5.2.3/lib/active_record/migration.rb:1036:in `up'
/var/www/discourse/vendor/bundle/ruby/2.6.0/gems/activerecord-5.2.3/lib/active_record/migration.rb:1011:in `migrate'
/var/www/discourse/vendor/bundle/ruby/2.6.0/gems/activerecord-5.2.3/lib/active_record/tasks/database_tasks.rb:172:in `migrate'
/var/www/discourse/lib/migration/safe_migrate.rb:52:in `migrate'
/var/www/discourse/vendor/bundle/ruby/2.6.0/gems/activerecord-5.2.3/lib/active_record/railties/databases.rake:60:in `block (2 levels) in <top (required)>'
/var/www/discourse/vendor/bundle/ruby/2.6.0/gems/rake-12.3.2/exe/rake:27:in `<top (required)>'
/usr/local/bin/bundle:23:in `load'
/usr/local/bin/bundle:23:in `<main>'

```

base atual: discourse/base 2.0.20191013-2320

Avise-me se precisar de mais alguma informação.  
Obrigado!

---

<div class="post-metadata">

### Author: ![Stephen](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/stephen/32/95011_2.png) [@Stephen](https://meta.discourse.org/u/Stephen)
#### Post date: [22 Novembro , 2019 06:26 UTC](https://meta.discourse.org/t/discourse-docker-rebuild-failed-with-unknown-migration-version/134109/2 "2019-11-22T06:26:39Z")

</div>

Em qual versão você está? Estável, Beta ou testes-aprovados?

---

<div class="post-metadata">

### Author: ![dhsathiya](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/dhsathiya/32/162120_2.png) [@dhsathiya](https://meta.discourse.org/u/dhsathiya)
#### Post date: [22 Novembro , 2019 07:05 UTC](https://meta.discourse.org/t/discourse-docker-rebuild-failed-with-unknown-migration-version/134109/3 "2019-11-22T07:05:20Z")

</div>

> [@Stephen](#):
>
> passou

estável

Ao acessar o site do Discourse, ele mostra: [discourse](https://github.com/discourse/discourse.git) v2.3.6

---

<div class="post-metadata">

### Author: ![Stephen](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/stephen/32/95011_2.png) [@Stephen](https://meta.discourse.org/u/Stephen)
#### Post date: [22 Novembro , 2019 07:08 UTC](https://meta.discourse.org/t/discourse-docker-rebuild-failed-with-unknown-migration-version/134109/4 "2019-11-22T07:08:10Z")

</div>

Parece que @gerhard corrigiu isso há 10 dias. Houve algumas migrações da versão 6.0 que causaram problemas com a **stable**.

> [@Stable release v2.3.6 upgrade bumpiness due to plugin](https://meta.discourse.org/t/stable-release-v2-3-6-upgrade-bumpiness-due-to-plugin/133008/4?u=stephen):
>
> I fixed the migrations in [FIX: Make migrations work with Discourse stable · discourse/discourse-policy@94635bf · GitHub](https://github.com/discourse/discourse-policy/commit/94635bf21761eefa4bbe0f33e18e9b9af6a9dcd4). I hope there was nothing else in the last couple of commits that breaks on the stable branch.

Execute:

`git pull`  
`./launcher rebuild app`

Ou, se você renomeou seu app.yml para myapp.yml: `./launcher rebuild myapp`

Tente novamente e nos avise se não funcionar.

---

<div class="post-metadata">

### Author: ![dhsathiya](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/dhsathiya/32/162120_2.png) [@dhsathiya](https://meta.discourse.org/u/dhsathiya)
#### Post date: [22 Novembro , 2019 08:40 UTC](https://meta.discourse.org/t/discourse-docker-rebuild-failed-with-unknown-migration-version/134109/5 "2019-11-22T08:40:45Z")

</div>

Sim, já fiz isso algumas vezes.  
Não está funcionando.

---

<div class="post-metadata">

### Author: ![gerhard](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/gerhard/32/119479_2.png) [@gerhard](https://meta.discourse.org/u/gerhard)
#### Post date: [22 Novembro , 2019 11:29 UTC](https://meta.discourse.org/t/discourse-docker-rebuild-failed-with-unknown-migration-version/134109/6 "2019-11-22T11:29:40Z")

</div>

Corrigi a migração no plugin Akismet. Por favor, teste reconstruindo seu aplicativo.

> <https://github.com/discourse/discourse-akismet/commit/d2503ae65f79e250940590ffb1536d8ec5ef38e5>

---

<div class="post-metadata">

### Author: ![system](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/system/32/443519_2.png) [@system](https://meta.discourse.org/u/system)
#### Post date: [24 Agosto , 2023 17:03 UTC](https://meta.discourse.org/t/discourse-docker-rebuild-failed-with-unknown-migration-version/134109/7 "2023-08-24T17:03:39Z")

</div>



---

<div class="post-metadata">

### Author: ![JammyDodger](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/jammydodger/32/254611_2.png) [@JammyDodger](https://meta.discourse.org/u/JammyDodger)
#### Post date: [24 Agosto , 2023 17:05 UTC](https://meta.discourse.org/t/discourse-docker-rebuild-failed-with-unknown-migration-version/134109/8 "2023-08-24T17:05:07Z")

</div>


