Heredé una instalación de Discourse que estoy tratando de mantener funcionando. Recibí un correo electrónico recientemente diciendo que debería actualizar a la versión 2.5.1. Había un enlace que anunciaba una actualización fácil de un solo clic, pero cuando lo traslado a mi sitio de pruebas, dice: “¡Ups! Esa página no existe o es privada.” (Inicié sesión como administrador y puedo ver el panel de administración). Cuando hice clic en el enlace para las notas de la versión, me llevó a las notas de la versión beta 2.6.0, no a las de la versión 2.5.1. ¿Son lo mismo?
El panel de administración indica que esta es una actualización crítica, pero no proporciona información sobre cómo realizarla. Me preocupa que mi instalación pueda estar mal configurada o algo similar. ¿Existe algún otro mecanismo para iniciar la actualización, o hay algo que deba corregir en mi instalación para que la ruta ‘admin/upgrade’ me lleve a una página donde pueda iniciar la actualización?
Lo siento. No fui del todo claro. Tengo una instancia del sitio ejecutándose en una máquina virtual en mi equipo local llamada “sandbox”. No creo que sea relevante: obtengo el mismo mensaje en producción también.
Además, es una instalación para desarrolladores. La estamos aprovisionando mediante Ansible y nos conectamos a ella a través de la gema de Rails. Está desplegada en un contenedor Docker y servida a través de Nginx.
Ok, así que no esperarías que /admin/upgrade estuviera presente en esa compilación. Si el entorno en vivo es similar, tendrás que consultar con quien desplegó esa instalación.