-
Bug
-
Resolution: Fixed
-
Major
-
None
We use the JClouds plugin to provision OpenNebula instances via aws-ec2 api
Since update to 2.28 the connection fails.
From the stack trace i guess this is related to JENKINS-38736
Cannot connect to specified cloud, please check the identity and credentials: Unable to create injector, see the following errors:
1) Overriding @Provides methods is not allowed.
@Provides method: org.jclouds.logging.config.LoggingModule.createLoggerFactory()
overridden by: jenkins.plugins.jclouds.compute.JCloudsCloud$1.createLoggerFactory()
at com.google.inject.internal.ProviderMethodsModule.getProviderMethods(ProviderMethodsModule.java:163)
2) Overriding @Provides methods is not allowed.
@Provides method: org.jclouds.compute.config.BaseComputeServiceContextModule.provideTemplateOptions()
overridden by: org.jclouds.aws.ec2.compute.config.AWSEC2ComputeServiceContextModule.provideTemplateOptions()
at com.google.inject.internal.ProviderMethodsModule.getProviderMethods(ProviderMethodsModule.java:163)
3) Overriding @Provides methods is not allowed.
@Provides method: org.jclouds.compute.config.BaseComputeServiceContextModule.provideImageExtension()
overridden by: org.jclouds.aws.ec2.compute.config.AWSEC2ComputeServiceContextModule.provideImageExtension()
at com.google.inject.internal.ProviderMethodsModule.getProviderMethods(ProviderMethodsModule.java:163)
4) Overriding @Provides methods is not allowed.
@Provides method: org.jclouds.compute.config.BaseComputeServiceContextModule.provideSecurityGroupExtension()
overridden by: org.jclouds.aws.ec2.compute.config.AWSEC2ComputeServiceContextModule.provideSecurityGroupExtension()
at com.google.inject.internal.ProviderMethodsModule.getProviderMethods(ProviderMethodsModule.java:163)
- relates to
-
JENKINS-38736 update guice to release version
- Resolved
-
JENKINS-50520 Remove jClouds shading
- Resolved