-
Bug
-
Resolution: Fixed
-
Medium
-
4.3, 5.7.2, 5.8.1
-
Severity 2 - Major
-
2
-
Environment: CBAC (4.3-M3 build 3306)
We changed the shared repositories that the Confluence builds use and updated the repository URL.
The existing branch build plans are still using the repository information that was current when the branch plan was created.
Because the original repository was removed most of the branch builds now fail and Bamboo keeps trying to retrieve repository information from the repository that doesn't exist anymore.
- is related to
-
BAM-18253 Improve other repository types such as GitHub to make use of linked repository inheritance
- Closed
- relates to
-
BAM-17874 Recreating repository requires reconfiguring branches in Source repository tab
-
- Closed
-
-
BAM-12331 Polling repositories should us a back-off strategy if the repository is unavailable.
- Closed
In 5.14 we are introducing a feature that allows plan branches to override just the branch, while the rest of the configuration is inherited (rather than copied) from the master plan. This feature however requires changes in each repository plugin and thus is now only suported for Git, Bitbucket Server (Stash) and Subversion repository types. We have plans to implement it for other Atlassian provided repository types in near future.
There's an upgrade task that introduces inheritance in existing data but it won't fix data that is already broken since we can't tell if difference in configuration is intended or not.