Message boards : Theory Application : New docker version 7.65
Message board moderation

To post messages, you must log in.

AuthorMessage
ProfileLaurence CERN
Project administrator
Project developer
Project tester
Avatar

Send message
Joined: 12 Sep 14
Posts: 1156
Credit: 342,328
RAC: 0
Message 9229 - Posted: 22 Jan 2026, 13:16:33 UTC

This new version provides the latest docker wrapper from upstream.
ID: 9229 · Rating: 0 · rate: Rate + / Rate - Report as offensive     Reply Quote
Crystal Pellet
Volunteer tester

Send message
Joined: 13 Feb 15
Posts: 1267
Credit: 1,027,813
RAC: 100
Message 9230 - Posted: 22 Jan 2026, 16:53:35 UTC - in response to Message 9229.  
Last modified: 22 Jan 2026, 17:12:17 UTC

I tested with three different options:

1. https://lhcathomedev.cern.ch/lhcathome-dev/result.php?resultid=3654852 "Run test applications in preferences selected": Got a docker task running
2. https://lhcathomedev.cern.ch/lhcathome-dev/result.php?resultid=3655038 "Run test applications in preferences not selected": Got a docker task running
3. https://lhcathomedev.cern.ch/lhcathome-dev/result.php?resultid=3655443 "WSL Windows disabled with bcdedit /set hypervisorlaunchtype off": Got a vbox task running

@Laurence: your Linux tasks give only errors: https://lhcathomedev.cern.ch/lhcathome-dev/results.php?hostid=5328 with couldn't start app: Can't write init file:
Do you have the latest BOINC version?
ID: 9230 · Rating: 0 · rate: Rate + / Rate - Report as offensive     Reply Quote
ProfileLaurence CERN
Project administrator
Project developer
Project tester
Avatar

Send message
Joined: 12 Sep 14
Posts: 1156
Credit: 342,328
RAC: 0
Message 9231 - Posted: 23 Jan 2026, 10:40:50 UTC - in response to Message 9230.  

Thanks for testing. My failures are on my laptop which I was using for testing. I should disable it. We plan to upgrade the production server on Monday and will release docker for Theory shortly afterwards.
ID: 9231 · Rating: 0 · rate: Rate + / Rate - Report as offensive     Reply Quote
Crystal Pellet
Volunteer tester

Send message
Joined: 13 Feb 15
Posts: 1267
Credit: 1,027,813
RAC: 100
Message 9232 - Posted: 24 Jan 2026, 7:55:48 UTC - in response to Message 9231.  
Last modified: 24 Jan 2026, 8:29:38 UTC

I found an anonymous volunteer running Windows 11 with only errors with this new application.
He/She reached the quota, so only getting 1 task a day now.
The tasks seem to start OK, but ending about 10 minutes after start with
read_from_pipe() error: timeout
build_image() failed: -182


Example: https://lhcathomedev.cern.ch/lhcathome-dev/result.php?resultid=3656793

