Résolution de problèmes pour GitLab Duo avec Amazon Q
Consultez la section suivante pour résoudre les problèmes d’intégration courants lors de l’utilisation de GitLab Duo avec Amazon Q.
L’instance GitLab bloque les demandes entrantes
Problème : mon instance GitLab bloque les demandes entrantes et Amazon Q ne parvient pas à rappeler mon instance GitLab.
Solution : identifiez ce qui bloque la demande entrante et apportez les modifications nécessaires pour accepter les demandes entrantes d’Amazon Q, qui peuvent prendre l’une des formes suivantes :
-
Proxy
-
Couche de pare-feu
-
Liste de refus ou liste d’autorisation, à n’importe quelle couche de l’infrastructure
Vous devez vous reconnecter à votre instance GitLab pour la resynchroniser. Pour plus d’informations, consultez Set up GitLab Duo with Amazon Q
La connexion entre Gitlab et Amazon Q est désynchronisée
Problème : j’ai modifié l’application GitLab Duo avec Amazon Q et maintenant la connexion entre GitLab et Amazon Q n’est plus synchronisée.
Solution : lorsque GitLab et Amazon Q ne sont pas synchronisés, cela peut entraîner des informations d’identification non valides, l’impossibilité d’actualiser les informations d’identification et une réponse non autorisée de GitLab lorsqu’Amazon Q appelle GitLab.
Le nom de domaine de l’instance ne peut pas être résolu
Problème : j’ai modifié l’URL de l’instance GitLab après l’intégration, et maintenant la connexion entre GitLab et Amazon Q n’est plus synchronisée. Amazon Q n’est plus en mesure d’appeler correctement l’instance GitLab.
Solution : vous devez vous assurer que le nom de domaine peut être résolu. Réintégrez dans votre instance GitLab. Pour plus d’informations, consultez Set up GitLab Duo with Amazon Q
Rôle IAM et fournisseur d’identité (IdP) incorrects
Problème : mon rôle IAM ne fournit pas les autorisations correctes pour les API requises par GitLab Duo avec Amazon Q.
Solution : assurez-vous que le fournisseur d’identité (IdP) et les rôles IAM sont configurés correctement. Pour plus d’informations, consultez Set up GitLab Duo with Amazon Q
Le profil Amazon Q Developer n’existe pas
Problème : j’essaie une intégration dans GitLab Duo avec Amazon Q, mais je rencontre le problème suivant : Application could not be craeted by the AI Gateway: Error 400 - {"detail":"An error occured (ValidationException)
when calling the CreateOAuthAppConnection operation: ProfileDoesNotExist"}
Solution : vous devez d’abord créer un profil Amazon Q Developer via la console Amazon Q Developer. Pour plus d’informations, consultez Set up GitLab Duo with Amazon Q