[Qa-jenkins-scm] Build failed in Jenkins: reproducible_fdroid_test #292
jenkins at jenkins.debian.net
jenkins at jenkins.debian.net
Fri Jan 31 22:57:16 GMT 2020
See <https://jenkins.debian.net/job/reproducible_fdroid_test/292/display/redirect?page=changes>
Changes:
[bubu] remove dscanner subcommand
------------------------------------------
[...truncated 72.82 MB...]
INFO: Generating a new key in "keystore.jks"...
DEBUG: > /usr/lib/jvm/java-11-openjdk-amd64/bin/keytool -genkey -keystore keystore.jks -alias osuosl-build168-amd64.debian.net -keyalg RSA -keysize 4096 -sigalg SHA256withRSA -validity 10000 -storepass:env FDROID_KEY_STORE_PASS -keypass:env FDROID_KEY_PASS -dname CN=osuosl-build168-amd64.debian.net, OU=F-Droid -J-Duser.language=en
DEBUG: > /usr/lib/jvm/java-11-openjdk-amd64/bin/keytool -list -v -keystore keystore.jks -alias osuosl-build168-amd64.debian.net -storepass:env FDROID_KEY_STORE_PASS -J-Duser.language=en
Alias name: osuosl-build168-amd64.debian.net
Creation date: Jan 31, 2020
Entry type: PrivateKeyEntry
Certificate chain length: 1
Certificate[1]:
Owner: CN=osuosl-build168-amd64.debian.net, OU=F-Droid
Issuer: CN=osuosl-build168-amd64.debian.net, OU=F-Droid
Serial number: 1bae79ab
Valid from: Fri Jan 31 22:55:49 UTC 2020 until: Tue Jun 18 22:55:49 UTC 2047
Certificate fingerprints:
SHA1: FD:BB:74:5B:37:B6:D2:A7:07:04:D3:9A:8F:FF:FF:9E:3B:3C:C1:57
SHA256: E7:A6:AC:BC:A8:62:81:75:51:26:FF:6C:62:93:B2:FF:6F:DE:F2:44:54:96:F9:27:1F:8B:C7:DC:65:85:B1:A8
Signature algorithm name: SHA256withRSA
Subject Public Key Algorithm: 4096-bit RSA key
Version: 3
Extensions:
#1: ObjectId: 2.5.29.14 Criticality=false
SubjectKeyIdentifier [
KeyIdentifier [
0000: 87 60 DC 96 44 6D 5C 3C 1F 8C 88 21 C7 13 E6 A6 .`..Dm\<...!....
0010: 7E D3 72 2E ..r.
]
]
INFO: Alias name: osuosl-build168-amd64.debian.net
Creation date: Jan 31, 2020
Entry type: PrivateKeyEntry
Certificate chain length: 1
Certificate[1]:
Owner: CN=osuosl-build168-amd64.debian.net, OU=F-Droid
Issuer: CN=osuosl-build168-amd64.debian.net, OU=F-Droid
Serial number: 1bae79ab
Valid from: Fri Jan 31 22:55:49 UTC 2020 until: Tue Jun 18 22:55:49 UTC 2047
Certificate fingerprints:
SHA1: FD:BB:74:5B:37:B6:D2:A7:07:04:D3:9A:8F:FF:FF:9E:3B:3C:C1:57
SHA256: E7:A6:AC:BC:A8:62:81:75:51:26:FF:6C:62:93:B2:FF:6F:DE:F2:44:54:96:F9:27:1F:8B:C7:DC:65:85:B1:A8
Signature algorithm name: SHA256withRSA
Subject Public Key Algorithm: 4096-bit RSA key
Version: 3
Extensions:
#1: ObjectId: 2.5.29.14 Criticality=false
SubjectKeyIdentifier [
KeyIdentifier [
0000: 87 60 DC 96 44 6D 5C 3C 1F 8C 88 21 C7 13 E6 A6 .`..Dm\<...!....
0010: 7E D3 72 2E ..r.
]
]
DEBUG: > /usr/lib/jvm/java-11-openjdk-amd64/bin/keytool -exportcert -keystore keystore.jks -alias osuosl-build168-amd64.debian.net -storepass:env FDROID_KEY_STORE_PASS
INFO:
Built repo based in "/var/lib/jenkins/userContent/reproducible/reproducible_fdroid_build_apps/fdroiddata" with this config:
Android SDK: /usr/lib/android-sdk
Android NDK r12b (optional): $ANDROID_NDK
Keystore for signing key: keystore.jks
To complete the setup, add your APKs to "/var/lib/jenkins/userContent/reproducible/reproducible_fdroid_build_apps/fdroiddata/repo"
then run "fdroid update -c; fdroid update". You might also want to edit
"config.py" to set the URL, repo name, and more. You should also set up
a signing key (a temporary one might have been automatically generated).
For more info: https://f-droid.org/docs/Setup_an_F-Droid_App_Repo
and https://f-droid.org/docs/Signing_Process
+ export GNUPGHOME=/var/lib/jenkins/userContent/reproducible/reproducible_fdroid_build_apps/tests/gnupghome
+ GNUPGHOME=/var/lib/jenkins/userContent/reproducible/reproducible_fdroid_build_apps/tests/gnupghome
+ '[' '!' -e /var/lib/jenkins/userContent/reproducible/reproducible_fdroid_build_apps/tests/gnupghome/private-keys-v1.d ']'
+ mkdir -p /var/lib/jenkins/userContent/reproducible/reproducible_fdroid_build_apps/tests/gnupghome/private-keys-v1.d
+ chmod 0700 /var/lib/jenkins/userContent/reproducible/reproducible_fdroid_build_apps/tests/gnupghome/private-keys-v1.d
+ gpg --import /var/lib/jenkins/userContent/reproducible/reproducible_fdroid_build_apps/tests/gnupghome/secring.gpg
gpg: WARNING: unsafe permissions on homedir '/var/lib/jenkins/userContent/reproducible/reproducible_fdroid_build_apps/tests/gnupghome'
gpg: starting migration from earlier GnuPG versions
gpg: porting secret keys from '/var/lib/jenkins/userContent/reproducible/reproducible_fdroid_build_apps/tests/gnupghome/secring.gpg' to gpg-agent
gpg: key 16D6C4D3CE71F7FB: secret key imported
gpg: migration succeeded
gpg: key 16D6C4D3CE71F7FB: "Fake F-Droid Test Signing Key (never use this for anything but tests) <fake at fake>" not changed
gpg: key 16D6C4D3CE71F7FB: secret key imported
gpg: Total number processed: 1
gpg: unchanged: 1
gpg: secret keys read: 1
gpg: secret keys unchanged: 1
+ echo 'build_server_always = True'
+ echo 'make_current_version_link = False'
+ echo 'gpghome = '\''/var/lib/jenkins/userContent/reproducible/reproducible_fdroid_build_apps/tests/gnupghome'\'''
+ echo 'gpgkey = '\''CE71F7FB'\'''
+ chmod 0600 config.py
+ sed -i '/\s*repo_key_sha256\s*=.*/d' config.py
+ test -d repo
+ test -d archive
+ mkdir archive
+ ../fdroid publish
INFO: 3286 apps, 3286 key aliases
INFO: Processing unsigned/app.fedilab.nitterizeme_1.apk
INFO: Key alias: 2ddc73b9
INFO: Key does not exist - generating...
INFO: Published app.fedilab.nitterizeme_1.apk
INFO: Processing unsigned/at.bitfire.nophonespam_9.apk
INFO: Key alias: d9347614
INFO: Key does not exist - generating...
INFO: Published at.bitfire.nophonespam_9.apk
INFO: Processing unsigned/be.digitalia.fosdem_1700173.apk
INFO: Key alias: 76b40b35
INFO: Key does not exist - generating...
INFO: Published be.digitalia.fosdem_1700173.apk
INFO: Processing unsigned/com.DartChecker_6.apk
INFO: Key alias: 286ef5be
INFO: Key does not exist - generating...
INFO: Published com.DartChecker_6.apk
INFO: Processing unsigned/com.android.gpstest.osmdroid_59.apk
INFO: Key alias: 8df948db
INFO: Key does not exist - generating...
INFO: Published com.android.gpstest.osmdroid_59.apk
INFO: Processing unsigned/com.asdoi.gymwen_110.apk
INFO: Key alias: fd59286e
INFO: Key does not exist - generating...
INFO: Published com.asdoi.gymwen_110.apk
INFO: Processing unsigned/de.schildbach.oeffi_645.apk
WARNING: Ignoring META-INF/MANIFEST.MF from unsigned/de.schildbach.oeffi_645.apk
DOES NOT VERIFY
ERROR: JAR signer CERT.RSA: JAR signature META-INF/CERT.SF indicates the APK is signed using APK Signature Scheme v2 but no such signature was found. Signature stripped?
ERROR:
tmp/sigcp_de.schildbach.oeffi_645.apk:
INFO: ...NOT verified - tmp/sigcp_de.schildbach.oeffi_645.apk
ERROR: ...verification failed - publish skipped : Unexpected diff output:
INFO: Processing unsigned/de.schildbach.oeffi_647.apk
WARNING: Ignoring META-INF/MANIFEST.MF from unsigned/de.schildbach.oeffi_647.apk
DOES NOT VERIFY
ERROR: JAR signer CERT.RSA: JAR signature META-INF/CERT.SF indicates the APK is signed using APK Signature Scheme v2 but no such signature was found. Signature stripped?
ERROR:
tmp/sigcp_de.schildbach.oeffi_647.apk:
INFO: ...NOT verified - tmp/sigcp_de.schildbach.oeffi_647.apk
ERROR: ...verification failed - publish skipped : Unexpected diff output:
INFO: Processing unsigned/de.schildbach.oeffi_649.apk
WARNING: Ignoring META-INF/MANIFEST.MF from unsigned/de.schildbach.oeffi_649.apk
DOES NOT VERIFY
ERROR: JAR signer CERT.RSA: JAR signature META-INF/CERT.SF indicates the APK is signed using APK Signature Scheme v2 but no such signature was found. Signature stripped?
ERROR:
tmp/sigcp_de.schildbach.oeffi_649.apk:
INFO: ...NOT verified - tmp/sigcp_de.schildbach.oeffi_649.apk
ERROR: ...verification failed - publish skipped : Unexpected diff output:
INFO: Processing unsigned/de.schildbach.oeffi_650.apk
WARNING: Ignoring META-INF/MANIFEST.MF from unsigned/de.schildbach.oeffi_650.apk
DOES NOT VERIFY
ERROR: JAR signer CERT.RSA: JAR signature META-INF/CERT.SF indicates the APK is signed using APK Signature Scheme v2 but no such signature was found. Signature stripped?
ERROR:
tmp/sigcp_de.schildbach.oeffi_650.apk:
INFO: ...NOT verified - tmp/sigcp_de.schildbach.oeffi_650.apk
ERROR: ...verification failed - publish skipped : Unexpected diff output:
INFO: Processing unsigned/de.schildbach.wallet_431.apk
DOES NOT VERIFY
ERROR: SHA-256 digest of res/layout/custom_dialog.xml does not match the digest specified in META-INF/MANIFEST.MF. Expected: <HO0uIgnBo7WhePMYweFac0JU3v850Xs/MhvquoZnD6Q=>, actual: <0cqSw8tdbdzfHpX+vE9TZV7BPgS46mWPF2a+9IHEP1s=>
ERROR: SHA-256 digest of res/layout/spinner_item.xml does not match the digest specified in META-INF/MANIFEST.MF. Expected: <HO0uIgnBo7WhePMYweFac0JU3v850Xs/MhvquoZnD6Q=>, actual: <tfvKxnm5NcGfifeEqZtN7r99YRXKR3msyyd9yf4yhLU=>
ERROR:
tmp/de.schildbach.wallet_431_58dcd8a.apk:
ERROR: ...verification failed - skipping: de.schildbach.wallet_431_58dcd8a.apk
INFO: Processing unsigned/de.schildbach.wallet_434.apk
DOES NOT VERIFY
ERROR: SHA-256 digest of res/layout/custom_dialog.xml does not match the digest specified in META-INF/MANIFEST.MF. Expected: <HO0uIgnBo7WhePMYweFac0JU3v850Xs/MhvquoZnD6Q=>, actual: <0cqSw8tdbdzfHpX+vE9TZV7BPgS46mWPF2a+9IHEP1s=>
ERROR: SHA-256 digest of res/layout/spinner_item.xml does not match the digest specified in META-INF/MANIFEST.MF. Expected: <HO0uIgnBo7WhePMYweFac0JU3v850Xs/MhvquoZnD6Q=>, actual: <tfvKxnm5NcGfifeEqZtN7r99YRXKR3msyyd9yf4yhLU=>
ERROR:
tmp/de.schildbach.wallet_434_58dcd8a.apk:
ERROR: ...verification failed - skipping: de.schildbach.wallet_434_58dcd8a.apk
INFO: Processing unsigned/de.schildbach.wallet_test_431.apk
DOES NOT VERIFY
ERROR: SHA-256 digest of res/layout/custom_dialog.xml does not match the digest specified in META-INF/MANIFEST.MF. Expected: <HO0uIgnBo7WhePMYweFac0JU3v850Xs/MhvquoZnD6Q=>, actual: <0cqSw8tdbdzfHpX+vE9TZV7BPgS46mWPF2a+9IHEP1s=>
ERROR: SHA-256 digest of res/layout/spinner_item.xml does not match the digest specified in META-INF/MANIFEST.MF. Expected: <HO0uIgnBo7WhePMYweFac0JU3v850Xs/MhvquoZnD6Q=>, actual: <tfvKxnm5NcGfifeEqZtN7r99YRXKR3msyyd9yf4yhLU=>
ERROR:
tmp/de.schildbach.wallet_test_431_58dcd8a.apk:
ERROR: ...verification failed - skipping: de.schildbach.wallet_test_431_58dcd8a.apk
INFO: Processing unsigned/de.schildbach.wallet_test_434.apk
DOES NOT VERIFY
ERROR: SHA-256 digest of res/layout/custom_dialog.xml does not match the digest specified in META-INF/MANIFEST.MF. Expected: <HO0uIgnBo7WhePMYweFac0JU3v850Xs/MhvquoZnD6Q=>, actual: <0cqSw8tdbdzfHpX+vE9TZV7BPgS46mWPF2a+9IHEP1s=>
ERROR: SHA-256 digest of res/layout/spinner_item.xml does not match the digest specified in META-INF/MANIFEST.MF. Expected: <HO0uIgnBo7WhePMYweFac0JU3v850Xs/MhvquoZnD6Q=>, actual: <tfvKxnm5NcGfifeEqZtN7r99YRXKR3msyyd9yf4yhLU=>
ERROR:
tmp/de.schildbach.wallet_test_434_58dcd8a.apk:
ERROR: ...verification failed - skipping: de.schildbach.wallet_test_434_58dcd8a.apk
INFO: Processing unsigned/org.briarproject.briar.android_10105.apk
WARNING: Ignoring META-INF/MANIFEST.MF from unsigned/org.briarproject.briar.android_10105.apk
DOES NOT VERIFY
ERROR: JAR signer BRIAR.RSA: JAR signature META-INF/BRIAR.SF indicates the APK is signed using APK Signature Scheme v2 but no such signature was found. Signature stripped?
ERROR:
tmp/sigcp_org.briarproject.briar.android_10105.apk:
INFO: ...NOT verified - tmp/sigcp_org.briarproject.briar.android_10105.apk
ERROR: ...verification failed - publish skipped : Unexpected diff output:
INFO: Processing unsigned/org.briarproject.briar.android_10106.apk
WARNING: Ignoring META-INF/MANIFEST.MF from unsigned/org.briarproject.briar.android_10106.apk
DOES NOT VERIFY
ERROR: JAR signer BRIAR.RSA: JAR signature META-INF/BRIAR.SF indicates the APK is signed using APK Signature Scheme v2 but no such signature was found. Signature stripped?
ERROR:
tmp/sigcp_org.briarproject.briar.android_10106.apk:
INFO: ...NOT verified - tmp/sigcp_org.briarproject.briar.android_10106.apk
ERROR: ...verification failed - publish skipped : Unexpected diff output:
INFO: Processing unsigned/org.briarproject.briar.android_10107.apk
WARNING: Ignoring META-INF/MANIFEST.MF from unsigned/org.briarproject.briar.android_10107.apk
DOES NOT VERIFY
ERROR: JAR signer CERTIFIC.RSA: JAR signature META-INF/CERTIFIC.SF indicates the APK is signed using APK Signature Scheme v2 but no such signature was found. Signature stripped?
ERROR:
tmp/sigcp_org.briarproject.briar.android_10107.apk:
INFO: ...NOT verified - tmp/sigcp_org.briarproject.briar.android_10107.apk
ERROR: ...verification failed - publish skipped : Unexpected diff output:
INFO: Processing unsigned/org.briarproject.briar.android_10108.apk
WARNING: Ignoring META-INF/MANIFEST.MF from unsigned/org.briarproject.briar.android_10108.apk
DOES NOT VERIFY
ERROR: JAR signer CERTIFIC.RSA: JAR signature META-INF/CERTIFIC.SF indicates the APK is signed using APK Signature Scheme v2 but no such signature was found. Signature stripped?
ERROR:
tmp/sigcp_org.briarproject.briar.android_10108.apk:
INFO: ...NOT verified - tmp/sigcp_org.briarproject.briar.android_10108.apk
ERROR: ...verification failed - publish skipped : Unexpected diff output:
INFO: Processing unsigned/org.briarproject.briar.android_10109.apk
WARNING: Ignoring META-INF/MANIFEST.MF from unsigned/org.briarproject.briar.android_10109.apk
DOES NOT VERIFY
ERROR: JAR signer CERTIFIC.RSA: JAR signature META-INF/CERTIFIC.SF indicates the APK is signed using APK Signature Scheme v2 but no such signature was found. Signature stripped?
ERROR:
tmp/sigcp_org.briarproject.briar.android_10109.apk:
INFO: ...NOT verified - tmp/sigcp_org.briarproject.briar.android_10109.apk
ERROR: ...verification failed - publish skipped : Unexpected diff output:
INFO: Processing unsigned/org.kiwix.kiwixmobile_230103.apk
INFO: Key alias: 924282dd
INFO: Key does not exist - generating...
CRITICAL: Failed to sign application
==== detail begin ====
jarsigner: unable to sign jar: java.util.zip.ZipException: invalid entry compressed size (expected 45789 but got 47086 bytes)
==== detail end ====
+ cleanup_all
++ date -u
Fri 31 Jan 2020 10:57:05 PM UTC - cleanup in progress...
+ echo 'Fri 31 Jan 2020 10:57:05 PM UTC - cleanup in progress...'
+ killall adb
adb: no process found
Fri 31 Jan 2020 10:57:05 PM UTC - reproducible_fdroid_test.sh stopped running as /tmp/jenkins-script-k1prT8zc, which will now be removed.
SSH EXIT CODE: 1
Build step 'Execute shell' marked build as failure
More information about the Qa-jenkins-scm
mailing list