The whole result log:
<core_client_version>8.2.8</core_client_version>
<![CDATA[
<message>
Incorrect function.
(0x1) - exit code 1 (0x1)</message>
<stderr_txt>
docker_wrapper 17 starting
docker_wrapper config:
workdir: /boinc_slot_dir
use GPU: no
create args: --cap-add=SYS_ADMIN --device /dev/fuse
verbose: 1
Using WSL distro boinc-buda-runner
Using podman
running docker command: ps --all --filter "name=^boinc__lhcathomedev.cern.ch_lhcathome-dev__theory_2922-4865519-469_0$" --format "{{.Names}}|{{.Status}}"
program: podman
command output:
EOM
creating container boinc__lhcathomedev.cern.ch_lhcathome-dev__theory_2922-4865519-469_0
running docker command: images
program: podman
command output:
REPOSITORY TAG IMAGE ID CREATED SIZE
docker.io/library/almalinux 9 c9bcec02f046 2 weeks ago 196 MB
EOM
building image
running docker command: build "." -t boinc__lhcathomedev.cern.ch_lhcathome-dev__theory_2922-4865519-469 -f Dockerfile
program: podman
read_from_pipe() error: timeout
build_image() failed: -182

</stderr_txt>


Edit:I found another client running Windows 11 and his docker tasks version 7.65 are running OK: https://lhcathomedev.cern.ch/lhcathome-dev/results.php?hostid=5442&offset=0&show_names=0&state=0&appid=4
ID: 9232 · Rating: 0 · rate: Rate + / Rate - Report as offensive     Reply Quote
Crystal Pellet
Volunteer tester

Send message
Joined: 13 Feb 15
Posts: 1267
Credit: 1,027,813
RAC: 100
Message 9233 - Posted: 24 Jan 2026, 11:40:22 UTC

Further testing this new docker version with Windows 10 and BOINC version 8.2.8:

1. Suspend task with and without keeping application in memory: After resuming the task, the task continues where it left off.

2. Stop and start BOINC client without suspending the tasks before: The tasks continue where they were left off.

3. Reboot the machine: All docker tasks starting from the very beginning.
ID: 9233 · Rating: 0 · rate: Rate + / Rate - Report as offensive     Reply Quote
boboviz

Send message
Joined: 24 Oct 19
Posts: 299
Credit: 934,865
RAC: 506
Message 9234 - Posted: 24 Jan 2026, 14:49:34 UTC - in response to Message 9233.  

In reply to Crystal Pellet's message of 24 Jan 2026:
3. Reboot the machine: All docker tasks starting from the very beginning.


:-(
ID: 9234 · Rating: 0 · rate: Rate + / Rate - Report as offensive     Reply Quote
Crystal Pellet
Volunteer tester

Send message
Joined: 13 Feb 15
Posts: 1267
Credit: 1,027,813
RAC: 100
Message 9235 - Posted: 25 Jan 2026, 6:30:34 UTC

On the Applications page the application

Microsoft Windows running on an AMD x86_64 or Intel EM64T CPU	7.65 (docker)	22 Jan 2026, 13:14:40 UTC	0 GigaFLOPS

keeps staying on 0 GigaFLOPS

Also the Linux version, but I didn't check whether someone did run that.
ID: 9235 · Rating: 0 · rate: Rate + / Rate - Report as offensive     Reply Quote
TeeVeeEss

Send message
Joined: 2 Jul 25
Posts: 5
Credit: 2,196,582
RAC: 188
Message 9236 - Posted: 25 Jan 2026, 15:29:40 UTC - in response to Message 9235.  

In reply to Crystal Pellet's message of 25 Jan 2026:
Also the Linux version, but I didn't check whether someone did run that.

https://lhcathomedev.cern.ch/lhcathome-dev/results.php?userid=616&offset=0&show_names=0&state=0&appid=4 is running 7.65 on Linux. Various results, can't explain why some errors out and others are succesfull.
ID: 9236 · Rating: 0 · rate: Rate + / Rate - Report as offensive     Reply Quote
boboviz

Send message
Joined: 24 Oct 19
Posts: 299
Credit: 934,865
RAC: 506
Message 9237 - Posted: 26 Jan 2026, 18:11:26 UTC - in response to Message 9234.  

In reply to boboviz's message of 24 Jan 2026:
In reply to Crystal Pellet's message of 24 Jan 2026:
3. Reboot the machine: All docker tasks starting from the very beginning.


:-(


I'm running Tft on my notebook
I restated it after 23hrs and the wus restated from 0%. After 8hrs i need to restart the pc again and, again, restarted from 0%.
I killed these 2 wus...
ID: 9237 · Rating: 0 · rate: Rate + / Rate - Report as offensive     Reply Quote
ProfileLaurence CERN
Project administrator
Project developer
Project tester
Avatar

Send message
Joined: 12 Sep 14
Posts: 1156
Credit: 342,328
RAC: 0
Message 9240 - Posted: 27 Jan 2026, 9:26:03 UTC - in response to Message 9233.  

It is great that scenarios 1 and 2 are working. Scenario 3 should be reported upstream in the BOINC github issue tracker.
ID: 9240 · Rating: 0 · rate: Rate + / Rate - Report as offensive     Reply Quote
boboviz

Send message
Joined: 24 Oct 19
Posts: 299
Credit: 934,865
RAC: 506
Message 9241 - Posted: 27 Jan 2026, 11:08:49 UTC - in response to Message 9240.  

In reply to Laurence CERN's message of 27 Jan 2026:
Scenario 3 should be reported upstream in the BOINC github issue tracker.


I chatted on X, some days ago, with Vitalii Koshura, a boinc developer, about this and he said that they are working on checkpoint for docker (up to now without great success). But they don't give up!
ID: 9241 · Rating: 0 · rate: Rate + / Rate - Report as offensive     Reply Quote
Crystal Pellet
Volunteer tester

Send message
Joined: 13 Feb 15
Posts: 1267
Credit: 1,027,813
RAC: 100
Message 9243 - Posted: 27 Jan 2026, 17:41:24 UTC - in response to Message 9234.  

In reply to boboviz's message of 24 Jan 2026:
In reply to Crystal Pellet's message of 24 Jan 2026:
3. Reboot the machine: All docker tasks starting from the very beginning.

:-(
A little solace when you don't need a real reboot: Stopping BOINC and stop the PC in hibernation mode: The tasks survive this and continue where they were left off.
ID: 9243 · Rating: 0 · rate: Rate + / Rate - Report as offensive     Reply Quote
boboviz

Send message
Joined: 24 Oct 19
Posts: 299
Credit: 934,865
RAC: 506
Message 9244 - Posted: 28 Jan 2026, 7:30:38 UTC - in response to Message 9243.  

In reply to Crystal Pellet's message of 27 Jan 2026:
A little solace when you don't need a real reboot: Stopping BOINC and stop the PC in hibernation mode: The tasks survive this and continue where they were left off.


I know how to suspend the calculation.
But sometimes it is impossible for me....
ID: 9244 · Rating: 0 · rate: Rate + / Rate - Report as offensive     Reply Quote
Crystal Pellet
Volunteer tester

Send message
Joined: 13 Feb 15
Posts: 1267
Credit: 1,027,813
RAC: 100
Message 9247 - Posted: 29 Jan 2026, 10:00:20 UTC
Last modified: 29 Jan 2026, 10:34:34 UTC

When a Theory-docker task is suspended (not Leave Application In Memory=LAIM) or BOINC-client is restarted, the state of the task is saved properly in the container,
but when the task is resumed, BOINC-client starts counting the CPU- and elapsed time from 0 (zero)

Example: https://lhcathomedev.cern.ch/lhcathome-dev/result.php?resultid=3672368

from BOINC task:
Run time 1 hours 33 min 40 sec
CPU time 45 min 37 sec

from JOB:
job: run exitcode=0
job: diskusage=106176
job: logsize=76 k
job: times=
0m0.009s 0m0.026s
851m38.330s 22m29.565s
job: cpuusage=52448

Job Finished

This also affects BOINC's credit calculation.

Bug reported at Github.
ID: 9247 · Rating: 0 · rate: Rate + / Rate - Report as offensive     Reply Quote
Crystal Pellet
Volunteer tester

Send message
Joined: 13 Feb 15
Posts: 1267
Credit: 1,027,813
RAC: 100
Message 9248 - Posted: 29 Jan 2026, 12:30:37 UTC - in response to Message 9247.  

In reply to Crystal Pellet's message of 29 Jan 2026:
When a Theory-docker task is suspended (not Leave Application In Memory=LAIM) or BOINC-client is restarted, the state of the task is saved properly in the container,
but when the task is resumed, BOINC-client starts counting the CPU- and elapsed time from 0 (zero)
Retested: Suspending alone does not affect the cpu- and elapsed times. Only BOINC stop and start does.
Probably due to the absence of checkpoints.
ID: 9248 · Rating: 0 · rate: Rate + / Rate - Report as offensive     Reply Quote

Message boards : Theory Application : New docker version 7.65


©2026 CERN