Details
-
Bug
-
Resolution: Won't Fix
-
Medium
-
None
-
5.8.1
-
None
-
None
-
Severity 3 - Minor
-
Description
Please update the https://confluence.atlassian.com/display/BAMBOO/Supported+platforms documentation.
It's currently not possible to configure the type of repository GitHub running Bamboo 5.8.1 with OpenJDK 1.8.0. It fails with the following error message in the repository configuration screen:
Failed to load data from GitHub.[500 Internal Server Error]
Please see image below:
This is what Bamboo displays in the catalina.out logs when trying to load the repositories from GitHub:
2015-03-20 14:45:19,529 INFO [http-bio-8085-exec-20] [AccessLogFilter] brosa POST http://192.168.3.130:8085/rest/git/latest/gh/repositories/gobrunoo/ 52582kb 2015-03-20 14:45:20,361 ERROR [http-bio-8085-exec-20] [ThrowableExceptionMapper] Uncaught exception thrown by REST service: java.lang.RuntimeException: java.security.NoSuchAlgorithmException: EC AlgorithmParameters not available java.lang.RuntimeException: java.lang.RuntimeException: java.security.NoSuchAlgorithmException: EC AlgorithmParameters not available at com.atlassian.bamboo.rest.utils.RESTCall.execute(RESTCall.java:194) at com.atlassian.bamboo.plugins.git.GitHubAccessor.getStringFromUrl(GitHubAccessor.java:252) at com.atlassian.bamboo.plugins.git.GitHubAccessor.getJSONArrayResponseFromUrl(GitHubAccessor.java:194) at com.atlassian.bamboo.plugins.git.GitHubAccessor.getRepositories(GitHubAccessor.java:118) at com.atlassian.bamboo.plugins.git.GitHubAccessor.getUserRepositories(GitHubAccessor.java:107) at com.atlassian.bamboo.plugins.git.GitHubAccessor.getAccessibleRepositories(GitHubAccessor.java:67) at com.atlassian.bamboo.plugins.git.rest.resource.GitHubResource.getAvailableRepositories(GitHubResource.java:88) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:483)
Workaround
Use the repository type Git to access GitHub instead.