Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

chore(ci): add debug logs for windows signing #16189

Merged
merged 2 commits into from
Aug 27, 2024
Merged

Conversation

jakubgs
Copy link
Member

@jakubgs jakubgs commented Aug 26, 2024

@jakubgs jakubgs self-assigned this Aug 26, 2024
@status-im-auto
Copy link
Member

status-im-auto commented Aug 26, 2024

Jenkins Builds

Click to see older builds (58)
Commit #️⃣ Finished (UTC) Duration Platform Result
✔️ 693c69b #1 2024-08-26 08:43:33 ~7 min tests/nim 📄log
✔️ 693c69b #1 2024-08-26 08:44:52 ~8 min macos/aarch64 🍎dmg
✔️ 693c69b #1 2024-08-26 08:47:42 ~11 min tests/ui 📄log
✔️ 693c69b #1 2024-08-26 08:48:01 ~11 min macos/x86_64 🍎dmg
✔️ 693c69b #1 2024-08-26 08:52:49 ~16 min linux-nix/x86_64 📦tgz
✔️ 693c69b #1 2024-08-26 08:54:42 ~18 min linux/x86_64 📦tgz
693c69b #1 2024-08-26 09:02:44 ~26 min windows/x86_64 📄log
✔️ 0b6bcc8 #2 2024-08-26 09:13:13 ~5 min macos/aarch64 🍎dmg
✔️ 0b6bcc8 #2 2024-08-26 09:14:08 ~6 min tests/nim 📄log
✔️ 0b6bcc8 #2 2024-08-26 09:15:23 ~7 min macos/x86_64 🍎dmg
✔️ 0b6bcc8 #2 2024-08-26 09:18:31 ~10 min tests/ui 📄log
✔️ 0b6bcc8 #2 2024-08-26 09:20:48 ~13 min linux-nix/x86_64 📦tgz
✔️ 0b6bcc8 #2 2024-08-26 09:24:03 ~16 min linux/x86_64 📦tgz
0b6bcc8 #2 2024-08-26 09:29:36 ~21 min windows/x86_64 📄log
✔️ 0b6bcc8 #3 2024-08-26 10:02:31 ~25 min windows/x86_64 💿exe
✔️ 0b6bcc8 #4 2024-08-26 10:45:47 ~29 min windows/x86_64 💿exe
0b6bcc8 #5 2024-08-26 11:20:36 ~25 min windows/x86_64 📄log
0b6bcc8 #6 2024-08-26 12:36:12 ~24 min windows/x86_64 📄log
✔️ 6dfe7a5 #3 2024-08-26 12:57:15 ~6 min macos/aarch64 🍎dmg
✔️ 6dfe7a5 #3 2024-08-26 12:57:34 ~6 min tests/nim 📄log
✔️ 6dfe7a5 #3 2024-08-26 12:58:47 ~7 min macos/x86_64 🍎dmg
✔️ 6dfe7a5 #3 2024-08-26 13:01:56 ~10 min tests/ui 📄log
✔️ 6dfe7a5 #3 2024-08-26 13:04:25 ~13 min linux-nix/x86_64 📦tgz
✔️ 6dfe7a5 #3 2024-08-26 13:07:03 ~16 min linux/x86_64 📦tgz
✔️ 6dfe7a5 #7 2024-08-26 13:21:31 ~30 min windows/x86_64 💿exe
✔️ 6dfe7a5 #8 2024-08-26 14:57:49 ~28 min windows/x86_64 💿exe
✔️ 6dfe7a5 #9 2024-08-26 15:49:15 ~37 min windows/x86_64 💿exe
✔️ 0568afe #4 2024-08-26 16:08:27 ~6 min macos/aarch64 🍎dmg
✔️ 0568afe #4 2024-08-26 16:08:32 ~6 min tests/nim 📄log
✔️ 0568afe #4 2024-08-26 16:10:40 ~8 min macos/x86_64 🍎dmg
✔️ 0568afe #4 2024-08-26 16:13:29 ~11 min tests/ui 📄log
✔️ 0568afe #4 2024-08-26 16:16:21 ~14 min linux-nix/x86_64 📦tgz
✔️ 0568afe #4 2024-08-26 16:16:36 ~14 min linux/x86_64 📦tgz
✔️ 0568afe #10 2024-08-26 16:26:38 ~24 min windows/x86_64 💿exe
✔️ 7bd3981 #5 2024-08-27 10:27:30 ~5 min tests/nim 📄log
✔️ 7bd3981 #5 2024-08-27 10:27:52 ~6 min macos/aarch64 🍎dmg
✔️ 7bd3981 #5 2024-08-27 10:30:23 ~8 min macos/x86_64 🍎dmg
✔️ 7bd3981 #5 2024-08-27 10:32:40 ~10 min tests/ui 📄log
✔️ 7bd3981 #5 2024-08-27 10:35:29 ~13 min linux-nix/x86_64 📦tgz
✔️ 7bd3981 #5 2024-08-27 10:35:47 ~14 min linux/x86_64 📦tgz
✔️ 7bd3981 #11 2024-08-27 10:48:22 ~26 min windows/x86_64 💿exe
✔️ 7bd3981 #12 2024-08-27 11:16:29 ~27 min windows/x86_64 💿exe
✔️ 7bd3981 #13 2024-08-27 12:17:49 ~27 min windows/x86_64 💿exe
✔️ 7bd3981 #14 2024-08-27 14:04:58 ~27 min windows/x86_64 💿exe
✔️ a5a0bb3 #6 2024-08-27 14:34:21 ~6 min macos/aarch64 🍎dmg
✔️ a5a0bb3 #6 2024-08-27 14:34:41 ~6 min tests/nim 📄log
✔️ a5a0bb3 #6 2024-08-27 14:37:46 ~9 min macos/x86_64 🍎dmg
✔️ a5a0bb3 #6 2024-08-27 14:39:27 ~11 min tests/ui 📄log
✔️ a5a0bb3 #6 2024-08-27 14:41:43 ~13 min linux-nix/x86_64 📦tgz
✔️ a5a0bb3 #6 2024-08-27 14:42:20 ~14 min linux/x86_64 📦tgz
✔️ a5a0bb3 #16 2024-08-27 15:04:12 ~35 min windows/x86_64 💿exe
✔️ a67789d #7 2024-08-27 15:17:23 ~5 min macos/aarch64 🍎dmg
✔️ a67789d #7 2024-08-27 15:17:52 ~6 min tests/nim 📄log
✔️ a67789d #7 2024-08-27 15:19:34 ~7 min macos/x86_64 🍎dmg
✔️ a67789d #7 2024-08-27 15:22:51 ~11 min tests/ui 📄log
✔️ a67789d #7 2024-08-27 15:24:52 ~13 min linux-nix/x86_64 📦tgz
✔️ a67789d #7 2024-08-27 15:25:53 ~14 min linux/x86_64 📦tgz
a67789d #17 2024-08-27 15:34:51 ~22 min windows/x86_64 📄log
Commit #️⃣ Finished (UTC) Duration Platform Result
✔️ d9640fa #8 2024-08-27 15:48:48 ~5 min macos/aarch64 🍎dmg
✔️ d9640fa #8 2024-08-27 15:49:54 ~6 min tests/nim 📄log
✔️ d9640fa #8 2024-08-27 15:51:02 ~7 min macos/x86_64 🍎dmg
✔️ d9640fa #8 2024-08-27 15:54:28 ~11 min tests/ui 📄log
✔️ d9640fa #8 2024-08-27 15:57:38 ~14 min linux-nix/x86_64 📦tgz
✔️ d9640fa #8 2024-08-27 15:57:50 ~14 min linux/x86_64 📦tgz
✔️ d9640fa #18 2024-08-27 16:10:59 ~27 min windows/x86_64 💿exe
✔️ 2cf9cd6 #9 2024-08-27 17:13:16 ~6 min macos/aarch64 🍎dmg
✔️ 2cf9cd6 #9 2024-08-27 17:13:32 ~6 min tests/nim 📄log
✔️ 2cf9cd6 #9 2024-08-27 17:15:02 ~7 min macos/x86_64 🍎dmg
2cf9cd6 #9 2024-08-27 17:17:53 ~10 min tests/ui 📄log
✔️ 2cf9cd6 #9 2024-08-27 17:21:42 ~14 min linux-nix/x86_64 📦tgz
✔️ 2cf9cd6 #9 2024-08-27 17:22:14 ~15 min linux/x86_64 📦tgz
✔️ 2cf9cd6 #19 2024-08-27 17:33:06 ~25 min windows/x86_64 💿exe
✔️ 2cf9cd6 #10 2024-08-27 17:49:03 ~11 min tests/ui 📄log

