Skip to main content

Esta versión de GitHub Enterprise Server se discontinuó el 2026-04-09. No se realizarán lanzamientos de patch, ni siquiera para problemas de seguridad críticos. Para obtener rendimiento mejorado, seguridad mejorada y nuevas características, actualice a la versión más reciente de GitHub Enterprise Server. Para obtener ayuda con la actualización, póngase en contacto con el soporte técnico de GitHub Enterprise.

Actualización de las credenciales para el almacenamiento de Acciones de GitHub

Si las credenciales para conectarse al almacenamiento de Acciones de GitHub cambian, debe actualizar las credenciales en la configuración en GitHub Enterprise Server.

Actualización del secreto de credenciales para el proveedor de almacenamiento

Para actualizar el secreto de las credenciales GitHub Actions del proveedor de almacenamiento en GitHub Enterprise Server, tiene dos opciones.

Advertencia

Este proceso solo es para actualizar la clave secreta que se usa para autenticarse en el proveedor de almacenamiento externo existente. Se supone que la configuración de red, el proveedor de almacenamiento y la cuenta de almacenamiento permanecen sin cambios.

No use este proceso para cambiar entre la autenticación basada en credenciales y la autenticación basada en OIDC en la consola de administración. El cambio del método de autenticación para GitHub Actions el almacenamiento puede provocar la pérdida de datos.

  1. Habilite el modo de mantenimiento en el servidor.
  2. Actualice el secreto o obtenga el secreto actualizado del proveedor de almacenamiento.
  3. Use la opción de interfaz de usuario o CLI siguiente para actualizar la credencial del GitHub Actions proveedor de almacenamiento para GitHub Enterprise Server.

Actualización del secreto de credenciales mediante la consola de administración

  1. Vaya a la sección Acciones de la Consola de administración. Para obtener más información, vea Acceso a la Consola de administración.
  2. Actualice el secreto o, en el caso de Azure Blob Storage, el secreto dentro de la cadena de conexión y, a continuación, haga clic Test storage settings para confirmar que GitHub Enterprise Server todavía puede conectarse correctamente al almacenamiento.
  3. Haga clic Save settings y espere a que los servicios se reinicien completamente.

Actualización del secreto de credencial mediante la línea de comandos

  1. Ejecute el ghe-actions-precheck comando para probar las nuevas credenciales de almacenamiento de Acciones y actualizar la configuración en GitHub Enterprise Server. Para obtener más información, consulta Utilidades de la línea de comandos.
  2. Una vez que la prueba de conexión de almacenamiento de Acciones se haya realizado correctamente, se le pedirá que escriba Yes o No configure el almacenamiento de Acciones con estas opciones. Escriba Yes y pulse Enter.
  3. Verá un mensaje sobre cómo sobrescribir la configuración de almacenamiento de Acciones existente. Escriba Yes y presione Enter.

Identificación de fallos de autenticación para GitHub Actions almacenamiento

Si GitHub Enterprise Server no se puede conectar al proveedor de almacenamiento de GitHub Actions debido a un secreto o una cadena de conexión incorrectos, verá una excepción relacionada con la autenticación Access Denied. Esta excepción puede aparecer en dos situaciones:

  • Al ejecutar ghe-check-blob-connection, el comando notificará el error de autenticación directamente en su salida.
  • Cuando ghe-config-apply se ejecuta, se desencadena haciendo clic en "Guardar configuración" en la consola de administración o ejecutando ghe-config-apply manualmente desde la línea de comandos. La excepción aparecerá en el /data/user/common/ghe-config.log archivo. Cuando esto ocurra, ghe-config-apply no se completará, lo que puede provocar una interrupción inesperada de los servicios en el dispositivo.

Una vez que la configuración del proveedor de almacenamiento en GitHub Enterprise Server se actualice con el secreto o la cadena de conexión correctos, puede ejecutar ghe-config-apply para asegurarse de que el trabajo se vuelva a ejecutar y se complete correctamente.

Nota:

Los errores de conexión también pueden deberse a otras causas, como problemas de red o puntos de conexión de almacenamiento mal configurados. Si el error no parece estar relacionado con la autenticación, revise la salida completa del error para obtener más detalles.

Para obtener más información sobre ghe-check-blob-connection, vea Utilidades de la línea de comandos. Para obtener más información sobre ghe-config-apply, vea Utilidades de la línea de comandos.