We are beginning to integrate Bamboo Specs into our CI/CD Process in Bamboo. After walking through Atlassian tutorials here, here, and here, I...
1. Added a Project via web UI
2. Walked through Specs > "Set Up Specs Repository" and linked the target repository.
3. Pushed a Bamboo.yaml file located in bamboo-specs directory inside the repository root.
4. Manually went to the Linked Repository settings and clicked "Scan" to scan for bamboo specs.
The prompt then said it's attempting to scan but immediately finished without finding any and said the repository was never scanned. After reading related support articles I gathered that adding a more up-to-date git capability was a common solve for this issue and we added git for windows to the Bamboo agent server. Though when we then added Git to the Server Capabilities, all Bitbucket-linked plans and repositories lost their connection. I hit "save changes" to force a retry of the remote connection and was given the error in the attached screenshot.
"Unable to negotiate with [IP] port [port]: no matching host key type found. Their offer: ssh-rsa fatal: Could not read from remote repository. Please make sure you have the correct access rights and the repository exists."
Which version of Bamboo is it? Older versions of Bamboo have problems working with recent versions of Git for Windows because of removal of key exchange algorithms that are considered insecure:
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.