@jakubgs
Copy link
Member Author

jakubgs commented Aug 26, 2024

Even after running with -debug there's hardly any visible extra logs:

14:36:10  SignTool Error: An unexpected internal error has occurred.
14:36:10  
14:36:10  The following certificates were considered:
14:36:10      Issued to: status.im
14:36:10      Issued by: status.im
14:36:10      Expires:   Mon May 04 10:34:53 2122
14:36:10      SHA1 hash: 4BE16A13BE2CB4282D0C70BA61FE0BA3B7D0CFFE

Might as well just make it permanent then.

@jakubgs
Copy link
Member Author

jakubgs commented Aug 26, 2024

At least I can confirm that the issue is not host-specific:

Build Slave Result
Build #1 windows-02 FAILURE
Build #2 windows-03 FAILURE
Build #3 windows-03 SUCCESS
Build #4 windows-02 SUCCESS
Build #5 windows-03 FAILURE
Build #6 windows-03 FAILURE
Build #7 windows-03 SUCCESS
Build #8 windows-02 SUCCESS
Build #9 windows-02 SUCCESS

@jakubgs
Copy link
Member Author

jakubgs commented Aug 26, 2024

Started some bisect jobs to debug this further:
https://ci.infra.status.im/job/status-desktop/job/systems/job/windows/job/x86_64/job/bisect/

@jakubgs
Copy link
Member Author

jakubgs commented Aug 27, 2024

It appears the signing fails on these 3 libs/binaries:

./tmp/windows/dist/Status/bin/Status.exe
./tmp/windows/dist/Status/bin/StatusQ/StatusQ.dll
./tmp/windows/dist/Status/Status.exe

image

@jakubgs jakubgs merged commit 2cf9cd6 into master Aug 27, 2024
8 of 9 checks passed
@jakubgs jakubgs deleted the ci/debug-signtool branch August 27, 2024 17:38
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants