J'utilise un service Openshift 3. J'essaie d'extraire des données de mon dépôt privé Bitbucket. En utilisant PuTTy pour Windows, j'ai créé des clés SSH publiques et privées. La clé publique a été chargée avec succès en tant que clé d'accès dans Bitbucket. Ensuite, j'ai créé un nouveau secret via la console Web Openshift pour mon application, le définir comme SSH, chargé une clé privée et lier ce secret avec le service builder. Après ceci j'ai modifié la configuration de construction et ai placé pour mon repo de Bitbucket un secret avec le nom exigé (choisi de la boîte déroulante). Mais lorsque je cours un processus de construction ("Démarrer la construction"), j'obtiens une erreur "Echec de la source". Il y a des lignes de mon journal de construction:Erreur lors de la récupération d'un référentiel privé Bitbucket
Cloning "ssh://bitbucket.org/<my_name>/<my_private_repo>.git" ...
error: build error: Warning: Permanently added 'bitbucket.org,104.192.143.3' (RSA) to the list of known hosts.
Permission denied (publickey).
fatal: Could not read from remote repository.
Please make sure you have the correct access rights and the repository exists.
Est-il possible de mettre en place processus de construction de la console Web? Merci d'avance pour toute suggestion.
Avez-vous ajouté la deuxième clé publique à bitbucket? –
Pouvez-vous me dire s'il vous plaît que voulez-vous dire? J'ai ajouté une clé publique en tant que clé d'accès pour le référentiel requis. Clé privée pour cette paire que j'ai utilisée comme un secret dans Openshift. – tvolf
Vous avez créé une deuxième paire de clés dans Openshift, non? Avez-vous ajouté la deuxième clé publique au contrôle d'accès de Bitbucket? –