-
Bug
-
Resolution: Fixed
-
Critical
-
Powered by SuggestiMate
We are unable to launch gce instance in specific network, Because it is failing with following error.
org.jclouds.compute.RunNodesException: error running 1 node group(jenkins-slavetest) location(asia-east1-a) image(7559062312031929877) size(1000) options({loginUser=utkarsh, loginPrivateKeyPresent=true, scriptPresent=true, userMetadata={Name=jenkins-slavetest}, networks=https://www.googleapis.com/compute/v1/projects/xyz/global/networks/xyz}) Execution failures: 1) ExecutionException on jenkins-slavetest-141: java.util.concurrent.ExecutionException: org.jclouds.http.HttpResponseException: command: POST https://www.googleapis.com/compute/v1/projects/xyz/zones/asia-east1-a/instances HTTP/1.1 failed with response: HTTP/1.1 400 Bad Request; content: [{ "error": { "errors": [ { "domain": "global", "reason": "invalid", "message": "Invalid value for field 'resource.networkInterfaces[0]': ''. Subnetwork should be specified for custom subnetmode network" } ], "code": 400, "message": "Invalid value for field 'resource.networkInterfaces[0]': ''. Subnetwork should be specified for custom subnetmode network" } } ] at shaded.com.google.common.util.concurrent.AbstractFuture$Sync.getValue(AbstractFuture.java:299) at shaded.com.google.common.util.concurrent.AbstractFuture$Sync.get(AbstractFuture.java:286) at shaded.com.google.common.util.concurrent.AbstractFuture.get(AbstractFuture.java:116) at org.jclouds.concurrent.FutureIterables$1.run(FutureIterables.java:123) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) at java.lang.Thread.run(Thread.java:748) Caused by: org.jclouds.http.HttpResponseException: command: POST https://www.googleapis.com/compute/v1/projects/xyz/zones/asia-east1-a/instances HTTP/1.1 failed with response: HTTP/1.1 400 Bad Request; content: [{ "error": {
Please help us fixing this issue.
[JENKINS-44292] Jcloud GCP network error
I do use GCE, but we've just started down that path. I am willing to help if I can! Please let me know if I can assist in any way.
Let me add some more information here. I have a custom network, with custom subnetworks, which is what the error posted is showing.
We need a way to specify the subnetwork in the plugin, somewhere in this section of the template configuration would be smart. Right below network.
Running with my network specified, but unable to specify my custom subnetwork name ends in a huge trace:
May 19, 2017 6:57:46 PM jenkins.plugins.jclouds.compute.JCloudsSlaveTemplate get INFO: Provisioning new jclouds node May 19, 2017 6:57:46 PM jenkins.plugins.jclouds.compute.JCloudsSlaveTemplate get INFO: Setting image id to https://www.googleapis.com/compute/v1/projects/<project_name>/global/images/<image_name> May 19, 2017 6:57:46 PM jenkins.plugins.jclouds.compute.JCloudsSlaveTemplate get INFO: Setting hardware Id to https://www.googleapis.com/compute/v1/projects/<project_name>/zones/europe-west1-c/machineTypes/n1-standard-1 May 19, 2017 6:57:46 PM jenkins.plugins.jclouds.compute.JCloudsSlaveTemplate get INFO: Setting location Id to europe-west1-c May 19, 2017 6:57:46 PM org.jclouds.logging.jdk.JDKLogger logInfo INFO: >> searching params({imageId=https://www.googleapis.com/compute/v1/projects/<project_name>/global/images/<image_name>, locationId=europe-west1-c, hardwareId=https://www.googleapis.com/compute/v1/projects/<project_name>/zones/europe-west1-c/machineTypes/n1-standard-1}) May 19, 2017 6:57:49 PM org.jclouds.logging.jdk.JDKLogger logInfo INFO: << matched image(https://www.googleapis.com/compute/v1/projects/<project_name>/global/images/<image_name>) hardware(https://www.googleapis.com/compute/v1/projects/<project_name>/zones/europe-west1-c/machineTypes/n1-standard-1) location(europe-west1-c) May 19, 2017 6:57:49 PM jenkins.plugins.jclouds.compute.JCloudsSlaveTemplate get INFO: Setting networks to support May 19, 2017 6:57:49 PM jenkins.plugins.jclouds.compute.JCloudsSlaveTemplate get INFO: Init script without private admin key. Falling back to jenkins user credentials May 19, 2017 6:57:49 PM org.jclouds.logging.jdk.JDKLogger logInfo INFO: >> running 1 node group(jenkins-buildbox) location(europe-west1-c) image(https://www.googleapis.com/compute/v1/projects/<project_name>/global/images/<image_name>) hardwareProfile(https://www.googleapis.com/compute/v1/projects/<project_name>/zones/europe-west1-c/machineTypes/n1-standard-1) options({loginUser=admin, loginPrivateKeyPresent=true, scriptPresent=true, userMetadata={Name=jenkins-buildbox}, networks=[support]}) May 19, 2017 6:57:50 PM org.jclouds.logging.jdk.JDKLogger logInfo INFO: >> adding node location(europe-west1-c) name(jenkins-buildbox-143) image(6874878162127463719) hardware(3001) May 19, 2017 6:57:50 PM org.jclouds.logging.jdk.JDKLogger logError SEVERE: createNodesInGroup(jenkins-buildbox), completed: 0/1, errors: 1, rate: 586ms/op java.util.concurrent.ExecutionException: org.jclouds.http.HttpResponseException: command: POST https://www.googleapis.com/compute/v1/projects/<project_name>/zones/europe-west1-c/instances HTTP/1.1 failed with response: HTTP/1.1 400 Bad Request; content: [{ "error": { "errors": [ { "domain": "global", "reason": "invalid", "message": "Invalid value for field 'resource.networkInterfaces[0]': ''. Subnetwork should be specified for custom subnetmode network" } ], "code": 400, "message": "Invalid value for field 'resource.networkInterfaces[0]': ''. Subnetwork should be specified for custom subnetmode network" } } ] at shaded.com.google.common.util.concurrent.AbstractFuture$Sync.getValue(AbstractFuture.java:299) at shaded.com.google.common.util.concurrent.AbstractFuture$Sync.get(AbstractFuture.java:286) at shaded.com.google.common.util.concurrent.AbstractFuture.get(AbstractFuture.java:116) at org.jclouds.concurrent.FutureIterables$1.run(FutureIterables.java:123) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615) at java.lang.Thread.run(Thread.java:745) Caused by: org.jclouds.http.HttpResponseException: command: POST https://www.googleapis.com/compute/v1/projects/<project_name>/zones/europe-west1-c/instances HTTP/1.1 failed with response: HTTP/1.1 400 Bad Request; content: [{ "error": { "errors": [ { "domain": "global", "reason": "invalid", "message": "Invalid value for field 'resource.networkInterfaces[0]': ''. Subnetwork should be specified for custom subnetmode network" } ], "code": 400, "message": "Invalid value for field 'resource.networkInterfaces[0]': ''. Subnetwork should be specified for custom subnetmode network" } } ] at org.jclouds.googlecomputeengine.handlers.GoogleComputeEngineErrorHandler.handleError(GoogleComputeEngineErrorHandler.java:37) at org.jclouds.http.handlers.DelegatingErrorHandler.handleError(DelegatingErrorHandler.java:65) at org.jclouds.http.internal.BaseHttpCommandExecutorService.shouldContinue(BaseHttpCommandExecutorService.java:140) at org.jclouds.http.internal.BaseHttpCommandExecutorService.invoke(BaseHttpCommandExecutorService.java:109) at org.jclouds.rest.internal.InvokeHttpMethod.invoke(InvokeHttpMethod.java:90) at org.jclouds.rest.internal.InvokeHttpMethod.apply(InvokeHttpMethod.java:73) at org.jclouds.rest.internal.InvokeHttpMethod.apply(InvokeHttpMethod.java:44) at org.jclouds.reflect.FunctionalReflection$FunctionalInvocationHandler.handleInvocation(FunctionalReflection.java:117) at shaded.com.google.common.reflect.AbstractInvocationHandler.invoke(AbstractInvocationHandler.java:87) at com.sun.proxy.$Proxy145.create(Unknown Source) at org.jclouds.googlecomputeengine.compute.GoogleComputeEngineServiceAdapter.createNodeWithGroupEncodedIntoName(GoogleComputeEngineServiceAdapter.java:160) at org.jclouds.compute.strategy.impl.AdaptingComputeServiceStrategies.createNodeWithGroupEncodedIntoName(AdaptingComputeServiceStrategies.java:196) at org.jclouds.compute.strategy.impl.CreateNodesWithGroupEncodedIntoNameThenAddToSet$AddNode.call(CreateNodesWithGroupEncodedIntoNameThenAddToSet.java:81) at org.jclouds.compute.strategy.impl.CreateNodesWithGroupEncodedIntoNameThenAddToSet$AddNode.call(CreateNodesWithGroupEncodedIntoNameThenAddToSet.java:64) at java.util.concurrent.FutureTask.run(FutureTask.java:262) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615) at java.lang.Thread.run(Thread.java:745) at java.lang.Thread.getStackTrace(Thread.java:1589) at org.jclouds.compute.strategy.impl.CreateNodesWithGroupEncodedIntoNameThenAddToSet.createNodeInGroupWithNameAndTemplate(CreateNodesWithGroupEncodedIntoNameThenAddToSet.java:169) at org.jclouds.compute.strategy.impl.CreateNodesWithGroupEncodedIntoNameThenAddToSet.execute(CreateNodesWithGroupEncodedIntoNameThenAddToSet.java:124) at org.jclouds.googlecomputeengine.compute.strategy.CreateNodesWithGroupEncodedIntoNameThenAddToSet.execute(CreateNodesWithGroupEncodedIntoNameThenAddToSet.java:130) at org.jclouds.compute.internal.BaseComputeService.createNodesInGroup(BaseComputeService.java:217) at jenkins.plugins.jclouds.compute.JCloudsSlaveTemplate.get(JCloudsSlaveTemplate.java:595) at jenkins.plugins.jclouds.compute.JCloudsSlaveTemplate.provisionSlave(JCloudsSlaveTemplate.java:339) at jenkins.plugins.jclouds.compute.JCloudsCloud.doProvisionFromTemplate(JCloudsCloud.java:439) at jenkins.plugins.jclouds.compute.JCloudsCloud.doProvision(JCloudsCloud.java:468) at java.lang.invoke.MethodHandle.invokeWithArguments(MethodHandle.java:599) at org.kohsuke.stapler.Function$MethodFunction.invoke(Function.java:343) at org.kohsuke.stapler.Function.bindAndInvoke(Function.java:184) at org.kohsuke.stapler.Function.bindAndInvokeAndServeResponse(Function.java:117) at org.kohsuke.stapler.MetaClass$1.doDispatch(MetaClass.java:129) at org.kohsuke.stapler.NameBasedDispatcher.dispatch(NameBasedDispatcher.java:58) at org.kohsuke.stapler.Stapler.tryInvoke(Stapler.java:715) at org.kohsuke.stapler.Stapler.invoke(Stapler.java:845) at org.kohsuke.stapler.MetaClass$5.doDispatch(MetaClass.java:248) at org.kohsuke.stapler.NameBasedDispatcher.dispatch(NameBasedDispatcher.java:58) at org.kohsuke.stapler.Stapler.tryInvoke(Stapler.java:715) at org.kohsuke.stapler.Stapler.invoke(Stapler.java:845) at org.kohsuke.stapler.Stapler.invoke(Stapler.java:649) at org.kohsuke.stapler.Stapler.service(Stapler.java:238) at javax.servlet.http.HttpServlet.service(HttpServlet.java:790) at org.eclipse.jetty.servlet.ServletHolder.handle(ServletHolder.java:812) at org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1669) at hudson.util.PluginServletFilter$1.doFilter(PluginServletFilter.java:135) at hudson.util.PluginServletFilter.doFilter(PluginServletFilter.java:126) at org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1652) at hudson.security.csrf.CrumbFilter.doFilter(CrumbFilter.java:80) at org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1652) at hudson.security.ChainedServletFilter$1.doFilter(ChainedServletFilter.java:84) at hudson.security.UnwrapSecurityExceptionFilter.doFilter(UnwrapSecurityExceptionFilter.java:51) at hudson.security.ChainedServletFilter$1.doFilter(ChainedServletFilter.java:87) at jenkins.security.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:117) at hudson.security.ChainedServletFilter$1.doFilter(ChainedServletFilter.java:87) at org.acegisecurity.providers.anonymous.AnonymousProcessingFilter.doFilter(AnonymousProcessingFilter.java:125) at hudson.security.ChainedServletFilter$1.doFilter(ChainedServletFilter.java:87) at org.acegisecurity.ui.rememberme.RememberMeProcessingFilter.doFilter(RememberMeProcessingFilter.java:142) at hudson.security.ChainedServletFilter$1.doFilter(ChainedServletFilter.java:87) at org.acegisecurity.ui.AbstractProcessingFilter.doFilter(AbstractProcessingFilter.java:271) at hudson.security.ChainedServletFilter$1.doFilter(ChainedServletFilter.java:87) at jenkins.security.BasicHeaderProcessor.doFilter(BasicHeaderProcessor.java:93) at hudson.security.ChainedServletFilter$1.doFilter(ChainedServletFilter.java:87) at org.acegisecurity.context.HttpSessionContextIntegrationFilter.doFilter(HttpSessionContextIntegrationFilter.java:249) at hudson.security.HttpSessionContextIntegrationFilter2.doFilter(HttpSessionContextIntegrationFilter2.java:67) at hudson.security.ChainedServletFilter$1.doFilter(ChainedServletFilter.java:87) at hudson.security.ChainedServletFilter.doFilter(ChainedServletFilter.java:76) at hudson.security.HudsonFilter.doFilter(HudsonFilter.java:171) at org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1652) at org.kohsuke.stapler.compression.CompressionFilter.doFilter(CompressionFilter.java:49) at org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1652) at hudson.util.CharacterEncodingFilter.doFilter(CharacterEncodingFilter.java:82) at org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1652) at org.kohsuke.stapler.DiagnosticThreadNameFilter.doFilter(DiagnosticThreadNameFilter.java:30) at org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1652) at org.eclipse.jetty.servlet.ServletHandler.doHandle(ServletHandler.java:585) at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:143) at org.eclipse.jetty.security.SecurityHandler.handle(SecurityHandler.java:553) at org.eclipse.jetty.server.session.SessionHandler.doHandle(SessionHandler.java:223) at org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java:1127) at org.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.java:515) at org.eclipse.jetty.server.session.SessionHandler.doScope(SessionHandler.java:185) at org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.java:1061) at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:141) at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:97) at org.eclipse.jetty.server.Server.handle(Server.java:499) at org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:311) at org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:257) at org.eclipse.jetty.io.AbstractConnection$2.run(AbstractConnection.java:544) at winstone.BoundedExecutorService$1.run(BoundedExecutorService.java:77) ... 3 more
Again: Ask at the jclouds-users mailing list.
It is useless to discuss where to put that setting in the GUI, without knowing the metadata's variable(or member) name. The existing "Networks" entry is already mapped to the "networks" member of the template options and I can't see any other network-related settings in the jclouds API doc at https://jclouds.apache.org/reference/javadoc/2.0.x/org/jclouds/compute/options/TemplateOptions.html
felfert politely, your first comment told the user his config of the plugin was wrong.
My comments were to show that my config was correct, but that the plugin was wrong. Why should I go figure out how jclouds works to provide you the information you need to do it? I was trying to contribute by providing you the most detailed bug report I could. I thought that was helpful.
Fritz Elfert politely, your first comment told the user his config of the plugin was wrong.
No, it didn't. I merely stated that the network parameter appears to be wrong (a deduction from the error message).
I can not judge wether his or your configurations are correct or wrong, because I don't have a GCE acoount (my free trial expired and I'm not willing to pay for anything just to be able to test).
Therefore, I advised you guys twice to ask at the jclouds-users list because I am not a jclouds-developer, just the plugin developer. JClouds developers are there. Obviously you are a GCE user and therefore can describe best what you want to do to the jclouds developers there. You don't need to figure out how jclouds works (as I said in my first comment, I will join the conversation if needed, figuring out the details) but unless the jclouds-developers (or mybe some other jclouds-user on that list) will get knowledge of your problem, they cannot help.
I by myself cannot help for shure.
Perfect! Now things start rolling. In the meantime I talked to one of the jclouds project leads and they even offered to prioritize this.
My idea is to keep the current interface in jclouds. In the "networks" field users will be able to put the name of the network (for legacy networks) or directly the name of the subnet. This keeps the code clean, and no changes should be required to the plugin.
The subnets feature has just been merged in jclouds and is available in the last 2.1.0-SNAPSHOT.
With that version, the "networks" field of the plugin will accept the name of a network, for legacy networks, or the name of a subnet, for the new VPC custom networks.
@nacx , where can I find the "jclouds-jenkins.hpi" with these changes merged , I tried downloading from below Url and still face the same issue while providing the subnet value at "networks" field (tried with both Rest aswell with simple subnet name) for GCE
https://ci.jenkins.io/job/Plugins/job/jclouds-plugin/job/master/
rjaladi the master branch still uses jclouds 2.0.1: https://github.com/jenkinsci/jclouds-plugin/blob/master/pom.xml#L56
You'll probably have to checkout the code and build it manually overriding the jclouds.version property. You can easily do that by adding the following parameter to the build command: -Djclouds.version=2.1.0-SNAPSHOT
@nacx , stuck with error after trying below steps, not sure if i missed any step to genrate "jclouds-jenkins.hpi" file
- git clone https://github.com/jenkinsci/jclouds-plugin.git
- update pom.xml with dependencies as updated under "https://jclouds.apache.org/start/install/" (tried with both sections)
- Ran "mvn clean install -Djclouds.version=2.1.0-SNAPSHOT -e"
error message :
[INFO] Building jclouds shaded jar for Jenkins plugin 2.15-SNAPSHOT
[INFO] ------------------------------------------------------------------------
[WARNING] The POM for org.apache.jclouds.labs:oneandone:jar:2.1.0-SNAPSHOT is missing, no dependency information available
[WARNING] The POM for org.apache.jclouds.labs:profitbricks-rest:jar:2.1.0-SNAPSHOT is missing, no dependency information available
[WARNING] The POM for org.apache.jclouds.labs:packet:jar:2.1.0-SNAPSHOT is missing, no dependency information available
[INFO] ------------------------------------------------------------------------
[INFO] Reactor Summary:
[INFO]
[INFO] Jenkins JClouds plugin parent POM ................. SUCCESS [ 18.388 s]
[INFO] jclouds shaded jar for Jenkins plugin ............. FAILURE [ 0.615 s]
[INFO] Jenkins JClouds plugin ............................ SKIPPED
[INFO] ------------------------------------------------------------------------
[INFO] BUILD FAILURE
[INFO] ------------------------------------------------------------------------
[INFO] Total time: 21.928 s
[INFO] Finished at: 2017-09-15T16:04:54-08:00
[INFO] Final Memory: 48M/916M
[INFO] ------------------------------------------------------------------------
[ERROR] Failed to execute goal on project jclouds-shaded: Could not resolve dependencies for project org.jenkins-ci.plugins:jclouds-shaded:jar:2.15-SNAPSHOT: The following artifacts could not be resolved: org.apache.jclouds.labs:oneandone:jar:2.1.0-SNAPSHOT, org.apache.jclouds.labs:profitbricks-rest:jar:2.1.0-SNAPSHOT, org.apache.jclouds.labs:packet:jar:2.1.0-SNAPSHOT: Failure to find org.apache.jclouds.labs:oneandone:jar:2.1.0-SNAPSHOT in http://repo.jenkins-ci.org/public/ was cached in the local repository, resolution will not be reattempted until the update interval of repo.jenkins-ci.org has elapsed or updates are forced -> [Help 1]
org.apache.maven.lifecycle.LifecycleExecutionException: Failed to execute goal on project jclouds-shaded: Could not resolve dependencies for project org.jenkins-ci.plugins:jclouds-shaded:jar:2.15-SNAPSHOT: The following artifacts could not be resolved: org.apache.jclouds.labs:oneandone:jar:2.1.0-SNAPSHOT, org.apache.jclouds.labs:profitbricks-rest:jar:2.1.0-SNAPSHOT, org.apache.jclouds.labs:packet:jar:2.1.0-SNAPSHOT: Failure to find org.apache.jclouds.labs:oneandone:jar:2.1.0-SNAPSHOT in http://repo.jenkins-ci.org/public/ was cached in the local repository, resolution will not be reattempted until the update interval of repo.jenkins-ci.org has elapsed or updates are forced
at org.apache.maven.lifecycle.internal.LifecycleDependencyResolver.getDependencies(LifecycleDependencyResolver.java:220)
at org.apache.maven.lifecycle.internal.LifecycleDependencyResolver.resolveProjectDependencies(LifecycleDependencyResolver.java:127)
at org.apache.maven.lifecycle.internal.MojoExecutor.ensureDependenciesAreResolved(MojoExecutor.java:257)
at org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:200)
at org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:153)
at org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:145)
at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject(LifecycleModuleBuilder.java:108)
at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject(LifecycleModuleBuilder.java:76)
at org.apache.maven.lifecycle.internal.builder.singlethreaded.SingleThreadedBuilder.build(SingleThreadedBuilder.java:51)
at org.apache.maven.lifecycle.internal.LifecycleStarter.execute(LifecycleStarter.java:116)
at org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:361)
at org.apache.maven.DefaultMaven.execute(DefaultMaven.java:155)
at org.apache.maven.cli.MavenCli.execute(MavenCli.java:584)
at org.apache.maven.cli.MavenCli.doMain(MavenCli.java:213)
at org.apache.maven.cli.MavenCli.main(MavenCli.java:157)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
at org.codehaus.plexus.classworlds.launcher.Launcher.launchEnhanced(Launcher.java:289)
at org.codehaus.plexus.classworlds.launcher.Launcher.launch(Launcher.java:229)
at org.codehaus.plexus.classworlds.launcher.Launcher.mainWithExitCode(Launcher.java:415)
at org.codehaus.plexus.classworlds.launcher.Launcher.main(Launcher.java:356)
Caused by: org.apache.maven.project.DependencyResolutionException: Could not resolve dependencies for project org.jenkins-ci.plugins:jclouds-shaded:jar:2.15-SNAPSHOT: The following artifacts could not be resolved: org.apache.jclouds.labs:oneandone:jar:2.1.0-SNAPSHOT, org.apache.jclouds.labs:profitbricks-rest:jar:2.1.0-SNAPSHOT, org.apache.jclouds.labs:packet:jar:2.1.0-SNAPSHOT: Failure to find org.apache.jclouds.labs:oneandone:jar:2.1.0-SNAPSHOT in http://repo.jenkins-ci.org/public/ was cached in the local repository, resolution will not be reattempted until the update interval of repo.jenkins-ci.org has elapsed or updates are forced
at org.apache.maven.project.DefaultProjectDependenciesResolver.resolve(DefaultProjectDependenciesResolver.java:198)
at org.apache.maven.lifecycle.internal.LifecycleDependencyResolver.getDependencies(LifecycleDependencyResolver.java:195)
... 22 more
Caused by: org.eclipse.aether.resolution.DependencyResolutionException: The following artifacts could not be resolved: org.apache.jclouds.labs:oneandone:jar:2.1.0-SNAPSHOT, org.apache.jclouds.labs:profitbricks-rest:jar:2.1.0-SNAPSHOT, org.apache.jclouds.labs:packet:jar:2.1.0-SNAPSHOT: Failure to find org.apache.jclouds.labs:oneandone:jar:2.1.0-SNAPSHOT in http://repo.jenkins-ci.org/public/ was cached in the local repository, resolution will not be reattempted until the update interval of repo.jenkins-ci.org has elapsed or updates are forced
at org.eclipse.aether.internal.impl.DefaultRepositorySystem.resolveDependencies(DefaultRepositorySystem.java:384)
at org.apache.maven.project.DefaultProjectDependenciesResolver.resolve(DefaultProjectDependenciesResolver.java:192)
... 23 more
Caused by: org.eclipse.aether.resolution.ArtifactResolutionException: The following artifacts could not be resolved: org.apache.jclouds.labs:oneandone:jar:2.1.0-SNAPSHOT, org.apache.jclouds.labs:profitbricks-rest:jar:2.1.0-SNAPSHOT, org.apache.jclouds.labs:packet:jar:2.1.0-SNAPSHOT: Failure to find org.apache.jclouds.labs:oneandone:jar:2.1.0-SNAPSHOT in http://repo.jenkins-ci.org/public/ was cached in the local repository, resolution will not be reattempted until the update interval of repo.jenkins-ci.org has elapsed or updates are forced
at org.eclipse.aether.internal.impl.DefaultArtifactResolver.resolve(DefaultArtifactResolver.java:459)
at org.eclipse.aether.internal.impl.DefaultArtifactResolver.resolveArtifacts(DefaultArtifactResolver.java:262)
at org.eclipse.aether.internal.impl.DefaultRepositorySystem.resolveDependencies(DefaultRepositorySystem.java:367)
... 24 more
Caused by: org.eclipse.aether.transfer.ArtifactNotFoundException: Failure to find org.apache.jclouds.labs:oneandone:jar:2.1.0-SNAPSHOT in http://repo.jenkins-ci.org/public/ was cached in the local repository, resolution will not be reattempted until the update interval of repo.jenkins-ci.org has elapsed or updates are forced
at org.eclipse.aether.internal.impl.DefaultUpdateCheckManager.newException(DefaultUpdateCheckManager.java:232)
at org.eclipse.aether.internal.impl.DefaultUpdateCheckManager.checkArtifact(DefaultUpdateCheckManager.java:206)
at org.eclipse.aether.internal.impl.DefaultArtifactResolver.gatherDownloads(DefaultArtifactResolver.java:599)
at org.eclipse.aether.internal.impl.DefaultArtifactResolver.performDownloads(DefaultArtifactResolver.java:518)
at org.eclipse.aether.internal.impl.DefaultArtifactResolver.resolve(DefaultArtifactResolver.java:436)
... 26 more
[ERROR]
[ERROR] Re-run Maven using the -X switch to enable full debug logging.
[ERROR]
[ERROR] For more information about the errors and possible solutions, please read the following articles:
[ERROR] [Help 1] http://cwiki.apache.org/confluence/display/MAVEN/DependencyResolutionException
[ERROR]
[ERROR] After correcting the problems, you can resume the build with the command
[ERROR] mvn <goals> -rf :jclouds-shaded
Could you detail the changes you did to the pom.xml? The only change required should be to change the groupId of the packet dependency to org.apache.jclouds.provider. The rest should be fine as-is. Can you try changing just that and running the build again? Also you could add the -U flag to force a refresh of the snapshot dependencies.
nacx I have also tried, and it fails.
// [jforest@volterra:jclouds-plugin (master)]$ mvn clean install -Djclouds.version=2.1.0-SNAPSHOT -e -U [INFO] Error stacktraces are turned on. [INFO] Scanning for projects... Downloading: https://repo.maven.apache.org/maven2/org/jenkins-ci/tools/maven-hpi-plugin/1.120/maven-hpi-plugin-1.120.pom [WARNING] The POM for org.jenkins-ci.tools:maven-hpi-plugin:jar:1.120 is missing, no dependency information available Downloading: https://repo.maven.apache.org/maven2/org/jenkins-ci/tools/maven-hpi-plugin/1.120/maven-hpi-plugin-1.120.jar [WARNING] Failed to build parent project for org.jenkins-ci.plugins:jclouds-jenkins-parent:pom:2.15-SNAPSHOT [INFO] ------------------------------------------------------------------------ [INFO] Reactor Build Order: [INFO] [INFO] Jenkins JClouds plugin parent POM [INFO] jclouds shaded jar for Jenkins plugin [INFO] Jenkins JClouds plugin [INFO] [INFO] ------------------------------------------------------------------------ [INFO] Building Jenkins JClouds plugin parent POM 2.15-SNAPSHOT [INFO] ------------------------------------------------------------------------ [INFO] [INFO] --- maven-clean-plugin:2.6:clean (default-clean) @ jclouds-jenkins-parent --- [INFO] Deleting /home/jforest/sourcecode/jclouds-plugin/target [INFO] [INFO] --- maven-enforcer-plugin:1.3.1:display-info (display-info) @ jclouds-jenkins-parent --- [INFO] Maven Version: 3.3.9 [INFO] JDK Version: 1.8.0_131 normalized as: 1.8.0-131 [INFO] OS Info: Arch: amd64 Family: unix Name: linux Version: 4.10.0-33-generic [INFO] [INFO] --- maven-enforcer-plugin:1.3.1:enforce (display-info) @ jclouds-jenkins-parent --- [INFO] [INFO] --- maven-localizer-plugin:1.23:generate (default) @ jclouds-jenkins-parent --- [INFO] [INFO] >>> maven-javadoc-plugin:2.10.1:javadoc (default) > generate-sources @ jclouds-jenkins-parent >>> [INFO] [INFO] --- maven-enforcer-plugin:1.3.1:display-info (display-info) @ jclouds-jenkins-parent --- [INFO] Maven Version: 3.3.9 [INFO] JDK Version: 1.8.0_131 normalized as: 1.8.0-131 [INFO] OS Info: Arch: amd64 Family: unix Name: linux Version: 4.10.0-33-generic [INFO] [INFO] --- maven-enforcer-plugin:1.3.1:enforce (display-info) @ jclouds-jenkins-parent --- [INFO] [INFO] --- maven-localizer-plugin:1.23:generate (default) @ jclouds-jenkins-parent --- [INFO] [INFO] <<< maven-javadoc-plugin:2.10.1:javadoc (default) < generate-sources @ jclouds-jenkins-parent <<< [INFO] [INFO] --- maven-javadoc-plugin:2.10.1:javadoc (default) @ jclouds-jenkins-parent --- [INFO] [INFO] --- animal-sniffer-maven-plugin:1.14:check (check) @ jclouds-jenkins-parent --- [INFO] Resolved signature org.codehaus.mojo.signature:java17 version as 1.0 from dependencyManagement [INFO] Checking unresolved references to org.codehaus.mojo.signature:java17:1.0 [INFO] [INFO] --- gmaven-plugin:1.5-jenkins-3:generateTestStubs (test-in-groovy) @ jclouds-jenkins-parent --- [INFO] No sources found for Java stub generation [INFO] [INFO] --- gmaven-plugin:1.5-jenkins-3:testCompile (test-in-groovy) @ jclouds-jenkins-parent --- [INFO] No sources found to compile [INFO] [INFO] --- maven-license-plugin:1.7:process (default) @ jclouds-jenkins-parent --- [INFO] Generated /home/jforest/sourcecode/jclouds-plugin/target/jclouds-jenkins-parent/WEB-INF/licenses.xml [INFO] [INFO] >>> findbugs-maven-plugin:3.0.4:check (findbugs) > :findbugs @ jclouds-jenkins-parent >>> [INFO] [INFO] --- findbugs-maven-plugin:3.0.4:findbugs (findbugs) @ jclouds-jenkins-parent --- [INFO] [INFO] <<< findbugs-maven-plugin:3.0.4:check (findbugs) < :findbugs @ jclouds-jenkins-parent <<< [INFO] [INFO] --- findbugs-maven-plugin:3.0.4:check (findbugs) @ jclouds-jenkins-parent --- [INFO] [INFO] --- maven-install-plugin:2.5.2:install (default-install) @ jclouds-jenkins-parent --- [INFO] Installing /home/jforest/sourcecode/jclouds-plugin/pom.xml to /home/jforest/.m2/repository/org/jenkins-ci/plugins/jclouds-jenkins-parent/2.15-SNAPSHOT/jclouds-jenkins-parent-2.15-SNAPSHOT.pom [INFO] [INFO] ------------------------------------------------------------------------ [INFO] Building jclouds shaded jar for Jenkins plugin 2.15-SNAPSHOT [INFO] ------------------------------------------------------------------------ Downloading: http://repo.jenkins-ci.org/public/org/apache/jclouds/jclouds-core/2.1.0-SNAPSHOT/maven-metadata.xml Downloading: http://repo.jenkins-ci.org/public/org/apache/jclouds/jclouds-core/2.1.0-SNAPSHOT/jclouds-core-2.1.0-SNAPSHOT.pom [WARNING] The POM for org.apache.jclouds:jclouds-core:jar:2.1.0-SNAPSHOT is missing, no dependency information available Downloading: http://repo.jenkins-ci.org/public/org/apache/jclouds/jclouds-allcompute/2.1.0-SNAPSHOT/maven-metadata.xml Downloading: http://repo.jenkins-ci.org/public/org/apache/jclouds/jclouds-allcompute/2.1.0-SNAPSHOT/jclouds-allcompute-2.1.0-SNAPSHOT.pom [WARNING] The POM for org.apache.jclouds:jclouds-allcompute:jar:2.1.0-SNAPSHOT is missing, no dependency information available Downloading: http://repo.jenkins-ci.org/public/org/apache/jclouds/labs/oneandone/2.1.0-SNAPSHOT/maven-metadata.xml Downloading: http://repo.jenkins-ci.org/public/org/apache/jclouds/labs/oneandone/2.1.0-SNAPSHOT/oneandone-2.1.0-SNAPSHOT.pom [WARNING] The POM for org.apache.jclouds.labs:oneandone:jar:2.1.0-SNAPSHOT is missing, no dependency information available Downloading: http://repo.jenkins-ci.org/public/org/apache/jclouds/labs/profitbricks-rest/2.1.0-SNAPSHOT/maven-metadata.xml Downloading: http://repo.jenkins-ci.org/public/org/apache/jclouds/labs/profitbricks-rest/2.1.0-SNAPSHOT/profitbricks-rest-2.1.0-SNAPSHOT.pom [WARNING] The POM for org.apache.jclouds.labs:profitbricks-rest:jar:2.1.0-SNAPSHOT is missing, no dependency information available Downloading: http://repo.jenkins-ci.org/public/org/apache/jclouds/provider/packet/2.1.0-SNAPSHOT/maven-metadata.xml Downloading: http://repo.jenkins-ci.org/public/org/apache/jclouds/provider/packet/2.1.0-SNAPSHOT/packet-2.1.0-SNAPSHOT.pom [WARNING] The POM for org.apache.jclouds.provider:packet:jar:2.1.0-SNAPSHOT is missing, no dependency information available Downloading: http://repo.jenkins-ci.org/public/org/apache/jclouds/jclouds-allblobstore/2.1.0-SNAPSHOT/maven-metadata.xml Downloading: http://repo.jenkins-ci.org/public/org/apache/jclouds/jclouds-allblobstore/2.1.0-SNAPSHOT/jclouds-allblobstore-2.1.0-SNAPSHOT.pom [WARNING] The POM for org.apache.jclouds:jclouds-allblobstore:jar:2.1.0-SNAPSHOT is missing, no dependency information available Downloading: http://repo.jenkins-ci.org/public/org/apache/jclouds/driver/jclouds-enterprise/2.1.0-SNAPSHOT/maven-metadata.xml Downloading: http://repo.jenkins-ci.org/public/org/apache/jclouds/driver/jclouds-enterprise/2.1.0-SNAPSHOT/jclouds-enterprise-2.1.0-SNAPSHOT.pom [WARNING] The POM for org.apache.jclouds.driver:jclouds-enterprise:jar:2.1.0-SNAPSHOT is missing, no dependency information available Downloading: http://repo.jenkins-ci.org/public/org/apache/jclouds/driver/jclouds-sshj/2.1.0-SNAPSHOT/maven-metadata.xml Downloading: http://repo.jenkins-ci.org/public/org/apache/jclouds/driver/jclouds-sshj/2.1.0-SNAPSHOT/jclouds-sshj-2.1.0-SNAPSHOT.pom [WARNING] The POM for org.apache.jclouds.driver:jclouds-sshj:jar:2.1.0-SNAPSHOT is missing, no dependency information available Downloading: http://repo.jenkins-ci.org/public/org/apache/jclouds/jclouds-scriptbuilder/2.1.0-SNAPSHOT/maven-metadata.xml Downloading: http://repo.jenkins-ci.org/public/org/apache/jclouds/jclouds-scriptbuilder/2.1.0-SNAPSHOT/jclouds-scriptbuilder-2.1.0-SNAPSHOT.pom [WARNING] The POM for org.apache.jclouds:jclouds-scriptbuilder:jar:2.1.0-SNAPSHOT is missing, no dependency information available Downloading: http://repo.jenkins-ci.org/public/org/apache/jclouds/driver/jclouds-jsch/2.1.0-SNAPSHOT/maven-metadata.xml Downloading: http://repo.jenkins-ci.org/public/org/apache/jclouds/driver/jclouds-jsch/2.1.0-SNAPSHOT/jclouds-jsch-2.1.0-SNAPSHOT.pom [WARNING] The POM for org.apache.jclouds.driver:jclouds-jsch:jar:2.1.0-SNAPSHOT is missing, no dependency information available [WARNING] The POM for org.apache.jclouds:jclouds-core:jar:tests:2.1.0-SNAPSHOT is missing, no dependency information available Downloading: http://repo.jenkins-ci.org/public/org/apache/jclouds/jclouds-compute/2.1.0-SNAPSHOT/maven-metadata.xml Downloading: http://repo.jenkins-ci.org/public/org/apache/jclouds/jclouds-compute/2.1.0-SNAPSHOT/jclouds-compute-2.1.0-SNAPSHOT.pom [WARNING] The POM for org.apache.jclouds:jclouds-compute:jar:tests:2.1.0-SNAPSHOT is missing, no dependency information available Downloading: http://repo.jenkins-ci.org/public/org/apache/jclouds/jclouds-blobstore/2.1.0-SNAPSHOT/maven-metadata.xml Downloading: http://repo.jenkins-ci.org/public/org/apache/jclouds/jclouds-blobstore/2.1.0-SNAPSHOT/jclouds-blobstore-2.1.0-SNAPSHOT.pom [WARNING] The POM for org.apache.jclouds:jclouds-blobstore:jar:tests:2.1.0-SNAPSHOT is missing, no dependency information available Downloading: http://repo.jenkins-ci.org/public/org/apache/jclouds/jclouds-core/2.1.0-SNAPSHOT/jclouds-core-2.1.0-SNAPSHOT.jar Downloading: http://repo.jenkins-ci.org/public/org/apache/jclouds/jclouds-allcompute/2.1.0-SNAPSHOT/jclouds-allcompute-2.1.0-SNAPSHOT.jar Downloading: http://repo.jenkins-ci.org/public/org/apache/jclouds/labs/profitbricks-rest/2.1.0-SNAPSHOT/profitbricks-rest-2.1.0-SNAPSHOT.jar Downloading: http://repo.jenkins-ci.org/public/org/apache/jclouds/labs/oneandone/2.1.0-SNAPSHOT/oneandone-2.1.0-SNAPSHOT.jar Downloading: http://repo.jenkins-ci.org/public/org/apache/jclouds/provider/packet/2.1.0-SNAPSHOT/packet-2.1.0-SNAPSHOT.jar Downloading: http://repo.jenkins-ci.org/public/org/apache/jclouds/jclouds-allblobstore/2.1.0-SNAPSHOT/jclouds-allblobstore-2.1.0-SNAPSHOT.jar Downloading: http://repo.jenkins-ci.org/public/org/apache/jclouds/driver/jclouds-enterprise/2.1.0-SNAPSHOT/jclouds-enterprise-2.1.0-SNAPSHOT.jar Downloading: http://repo.jenkins-ci.org/public/org/apache/jclouds/driver/jclouds-sshj/2.1.0-SNAPSHOT/jclouds-sshj-2.1.0-SNAPSHOT.jar Downloading: http://repo.jenkins-ci.org/public/org/apache/jclouds/jclouds-scriptbuilder/2.1.0-SNAPSHOT/jclouds-scriptbuilder-2.1.0-SNAPSHOT.jar Downloading: http://repo.jenkins-ci.org/public/org/apache/jclouds/driver/jclouds-jsch/2.1.0-SNAPSHOT/jclouds-jsch-2.1.0-SNAPSHOT.jar Downloading: http://repo.jenkins-ci.org/public/org/apache/jclouds/jclouds-core/2.1.0-SNAPSHOT/jclouds-core-2.1.0-SNAPSHOT-tests.jar Downloading: http://repo.jenkins-ci.org/public/org/apache/jclouds/jclouds-compute/2.1.0-SNAPSHOT/jclouds-compute-2.1.0-SNAPSHOT-tests.jar Downloading: http://repo.jenkins-ci.org/public/org/apache/jclouds/jclouds-blobstore/2.1.0-SNAPSHOT/jclouds-blobstore-2.1.0-SNAPSHOT-tests.jar [INFO] ------------------------------------------------------------------------ [INFO] Reactor Summary: [INFO] [INFO] Jenkins JClouds plugin parent POM .................. SUCCESS [ 6.242 s] [INFO] jclouds shaded jar for Jenkins plugin .............. FAILURE [ 5.525 s] [INFO] Jenkins JClouds plugin ............................. SKIPPED [INFO] ------------------------------------------------------------------------ [INFO] BUILD FAILURE [INFO] ------------------------------------------------------------------------ [INFO] Total time: 13.930 s [INFO] Finished at: 2017-09-18T17:01:37-04:00 [INFO] Final Memory: 67M/968M [INFO] ------------------------------------------------------------------------ [ERROR] Failed to execute goal on project jclouds-shaded: Could not resolve dependencies for project org.jenkins-ci.plugins:jclouds-shaded:jar:2.15-SNAPSHOT: The following artifacts could not be resolved: org.apache.jclouds:jclouds-core:jar:2.1.0-SNAPSHOT, org.apache.jclouds:jclouds-allcompute:jar:2.1.0-SNAPSHOT, org.apache.jclouds.labs:oneandone:jar:2.1.0-SNAPSHOT, org.apache.jclouds.labs:profitbricks-rest:jar:2.1.0-SNAPSHOT, org.apache.jclouds.provider:packet:jar:2.1.0-SNAPSHOT, org.apache.jclouds:jclouds-allblobstore:jar:2.1.0-SNAPSHOT, org.apache.jclouds.driver:jclouds-enterprise:jar:2.1.0-SNAPSHOT, org.apache.jclouds.driver:jclouds-sshj:jar:2.1.0-SNAPSHOT, org.apache.jclouds:jclouds-scriptbuilder:jar:2.1.0-SNAPSHOT, org.apache.jclouds.driver:jclouds-jsch:jar:2.1.0-SNAPSHOT, org.apache.jclouds:jclouds-core:jar:tests:2.1.0-SNAPSHOT, org.apache.jclouds:jclouds-compute:jar:tests:2.1.0-SNAPSHOT, org.apache.jclouds:jclouds-blobstore:jar:tests:2.1.0-SNAPSHOT: Could not find artifact org.apache.jclouds:jclouds-core:jar:2.1.0-SNAPSHOT in repo.jenkins-ci.org (http://repo.jenkins-ci.org/public/) -> [Help 1] org.apache.maven.lifecycle.LifecycleExecutionException: Failed to execute goal on project jclouds-shaded: Could not resolve dependencies for project org.jenkins-ci.plugins:jclouds-shaded:jar:2.15-SNAPSHOT: The following artifacts could not be resolved: org.apache.jclouds:jclouds-core:jar:2.1.0-SNAPSHOT, org.apache.jclouds:jclouds-allcompute:jar:2.1.0-SNAPSHOT, org.apache.jclouds.labs:oneandone:jar:2.1.0-SNAPSHOT, org.apache.jclouds.labs:profitbricks-rest:jar:2.1.0-SNAPSHOT, org.apache.jclouds.provider:packet:jar:2.1.0-SNAPSHOT, org.apache.jclouds:jclouds-allblobstore:jar:2.1.0-SNAPSHOT, org.apache.jclouds.driver:jclouds-enterprise:jar:2.1.0-SNAPSHOT, org.apache.jclouds.driver:jclouds-sshj:jar:2.1.0-SNAPSHOT, org.apache.jclouds:jclouds-scriptbuilder:jar:2.1.0-SNAPSHOT, org.apache.jclouds.driver:jclouds-jsch:jar:2.1.0-SNAPSHOT, org.apache.jclouds:jclouds-core:jar:tests:2.1.0-SNAPSHOT, org.apache.jclouds:jclouds-compute:jar:tests:2.1.0-SNAPSHOT, org.apache.jclouds:jclouds-blobstore:jar:tests:2.1.0-SNAPSHOT: Could not find artifact org.apache.jclouds:jclouds-core:jar:2.1.0-SNAPSHOT in repo.jenkins-ci.org (http://repo.jenkins-ci.org/public/) at org.apache.maven.lifecycle.internal.LifecycleDependencyResolver.getDependencies(LifecycleDependencyResolver.java:221) at org.apache.maven.lifecycle.internal.LifecycleDependencyResolver.resolveProjectDependencies(LifecycleDependencyResolver.java:128) at org.apache.maven.lifecycle.internal.MojoExecutor.ensureDependenciesAreResolved(MojoExecutor.java:245) at org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:199) at org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:153) at org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:145) at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject(LifecycleModuleBuilder.java:116) at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject(LifecycleModuleBuilder.java:80) at org.apache.maven.lifecycle.internal.builder.singlethreaded.SingleThreadedBuilder.build(SingleThreadedBuilder.java:51) at org.apache.maven.lifecycle.internal.LifecycleStarter.execute(LifecycleStarter.java:128) at org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:307) at org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:193) at org.apache.maven.DefaultMaven.execute(DefaultMaven.java:106) at org.apache.maven.cli.MavenCli.execute(MavenCli.java:863) at org.apache.maven.cli.MavenCli.doMain(MavenCli.java:288) at org.apache.maven.cli.MavenCli.main(MavenCli.java:199) 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:498) at org.codehaus.plexus.classworlds.launcher.Launcher.launchEnhanced(Launcher.java:289) at org.codehaus.plexus.classworlds.launcher.Launcher.launch(Launcher.java:229) at org.codehaus.plexus.classworlds.launcher.Launcher.mainWithExitCode(Launcher.java:415) at org.codehaus.plexus.classworlds.launcher.Launcher.main(Launcher.java:356) Caused by: org.apache.maven.project.DependencyResolutionException: Could not resolve dependencies for project org.jenkins-ci.plugins:jclouds-shaded:jar:2.15-SNAPSHOT: The following artifacts could not be resolved: org.apache.jclouds:jclouds-core:jar:2.1.0-SNAPSHOT, org.apache.jclouds:jclouds-allcompute:jar:2.1.0-SNAPSHOT, org.apache.jclouds.labs:oneandone:jar:2.1.0-SNAPSHOT, org.apache.jclouds.labs:profitbricks-rest:jar:2.1.0-SNAPSHOT, org.apache.jclouds.provider:packet:jar:2.1.0-SNAPSHOT, org.apache.jclouds:jclouds-allblobstore:jar:2.1.0-SNAPSHOT, org.apache.jclouds.driver:jclouds-enterprise:jar:2.1.0-SNAPSHOT, org.apache.jclouds.driver:jclouds-sshj:jar:2.1.0-SNAPSHOT, org.apache.jclouds:jclouds-scriptbuilder:jar:2.1.0-SNAPSHOT, org.apache.jclouds.driver:jclouds-jsch:jar:2.1.0-SNAPSHOT, org.apache.jclouds:jclouds-core:jar:tests:2.1.0-SNAPSHOT, org.apache.jclouds:jclouds-compute:jar:tests:2.1.0-SNAPSHOT, org.apache.jclouds:jclouds-blobstore:jar:tests:2.1.0-SNAPSHOT: Could not find artifact org.apache.jclouds:jclouds-core:jar:2.1.0-SNAPSHOT in repo.jenkins-ci.org (http://repo.jenkins-ci.org/public/) at org.apache.maven.project.DefaultProjectDependenciesResolver.resolve(DefaultProjectDependenciesResolver.java:212) at org.apache.maven.lifecycle.internal.LifecycleDependencyResolver.getDependencies(LifecycleDependencyResolver.java:195) ... 23 more Caused by: org.eclipse.aether.resolution.DependencyResolutionException: The following artifacts could not be resolved: org.apache.jclouds:jclouds-core:jar:2.1.0-SNAPSHOT, org.apache.jclouds:jclouds-allcompute:jar:2.1.0-SNAPSHOT, org.apache.jclouds.labs:oneandone:jar:2.1.0-SNAPSHOT, org.apache.jclouds.labs:profitbricks-rest:jar:2.1.0-SNAPSHOT, org.apache.jclouds.provider:packet:jar:2.1.0-SNAPSHOT, org.apache.jclouds:jclouds-allblobstore:jar:2.1.0-SNAPSHOT, org.apache.jclouds.driver:jclouds-enterprise:jar:2.1.0-SNAPSHOT, org.apache.jclouds.driver:jclouds-sshj:jar:2.1.0-SNAPSHOT, org.apache.jclouds:jclouds-scriptbuilder:jar:2.1.0-SNAPSHOT, org.apache.jclouds.driver:jclouds-jsch:jar:2.1.0-SNAPSHOT, org.apache.jclouds:jclouds-core:jar:tests:2.1.0-SNAPSHOT, org.apache.jclouds:jclouds-compute:jar:tests:2.1.0-SNAPSHOT, org.apache.jclouds:jclouds-blobstore:jar:tests:2.1.0-SNAPSHOT: Could not find artifact org.apache.jclouds:jclouds-core:jar:2.1.0-SNAPSHOT in repo.jenkins-ci.org (http://repo.jenkins-ci.org/public/) at org.eclipse.aether.internal.impl.DefaultRepositorySystem.resolveDependencies(DefaultRepositorySystem.java:384) at org.apache.maven.project.DefaultProjectDependenciesResolver.resolve(DefaultProjectDependenciesResolver.java:205) ... 24 more Caused by: org.eclipse.aether.resolution.ArtifactResolutionException: The following artifacts could not be resolved: org.apache.jclouds:jclouds-core:jar:2.1.0-SNAPSHOT, org.apache.jclouds:jclouds-allcompute:jar:2.1.0-SNAPSHOT, org.apache.jclouds.labs:oneandone:jar:2.1.0-SNAPSHOT, org.apache.jclouds.labs:profitbricks-rest:jar:2.1.0-SNAPSHOT, org.apache.jclouds.provider:packet:jar:2.1.0-SNAPSHOT, org.apache.jclouds:jclouds-allblobstore:jar:2.1.0-SNAPSHOT, org.apache.jclouds.driver:jclouds-enterprise:jar:2.1.0-SNAPSHOT, org.apache.jclouds.driver:jclouds-sshj:jar:2.1.0-SNAPSHOT, org.apache.jclouds:jclouds-scriptbuilder:jar:2.1.0-SNAPSHOT, org.apache.jclouds.driver:jclouds-jsch:jar:2.1.0-SNAPSHOT, org.apache.jclouds:jclouds-core:jar:tests:2.1.0-SNAPSHOT, org.apache.jclouds:jclouds-compute:jar:tests:2.1.0-SNAPSHOT, org.apache.jclouds:jclouds-blobstore:jar:tests:2.1.0-SNAPSHOT: Could not find artifact org.apache.jclouds:jclouds-core:jar:2.1.0-SNAPSHOT in repo.jenkins-ci.org (http://repo.jenkins-ci.org/public/) at org.eclipse.aether.internal.impl.DefaultArtifactResolver.resolve(DefaultArtifactResolver.java:444) at org.eclipse.aether.internal.impl.DefaultArtifactResolver.resolveArtifacts(DefaultArtifactResolver.java:246) at org.eclipse.aether.internal.impl.DefaultRepositorySystem.resolveDependencies(DefaultRepositorySystem.java:367) ... 25 more Caused by: org.eclipse.aether.transfer.ArtifactNotFoundException: Could not find artifact org.apache.jclouds:jclouds-core:jar:2.1.0-SNAPSHOT in repo.jenkins-ci.org (http://repo.jenkins-ci.org/public/) at org.eclipse.aether.connector.basic.ArtifactTransportListener.transferFailed(ArtifactTransportListener.java:39) at org.eclipse.aether.connector.basic.BasicRepositoryConnector$TaskRunner.run(BasicRepositoryConnector.java:355) at org.eclipse.aether.util.concurrency.RunnableErrorForwarder$1.run(RunnableErrorForwarder.java:67) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) at java.lang.Thread.run(Thread.java:748) [ERROR] [ERROR] Re-run Maven using the -X switch to enable full debug logging. [ERROR] [ERROR] For more information about the errors and possible solutions, please read the following articles: [ERROR] [Help 1] http://cwiki.apache.org/confluence/display/MAVEN/DependencyResolutionException [ERROR] [ERROR] After correcting the problems, you can resume the build with the command [ERROR] mvn <goals> -rf :jclouds-shaded
[jforest@volterra:jclouds-plugin (master)]$ git diff diff --git a/jclouds-shaded/pom.xml b/jclouds-shaded/pom.xml index 4a7bb8c..c623625 100644 --- a/jclouds-shaded/pom.xml +++ b/jclouds-shaded/pom.xml @@ -57,7 +57,7 @@ limitations under the License. <version>${jclouds.version}</version> </dependency> <dependency> - <groupId>org.apache.jclouds.labs</groupId> + <groupId>org.apache.jclouds.provider</groupId> <artifactId>packet</artifactId> <version>${jclouds.version}</version> </dependency>
rjaladi , jforest , I've uploaded a branch to my fork with the changes required to use jclouds 2.1.0-SNAPSHOT
https://github.com/nacx/jclouds-plugin/tree/jclouds-210
Basically it reverts the commit made to workaround JENKINS-42005, which is now fixed in jclouds and updates the pom.xml files. If you want to give it a try, you can build it with a regular mvn clean install.
nacx I have tried your branch, and attempted to compile the plugin, but it seems to fail exactly the same way.
[jforest@volterra:jclouds-plugin (jclouds-210)]$ git branch
* jclouds-210
master
[jforest@volterra:jclouds-plugin (jclouds-210)]$ git status
On branch jclouds-210
Your branch is up-to-date with 'origin/jclouds-210'.
nothing to commit, working tree clean
[jforest@volterra:jclouds-plugin (jclouds-210)]$ mvn clean install -e -U [INFO] Error stacktraces are turned on. [INFO] Scanning for projects... Downloading: https://repo.maven.apache.org/maven2/org/jenkins-ci/tools/maven-hpi-plugin/1.120/maven-hpi-plugin-1.120.pom [WARNING] The POM for org.jenkins-ci.tools:maven-hpi-plugin:jar:1.120 is missing, no dependency information available Downloading: https://repo.maven.apache.org/maven2/org/jenkins-ci/tools/maven-hpi-plugin/1.120/maven-hpi-plugin-1.120.jar [WARNING] Failed to build parent project for org.jenkins-ci.plugins:jclouds-jenkins-parent:pom:2.15-SNAPSHOT [INFO] ------------------------------------------------------------------------ [INFO] Reactor Build Order: [INFO] [INFO] Jenkins JClouds plugin parent POM [INFO] jclouds shaded jar for Jenkins plugin [INFO] Jenkins JClouds plugin [INFO] [INFO] ------------------------------------------------------------------------ [INFO] Building Jenkins JClouds plugin parent POM 2.15-SNAPSHOT [INFO] ------------------------------------------------------------------------ [INFO] [INFO] --- maven-clean-plugin:2.6:clean (default-clean) @ jclouds-jenkins-parent --- [INFO] [INFO] --- maven-enforcer-plugin:1.3.1:display-info (display-info) @ jclouds-jenkins-parent --- [INFO] Maven Version: 3.3.9 [INFO] JDK Version: 1.8.0_131 normalized as: 1.8.0-131 [INFO] OS Info: Arch: amd64 Family: unix Name: linux Version: 4.10.0-33-generic [INFO] [INFO] --- maven-enforcer-plugin:1.3.1:enforce (display-info) @ jclouds-jenkins-parent --- [INFO] [INFO] --- maven-localizer-plugin:1.23:generate (default) @ jclouds-jenkins-parent --- [INFO] [INFO] >>> maven-javadoc-plugin:2.10.1:javadoc (default) > generate-sources @ jclouds-jenkins-parent >>> [INFO] [INFO] --- maven-enforcer-plugin:1.3.1:display-info (display-info) @ jclouds-jenkins-parent --- [INFO] Maven Version: 3.3.9 [INFO] JDK Version: 1.8.0_131 normalized as: 1.8.0-131 [INFO] OS Info: Arch: amd64 Family: unix Name: linux Version: 4.10.0-33-generic [INFO] [INFO] --- maven-enforcer-plugin:1.3.1:enforce (display-info) @ jclouds-jenkins-parent --- [INFO] [INFO] --- maven-localizer-plugin:1.23:generate (default) @ jclouds-jenkins-parent --- [INFO] [INFO] <<< maven-javadoc-plugin:2.10.1:javadoc (default) < generate-sources @ jclouds-jenkins-parent <<< [INFO] [INFO] --- maven-javadoc-plugin:2.10.1:javadoc (default) @ jclouds-jenkins-parent --- [INFO] [INFO] --- animal-sniffer-maven-plugin:1.14:check (check) @ jclouds-jenkins-parent --- [INFO] Resolved signature org.codehaus.mojo.signature:java17 version as 1.0 from dependencyManagement [INFO] Checking unresolved references to org.codehaus.mojo.signature:java17:1.0 [INFO] [INFO] --- gmaven-plugin:1.5-jenkins-3:generateTestStubs (test-in-groovy) @ jclouds-jenkins-parent --- [INFO] No sources found for Java stub generation [INFO] [INFO] --- gmaven-plugin:1.5-jenkins-3:testCompile (test-in-groovy) @ jclouds-jenkins-parent --- [INFO] No sources found to compile [INFO] [INFO] --- maven-license-plugin:1.7:process (default) @ jclouds-jenkins-parent --- [INFO] Generated /home/jforest/sourcecode/jclouds-plugin/target/jclouds-jenkins-parent/WEB-INF/licenses.xml [INFO] [INFO] >>> findbugs-maven-plugin:3.0.4:check (findbugs) > :findbugs @ jclouds-jenkins-parent >>> [INFO] [INFO] --- findbugs-maven-plugin:3.0.4:findbugs (findbugs) @ jclouds-jenkins-parent --- [INFO] [INFO] <<< findbugs-maven-plugin:3.0.4:check (findbugs) < :findbugs @ jclouds-jenkins-parent <<< [INFO] [INFO] --- findbugs-maven-plugin:3.0.4:check (findbugs) @ jclouds-jenkins-parent --- [INFO] [INFO] --- maven-install-plugin:2.5.2:install (default-install) @ jclouds-jenkins-parent --- [INFO] Installing /home/jforest/sourcecode/jclouds-plugin/pom.xml to /home/jforest/.m2/repository/org/jenkins-ci/plugins/jclouds-jenkins-parent/2.15-SNAPSHOT/jclouds-jenkins-parent-2.15-SNAPSHOT.pom [INFO] [INFO] ------------------------------------------------------------------------ [INFO] Building jclouds shaded jar for Jenkins plugin 2.15-SNAPSHOT [INFO] ------------------------------------------------------------------------ Downloading: http://repo.jenkins-ci.org/public/org/apache/jclouds/jclouds-core/2.1.0-SNAPSHOT/maven-metadata.xml Downloading: http://repo.jenkins-ci.org/public/org/apache/jclouds/jclouds-core/2.1.0-SNAPSHOT/jclouds-core-2.1.0-SNAPSHOT.pom [WARNING] The POM for org.apache.jclouds:jclouds-core:jar:2.1.0-SNAPSHOT is missing, no dependency information available Downloading: http://repo.jenkins-ci.org/public/org/apache/jclouds/jclouds-allcompute/2.1.0-SNAPSHOT/maven-metadata.xml Downloading: http://repo.jenkins-ci.org/public/org/apache/jclouds/jclouds-allcompute/2.1.0-SNAPSHOT/jclouds-allcompute-2.1.0-SNAPSHOT.pom [WARNING] The POM for org.apache.jclouds:jclouds-allcompute:jar:2.1.0-SNAPSHOT is missing, no dependency information available Downloading: http://repo.jenkins-ci.org/public/org/apache/jclouds/labs/oneandone/2.1.0-SNAPSHOT/maven-metadata.xml Downloading: http://repo.jenkins-ci.org/public/org/apache/jclouds/labs/oneandone/2.1.0-SNAPSHOT/oneandone-2.1.0-SNAPSHOT.pom [WARNING] The POM for org.apache.jclouds.labs:oneandone:jar:2.1.0-SNAPSHOT is missing, no dependency information available Downloading: http://repo.jenkins-ci.org/public/org/apache/jclouds/labs/profitbricks-rest/2.1.0-SNAPSHOT/maven-metadata.xml Downloading: http://repo.jenkins-ci.org/public/org/apache/jclouds/labs/profitbricks-rest/2.1.0-SNAPSHOT/profitbricks-rest-2.1.0-SNAPSHOT.pom [WARNING] The POM for org.apache.jclouds.labs:profitbricks-rest:jar:2.1.0-SNAPSHOT is missing, no dependency information available Downloading: http://repo.jenkins-ci.org/public/org/apache/jclouds/provider/packet/2.1.0-SNAPSHOT/maven-metadata.xml Downloading: http://repo.jenkins-ci.org/public/org/apache/jclouds/provider/packet/2.1.0-SNAPSHOT/packet-2.1.0-SNAPSHOT.pom [WARNING] The POM for org.apache.jclouds.provider:packet:jar:2.1.0-SNAPSHOT is missing, no dependency information available Downloading: http://repo.jenkins-ci.org/public/org/apache/jclouds/jclouds-allblobstore/2.1.0-SNAPSHOT/maven-metadata.xml Downloading: http://repo.jenkins-ci.org/public/org/apache/jclouds/jclouds-allblobstore/2.1.0-SNAPSHOT/jclouds-allblobstore-2.1.0-SNAPSHOT.pom [WARNING] The POM for org.apache.jclouds:jclouds-allblobstore:jar:2.1.0-SNAPSHOT is missing, no dependency information available Downloading: http://repo.jenkins-ci.org/public/org/apache/jclouds/driver/jclouds-enterprise/2.1.0-SNAPSHOT/maven-metadata.xml Downloading: http://repo.jenkins-ci.org/public/org/apache/jclouds/driver/jclouds-enterprise/2.1.0-SNAPSHOT/jclouds-enterprise-2.1.0-SNAPSHOT.pom [WARNING] The POM for org.apache.jclouds.driver:jclouds-enterprise:jar:2.1.0-SNAPSHOT is missing, no dependency information available Downloading: http://repo.jenkins-ci.org/public/org/apache/jclouds/driver/jclouds-sshj/2.1.0-SNAPSHOT/maven-metadata.xml Downloading: http://repo.jenkins-ci.org/public/org/apache/jclouds/driver/jclouds-sshj/2.1.0-SNAPSHOT/jclouds-sshj-2.1.0-SNAPSHOT.pom [WARNING] The POM for org.apache.jclouds.driver:jclouds-sshj:jar:2.1.0-SNAPSHOT is missing, no dependency information available Downloading: http://repo.jenkins-ci.org/public/org/apache/jclouds/jclouds-scriptbuilder/2.1.0-SNAPSHOT/maven-metadata.xml Downloading: http://repo.jenkins-ci.org/public/org/apache/jclouds/jclouds-scriptbuilder/2.1.0-SNAPSHOT/jclouds-scriptbuilder-2.1.0-SNAPSHOT.pom [WARNING] The POM for org.apache.jclouds:jclouds-scriptbuilder:jar:2.1.0-SNAPSHOT is missing, no dependency information available Downloading: http://repo.jenkins-ci.org/public/org/apache/jclouds/driver/jclouds-jsch/2.1.0-SNAPSHOT/maven-metadata.xml Downloading: http://repo.jenkins-ci.org/public/org/apache/jclouds/driver/jclouds-jsch/2.1.0-SNAPSHOT/jclouds-jsch-2.1.0-SNAPSHOT.pom [WARNING] The POM for org.apache.jclouds.driver:jclouds-jsch:jar:2.1.0-SNAPSHOT is missing, no dependency information available [WARNING] The POM for org.apache.jclouds:jclouds-core:jar:tests:2.1.0-SNAPSHOT is missing, no dependency information available Downloading: http://repo.jenkins-ci.org/public/org/apache/jclouds/jclouds-compute/2.1.0-SNAPSHOT/maven-metadata.xml Downloading: http://repo.jenkins-ci.org/public/org/apache/jclouds/jclouds-compute/2.1.0-SNAPSHOT/jclouds-compute-2.1.0-SNAPSHOT.pom [WARNING] The POM for org.apache.jclouds:jclouds-compute:jar:tests:2.1.0-SNAPSHOT is missing, no dependency information available Downloading: http://repo.jenkins-ci.org/public/org/apache/jclouds/jclouds-blobstore/2.1.0-SNAPSHOT/maven-metadata.xml Downloading: http://repo.jenkins-ci.org/public/org/apache/jclouds/jclouds-blobstore/2.1.0-SNAPSHOT/jclouds-blobstore-2.1.0-SNAPSHOT.pom [WARNING] The POM for org.apache.jclouds:jclouds-blobstore:jar:tests:2.1.0-SNAPSHOT is missing, no dependency information available Downloading: http://repo.jenkins-ci.org/public/org/apache/jclouds/jclouds-core/2.1.0-SNAPSHOT/jclouds-core-2.1.0-SNAPSHOT.jar Downloading: http://repo.jenkins-ci.org/public/org/apache/jclouds/jclouds-allcompute/2.1.0-SNAPSHOT/jclouds-allcompute-2.1.0-SNAPSHOT.jar Downloading: http://repo.jenkins-ci.org/public/org/apache/jclouds/provider/packet/2.1.0-SNAPSHOT/packet-2.1.0-SNAPSHOT.jar Downloading: http://repo.jenkins-ci.org/public/org/apache/jclouds/labs/profitbricks-rest/2.1.0-SNAPSHOT/profitbricks-rest-2.1.0-SNAPSHOT.jar Downloading: http://repo.jenkins-ci.org/public/org/apache/jclouds/labs/oneandone/2.1.0-SNAPSHOT/oneandone-2.1.0-SNAPSHOT.jar Downloading: http://repo.jenkins-ci.org/public/org/apache/jclouds/jclouds-allblobstore/2.1.0-SNAPSHOT/jclouds-allblobstore-2.1.0-SNAPSHOT.jar Downloading: http://repo.jenkins-ci.org/public/org/apache/jclouds/driver/jclouds-enterprise/2.1.0-SNAPSHOT/jclouds-enterprise-2.1.0-SNAPSHOT.jar Downloading: http://repo.jenkins-ci.org/public/org/apache/jclouds/driver/jclouds-sshj/2.1.0-SNAPSHOT/jclouds-sshj-2.1.0-SNAPSHOT.jar Downloading: http://repo.jenkins-ci.org/public/org/apache/jclouds/jclouds-scriptbuilder/2.1.0-SNAPSHOT/jclouds-scriptbuilder-2.1.0-SNAPSHOT.jar Downloading: http://repo.jenkins-ci.org/public/org/apache/jclouds/driver/jclouds-jsch/2.1.0-SNAPSHOT/jclouds-jsch-2.1.0-SNAPSHOT.jar Downloading: http://repo.jenkins-ci.org/public/org/apache/jclouds/jclouds-core/2.1.0-SNAPSHOT/jclouds-core-2.1.0-SNAPSHOT-tests.jar Downloading: http://repo.jenkins-ci.org/public/org/apache/jclouds/jclouds-compute/2.1.0-SNAPSHOT/jclouds-compute-2.1.0-SNAPSHOT-tests.jar Downloading: http://repo.jenkins-ci.org/public/org/apache/jclouds/jclouds-blobstore/2.1.0-SNAPSHOT/jclouds-blobstore-2.1.0-SNAPSHOT-tests.jar [INFO] ------------------------------------------------------------------------ [INFO] Reactor Summary: [INFO] [INFO] Jenkins JClouds plugin parent POM .................. SUCCESS [ 7.009 s] [INFO] jclouds shaded jar for Jenkins plugin .............. FAILURE [ 35.465 s] [INFO] Jenkins JClouds plugin ............................. SKIPPED [INFO] ------------------------------------------------------------------------ [INFO] BUILD FAILURE [INFO] ------------------------------------------------------------------------ [INFO] Total time: 45.087 s [INFO] Finished at: 2017-09-19T08:50:35-04:00 [INFO] Final Memory: 52M/834M [INFO] ------------------------------------------------------------------------ [ERROR] Failed to execute goal on project jclouds-shaded: Could not resolve dependencies for project org.jenkins-ci.plugins:jclouds-shaded:jar:2.15-SNAPSHOT: The following artifacts could not be resolved: org.apache.jclouds:jclouds-core:jar:2.1.0-SNAPSHOT, org.apache.jclouds:jclouds-allcompute:jar:2.1.0-SNAPSHOT, org.apache.jclouds.labs:oneandone:jar:2.1.0-SNAPSHOT, org.apache.jclouds.labs:profitbricks-rest:jar:2.1.0-SNAPSHOT, org.apache.jclouds.provider:packet:jar:2.1.0-SNAPSHOT, org.apache.jclouds:jclouds-allblobstore:jar:2.1.0-SNAPSHOT, org.apache.jclouds.driver:jclouds-enterprise:jar:2.1.0-SNAPSHOT, org.apache.jclouds.driver:jclouds-sshj:jar:2.1.0-SNAPSHOT, org.apache.jclouds:jclouds-scriptbuilder:jar:2.1.0-SNAPSHOT, org.apache.jclouds.driver:jclouds-jsch:jar:2.1.0-SNAPSHOT, org.apache.jclouds:jclouds-core:jar:tests:2.1.0-SNAPSHOT, org.apache.jclouds:jclouds-compute:jar:tests:2.1.0-SNAPSHOT, org.apache.jclouds:jclouds-blobstore:jar:tests:2.1.0-SNAPSHOT: Could not find artifact org.apache.jclouds:jclouds-core:jar:2.1.0-SNAPSHOT in repo.jenkins-ci.org (http://repo.jenkins-ci.org/public/) -> [Help 1] org.apache.maven.lifecycle.LifecycleExecutionException: Failed to execute goal on project jclouds-shaded: Could not resolve dependencies for project org.jenkins-ci.plugins:jclouds-shaded:jar:2.15-SNAPSHOT: The following artifacts could not be resolved: org.apache.jclouds:jclouds-core:jar:2.1.0-SNAPSHOT, org.apache.jclouds:jclouds-allcompute:jar:2.1.0-SNAPSHOT, org.apache.jclouds.labs:oneandone:jar:2.1.0-SNAPSHOT, org.apache.jclouds.labs:profitbricks-rest:jar:2.1.0-SNAPSHOT, org.apache.jclouds.provider:packet:jar:2.1.0-SNAPSHOT, org.apache.jclouds:jclouds-allblobstore:jar:2.1.0-SNAPSHOT, org.apache.jclouds.driver:jclouds-enterprise:jar:2.1.0-SNAPSHOT, org.apache.jclouds.driver:jclouds-sshj:jar:2.1.0-SNAPSHOT, org.apache.jclouds:jclouds-scriptbuilder:jar:2.1.0-SNAPSHOT, org.apache.jclouds.driver:jclouds-jsch:jar:2.1.0-SNAPSHOT, org.apache.jclouds:jclouds-core:jar:tests:2.1.0-SNAPSHOT, org.apache.jclouds:jclouds-compute:jar:tests:2.1.0-SNAPSHOT, org.apache.jclouds:jclouds-blobstore:jar:tests:2.1.0-SNAPSHOT: Could not find artifact org.apache.jclouds:jclouds-core:jar:2.1.0-SNAPSHOT in repo.jenkins-ci.org (http://repo.jenkins-ci.org/public/) at org.apache.maven.lifecycle.internal.LifecycleDependencyResolver.getDependencies(LifecycleDependencyResolver.java:221) at org.apache.maven.lifecycle.internal.LifecycleDependencyResolver.resolveProjectDependencies(LifecycleDependencyResolver.java:128) at org.apache.maven.lifecycle.internal.MojoExecutor.ensureDependenciesAreResolved(MojoExecutor.java:245) at org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:199) at org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:153) at org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:145) at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject(LifecycleModuleBuilder.java:116) at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject(LifecycleModuleBuilder.java:80) at org.apache.maven.lifecycle.internal.builder.singlethreaded.SingleThreadedBuilder.build(SingleThreadedBuilder.java:51) at org.apache.maven.lifecycle.internal.LifecycleStarter.execute(LifecycleStarter.java:128) at org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:307) at org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:193) at org.apache.maven.DefaultMaven.execute(DefaultMaven.java:106) at org.apache.maven.cli.MavenCli.execute(MavenCli.java:863) at org.apache.maven.cli.MavenCli.doMain(MavenCli.java:288) at org.apache.maven.cli.MavenCli.main(MavenCli.java:199) 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:498) at org.codehaus.plexus.classworlds.launcher.Launcher.launchEnhanced(Launcher.java:289) at org.codehaus.plexus.classworlds.launcher.Launcher.launch(Launcher.java:229) at org.codehaus.plexus.classworlds.launcher.Launcher.mainWithExitCode(Launcher.java:415) at org.codehaus.plexus.classworlds.launcher.Launcher.main(Launcher.java:356) Caused by: org.apache.maven.project.DependencyResolutionException: Could not resolve dependencies for project org.jenkins-ci.plugins:jclouds-shaded:jar:2.15-SNAPSHOT: The following artifacts could not be resolved: org.apache.jclouds:jclouds-core:jar:2.1.0-SNAPSHOT, org.apache.jclouds:jclouds-allcompute:jar:2.1.0-SNAPSHOT, org.apache.jclouds.labs:oneandone:jar:2.1.0-SNAPSHOT, org.apache.jclouds.labs:profitbricks-rest:jar:2.1.0-SNAPSHOT, org.apache.jclouds.provider:packet:jar:2.1.0-SNAPSHOT, org.apache.jclouds:jclouds-allblobstore:jar:2.1.0-SNAPSHOT, org.apache.jclouds.driver:jclouds-enterprise:jar:2.1.0-SNAPSHOT, org.apache.jclouds.driver:jclouds-sshj:jar:2.1.0-SNAPSHOT, org.apache.jclouds:jclouds-scriptbuilder:jar:2.1.0-SNAPSHOT, org.apache.jclouds.driver:jclouds-jsch:jar:2.1.0-SNAPSHOT, org.apache.jclouds:jclouds-core:jar:tests:2.1.0-SNAPSHOT, org.apache.jclouds:jclouds-compute:jar:tests:2.1.0-SNAPSHOT, org.apache.jclouds:jclouds-blobstore:jar:tests:2.1.0-SNAPSHOT: Could not find artifact org.apache.jclouds:jclouds-core:jar:2.1.0-SNAPSHOT in repo.jenkins-ci.org (http://repo.jenkins-ci.org/public/) at org.apache.maven.project.DefaultProjectDependenciesResolver.resolve(DefaultProjectDependenciesResolver.java:212) at org.apache.maven.lifecycle.internal.LifecycleDependencyResolver.getDependencies(LifecycleDependencyResolver.java:195) ... 23 more Caused by: org.eclipse.aether.resolution.DependencyResolutionException: The following artifacts could not be resolved: org.apache.jclouds:jclouds-core:jar:2.1.0-SNAPSHOT, org.apache.jclouds:jclouds-allcompute:jar:2.1.0-SNAPSHOT, org.apache.jclouds.labs:oneandone:jar:2.1.0-SNAPSHOT, org.apache.jclouds.labs:profitbricks-rest:jar:2.1.0-SNAPSHOT, org.apache.jclouds.provider:packet:jar:2.1.0-SNAPSHOT, org.apache.jclouds:jclouds-allblobstore:jar:2.1.0-SNAPSHOT, org.apache.jclouds.driver:jclouds-enterprise:jar:2.1.0-SNAPSHOT, org.apache.jclouds.driver:jclouds-sshj:jar:2.1.0-SNAPSHOT, org.apache.jclouds:jclouds-scriptbuilder:jar:2.1.0-SNAPSHOT, org.apache.jclouds.driver:jclouds-jsch:jar:2.1.0-SNAPSHOT, org.apache.jclouds:jclouds-core:jar:tests:2.1.0-SNAPSHOT, org.apache.jclouds:jclouds-compute:jar:tests:2.1.0-SNAPSHOT, org.apache.jclouds:jclouds-blobstore:jar:tests:2.1.0-SNAPSHOT: Could not find artifact org.apache.jclouds:jclouds-core:jar:2.1.0-SNAPSHOT in repo.jenkins-ci.org (http://repo.jenkins-ci.org/public/) at org.eclipse.aether.internal.impl.DefaultRepositorySystem.resolveDependencies(DefaultRepositorySystem.java:384) at org.apache.maven.project.DefaultProjectDependenciesResolver.resolve(DefaultProjectDependenciesResolver.java:205) ... 24 more Caused by: org.eclipse.aether.resolution.ArtifactResolutionException: The following artifacts could not be resolved: org.apache.jclouds:jclouds-core:jar:2.1.0-SNAPSHOT, org.apache.jclouds:jclouds-allcompute:jar:2.1.0-SNAPSHOT, org.apache.jclouds.labs:oneandone:jar:2.1.0-SNAPSHOT, org.apache.jclouds.labs:profitbricks-rest:jar:2.1.0-SNAPSHOT, org.apache.jclouds.provider:packet:jar:2.1.0-SNAPSHOT, org.apache.jclouds:jclouds-allblobstore:jar:2.1.0-SNAPSHOT, org.apache.jclouds.driver:jclouds-enterprise:jar:2.1.0-SNAPSHOT, org.apache.jclouds.driver:jclouds-sshj:jar:2.1.0-SNAPSHOT, org.apache.jclouds:jclouds-scriptbuilder:jar:2.1.0-SNAPSHOT, org.apache.jclouds.driver:jclouds-jsch:jar:2.1.0-SNAPSHOT, org.apache.jclouds:jclouds-core:jar:tests:2.1.0-SNAPSHOT, org.apache.jclouds:jclouds-compute:jar:tests:2.1.0-SNAPSHOT, org.apache.jclouds:jclouds-blobstore:jar:tests:2.1.0-SNAPSHOT: Could not find artifact org.apache.jclouds:jclouds-core:jar:2.1.0-SNAPSHOT in repo.jenkins-ci.org (http://repo.jenkins-ci.org/public/) at org.eclipse.aether.internal.impl.DefaultArtifactResolver.resolve(DefaultArtifactResolver.java:444) at org.eclipse.aether.internal.impl.DefaultArtifactResolver.resolveArtifacts(DefaultArtifactResolver.java:246) at org.eclipse.aether.internal.impl.DefaultRepositorySystem.resolveDependencies(DefaultRepositorySystem.java:367) ... 25 more Caused by: org.eclipse.aether.transfer.ArtifactNotFoundException: Could not find artifact org.apache.jclouds:jclouds-core:jar:2.1.0-SNAPSHOT in repo.jenkins-ci.org (http://repo.jenkins-ci.org/public/) at org.eclipse.aether.connector.basic.ArtifactTransportListener.transferFailed(ArtifactTransportListener.java:39) at org.eclipse.aether.connector.basic.BasicRepositoryConnector$TaskRunner.run(BasicRepositoryConnector.java:355) at org.eclipse.aether.util.concurrency.RunnableErrorForwarder$1.run(RunnableErrorForwarder.java:67) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) at java.lang.Thread.run(Thread.java:748) [ERROR] [ERROR] Re-run Maven using the -X switch to enable full debug logging. [ERROR] [ERROR] For more information about the errors and possible solutions, please read the following articles: [ERROR] [Help 1] http://cwiki.apache.org/confluence/display/MAVEN/DependencyResolutionException [ERROR] [ERROR] After correcting the problems, you can resume the build with the command [ERROR] mvn <goals> -rf :jclouds-shaded
I think the issues are around here:
[ERROR] Failed to execute goal on project jclouds-shaded: Could not resolve dependencies for project org.jenkins-ci.plugins:jclouds-shaded:jar:2.15-SNAPSHOT: The following artifacts could not be resolved: org.apache.jclouds:jclouds-core:jar:2.1.0-SNAPSHOT, org.apache.jclouds:jclouds-allcompute:jar:2.1.0-SNAPSHOT, org.apache.jclouds.labs:oneandone:jar:2.1.0-SNAPSHOT, org.apache.jclouds.labs:profitbricks-rest:jar:2.1.0-SNAPSHOT, org.apache.jclouds.provider:packet:jar:2.1.0-SNAPSHOT, org.apache.jclouds:jclouds-allblobstore:jar:2.1.0-SNAPSHOT, org.apache.jclouds.driver:jclouds-enterprise:jar:2.1.0-SNAPSHOT, org.apache.jclouds.driver:jclouds-sshj:jar:2.1.0-SNAPSHOT, org.apache.jclouds:jclouds-scriptbuilder:jar:2.1.0-SNAPSHOT, org.apache.jclouds.driver:jclouds-jsch:jar:2.1.0-SNAPSHOT, org.apache.jclouds:jclouds-core:jar:tests:2.1.0-SNAPSHOT, org.apache.jclouds:jclouds-compute:jar:tests:2.1.0-SNAPSHOT, org.apache.jclouds:jclouds-blobstore:jar:tests:2.1.0-SNAPSHOT: Could not find artifact org.apache.jclouds:jclouds-core:jar:2.1.0-SNAPSHOT in repo.jenkins-ci.org (http://repo.jenkins-ci.org/public/) -> [Help 1]
This seems to happen everywhere I try to compile with 2.1.0-SNAPSHOT
You need to configure the Apache snapshots repo: http://jclouds.apache.org/start/install/
nacx AH! Ok, now I have some progress. I had assumed everything needed was in your branch. My bad there.
[INFO] ------------------------------------------------------------------------
[INFO] Reactor Summary:
[INFO]
[INFO] Jenkins JClouds plugin parent POM .................. SUCCESS [ 7.639 s]
[INFO] jclouds shaded jar for Jenkins plugin .............. SUCCESS [03:55 min]
[INFO] Jenkins JClouds plugin ............................. SUCCESS [02:30 min]
[INFO] ------------------------------------------------------------------------
[INFO] BUILD SUCCESS
[INFO] ------------------------------------------------------------------------
[INFO] Total time: 06:36 min
[INFO] Finished at: 2017-09-19T10:01:27-04:00
[INFO] Final Memory: 105M/1698M
[INFO] ------------------------------------------------------------------------
The changes I made are:
[jforest@volterra:jclouds-plugin (jclouds-210)]$ git diff diff --git a/pom.xml b/pom.xml index bd1eac8..2ab9c20 100644 --- a/pom.xml +++ b/pom.xml @@ -110,6 +110,11 @@ limitations under the License. <artifactId>jenkins-core</artifactId> <version>${jenkins.version}</version> </dependency> + <dependency> + <groupId>org.apache.jclouds</groupId> + <artifactId>jclouds-all</artifactId> + <version>2.1.0-SNAPSHOT</version> + </dependency> </dependencies> </dependencyManagement> <build> @@ -197,6 +202,13 @@ limitations under the License. <id>repo.jenkins-ci.org</id> <url>http://repo.jenkins-ci.org/public/</url> </repository> + <repository> + <id>jclouds-snapshots</id> + <url>https://repository.apache.org/content/repositories/snapshots</url> + <snapshots> + <enabled>true</enabled> + </snapshots> + </repository> </repositories> <pluginRepositories> <pluginRepository>
Closer, but no cigar.
The interface has no way for me to add a new profile. I'm on jenkins 2.73.1 and I made sure I patched all plugins first too.
I was able to generate the plugin with the new instructions and was able to deploy under Jenkins 2.46.3 and spun up the machine by providing costume network value . I was also able to provide my default internal IP to be picked up for ssh connectivity
Let me know if you would like me to test any of the usecases
BTW, when can we except new version with these changes included ?
Thanks
I think it is unlikely that there is a release of the plugin based on a jclouds snapshot.
This said, based on discussions on the jclouds mailing list, it should be a matter of days or few weeks to have a new jclouds release, and then the plugin could be upgraded.
nacx Thanks for the updates/changes.
As per the new version , does it contain the changes for supporting "custom" network feature for GCP ?
The subnets feature has just been merged in jclouds and is available in the last 2.1.0-SNAPSHOT.
With that version, the "networks" field of the plugin will accept the name of a network, for legacy networks, or the name of a subnet, for the new VPC custom networks.
I know upstream jclouds is holding up the cart on this; any insight into if/when we will see this?
There is a current discussion about releasing jclouds 2.1.0. We are reviewing the last PR before releasing so you could expect the feature to be available upstream in a week or two.
We are just validating jclouds 2.1.0 RC3. You can expect a new jclouds version this week.
I'm also affacted by this problem. Is this going to be resolved?
As I saw there was already a git-commit in the related jclouds-plugin git-repo, but the plugin is still on version 2.14 in jenkins.
Deducing from GCE's response message, the value you specified as Network is wrong. Most likely, it is not an URL but some UUID or plain name.
Since I don't use GCE myself (I only have a free test account - my expertise is focused on OpenStack) I don't know how to determine the correct value for that field.
I suggest to ask at the JClouds user mailing list, because most likely, there are GCE users there (and probably even those who wrote the GCE-related adapters).I am subscribed to that ML myself and will join any discussion if necessary.