Uploaded image for project: 'Subscription Watch'
  1. Subscription Watch
  2. SWATCH-4130

Kafka stopped working in GitHub actions

XMLWordPrintable

    • Icon: Bug Bug
    • Resolution: Done
    • Icon: Normal Normal
    • None
    • None
    • CI/Infrastructure
    • None
    • Swatch Lightning Sprint 2

      When doing `docker compose up -d kafka` as part of the "Verify SWATCH services for local testing" job, it started failing with:

      swatch-kafka  | 	at java.base/jdk.internal.platform.cgroupv2.CgroupV2Subsystem.getInstance(CgroupV2Subsystem.java:81)
      swatch-kafka  | 	at java.base/jdk.internal.platform.CgroupSubsystemFactory.create(CgroupSubsystemFactory.java:113)
      swatch-kafka  | 	at java.base/jdk.internal.platform.CgroupMetrics.getInstance(CgroupMetrics.java:167)
      swatch-kafka  | 	at java.base/jdk.internal.platform.SystemMetrics.instance(SystemMetrics.java:29)
      swatch-kafka  | 	at java.base/jdk.internal.platform.Metrics.systemMetrics(Metrics.java:58)
      swatch-kafka  | 	at java.base/jdk.internal.platform.Container.metrics(Container.java:43)
      swatch-kafka  | 	at jdk.management/com.sun.management.internal.OperatingSystemImpl.<init>(OperatingSystemImpl.java:182)
      swatch-kafka  | 	at jdk.management/com.sun.management.internal.PlatformMBeanProviderImpl.getOperatingSystemMXBean(PlatformMBeanProviderImpl.java:281)
      swatch-kafka  | 	at jdk.management/com.sun.management.internal.PlatformMBeanProviderImpl$3.nameToMBeanMap(PlatformMBeanProviderImpl.java:198)
      swatch-kafka  | 	at java.management/java.lang.management.ManagementFactory.lambda$getPlatformMBeanServer$0(ManagementFactory.java:487)
      swatch-kafka  | 	at java.base/java.util.stream.ReferencePipeline$7$1.accept(ReferencePipeline.java:271)
      swatch-kafka  | 	at java.base/java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:177)
      swatch-kafka  | 	at java.base/java.util.HashMap$ValueSpliterator.forEachRemaining(HashMap.java:1693)
      swatch-kafka  | 	at java.base/java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:484)
      swatch-kafka  | 	at java.base/java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:474)
      swatch-kafka  | 	at java.base/java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:150)
      swatch-kafka  | 	at java.base/java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:173)
      swatch-kafka  | 	at java.base/java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234)
      swatch-kafka  | 	at java.base/java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:497)
      swatch-kafka  | 	at java.management/java.lang.management.ManagementFactory.getPlatformMBeanServer(ManagementFactory.java:488)
      swatch-kafka  | 	at jdk.management.agent/sun.management.jmxremote.ConnectorBootstrap.startLocalConnectorServer(ConnectorBootstrap.java:542)
      swatch-kafka  | 	at jdk.management.agent/jdk.internal.agent.Agent.startLocalManagementAgent(Agent.java:318)
      swatch-kafka  | 	at jdk.management.agent/jdk.internal.agent.Agent.startAgent(Agent.java:450)
      swatch-kafka  | 	at jdk.management.agent/jdk.internal.agent.Agent.startAgent(Agent.java:599)
      swatch-kafka  | Exception thrown by the agent : java.lang.NullPointerException
      

      Note that I tried to pull the latest image of kafka in local and it worked for me.

      Acceptance Criteria

      • Investigate why this started failing in CI and provide a fix/solution

              karshah@redhat.com Kartik Shah
              jcarvaja@redhat.com Jose Carvajal Hilario
              Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

                Created:
                Updated:
                Resolved: