Acerca de los problemas conocidos con las actualizaciones de GitHub Enterprise Server
GitHub es consciente de los siguientes problemas que podrían afectar a las actualizaciones de las nuevas versiones de GitHub Enterprise Server. Para obtener más información, consulta "Problemas conocidos" en las Notas de la versión de GitHub Enterprise Server.
GitHub recomienda encarecidamente realizar copias de seguridad periódicas de la configuración y los datos de tu instancia. Antes de continuar con cualquier actualización, realiza una copia de seguridad de la instancia y, a continuación, valida la copia de seguridad en un entorno de ensayo. Para más información, consulta Configuración de copias de seguridad en la instancia mediante utilidades de copia de seguridad y Configurar una instancia de preparación.
Eliminar la pausa en las actualizaciones a la versión 3.15 y posteriores
Hemos quitado la pausa en las actualizaciones a las versiones 3.15, 3.16 y 3.17. Ahora puedes actualizar a 3.15.12, 3.16.8, 3.17.5 o posterior. No se recomienda actualizar a versiones anteriores de 3.15, 3.16 o 3.17. Como paso adicional, se recomienda comprobar la capacidad del sistema antes de actualizar. Consulta Comprobación de la capacidad del sistema antes de la actualización.
Hemos ampliado la ventana de soporte técnico para las versiones 3.14, 3.15, 3.16 y 3.17. La ventana de soporte técnico para la versión 3.13 permanece sin cambios. Se ha actualizado la fecha de cierre de cada una de las versiones 3.14, 3.15, 3.16 y 3.17. Para más información, consulta Lanzamientos de GitHub Enterprise Server.
Seguiremos lanzando revisiones para 3.14, 3.15, 3.16 y 3.17 en esta ventana de soporte extendido.
Actualización de Elasticsearch
Como parte de la actualización de GitHub Enterprise Server a la versión 3.13 o posterior, se actualizará el servicio Elasticsearch. GitHub recomienda encarecidamente seguir las instrucciones de Preparación de la actualización de Elasticsearch en GitHub Enterprise Server 3.13.
Actualización desde 3.14 a 3.16.0
Si usas GitHub Enterprise Server 3.14 y has habilitado los productos de seguridad de manera predeterminada en el nivel de la organización, no puedes actualizar directamente de la versión 3.14 a la versión 3.16.0. Para determinar la idoneidad de la actualización, ejecuta el siguiente comando:
ghe-console -y
Organization.any? { |o| [o.vulnerability_updates_enabled_for_new_repos?, o.security_alerts_enabled_for_new_repos?, o.dependency_graph_enabled_for_new_repos?, o.advanced_security_enabled_on_new_repos?, SecretScanning::Features::Org::TokenScanning.new(o).secret_scanning_enabled_for_new_repos?, SecretScanning::Features::Org::PushProtection.new(o).enabled_for_new_repos?].any? }
Si el comando devuelve true, se producirá un error en una actualización directa de la versión 3.14 a la versión 3.16.0 y se recomienda esperar a la siguiente revisión 3.16 para realizar la actualización.
Como alternativa, puedes pasar a la versión 3.16.0 ahora si primero realizas la actualización de la versión 3.14 a la versión 3.15 y, después, de la versión 3.15 a la versión 3.16.0.
La actualización a la versión 3.16.0 y 3.17.0 incluye una migración lenta de datos para el examen de código
Los clientes que tienen habilitado el examen de código pueden experimentar transiciones más lentas al actualizar a la versión 3.16.0, debido a cambios en el modelo de datos que requieren la migración de datos. Se recomienda probar esta actualización en un entorno que no sea de producción en primer lugar, ya que podría dar lugar a un tiempo de inactividad más largo del esperado. [Actualizado: 12-06-2025]