You are viewing a plain text version of this content. The canonical link for it is here.
Posted to notifications@accumulo.apache.org by "cshannon (via GitHub)" <gi...@apache.org> on 2023/02/25 19:15:27 UTC

[GitHub] [accumulo] cshannon opened a new pull request, #3207: Update several dependency versions

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: notifications-unsubscribe@accumulo.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org


[GitHub] [accumulo] cshannon merged pull request #3207: Update several dependency versions

Posted by "cshannon (via GitHub)" <gi...@apache.org>.
cshannon merged PR #3207:
URL: https://github.com/apache/accumulo/pull/3207


-- 
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: notifications-unsubscribe@accumulo.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org


[GitHub] [accumulo] cshannon commented on pull request #3207: Update several dependency versions

Posted by "cshannon (via GitHub)" <gi...@apache.org>.
cshannon commented on PR #3207:
URL: https://github.com/apache/accumulo/pull/3207#issuecomment-1445191077

   I ran the Sunny IT tests and they passed, I just kicked off a full IT as well.


-- 
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: notifications-unsubscribe@accumulo.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org


[GitHub] [accumulo] dlmarion commented on pull request #3207: Update several dependency versions

Posted by "dlmarion (via GitHub)" <gi...@apache.org>.
dlmarion commented on PR #3207:
URL: https://github.com/apache/accumulo/pull/3207#issuecomment-1446296734

   Full IT build completed successfully


-- 
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: notifications-unsubscribe@accumulo.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org