Skip to content

ubi8 cassandra images are breaking on arm64 MacOS #492

Open
@adejanovski

Description

@adejanovski

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
┆Issue Number: MAPI-6

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't working

    Type

    No type

    Projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions