Discourse faltan imágenes después de la actualización

Usamos Terraform para crear 2 instancias EC2 en las que ejecutamos Discourse detrás de un balanceador de carga. Recientemente actualizamos Discourse con tres años de actualizaciones y finalmente lo tenemos funcionando: el volumen NFS está montado y todo está presente, excepto que nos faltan la mayoría de las imágenes cargadas.

Intenté lo siguiente:
./launcher enter app
rake posts:missing_uploads
rake uploads:missing
rails c > SiteSetting.migrate_to_new_scheme=true

También probé con rake recover from tombstone y rake recover from indexes, pero ninguno pareció ayudar en nada.

La salida de rake uploads:missing es:

...
134 de 143 subidas están ausentes
...
1265 de 1265 imágenes optimizadas están ausentes

La salida de rake posts:missing_uploads es:

"Buscando subidas ausentes en: default

0 subidas de publicaciones están ausentes."

¿Qué más puedo hacer para solucionar este problema? ¿Alguna idea de dónde podrían haber ido a parar las subidas?

Logré encontrar que las imágenes estaban montadas en la instancia, pero el volumen donde se encontraban no estaba montado en el contenedor. Las copié del sistema de archivos al contenedor y volví a ejecutar las migraciones. Ahora funciona.

1 me gusta

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.