La implementación no puede recuperar código de Bitbucket en Adobe Commerce Cloud
En Adobe Commerce Cloud, la implementación no se inicia cuando la plataforma no consigue recuperar código del repositorio de Bitbucket durante la integración. Este problema está relacionado con problemas de autenticación o acceso entre servicios. Para solucionar este problema, actualice las credenciales de integración y valide la configuración de acceso al repositorio.
Descripción description
Entorno
- Producto: Adobe Commerce Cloud
- Versión: 2.4.7
- Instancia: integración de Bitbucket para la automatización de la implementación
Problema/Síntomas
- La implementación no continúa después de combinar solicitudes de extracción en ramas supervisadas.
- Los registros de actividad de integración muestran errores en el paso integration.bitbucket.fetch.
- Los mensajes de error incluyen Error: error interno y Tenemos problemas para acceder al repositorio remoto en Bitbucket: excepción desconocida.
- El error se produce antes de que se inicie la canalización de generación o implementación.
Resolución resolution
Para solucionar este problema, siga estos pasos:
-
Revise los cambios recientes en su integración de Bitbucket, entre los que se incluyen:
- Si las credenciales de consumidor de OAuth (clave y secreto) se giraron o revocaron.
- Cualquier cambio en la propiedad del repositorio o del espacio de trabajo.
- Cambios de permisos para la cuenta de Bitbucket o la aplicación utilizada por la integración.
- Implementación de nuevas políticas de seguridad, listas de permitidos de IP o aplicación de SSO en su espacio de trabajo de Bitbucket.
-
Si se producen cambios, actualice la configuración de la integración en Adobe Commerce Cloud según corresponda.
-
Si es necesario, vuelva a crear o rote las credenciales de consumidor de OAuth en Bitbucket y Adobe Commerce Cloud.
-
Después de actualizar credenciales y permisos, vuelva a validar la integración con:
magento-cloud integration:validate -
Intente una nueva implementación para confirmar que el código se puede obtener correctamente del repositorio.
-
Compruebe que la implementación continúa más allá del paso de recuperación sin errores.
Nota
Si no hay cambios recientes en el lado del Bitbucket y el problema persiste después de actualizar las credenciales, el Soporte puede requerir una investigación más a fondo.