Manager image fails to start
Summary
When trying to run this image as part of Big Bang this specific image crashloops on a java error. This started sometime this weekend.
Steps to reproduce
Attempt to run this image via docker, k8s, BB, etc.
What is the current bug behavior?
Pod/container will crash with an error (see logs below).
What is the expected correct behavior?
The image should function :)
Relevant logs and/or screenshots
[manager@38e3a26785e1 /]$ java -Xms256m -Xmx2048m -Dcom.redhat.fips=false -jar /usr/local/bin/admin-assembly-1.0.jar
Exception in thread "main" java.lang.Error: java.io.FileNotFoundException: /usr/lib/jvm/java-11-openjdk-11.0.20.0.8-2.el8.x86_64/lib/tzdb.dat (No such file or directory)
at java.base/sun.util.calendar.ZoneInfoFile$1.run(ZoneInfoFile.java:261)
at java.base/sun.util.calendar.ZoneInfoFile$1.run(ZoneInfoFile.java:251)
at java.base/java.security.AccessController.doPrivileged(Native Method)
at java.base/sun.util.calendar.ZoneInfoFile.<clinit>(ZoneInfoFile.java:251)
at java.base/sun.util.calendar.ZoneInfo.getTimeZone(ZoneInfo.java:588)
at java.base/java.util.TimeZone.getTimeZone(TimeZone.java:577)
at java.base/java.util.TimeZone.setDefaultZone(TimeZone.java:682)
at java.base/java.util.TimeZone.getDefaultRef(TimeZone.java:653)
at java.base/java.util.TimeZone.getDefault(TimeZone.java:642)
at java.base/java.util.Calendar.defaultTimeZone(Calendar.java:1679)
at java.base/java.util.Calendar.getInstance(Calendar.java:1660)
at java.base/java.text.SimpleDateFormat.initializeCalendar(SimpleDateFormat.java:676)
at java.base/java.text.SimpleDateFormat.<init>(SimpleDateFormat.java:620)
at java.base/java.text.SimpleDateFormat.<init>(SimpleDateFormat.java:599)
at akka.event.Logging$StdOutLogger$class.$init$(Logging.scala:721)
at akka.event.Logging$StandardOutLogger.<init>(Logging.scala:780)
at akka.event.Logging$.<init>(Logging.scala:789)
at akka.event.Logging$.<clinit>(Logging.scala)
at akka.event.LoggingBus$class.setUpStdoutLogger(Logging.scala:73)
at akka.event.LoggingBus$class.startStdoutLogger(Logging.scala:89)
at akka.event.EventStream.startStdoutLogger(EventStream.scala:26)
at akka.actor.ActorSystemImpl.<init>(ActorSystem.scala:572)
at akka.actor.ActorSystem$.apply(ActorSystem.scala:142)
at akka.actor.ActorSystem$.apply(ActorSystem.scala:109)
at com.neu.core.BootedCore$class.system(Core.scala:42)
at com.neu.web.Rest$.system$lzycompute(Rest.scala:6)
at com.neu.web.Rest$.system(Rest.scala:6)
at com.neu.api.Api$class.$init$(Api.scala:17)
at com.neu.web.Rest$.<init>(Rest.scala:6)
at com.neu.web.Rest$.<clinit>(Rest.scala)
at com.neu.web.Rest.main(Rest.scala)
Caused by: java.io.FileNotFoundException: /usr/lib/jvm/java-11-openjdk-11.0.20.0.8-2.el8.x86_64/lib/tzdb.dat (No such file or directory)
at java.base/java.io.FileInputStream.open0(Native Method)
at java.base/java.io.FileInputStream.open(FileInputStream.java:219)
at java.base/java.io.FileInputStream.<init>(FileInputStream.java:157)
at java.base/sun.util.calendar.ZoneInfoFile$1.run(ZoneInfoFile.java:255)
... 30 more
Possible fixes
This appears to be an issue with the underlying java install?
Tasks
-
Bug has been identified and corrected within the container
Please read the Iron Bank Documentation for more info