Context:
TeamCity 2025.07.3 Build 197398
TeamCity Artifactory Plugin 2.11.0
JRE 17 (same error with JRE 21)
Error on docker push:
Build log extract:
14:14:02 Step 13/13: Docker Push (Artifactory Docker)
14:14:02 Build started.
14:14:02 Usage info sent successfully.
14:14:02 Pushing image: repository.inetpsa.com/mph09/api-middleware/apim:11.3.0
14:14:03 java.lang.UnsatisfiedLinkError: failed to load the required native library
14:14:03 java.lang.RuntimeException: java.lang.UnsatisfiedLinkError: failed to load the required native library
at org.jfrog.teamcity.agent.BaseArtifactoryBuildProcess.waitFor(BaseArtifactoryBuildProcess.java:148)
at jetbrains.buildServer.agent.impl.buildStages.runnerStages.start.CallRunnerStage.doBuildStage(CallRunnerStage.java:61)
...
Caused by: java.lang.NoSuchMethodError: Method io.netty.channel.unix.Socket.sendTo(IZLjava/nio/ByteBuffer;II[BII)I not found
at java.base/jdk.internal.loader.NativeLibraries.load(Native Method)
at java.base/jdk.internal.loader.NativeLibraries$NativeLibraryImpl.open(NativeLibraries.java:331)
at java.base/jdk.internal.loader.NativeLibraries.loadLibrary(NativeLibraries.java:197)
at java.base/jdk.internal.loader.NativeLibraries.loadLibrary(NativeLibraries.java:139)
at java.base/java.lang.ClassLoader.loadLibrary(ClassLoader.java:2418)
at java.base/java.lang.Runtime.load0(Runtime.java:852)
at java.base/java.lang.System.load(System.java:2025)
at io.netty.util.internal.NativeLibraryUtil.loadLibrary(NativeLibraryUtil.java:36)
at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103)
... 35 more
Additional notes
Was working with TeamCity 2024.12.
Context:
TeamCity 2025.07.3 Build 197398
TeamCity Artifactory Plugin 2.11.0
JRE 17 (same error with JRE 21)
Error on docker push:
Build log extract:
Additional notes
Was working with TeamCity 2024.12.