From May-16 below is failing: RUN apt-get update && \ DEBIAN_FRONTEND=noninteractive apt-get install --yes --no-install-recommends \ openjdk-17-jre-headless
#7 111.8 head: cannot open '/etc/ssl/certs/java/cacerts' for reading: No such file or directory #7 111.9 Exception in thread "main" java.lang.InternalError: Error loading java.security file #7 111.9 at java.base/java.security.Security.initialize(Security.java:106) #7 111.9 at java.base/java.security.Security$1.run(Security.java:84) #7 111.9 at java.base/java.security.Security$1.run(Security.java:82) #7 111.9 at java.base/java.security.AccessController.doPrivileged(AccessController.java:318) #7 111.9 at java.base/java.security.Security.<clinit>(Security.java:82) #7 111.9 at java.base/sun.security.jca.ProviderList.<init>(ProviderList.java:178) #7 111.9 at java.base/sun.security.jca.ProviderList$2.run(ProviderList.java:96) #7 111.9 at java.base/sun.security.jca.ProviderList$2.run(ProviderList.java:94) #7 111.9 at java.base/java.security.AccessController.doPrivileged(AccessController.java:318) #7 111.9 at java.base/sun.security.jca.ProviderList.fromSecurityProperties(ProviderList.java:93) #7 111.9 at java.base/sun.security.jca.Providers.<clinit>(Providers.java:55) #7 111.9 at java.base/sun.security.jca.GetInstance.getInstance(GetInstance.java:156) #7 111.9 at java.base/java.security.cert.CertificateFactory.getInstance(CertificateFactory.java:193) #7 111.9 at org.debian.security.KeyStoreHandler.<init>(KeyStoreHandler.java:50) #7 111.9 at org.debian.security.UpdateCertificates.<init>(UpdateCertificates.java:65) #7 111.9 at org.debian.security.UpdateCertificates.main(UpdateCertificates.java:51) #7 111.9 dpkg: error processing package ca-certificates-java (--configure): #7 111.9 installed ca-certificates-java package post-installation script subprocess returned error exit status 1 #7 111.9 dpkg: dependency problems prevent configuration of openjdk-17-jre-headless:arm64: #7 111.9 openjdk-17-jre-headless:arm64 depends on ca-certificates-java (>= 20190405~); however: #7 111.9 Package ca-certificates-java is not configured yet. #7 111.9 #7 111.9 dpkg: error processing package openjdk-17-jre-headless:arm64 (--configure): #7 111.9 dependency problems - leaving unconfigured #7 111.9 Processing triggers for libc-bin (2.35-0ubuntu3.1) ... #7 111.9 Processing triggers for ca-certificates (20211016ubuntu0.22.04.1) ... #7 111.9 Updating certificates in /etc/ssl/certs... #7 112.2 0 added, 0 removed; done. #7 112.2 Running hooks in /etc/ca-certificates/update.d... #7 112.2 #7 112.2 Exception in thread "main" java.lang.InternalError: Error loading java.security file #7 112.2 at java.base/java.security.Security.initialize(Security.java:106) #7 112.2 at java.base/java.security.Security$1.run(Security.java:84) #7 112.2 at java.base/java.security.Security$1.run(Security.java:82) #7 112.2 at java.base/java.security.AccessController.doPrivileged(AccessController.java:318) #7 112.2 at java.base/java.security.Security.<clinit>(Security.java:82) #7 112.2 at java.base/sun.security.jca.ProviderList.<init>(ProviderList.java:178) #7 112.2 at java.base/sun.security.jca.ProviderList$2.run(ProviderList.java:96) #7 112.2 at java.base/sun.security.jca.ProviderList$2.run(ProviderList.java:94) #7 112.2 at java.base/java.security.AccessController.doPrivileged(AccessController.java:318) #7 112.2 at java.base/sun.security.jca.ProviderList.fromSecurityProperties(ProviderList.java:93) #7 112.2 at java.base/sun.security.jca.Providers.<clinit>(Providers.java:55) #7 112.2 at java.base/sun.security.jca.GetInstance.getInstance(GetInstance.java:156) #7 112.2 at java.base/java.security.cert.CertificateFactory.getInstance(CertificateFactory.java:193) #7 112.2 at org.debian.security.KeyStoreHandler.<init>(KeyStoreHandler.java:50) #7 112.2 at org.debian.security.UpdateCertificates.<init>(UpdateCertificates.java:65) #7 112.2 at org.debian.security.UpdateCertificates.main(UpdateCertificates.java:51) #7 112.2 E: /etc/ca-certificates/update.d/jks-keystore exited with code 1. #7 112.2 done. #7 112.3 Errors were encountered while processing: #7 112.3 ca-certificates-java #7 112.3 openjdk-17-jre-headless:arm64 #7 112.3 E: Sub-process /usr/bin/dpkg returned an error code (1)
========================
looks like packages are updated on May-16 http://security.ubuntu.com/ubuntu/pool/universe/o/openjdk-17/ and its causing issues
From May-16 below is failing: FRONTEND= noninteractive apt-get install --yes --no-install- recommends \ 17-jre- headless
RUN apt-get update && \
DEBIAN_
openjdk-
#7 111.8 head: cannot open '/etc/ssl/ certs/java/ cacerts' for reading: No such file or directory InternalError: Error loading java.security file java.security. Security. initialize( Security. java:106) java.security. Security$ 1.run(Security. java:84) java.security. Security$ 1.run(Security. java:82) java.security. AccessControlle r.doPrivileged( AccessControlle r.java: 318) java.security. Security. <clinit> (Security. java:82) sun.security. jca.ProviderLis t.<init> (ProviderList. java:178) sun.security. jca.ProviderLis t$2.run( ProviderList. java:96) sun.security. jca.ProviderLis t$2.run( ProviderList. java:94) java.security. AccessControlle r.doPrivileged( AccessControlle r.java: 318) sun.security. jca.ProviderLis t.fromSecurityP roperties( ProviderList. java:93) sun.security. jca.Providers. <clinit> (Providers. java:55) sun.security. jca.GetInstance .getInstance( GetInstance. java:156) java.security. cert.Certificat eFactory. getInstance( CertificateFact ory.java: 193) security. KeyStoreHandler .<init> (KeyStoreHandle r.java: 50) security. UpdateCertifica tes.<init> (UpdateCertific ates.java: 65) security. UpdateCertifica tes.main( UpdateCertifica tes.java: 51) -java (--configure): -java package post-installation script subprocess returned error exit status 1 17-jre- headless: arm64: 17-jre- headless: arm64 depends on ca-certificates -java (>= 20190405~); however: -java is not configured yet. 17-jre- headless: arm64 (--configure): 0.22.04. 1) ... certificates/ update. d... InternalError: Error loading java.security file java.security. Security. initialize( Security. java:106) java.security. Security$ 1.run(Security. java:84) java.security. Security$ 1.run(Security. java:82) java.security. AccessControlle r.doPrivileged( AccessControlle r.java: 318) java.security. Security. <clinit> (Security. java:82) sun.security. jca.ProviderLis t.<init> (ProviderList. java:178) sun.security. jca.ProviderLis t$2.run( ProviderList. java:96) sun.security. jca.ProviderLis t$2.run( ProviderList. java:94) java.security. AccessControlle r.doPrivileged( AccessControlle r.java: 318) sun.security. jca.ProviderLis t.fromSecurityP roperties( ProviderList. java:93) sun.security. jca.Providers. <clinit> (Providers. java:55) sun.security. jca.GetInstance .getInstance( GetInstance. java:156) java.security. cert.Certificat eFactory. getInstance( CertificateFact ory.java: 193) security. KeyStoreHandler .<init> (KeyStoreHandle r.java: 50) security. UpdateCertifica tes.<init> (UpdateCertific ates.java: 65) security. UpdateCertifica tes.main( UpdateCertifica tes.java: 51) certificates/ update. d/jks-keystore exited with code 1. -java 17-jre- headless: arm64
#7 111.9 Exception in thread "main" java.lang.
#7 111.9 at java.base/
#7 111.9 at java.base/
#7 111.9 at java.base/
#7 111.9 at java.base/
#7 111.9 at java.base/
#7 111.9 at java.base/
#7 111.9 at java.base/
#7 111.9 at java.base/
#7 111.9 at java.base/
#7 111.9 at java.base/
#7 111.9 at java.base/
#7 111.9 at java.base/
#7 111.9 at java.base/
#7 111.9 at org.debian.
#7 111.9 at org.debian.
#7 111.9 at org.debian.
#7 111.9 dpkg: error processing package ca-certificates
#7 111.9 installed ca-certificates
#7 111.9 dpkg: dependency problems prevent configuration of openjdk-
#7 111.9 openjdk-
#7 111.9 Package ca-certificates
#7 111.9
#7 111.9 dpkg: error processing package openjdk-
#7 111.9 dependency problems - leaving unconfigured
#7 111.9 Processing triggers for libc-bin (2.35-0ubuntu3.1) ...
#7 111.9 Processing triggers for ca-certificates (20211016ubuntu
#7 111.9 Updating certificates in /etc/ssl/certs...
#7 112.2 0 added, 0 removed; done.
#7 112.2 Running hooks in /etc/ca-
#7 112.2
#7 112.2 Exception in thread "main" java.lang.
#7 112.2 at java.base/
#7 112.2 at java.base/
#7 112.2 at java.base/
#7 112.2 at java.base/
#7 112.2 at java.base/
#7 112.2 at java.base/
#7 112.2 at java.base/
#7 112.2 at java.base/
#7 112.2 at java.base/
#7 112.2 at java.base/
#7 112.2 at java.base/
#7 112.2 at java.base/
#7 112.2 at java.base/
#7 112.2 at org.debian.
#7 112.2 at org.debian.
#7 112.2 at org.debian.
#7 112.2 E: /etc/ca-
#7 112.2 done.
#7 112.3 Errors were encountered while processing:
#7 112.3 ca-certificates
#7 112.3 openjdk-
#7 112.3 E: Sub-process /usr/bin/dpkg returned an error code (1)
======= ======= ======= ===
looks like packages are updated on May-16 http:// security. ubuntu. com/ubuntu/ pool/universe/ o/openjdk- 17/
and its causing issues