Mercurial repository error while detecting branches
A Bamboo Plan is configured with Bitbucket Cloud Mercurial repository and Automatic branch management.
The following always appear in the UI:
Project - Plan build : Repository error while detecting branches for plan PRO-PLA. command hg pull --config 'ui.ssh=ssh -o StrictHostKeyChecking=no -o BatchMode=yes' https://username:********@bitbucket.org/project/repo failed. Working directory was `/home/bamboo-home/xml-data/build-dir/_hg-repositories-cache/xxx'. stderr: abort: HTTP Error 400: Bad Request stdout: pulling from https://username:***@bitbucket.org/project/repo searching for changes
It is a bug with Mercurial as stated in https://bitbucket.org/site/master/issues/8263/http-400-bad-request-error-when-pulling
Upgrade Mercurial to version 3.8.3 or newer.