|
|
|
![]() |
|
|||||||
|
||||||||
![]() |
| Thread Tools | Rate Thread | Display Modes |
|
#1
|
|||
|
|||
|
GradleRIO with wpilib 2017?
Has anyone had any luck getting gradlerio working with the 2017 version of wpilib?
I had some initial issues getting it to actually access the libraries, which I've worked around for now, but now I'm hitting a problem deploying to the roboRIO with the 2017 image loaded. The build works fine, but the deploy step fails with: Code:
[ERROR] [org.gradle.BuildExceptionReporter] Execution failed for task ':deploy'. [ERROR] [org.gradle.BuildExceptionReporter] > com.jcraft.jsch.JSchException: Algorithm negotiation fail Code:
15:03:30.986 [ERROR] [org.gradle.BuildExceptionReporter] Execution failed for task ':deploy'. 15:03:30.993 [ERROR] [org.gradle.BuildExceptionReporter] > com.jcraft.jsch.JSchException: Algorithm negotiation fail 15:03:31.002 [ERROR] [org.gradle.BuildExceptionReporter] 15:03:31.008 [ERROR] [org.gradle.BuildExceptionReporter] * Exception is: 15:03:31.016 [ERROR] [org.gradle.BuildExceptionReporter] org.gradle.api.tasks.TaskExecutionException: Execution failed for task ':deploy'. 15:03:31.022 [ERROR] [org.gradle.BuildExceptionReporter] at org.gradle.api.internal.tasks.execution.ExecuteActionsTaskExecuter.executeActions(ExecuteActionsTaskExecuter.java:69) 15:03:31.029 [ERROR] [org.gradle.BuildExceptionReporter] at org.gradle.api.internal.tasks.execution.ExecuteActionsTaskExecuter.execute(ExecuteActionsTaskExecuter.java:46) 15:03:31.035 [ERROR] [org.gradle.BuildExceptionReporter] at org.gradle.api.internal.tasks.execution.PostExecutionAnalysisTaskExecuter.execute(PostExecutionAnalysisTaskExecuter.java:35) 15:03:31.042 [ERROR] [org.gradle.BuildExceptionReporter] at org.gradle.api.internal.tasks.execution.SkipUpToDateTaskExecuter.execute(SkipUpToDateTaskExecuter.java:64) 15:03:31.049 [ERROR] [org.gradle.BuildExceptionReporter] at org.gradle.api.internal.tasks.execution.ValidatingTaskExecuter.execute(ValidatingTaskExecuter.java:58) 15:03:31.056 [ERROR] [org.gradle.BuildExceptionReporter] at org.gradle.api.internal.tasks.execution.SkipEmptySourceFilesTaskExecuter.execute(SkipEmptySourceFilesTaskExecuter.java:42) 15:03:31.063 [ERROR] [org.gradle.BuildExceptionReporter] at org.gradle.api.internal.tasks.execution.SkipTaskWithNoActionsExecuter.execute(SkipTaskWithNoActionsExecuter.java:52) 15:03:31.069 [ERROR] [org.gradle.BuildExceptionReporter] at org.gradle.api.internal.tasks.execution.SkipOnlyIfTaskExecuter.execute(SkipOnlyIfTaskExecuter.java:53) 15:03:31.077 [ERROR] [org.gradle.BuildExceptionReporter] at org.gradle.api.internal.tasks.execution.ExecuteAtMostOnceTaskExecuter.execute(ExecuteAtMostOnceTaskExecuter.java:43) 15:03:31.083 [ERROR] [org.gradle.BuildExceptionReporter] at org.gradle.api.internal.AbstractTask.executeWithoutThrowingTaskFailure(AbstractTask.java:305) 15:03:31.089 [ERROR] [org.gradle.BuildExceptionReporter] at org.gradle.execution.taskgraph.AbstractTaskPlanExecutor$TaskExecutorWorker.executeTask(AbstractTaskPlanExecutor.java:79) 15:03:31.098 [ERROR] [org.gradle.BuildExceptionReporter] at org.gradle.execution.taskgraph.AbstractTaskPlanExecutor$TaskExecutorWorker.processTask(AbstractTaskPlanExecutor.java:63) 15:03:31.106 [ERROR] [org.gradle.BuildExceptionReporter] at org.gradle.execution.taskgraph.AbstractTaskPlanExecutor$TaskExecutorWorker.run(AbstractTaskPlanExecutor.java:51) 15:03:31.114 [ERROR] [org.gradle.BuildExceptionReporter] at org.gradle.execution.taskgraph.DefaultTaskPlanExecutor.process(DefaultTaskPlanExecutor.java:23) 15:03:31.123 [ERROR] [org.gradle.BuildExceptionReporter] at org.gradle.execution.taskgraph.DefaultTaskGraphExecuter.execute(DefaultTaskGraphExecuter.java:88) 15:03:31.129 [ERROR] [org.gradle.BuildExceptionReporter] at org.gradle.execution.SelectedTaskExecutionAction.execute(SelectedTaskExecutionAction.java:29) 15:03:31.133 [ERROR] [org.gradle.BuildExceptionReporter] at org.gradle.execution.DefaultBuildExecuter.execute(DefaultBuildExecuter.java:62) 15:03:31.138 [ERROR] [org.gradle.BuildExceptionReporter] at org.gradle.execution.DefaultBuildExecuter.access$200(DefaultBuildExecuter.java:23) 15:03:31.143 [ERROR] [org.gradle.BuildExceptionReporter] at org.gradle.execution.DefaultBuildExecuter$2.proceed(DefaultBuildExecuter.java:68) 15:03:31.150 [ERROR] [org.gradle.BuildExceptionReporter] at org.gradle.execution.DryRunBuildExecutionAction.execute(DryRunBuildExecutionAction.java:32) 15:03:31.155 [ERROR] [org.gradle.BuildExceptionReporter] at org.gradle.execution.DefaultBuildExecuter.execute(DefaultBuildExecuter.java:62) 15:03:31.161 [ERROR] [org.gradle.BuildExceptionReporter] at org.gradle.execution.DefaultBuildExecuter.execute(DefaultBuildExecuter.java:55) 15:03:31.166 [ERROR] [org.gradle.BuildExceptionReporter] at org.gradle.initialization.DefaultGradleLauncher.doBuildStages(DefaultGradleLauncher.java:149) 15:03:31.170 [ERROR] [org.gradle.BuildExceptionReporter] at org.gradle.initialization.DefaultGradleLauncher.doBuild(DefaultGradleLauncher.java:106) 15:03:31.174 [ERROR] [org.gradle.BuildExceptionReporter] at org.gradle.initialization.DefaultGradleLauncher.run(DefaultGradleLauncher.java:86) 15:03:31.181 [ERROR] [org.gradle.BuildExceptionReporter] at org.gradle.launcher.exec.InProcessBuildActionExecuter$DefaultBuildController.run(InProcessBuildActionExecuter.java:80) 15:03:31.185 [ERROR] [org.gradle.BuildExceptionReporter] at org.gradle.launcher.cli.ExecuteBuildAction.run(ExecuteBuildAction.java:33) 15:03:31.189 [ERROR] [org.gradle.BuildExceptionReporter] at org.gradle.launcher.cli.ExecuteBuildAction.run(ExecuteBuildAction.java:24) 15:03:31.195 [ERROR] [org.gradle.BuildExceptionReporter] at org.gradle.launcher.exec.InProcessBuildActionExecuter.execute(InProcessBuildActionExecuter.java:36) 15:03:31.201 [ERROR] [org.gradle.BuildExceptionReporter] at org.gradle.launcher.exec.InProcessBuildActionExecuter.execute(InProcessBuildActionExecuter.java:26) 15:03:31.206 [ERROR] [org.gradle.BuildExceptionReporter] at org.gradle.launcher.cli.RunBuildAction.run(RunBuildAction.java:51) 15:03:31.210 [ERROR] [org.gradle.BuildExceptionReporter] at org.gradle.internal.Actions$RunnableActionAdapter.execute(Actions.java:171) 15:03:31.216 [ERROR] [org.gradle.BuildExceptionReporter] at org.gradle.launcher.cli.CommandLineActionFactory$ParseAndBuildAction.execute(CommandLineActionFactory.java:237) 15:03:31.220 [ERROR] [org.gradle.BuildExceptionReporter] at org.gradle.launcher.cli.CommandLineActionFactory$ParseAndBuildAction.execute(CommandLineActionFactory.java:210) 15:03:31.225 [ERROR] [org.gradle.BuildExceptionReporter] at org.gradle.launcher.cli.JavaRuntimeValidationAction.execute(JavaRuntimeValidationAction.java:35) 15:03:31.230 [ERROR] [org.gradle.BuildExceptionReporter] at org.gradle.launcher.cli.JavaRuntimeValidationAction.execute(JavaRuntimeValidationAction.java:24) 15:03:31.235 [ERROR] [org.gradle.BuildExceptionReporter] at org.gradle.launcher.cli.CommandLineActionFactory$WithLogging.execute(CommandLineActionFactory.java:206) 15:03:31.238 [ERROR] [org.gradle.BuildExceptionReporter] at org.gradle.launcher.cli.CommandLineActionFactory$WithLogging.execute(CommandLineActionFactory.java:169) 15:03:31.242 [ERROR] [org.gradle.BuildExceptionReporter] at org.gradle.launcher.cli.ExceptionReportingAction.execute(ExceptionReportingAction.java:33) 15:03:31.248 [ERROR] [org.gradle.BuildExceptionReporter] at org.gradle.launcher.cli.ExceptionReportingAction.execute(ExceptionReportingAction.java:22) 15:03:31.252 [ERROR] [org.gradle.BuildExceptionReporter] at org.gradle.launcher.Main.doAction(Main.java:33) 15:03:31.257 [ERROR] [org.gradle.BuildExceptionReporter] at org.gradle.launcher.bootstrap.EntryPoint.run(EntryPoint.java:45) 15:03:31.260 [ERROR] [org.gradle.BuildExceptionReporter] at org.gradle.launcher.bootstrap.ProcessBootstrap.runNoExit(ProcessBootstrap.java:54) 15:03:31.265 [ERROR] [org.gradle.BuildExceptionReporter] at org.gradle.launcher.bootstrap.ProcessBootstrap.run(ProcessBootstrap.java:35) 15:03:31.268 [ERROR] [org.gradle.BuildExceptionReporter] at org.gradle.launcher.GradleMain.main(GradleMain.java:23) 15:03:31.272 [ERROR] [org.gradle.BuildExceptionReporter] at org.gradle.wrapper.BootstrapMainStarter.start(BootstrapMainStarter.java:30) 15:03:31.276 [ERROR] [org.gradle.BuildExceptionReporter] at org.gradle.wrapper.WrapperExecutor.execute(WrapperExecutor.java:127) 15:03:31.279 [ERROR] [org.gradle.BuildExceptionReporter] at org.gradle.wrapper.GradleWrapperMain.main(GradleWrapperMain.java:56) 15:03:31.284 [ERROR] [org.gradle.BuildExceptionReporter] Caused by: : com.jcraft.jsch.JSchException: Algorithm negotiation fail 15:03:31.288 [ERROR] [org.gradle.BuildExceptionReporter] at org.apache.tools.ant.taskdefs.optional.ssh.Scp.execute(Scp.java:215) 15:03:31.293 [ERROR] [org.gradle.BuildExceptionReporter] at org.apache.tools.ant.UnknownElement.execute(UnknownElement.java:292) 15:03:31.298 [ERROR] [org.gradle.BuildExceptionReporter] at org.apache.tools.ant.dispatch.DispatchUtils.execute(DispatchUtils.java:106) 15:03:31.301 [ERROR] [org.gradle.BuildExceptionReporter] at org.gradle.api.internal.project.ant.BasicAntBuilder.nodeCompleted(BasicAntBuilder.java:77) 15:03:31.306 [ERROR] [org.gradle.BuildExceptionReporter] at org.gradle.api.internal.project.ant.BasicAntBuilder.doInvokeMethod(BasicAntBuilder.java:92) 15:03:31.309 [ERROR] [org.gradle.BuildExceptionReporter] at jaci.openrio.gradle.GradleRIO.deploy(GradleRIO.groovy:193) 15:03:31.314 [ERROR] [org.gradle.BuildExceptionReporter] at jaci.openrio.gradle.GradleRIO$_apply_closure2_closure10.doCall(GradleRIO.groovy:35) 15:03:31.319 [ERROR] [org.gradle.BuildExceptionReporter] at jaci.openrio.gradle.GradleRIO.tryOnAll(GradleRIO.groovy:247) 15:03:31.324 [ERROR] [org.gradle.BuildExceptionReporter] at jaci.openrio.gradle.GradleRIO$_apply_closure2.doCall(GradleRIO.groovy:34) 15:03:31.329 [ERROR] [org.gradle.BuildExceptionReporter] at org.gradle.api.internal.AbstractTask$ClosureTaskAction.execute(AbstractTask.java:548) 15:03:31.333 [ERROR] [org.gradle.BuildExceptionReporter] at org.gradle.api.internal.AbstractTask$ClosureTaskAction.execute(AbstractTask.java:529) 15:03:31.337 [ERROR] [org.gradle.BuildExceptionReporter] at org.gradle.api.internal.tasks.execution.ExecuteActionsTaskExecuter.executeAction(ExecuteActionsTaskExecuter.java:80) 15:03:31.341 [ERROR] [org.gradle.BuildExceptionReporter] at org.gradle.api.internal.tasks.execution.ExecuteActionsTaskExecuter.executeActions(ExecuteActionsTaskExecuter.java:61) 15:03:31.345 [ERROR] [org.gradle.BuildExceptionReporter] ... 47 more 15:03:31.350 [ERROR] [org.gradle.BuildExceptionReporter] Caused by: com.jcraft.jsch.JSchException: Algorithm negotiation fail 15:03:31.355 [ERROR] [org.gradle.BuildExceptionReporter] at com.jcraft.jsch.Session.receive_kexinit(Session.java:462) 15:03:31.360 [ERROR] [org.gradle.BuildExceptionReporter] at com.jcraft.jsch.Session.connect(Session.java:266) 15:03:31.364 [ERROR] [org.gradle.BuildExceptionReporter] at com.jcraft.jsch.Session.connect(Session.java:148) 15:03:31.368 [ERROR] [org.gradle.BuildExceptionReporter] at org.apache.tools.ant.taskdefs.optional.ssh.SSHBase.openSession(SSHBase.java:212) 15:03:31.372 [ERROR] [org.gradle.BuildExceptionReporter] at org.apache.tools.ant.taskdefs.optional.ssh.Scp.upload(Scp.java:291) 15:03:31.376 [ERROR] [org.gradle.BuildExceptionReporter] at org.apache.tools.ant.taskdefs.optional.ssh.Scp.execute(Scp.java:203) 15:03:31.380 [ERROR] [org.gradle.BuildExceptionReporter] ... 59 more 15:03:31.384 [ERROR] [org.gradle.BuildExceptionReporter] 15:03:31.388 [LIFECYCLE] [org.gradle.BuildResultLogger] 15:03:31.392 [LIFECYCLE] [org.gradle.BuildResultLogger] BUILD FAILED 1 Any suggestions on where to look would be greatly appreciated! |
|
#2
|
||||
|
||||
|
Re: GradleRIO with wpilib 2017?
We're running into the same problem.
|
|
#3
|
||||
|
||||
|
Re: GradleRIO with wpilib 2017?
I have an interim fix over @ https://github.com/cyocom/GradleRIO .
You will need to run the eclipse plugin deploy once to copy the native libraries and netconsole-host to /usr/local/frc/lib/ on the roboRIO. I am also putting my non-wpilib external libraries in there as well (such as libTalonSRXLib.so). The above should probably be rolled into GradleRIO as the season goes on. For an example of how we've handled the changes, look at https://github.com/TeamRUSH/RUSH-2015-Java . Last edited by Clayton Yocom : 11-01-2017 at 00:06. |
![]() |
| Thread Tools | |
| Display Modes | Rate This Thread |
|
|