management-api-for-apache-cassandra icon indicating copy to clipboard operation
management-api-for-apache-cassandra copied to clipboard

ubi8 cassandra images are breaking on arm64 MacOS

Open adejanovski opened this issue 1 year ago • 0 comments

When running the -ubi8 images (3.11.14-ubi8 for example), the following shows up in the logs:

WARN  [main] 2024-06-05 13:29:29,525 CassandraDaemonInterceptor.java:94 - Problem starting DataStax Management API for Apache Cassandra
java.lang.RuntimeException: Event loop needed
	at com.datastax.mgmtapi.interceptors.CassandraDaemonInterceptor.intercept(CassandraDaemonInterceptor.java:56)
	at org.apache.cassandra.service.CassandraDaemon.start(CassandraDaemon.java)
	at org.apache.cassandra.service.CassandraDaemon.activate(CassandraDaemon.java:648)
	at org.apache.cassandra.service.CassandraDaemon.main(CassandraDaemon.java:786)
INFO  [main] 2024-06-05 13:29:29,525 MetricsInterceptor.java:65 - Starting Metric Collector for Apache Cassandra
ERROR [main] 2024-06-05 13:29:30,210 MetricsInterceptor.java:92 - Unable to start metrics endpoint
java.lang.NoClassDefFoundError: Could not initialize class io.netty.channel.epoll.Native
	at io.netty.channel.epoll.IovArray.<clinit>(IovArray.java:57)
	at io.netty.channel.epoll.EpollEventLoop.<init>(EpollEventLoop.java:54)
	at io.netty.channel.epoll.EpollEventLoopGroup.newChild(EpollEventLoopGroup.java:116)
	at io.netty.util.concurrent.MultithreadEventExecutorGroup.<init>(MultithreadEventExecutorGroup.java:64)
	at io.netty.channel.MultithreadEventLoopGroup.<init>(MultithreadEventLoopGroup.java:49)
	at io.netty.channel.epoll.EpollEventLoopGroup.<init>(EpollEventLoopGroup.java:93)
	at io.netty.channel.epoll.EpollEventLoopGroup.<init>(EpollEventLoopGroup.java:80)
	at io.netty.channel.epoll.EpollEventLoopGroup.<init>(EpollEventLoopGroup.java:61)
	at io.netty.channel.epoll.EpollEventLoopGroup.<init>(EpollEventLoopGroup.java:45)

non ubi8 images work fine.

┆Issue is synchronized with this Jira Story by Unito

adejanovski avatar Jun 05 '24 13:06 adejanovski