cshannon opened a new pull request, #3207: URL: https://github.com/apache/accumulo/pull/3207
Update several dependencies to new versions. I targed this for 2.1 but if anything should not be part of that and only 3.0 I can remove it. I did not include Log4j2 update as that is already part of https://github.com/apache/accumulo/pull/3204, assuming that PR is changed to merge into 2.1 and not main. * Apache parent 29 * Slf4j 2.0.6 * Jackson 2.14.2 * Jetty 11.0.13 * Jaxb 4.0.2 * Jersey 3.0.9 * Junit 5.9.2 * Caffeine 3.1.4 * Protobuf 3.22.0 * Jline 3.22.0 * Spotbugs annotatinos 4.7.3 * Freemarker 2.3.22 Also, I didn't update OpenTelemetry or Micrometer as part of this because updating Micrometer caused dependency convergence issues involving Netty and Zookeeper when running one of the Jenkins CI runs `mvn -B -V -e -ntp "-Dstyle.color=always" -DskipFormat package -DskipTests -Dhadoop.version=3.0.3 -Dzookeeper.version=3.5.10` I'm not sure the best way to handle that (exclusion, etc). Output from the failure when updating Micrometer: <details> <summary>Maven build output </summary> ``` [INFO] -----------------< org.apache.accumulo:accumulo-test >------------------ [INFO] Building Apache Accumulo Testing 2.1.1-SNAPSHOT [15/18] [INFO] --------------------------------[ jar ]--------------------------------- [INFO] [INFO] --- build-helper-maven-plugin:3.3.0:regex-property (create-automatic-module-name) @ accumulo-test --- [INFO] [INFO] --- maven-enforcer-plugin:3.1.0:enforce (enforce-maven-version) @ accumulo-test --- [INFO] [INFO] --- maven-enforcer-plugin:3.1.0:enforce (enforce-java-version) @ accumulo-test --- [INFO] [INFO] --- maven-enforcer-plugin:3.1.0:enforce (enforce-accumulo-rules) @ accumulo-test --- [WARNING] Could not transfer metadata net.minidev:json-smart/maven-metadata.xml from/to maven-default-http-blocker (http://0.0.0.0/): transfer failed for http://0.0.0.0/net/minidev/json-smart/maven-metadata.xml [WARNING] Dependency convergence error for io.netty:netty-resolver:jar:4.1.86.Final:compile paths to dependency are: +-org.apache.accumulo:accumulo-test:jar:2.1.1-SNAPSHOT +-io.micrometer:micrometer-registry-statsd:jar:1.9.8:compile +-io.netty:netty-transport-native-epoll:jar:linux-aarch_64:4.1.86.Final:runtime +-io.netty:netty-transport:jar:4.1.86.Final:compile +-io.netty:netty-resolver:jar:4.1.86.Final:compile and +-org.apache.accumulo:accumulo-test:jar:2.1.1-SNAPSHOT +-org.apache.zookeeper:zookeeper:jar:3.5.10:compile +-io.netty:netty-handler:jar:4.1.77.Final:compile +-io.netty:netty-resolver:jar:4.1.77.Final:compile [WARNING] Dependency convergence error for io.netty:netty-buffer:jar:4.1.86.Final:compile paths to dependency are: +-org.apache.accumulo:accumulo-test:jar:2.1.1-SNAPSHOT +-io.micrometer:micrometer-registry-statsd:jar:1.9.8:compile +-io.netty:netty-transport-native-epoll:jar:linux-aarch_64:4.1.86.Final:runtime +-io.netty:netty-buffer:jar:4.1.86.Final:compile and +-org.apache.accumulo:accumulo-test:jar:2.1.1-SNAPSHOT +-io.micrometer:micrometer-registry-statsd:jar:1.9.8:compile +-io.netty:netty-transport-native-epoll:jar:linux-aarch_64:4.1.86.Final:runtime +-io.netty:netty-transport:jar:4.1.86.Final:compile +-io.netty:netty-buffer:jar:4.1.86.Final:compile and +-org.apache.accumulo:accumulo-test:jar:2.1.1-SNAPSHOT +-io.micrometer:micrometer-registry-statsd:jar:1.9.8:compile +-io.netty:netty-transport-native-epoll:jar:linux-aarch_64:4.1.86.Final:runtime +-io.netty:netty-transport-native-unix-common:jar:4.1.86.Final:compile +-io.netty:netty-buffer:jar:4.1.86.Final:compile and +-org.apache.accumulo:accumulo-test:jar:2.1.1-SNAPSHOT +-io.micrometer:micrometer-registry-statsd:jar:1.9.8:compile +-io.netty:netty-transport-native-epoll:jar:linux-aarch_64:4.1.86.Final:runtime +-io.netty:netty-transport-classes-epoll:jar:4.1.86.Final:compile +-io.netty:netty-buffer:jar:4.1.86.Final:compile and +-org.apache.accumulo:accumulo-test:jar:2.1.1-SNAPSHOT +-io.micrometer:micrometer-registry-statsd:jar:1.9.8:compile +-io.netty:netty-transport-native-epoll:jar:linux-x86_64:4.1.86.Final:runtime +-io.netty:netty-buffer:jar:4.1.86.Final:runtime and +-org.apache.accumulo:accumulo-test:jar:2.1.1-SNAPSHOT +-org.apache.zookeeper:zookeeper:jar:3.5.10:compile +-io.netty:netty-handler:jar:4.1.77.Final:compile +-io.netty:netty-buffer:jar:4.1.77.Final:compile and +-org.apache.accumulo:accumulo-test:jar:2.1.1-SNAPSHOT +-org.apache.zookeeper:zookeeper:jar:3.5.10:compile +-io.netty:netty-handler:jar:4.1.77.Final:compile +-io.netty:netty-codec:jar:4.1.77.Final:compile +-io.netty:netty-buffer:jar:4.1.77.Final:compile [WARNING] Dependency convergence error for io.netty:netty-transport:jar:4.1.86.Final:compile paths to dependency are: +-org.apache.accumulo:accumulo-test:jar:2.1.1-SNAPSHOT +-io.micrometer:micrometer-registry-statsd:jar:1.9.8:compile +-io.netty:netty-transport-native-epoll:jar:linux-aarch_64:4.1.86.Final:runtime +-io.netty:netty-transport:jar:4.1.86.Final:compile and +-org.apache.accumulo:accumulo-test:jar:2.1.1-SNAPSHOT +-io.micrometer:micrometer-registry-statsd:jar:1.9.8:compile +-io.netty:netty-transport-native-epoll:jar:linux-aarch_64:4.1.86.Final:runtime +-io.netty:netty-transport-native-unix-common:jar:4.1.86.Final:compile +-io.netty:netty-transport:jar:4.1.86.Final:compile and +-org.apache.accumulo:accumulo-test:jar:2.1.1-SNAPSHOT +-io.micrometer:micrometer-registry-statsd:jar:1.9.8:compile +-io.netty:netty-transport-native-epoll:jar:linux-aarch_64:4.1.86.Final:runtime +-io.netty:netty-transport-classes-epoll:jar:4.1.86.Final:compile +-io.netty:netty-transport:jar:4.1.86.Final:compile and +-org.apache.accumulo:accumulo-test:jar:2.1.1-SNAPSHOT +-io.micrometer:micrometer-registry-statsd:jar:1.9.8:compile +-io.netty:netty-transport-native-epoll:jar:linux-x86_64:4.1.86.Final:runtime +-io.netty:netty-transport:jar:4.1.86.Final:runtime and +-org.apache.accumulo:accumulo-test:jar:2.1.1-SNAPSHOT +-org.apache.zookeeper:zookeeper:jar:3.5.10:compile +-io.netty:netty-handler:jar:4.1.77.Final:compile +-io.netty:netty-transport:jar:4.1.77.Final:compile and +-org.apache.accumulo:accumulo-test:jar:2.1.1-SNAPSHOT +-org.apache.zookeeper:zookeeper:jar:3.5.10:compile +-io.netty:netty-handler:jar:4.1.77.Final:compile +-io.netty:netty-codec:jar:4.1.77.Final:compile +-io.netty:netty-transport:jar:4.1.77.Final:compile [WARNING] Dependency convergence error for io.netty:netty-transport-native-epoll:jar:linux-aarch_64:4.1.86.Final:runtime paths to dependency are: +-org.apache.accumulo:accumulo-test:jar:2.1.1-SNAPSHOT +-io.micrometer:micrometer-registry-statsd:jar:1.9.8:compile +-io.netty:netty-transport-native-epoll:jar:linux-aarch_64:4.1.86.Final:runtime and +-org.apache.accumulo:accumulo-test:jar:2.1.1-SNAPSHOT +-io.micrometer:micrometer-registry-statsd:jar:1.9.8:compile +-io.netty:netty-transport-native-epoll:jar:linux-x86_64:4.1.86.Final:runtime and +-org.apache.accumulo:accumulo-test:jar:2.1.1-SNAPSHOT +-org.apache.zookeeper:zookeeper:jar:3.5.10:compile +-io.netty:netty-transport-native-epoll:jar:4.1.77.Final:compile [WARNING] Dependency convergence error for io.netty:netty-common:jar:4.1.86.Final:compile paths to dependency are: +-org.apache.accumulo:accumulo-test:jar:2.1.1-SNAPSHOT +-io.micrometer:micrometer-registry-statsd:jar:1.9.8:compile +-io.netty:netty-transport-native-epoll:jar:linux-aarch_64:4.1.86.Final:runtime +-io.netty:netty-common:jar:4.1.86.Final:compile and +-org.apache.accumulo:accumulo-test:jar:2.1.1-SNAPSHOT +-io.micrometer:micrometer-registry-statsd:jar:1.9.8:compile +-io.netty:netty-transport-native-epoll:jar:linux-aarch_64:4.1.86.Final:runtime +-io.netty:netty-buffer:jar:4.1.86.Final:compile +-io.netty:netty-common:jar:4.1.86.Final:compile and +-org.apache.accumulo:accumulo-test:jar:2.1.1-SNAPSHOT +-io.micrometer:micrometer-registry-statsd:jar:1.9.8:compile +-io.netty:netty-transport-native-epoll:jar:linux-aarch_64:4.1.86.Final:runtime +-io.netty:netty-transport:jar:4.1.86.Final:compile +-io.netty:netty-common:jar:4.1.86.Final:compile and +-org.apache.accumulo:accumulo-test:jar:2.1.1-SNAPSHOT +-io.micrometer:micrometer-registry-statsd:jar:1.9.8:compile +-io.netty:netty-transport-native-epoll:jar:linux-aarch_64:4.1.86.Final:runtime +-io.netty:netty-transport-native-unix-common:jar:4.1.86.Final:compile +-io.netty:netty-common:jar:4.1.86.Final:compile and +-org.apache.accumulo:accumulo-test:jar:2.1.1-SNAPSHOT +-io.micrometer:micrometer-registry-statsd:jar:1.9.8:compile +-io.netty:netty-transport-native-epoll:jar:linux-aarch_64:4.1.86.Final:runtime +-io.netty:netty-transport-classes-epoll:jar:4.1.86.Final:compile +-io.netty:netty-common:jar:4.1.86.Final:compile and +-org.apache.accumulo:accumulo-test:jar:2.1.1-SNAPSHOT +-io.micrometer:micrometer-registry-statsd:jar:1.9.8:compile +-io.netty:netty-transport-native-epoll:jar:linux-x86_64:4.1.86.Final:runtime +-io.netty:netty-common:jar:4.1.86.Final:runtime and +-org.apache.accumulo:accumulo-test:jar:2.1.1-SNAPSHOT +-org.apache.zookeeper:zookeeper:jar:3.5.10:compile +-io.netty:netty-handler:jar:4.1.77.Final:compile +-io.netty:netty-common:jar:4.1.77.Final:compile and +-org.apache.accumulo:accumulo-test:jar:2.1.1-SNAPSHOT +-org.apache.zookeeper:zookeeper:jar:3.5.10:compile +-io.netty:netty-handler:jar:4.1.77.Final:compile +-io.netty:netty-codec:jar:4.1.77.Final:compile +-io.netty:netty-common:jar:4.1.77.Final:compile [ERROR] Rule 2: org.apache.maven.plugins.enforcer.DependencyConvergence failed with message: Failed while enforcing releasability. See above detailed error message. [INFO] ------------------------------------------------------------------------ [INFO] Reactor Summary for Apache Accumulo Project 2.1.1-SNAPSHOT: [INFO] [INFO] Apache Accumulo Project ............................ SUCCESS [ 6.970 s] [INFO] Apache Accumulo Start .............................. SUCCESS [ 10.152 s] [INFO] Apache Accumulo Core ............................... SUCCESS [ 28.716 s] [INFO] Apache Accumulo Server Base ........................ SUCCESS [ 4.748 s] [INFO] Apache Accumulo Compaction Coordinator ............. SUCCESS [ 1.592 s] [INFO] Apache Accumulo Compactor .......................... SUCCESS [ 1.362 s] [INFO] Apache Accumulo GC Server .......................... SUCCESS [ 1.273 s] [INFO] Apache Accumulo Manager Server ..................... SUCCESS [ 2.224 s] [INFO] Apache Accumulo Monitor Server ..................... SUCCESS [ 2.294 s] [INFO] Apache Accumulo Tablet Server ...................... SUCCESS [ 3.422 s] [INFO] Apache Accumulo MiniCluster ........................ SUCCESS [ 1.853 s] [INFO] Apache Accumulo Native Libraries ................... SUCCESS [ 7.389 s] [INFO] Apache Accumulo Shell .............................. SUCCESS [ 1.719 s] [INFO] Apache Accumulo Iterator Test Harness .............. SUCCESS [ 0.[932](https://github.com/cshannon/accumulo/actions/runs/4211724385/jobs/7310288136#step:6:933) s] [INFO] Apache Accumulo Testing ............................ FAILURE [ 1.903 s] [INFO] Apache Accumulo Hadoop MapReduce ................... SKIPPED [INFO] Apache Accumulo .................................... SKIPPED [INFO] Apache Accumulo Master Server (Deprecated) ......... SKIPPED [INFO] ------------------------------------------------------------------------ [INFO] BUILD FAILURE [INFO] ------------------------------------------------------------------------ [INFO] Total time: 01:17 min [INFO] Finished at: 2023-02-18T15:06:42Z [INFO] ------------------------------------------------------------------------ [ERROR] Failed to execute goal org.apache.maven.plugins:maven-enforcer-plugin:3.1.0:enforce (enforce-accumulo-rules) on project accumulo-test: Some Enforcer rules have failed. Look above for specific messages explaining why the rule failed. -> [Help 1] org.apache.maven.lifecycle.LifecycleExecutionException: Failed to execute goal org.apache.maven.plugins:maven-enforcer-plugin:3.1.0:enforce (enforce-accumulo-rules) on project accumulo-test: Some Enforcer rules have failed. Look above for specific messages explaining why the rule failed. at org.apache.maven.lifecycle.internal.MojoExecutor.doExecute2 (MojoExecutor.java:375) at org.apache.maven.lifecycle.internal.MojoExecutor.doExecute (MojoExecutor.java:351) at org.apache.maven.lifecycle.internal.MojoExecutor.execute (MojoExecutor.java:215) at org.apache.maven.lifecycle.internal.MojoExecutor.execute (MojoExecutor.java:171) at org.apache.maven.lifecycle.internal.MojoExecutor.execute (MojoExecutor.java:163) at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject (LifecycleModuleBuilder.java:117) at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject (LifecycleModuleBuilder.java:81) at org.apache.maven.lifecycle.internal.builder.singlethreaded.SingleThreadedBuilder.build (SingleThreadedBuilder.java:56) at org.apache.maven.lifecycle.internal.LifecycleStarter.execute (LifecycleStarter.java:128) at org.apache.maven.DefaultMaven.doExecute (DefaultMaven.java:298) at org.apache.maven.DefaultMaven.doExecute (DefaultMaven.java:192) at org.apache.maven.DefaultMaven.execute (DefaultMaven.java:105) at org.apache.maven.cli.MavenCli.execute (MavenCli.java:960) at org.apache.maven.cli.MavenCli.doMain (MavenCli.java:293) at org.apache.maven.cli.MavenCli.main (MavenCli.java:196) at jdk.internal.reflect.NativeMethodAccessorImpl.invoke0 (Native Method) at jdk.internal.reflect.NativeMethodAccessorImpl.invoke (NativeMethodAccessorImpl.java:62) at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke (DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke (Method.java:566) at org.codehaus.plexus.classworlds.launcher.Launcher.launchEnhanced (Launcher.java:282) at org.codehaus.plexus.classworlds.launcher.Launcher.launch (Launcher.java:225) at org.codehaus.plexus.classworlds.launcher.Launcher.mainWithExitCode (Launcher.java:406) at org.codehaus.plexus.classworlds.launcher.Launcher.main (Launcher.java:347) Caused by: org.apache.maven.plugin.MojoExecutionException: Some Enforcer rules have failed. Look above for specific messages explaining why the rule failed. at org.apache.maven.plugins.enforcer.EnforceMojo.execute (EnforceMojo.java:260) at org.apache.maven.plugin.DefaultBuildPluginManager.executeMojo (DefaultBuildPluginManager.java:137) at org.apache.maven.lifecycle.internal.MojoExecutor.doExecute2 (MojoExecutor.java:370) at org.apache.maven.lifecycle.internal.MojoExecutor.doExecute (MojoExecutor.java:351) at org.apache.maven.lifecycle.internal.MojoExecutor.execute (MojoExecutor.java:215) at org.apache.maven.lifecycle.internal.MojoExecutor.execute (MojoExecutor.java:171) at org.apache.maven.lifecycle.internal.MojoExecutor.execute (MojoExecutor.java:163) at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject (LifecycleModuleBuilder.java:117) at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject (LifecycleModuleBuilder.java:81) at org.apache.maven.lifecycle.internal.builder.singlethreaded.SingleThreadedBuilder.build (SingleThreadedBuilder.java:56) at org.apache.maven.lifecycle.internal.LifecycleStarter.execute (LifecycleStarter.java:128) at org.apache.maven.DefaultMaven.doExecute (DefaultMaven.java:298) at org.apache.maven.DefaultMaven.doExecute (DefaultMaven.java:192) at org.apache.maven.DefaultMaven.execute (DefaultMaven.java:105) at org.apache.maven.cli.MavenCli.execute (MavenCli.java:960) at org.apache.maven.cli.MavenCli.doMain (MavenCli.java:293) at org.apache.maven.cli.MavenCli.main (MavenCli.java:196) at jdk.internal.reflect.NativeMethodAccessorImpl.invoke0 (Native Method) at jdk.internal.reflect.NativeMethodAccessorImpl.invoke (NativeMethodAccessorImpl.java:62) at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke (DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke (Method.java:566) at org.codehaus.plexus.classworlds.launcher.Launcher.launchEnhanced (Launcher.java:282) at org.codehaus.plexus.classworlds.launcher.Launcher.launch (Launcher.java:225) at org.codehaus.plexus.classworlds.launcher.Launcher.mainWithExitCode (Launcher.java:406) at org.codehaus.plexus.classworlds.launcher.Launcher.main (Launcher.java:347) [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/MojoExecutionException [ERROR] [ERROR] After correcting the problems, you can resume the build with the command [ERROR] mvn <args> -rf :accumulo-test Error: Process completed with exit code 1. ``` </details> -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: [email protected] For queries about this service, please contact Infrastructure at: [email protected]
