# Problemas com YJIT?

**URL:** https://meta.discourse.org/t/trouble-with-yjit/265976
**Category:** Self-hosting
**Tags:** unsupported-install
**Created:** [23 Maio , 2023 19:44 UTC](https://meta.discourse.org/t/trouble-with-yjit/265976 "2023-05-23T19:44:53Z")
**Posts on this page:** 4
**Page:** 1

<div class="post-metadata">

### Author: ![pfaffman](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/pfaffman/32/120154_2.png) [@pfaffman](https://meta.discourse.org/u/pfaffman)
#### Post date: [23 Maio , 2023 19:44 UTC](https://meta.discourse.org/t/trouble-with-yjit/265976/1 "2023-05-23T19:44:53Z")

</div>

Em uma instância gerenciada com ECS, fiz as migrações com `SKIP_POST_DEPLOYMENT_MIGRATIONS=1` em um contêiner Docker em um EC2, lancei a nova imagem no ECS e depois falhei em `rake db:ensure_post_migrations db:migrate` (na verdade, eu as fiz, mas no banco de dados errado). Então percebi que não tinha feito as pós-migrações e as fiz. Consegui fazer login pela UX e pude ver `somuser.password_algorithm` e similares no Rails na instância ECS, **MAS** no navegador, a criação de novos usuários ainda falhava com `NoMethodError (undefined method `password\_algorithm=’ for #\u003cUser id: `\n\nFinalmente fiz um `sv stop unicorn` para ter certeza de que estava no servidor certo, com certeza o navegador recebeu um 502, e quando reiniciei o unicorn, pude então criar um usuário.\n\nNão sei se isso estava de alguma forma relacionado ao template yjit que adicionei ou se é apenas outra coisa estúpida que fiz. Acho que farei outra simulação de fazer este upgrade na instância de staging antes de fazê-lo na produção. Se acontecer novamente, relatarei.

---

<div class="post-metadata">

### Author: ![Falco](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/falco/32/179432_2.png) [@Falco](https://meta.discourse.org/u/Falco)
#### Post date: [23 Maio , 2023 19:54 UTC](https://meta.discourse.org/t/trouble-with-yjit/265976/2 "2023-05-23T19:54:14Z")

</div>

Parece um deploy ruim e execução de código que não correspondia às migrações, nada a ver com YJIT.

---

<div class="post-metadata">

### Author: ![pfaffman](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/pfaffman/32/120154_2.png) [@pfaffman](https://meta.discourse.org/u/pfaffman)
#### Post date: [23 Maio , 2023 20:16 UTC](https://meta.discourse.org/t/trouble-with-yjit/265976/3 "2023-05-23T20:16:43Z")

</div>

Faz sentido para mim. Não estou exatamente feliz com o número de maneiras que este processo específico pode falhar, mas a essa altura a culpa é minha.

---

<div class="post-metadata">

### Author: ![pfaffman](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/pfaffman/32/120154_2.png) [@pfaffman](https://meta.discourse.org/u/pfaffman)
#### Post date: [22 Junho , 2023 20:17 UTC](https://meta.discourse.org/t/trouble-with-yjit/265976/4 "2023-06-22T20:17:02Z")

</div>

Este tópico foi fechado automaticamente 30 dias após a última resposta. Novas respostas não são mais permitidas.
