-
Bug
-
Resolution: Fixed
-
P3
-
13
-
b13
Issue | Fix Version | Assignee | Priority | Status | Resolution | Resolved In Build |
---|---|---|---|---|---|---|
JDK-8312155 | 11.0.21 | Goetz Lindenmaier | P3 | Resolved | Fixed | b01 |
JDK-8301218 | 11.0.20-oracle | Ramesh Gangadhar | P3 | Resolved | Fixed | b01 |
JDK-8325946 | 8u421 | Nibedita Jena | P3 | Resolved | Fixed | b01 |
#Mon Mar 11 00:29:45 PDT 2019
#-----testdescription-----
$file=/scratch/opt/mach5/mesos/work_dir/jib-master/install/jdk13-jdk.565/src.full/open/test/jdk/sun/security/tools/jarsigner/warnings/NoTimestampTest.java
$root=/scratch/opt/mach5/mesos/work_dir/jib-master/install/jdk13-jdk.565/src.full/open/test/jdk
keywords=bug8024302 bug8026037 bug8196213
library=/test/lib ../
run=USER_SPECIFIED build jdk.test.lib.util.JarUtils\nUSER_SPECIFIED main NoTimestampTest\n
source=NoTimestampTest.java
title=Checks warnings if -tsa and -tsacert options are not specified
#-----environment-----
#-----testresult-----
description=file\:/scratch/opt/mach5/mesos/work_dir/jib-master/install/jdk13-jdk.565/src.full/open/test/jdk/sun/security/tools/jarsigner/warnings/NoTimestampTest.java
elapsed=6615 0\:00\:06.615
end=Mon Mar 11 00\:29\:45 PDT 2019
environment=regtest
execStatus=Failed. Execution failed\: `main' threw exception\: java.lang.RuntimeException\: 'No -tsa or -tsacert is provided and this jar is not timestamped. Without a timestamp, users may not be able to validate this jar after the signer certificate's expiration date (2020-03-10).' missing from stdout/stderr
harnessLoaderMode=Classpath Loader
harnessVariety=Full Bundle
hostname=sca00lnh.us.oracle.com
javatestOS=Linux 3.8.13-118.24.2.el7uek.x86_64 (amd64)
javatestVersion=6.0-ea+b03-2018-08-16
jtregVersion=jtreg 4.2 fcs b14
script=com.sun.javatest.regtest.exec.RegressionScript
sections=script_messages build build compile main
start=Mon Mar 11 00\:29\:39 PDT 2019
test=sun/security/tools/jarsigner/warnings/NoTimestampTest.java
testJDK=/scratch/opt/mach5/mesos/work_dir/jib-master/install/jdk13-jdk.565/linux-x64.jdk/jdk-13
totalTime=6617
...
...
...
----------System.out:(26/2270)----------
Timezone = null
Adding first.txt to unsigned.jar
Command line: [/scratch/opt/mach5/mesos/work_dir/jib-master/install/jdk13-jdk.565/linux-x64.jdk/jdk-13/bin/keytool -J-Duser.language=en -J-Duser.country=US -genkeypair -alias ca -keyalg RSA -keysize 2048 -keystore keystore.jks -storepass password -keypass password -dname CN=ca]
Generating 2,048 bit RSA key pair and self-signed certificate (SHA256withRSA) with a validity of 90 days
for: CN=ca
Command line: [/scratch/opt/mach5/mesos/work_dir/jib-master/install/jdk13-jdk.565/linux-x64.jdk/jdk-13/bin/keytool -J-Duser.language=en -J-Duser.country=US -genkeypair -alias alias -keyalg RSA -keysize 2048 -keystore keystore.jks -storepass password -keypass password -dname CN=alias]
Generating 2,048 bit RSA key pair and self-signed certificate (SHA256withRSA) with a validity of 90 days
for: CN=alias
Command line: [/scratch/opt/mach5/mesos/work_dir/jib-master/install/jdk13-jdk.565/linux-x64.jdk/jdk-13/bin/keytool -J-Duser.language=en -J-Duser.country=US -certreq -alias alias -keystore keystore.jks -storepass password -keypass password -file alias.req]
Command line: [/scratch/opt/mach5/mesos/work_dir/jib-master/install/jdk13-jdk.565/linux-x64.jdk/jdk-13/bin/keytool -J-Duser.language=en -J-Duser.country=US -gencert -alias ca -infile alias.req -outfile alias.cert -keystore keystore.jks -storepass password -keypass password -file alias.req -validity 365]
Command line: [/scratch/opt/mach5/mesos/work_dir/jib-master/install/jdk13-jdk.565/linux-x64.jdk/jdk-13/bin/keytool -J-Duser.language=en -J-Duser.country=US -importcert -alias alias -keystore keystore.jks -storepass password -keypass password -file alias.cert]
Certificate reply was installed in keystore
Command line: [/scratch/opt/mach5/mesos/work_dir/jib-master/install/jdk13-jdk.565/linux-x64.jdk/jdk-13/bin/jarsigner -J-Duser.language=en -J-Duser.country=US -J-Duser.timezone=null -keystore keystore.jks -storepass password -keypass password -signedjar signed.jar unsigned.jar alias]
jar signed.
Warning:
No -tsa or -tsacert is provided and this jar is not timestamped. Without a timestamp, users may not be able to validate this jar after the signer certificate's expiration date (2020-03-09).
The signer certificate will expire on 2020-03-09.
----------System.err:(26/1384)----------
stdout: [jar signed.
Warning:
No -tsa or -tsacert is provided and this jar is not timestamped. Without a timestamp, users may not be able to validate this jar after the signer certificate's expiration date (2020-03-09).
The signer certificate will expire on 2020-03-09.
];
stderr: []
exitValue = 0
java.lang.RuntimeException: 'No -tsa or -tsacert is provided and this jar is not timestamped. Without a timestamp, users may not be able to validate this jar after the signer certificate's expiration date (2020-03-10).' missing from stdout/stderr
at jdk.test.lib.process.OutputAnalyzer.shouldContain(OutputAnalyzer.java:151)
at Test.checkSigning(Test.java:240)
at NoTimestampTest.start(NoTimestampTest.java:89)
at NoTimestampTest.main(NoTimestampTest.java:54)
at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.base/java.lang.reflect.Method.invoke(Method.java:567)
at com.sun.javatest.regtest.agent.MainActionHelper$AgentVMRunnable.run(MainActionHelper.java:298)
at java.base/java.lang.Thread.run(Thread.java:835)
- backported by
-
JDK-8301218 sun/security/tools/jarsigner/warnings/NoTimestampTest.java failed with missing expected output
- Resolved
-
JDK-8312155 sun/security/tools/jarsigner/warnings/NoTimestampTest.java failed with missing expected output
- Resolved
-
JDK-8325946 sun/security/tools/jarsigner/warnings/NoTimestampTest.java failed with missing expected output
- Resolved
- relates to
-
JDK-8214937 sun/security/tools/jarsigner/warnings/NoTimestampTest.java failed due to unexpected expiration date
- Resolved
-
JDK-8216235 sun/security/tools/jarsigner/warnings/NoTimestampTest.java failed due to unexpected expiration date
- Resolved