I ran tests on fresh template install (without installing updates, due to OpenQA test result for build 2025051404-4.3 · Issue #240 · Whonix/updates-status · GitHub), and got this error: Qubes OS openQA: qubesos-4.3-pull-requests-x86_64-Build2025051703-4.3-system_tests_whonix@64bit test results
The same on older template build (qubes-template-whonix-workstation-17-4.3.0-202405261335) works fine. R4.2 with qubes-template-whonix-workstation-17-4.2.0-202412112157 is okay: Qubes OS openQA: qubesos-4.2-update-x86_64-Build2025051511-4.2-system_tests_whonix@64bit test results, I haven’t tried the most recent build yet.
1 Like
Reviewing the build log shows it was a download failure during template build:
+ /usr/libexec/helper-scripts/curl-prgrs --fail --fail --tlsv1.3 --proto =https --retry-connrefused --retry 10 --retry-delay 60 --max-time 3600 --location --output /var/cache/tb-binary/.cache/tb/files/tor-browser-linux-x86_64-14.5.1.tar.xz https://www.torproject.org/dist/torbrowser/14.5.1/tor-browser-linux-x86_64-14.5.1.tar.xz
+ wait 53748
curl: (18) transfer closed with 111579732 bytes remaining to read
+ curl_exit_code=112
+ true
+ last_pid_list=
1 Like
2025-05-13 21:38:29.057602 +0000 build-r43-templates-community: .[38;5;246m23:38:28 .[96m[qb.template.whonix-workstation-17.prep] .[38;5;246mINFO: Failing open. More info:.[0m
2025-05-13 21:38:29.057715 +0000 build-r43-templates-community: .[38;5;246m23:38:28 .[96m[qb.template.whonix-workstation-17.prep] .[38;5;246mhttps://www.whonix.org/wiki/Tor_Browser/Advanced_Users#Tor_Browser_Update:_Technical_Details.[0m
If we could set environment variable
export anon_shared_inst_tb="closed"
then the build would fail closed. (Meaning, break the build. Not result an a Template without pre-installed Tor Browser.)
Do think it might be sufficient to add above export
command to qubes-template-whonix
?
This has been fixed in git and new tag created. Should not happen again in the next build.