-
Bug
-
Resolution: Done
-
Undefined
-
None
-
None
-
None
-
None
The micrometer build of the statsd project requires `aarch` (ARM) netty-transport-native-epoll. It has the same dependency on netty-resolver-dns-native-macos fob both aarch and x86. The build shades (shadows in gradle speak) the libraries into the statsd jar. The micrometer build has no option to override this behaviour.
As Red Hat productise Netty on PNC, the required libraries are never present downstream.
In previous productisations the downstream micrometer statsd artefact has shaded upstream netty artefacts for this components. I believe this just went unnoticed. The issue appears now because the Micrometer 1.12.3 bumped the netty version, and it happens that that Netty a version that is already productised.
Caused by: org.gradle.internal.resolve.ArtifactNotFoundException: Could not find netty-transport-native-epoll-4.1.106.Final-redhat-00003-linux-aarch_64.jar (io.netty:netty-transport-native-epoll:4.1.106.Final-redhat-00003). Searched in the following locations: https://localhost:8443/api/folo/track/build-A6SHD2JLKDYAA/maven/group/build-A6SHD2JLKDYAA/io/netty/netty-transport-native-epoll/4.1.106.Final-redhat-00003/netty-transport-native-epoll-4.1.106.Final-redhat-00003-linux-aarch_64.jar
- is related to
-
ENTMQSTPR-20 [PROD] Productize Kroxylicious (0.5.1) for Tech Preview Release
-
- Closed
-