Moodle 4.5 LTS

Este año me propuse en verano hacer el cambio de versión Moodle para pasarme a la versión de soporte a largo plazo (Long Term Support LTS) y medio lo preparé, fui al DC25, estuve haciendo otras cosas, salió Debian 13 (Trixie) y lo que pensé que era un montón de tiempo para realizar y probarlo antes de que regresáramos a clase, resultó en la realidad quedarme en apenas cuatro días incluyendo un fin de semana.

Preferí esperar al final de semestre… y pasó que los estudiantes de UPN se fueron a paro en los últimos días de octubre y a la fecha no hay solución.

En noviembre pensé en probar en mi máquina de desarrollo Trixie y Moodle para en la de producción eventualmente realizar el mismo proceso, en la práctica probé si se podía pasar a 4.5 desde 4.1 en PHP7.4 y más o menos quedó, pero resulta que el LTS actual solo soporta hasta 8.3 y Trixie incluye 8.4, volví a probar y efectivamente hay que mover algún pedacito de la revisión de ambiente con un hack medio feo, comentar en mi caso la revisión de la versión, recuerdo en 3.1 haber incluido la versión con un > más alto del que venía incluido, si más elegante pero que no documente tan a detalle para recuperar en esta ocasión y ahora que pase a producción espero poner en mi cheatsheet que supongo si puedo legarle a alguien esta tarea será más bien la documentación.

Total que en desarrollo ya esta funcionando y más o menos probado, por supuesto falta la prueba del usuario de a pie, pero esa prefiero hacerla en producción cuando haya acceso físico a las máquinas, fue muy interesante porque antes del paro estuvo fallando mucho la energía eléctrica un poco por eso y por el asunto de una falla en la actualización, que tiene rato que no me pasa, que no me he animado a actualizar.

Con algo de tiempo extra me dí cuenta que efectivamente tiene un rato que sigo el LTS con git y más bien hago mi repositorio local con 3.1 fue el último que jale directamente del git de Moodle y solo actualizaba con pull, a partir de ahí 3.5, 3.9, 4.1 y ahora 4.5.

A partir de 3.1 ya en git se termine con este esquema, primero por el firewall que me bloqueaba github, pero especialmente para poder mantener los temas, plugins, cursos y añadidos en un solo lugar actualizar las muchas instancias que en esa época me tocaba mantener, el día de hoy son sólo cuatro, una sola de producción, pero en su momento llegó a la veintena y hacerlo para 2 me toma el mismo tiempo que para más ya con el flujo bien trabajado, entonces se quedó así… he tenido curiosidad de como hace informática, que he visto más bien usan el stable con un ciclo de un año a diferencia de los 3 años de soporte del LTS y como tiene rato que no soy tutor en los cursos en línea de otros programas no estoy tan seguro, pero así hicieron con los sistemas en el confinamiento según para no saturar los servidores.

Esta entrada ha sido publicada en Debian, Educación, General, Linux, Trabajo, Web y etiquetada como , , , , , , , . Guarda el enlace permanente.

Una respuesta en “Moodle 4.5 LTS

  1. Gunnar dijo:

    Pues… Si bien estoy seguro de que la complejidad de tus instalaciones es mucho mayor que la mia, yo llevo rato siguiendo la rama estable-última, y cero broncas. Ahora estoy en la 5.1.x sobre Trixie, y es de mis actualizaciones favoritas, porque nunca me da broncas (mira de ladito hacia Next Cloud o Drupal…)

Responder a Gunnar Cancelar la respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

Este sitio usa Akismet para reducir el spam. Aprende cómo se procesan los datos de tus comentarios.