Message boards : Theory Application : Feedback on the Theory docker app
Message board moderation

To post messages, you must log in.

Previous · 1 · 2

AuthorMessage
Saturn911

Send message
Joined: 3 Nov 12
Posts: 95
Credit: 188,781,181
RAC: 96,830
Message 52967 - Posted: 3 Feb 2026, 19:25:13 UTC - in response to Message 52956.  

In reply to Laurence's message of 2 Feb 2026:


CVMFS_REPOSITORIES="atlas,atlas-condb,grid,cernvm-prod,sft,alice"

Maybe you are missing cernvm-prod


The nut to crack was the missing mount of cvmfs-config.cern.ch to CVMFS.
Unfortunately no one has point out that this is necessary now.
Because of my system I have to register all the mounts manually to the automounter.

For now I have done my first Theory-docker wu.
Thank you Laurence
ID: 52967 · Report as offensive     Reply Quote
baracutio

Send message
Joined: 17 Aug 05
Posts: 12
Credit: 185,382
RAC: 284
Message 52968 - Posted: 4 Feb 2026, 10:31:29 UTC

Docker container runs fine over here, but at the end all tasks fail:

Wed 04 Feb 2026 11:23:34 AM CET | LHC@home | [error] Can't rename output file slots/3/shared/output.tgz to projects/lhcathome.cern.ch_lhcathome/Theory_2922-4838179-486_0_r1805586945_result: rename() failed
Wed 04 Feb 2026 11:23:34 AM CET | LHC@home | Computation for task Theory_2922-4838179-486_0 finished
Wed 04 Feb 2026 11:23:34 AM CET | LHC@home | Output file Theory_2922-4838179-486_0_r1805586945_result for task Theory_2922-4838179-486_0 absent

Is it an issue on my side?
ID: 52968 · Report as offensive     Reply Quote
Toggleton

Send message
Joined: 4 Mar 17
Posts: 41
Credit: 12,645,846
RAC: 4,751
Message 52969 - Posted: 4 Feb 2026, 11:19:58 UTC - in response to Message 52968.  
Last modified: 4 Feb 2026, 11:20:45 UTC

Did likely have the same problem with Docker on Arch linux(final steps fail and on the LHC website no Stderr output)

https://lhcathome.cern.ch/lhcathome/forum_thread.php?id=6438&postid=52901

Not sure why docker did not work but Podman with linger enabled works fine with multiple tasks finished successfully.
ID: 52969 · Report as offensive     Reply Quote
Saturn911

Send message
Joined: 3 Nov 12
Posts: 95
Credit: 188,781,181
RAC: 96,830
Message 52972 - Posted: 4 Feb 2026, 16:29:49 UTC

Theory-docker tasks run fine now.
But run-time and cpu-time are far from realistic!
ID: 52972 · Report as offensive     Reply Quote
Saturn911

Send message
Joined: 3 Nov 12
Posts: 95
Credit: 188,781,181
RAC: 96,830
Message 52973 - Posted: 4 Feb 2026, 16:36:59 UTC - in response to Message 52969.  

Podman runs ok,
On my side not with lingering but containers switched to cgroupfs
cgroup_manager = "cgroupfs"
ID: 52973 · Report as offensive     Reply Quote
Crystal Pellet
Volunteer moderator
Volunteer tester

Send message
Joined: 14 Jan 10
Posts: 1530
Credit: 10,029,876
RAC: 1,518
Message 52974 - Posted: 4 Feb 2026, 16:54:37 UTC - in response to Message 52972.  

In reply to Saturn911's message of 4 Feb 2026:
Theory-docker tasks run fine now.
But run-time and cpu-time are far from realistic!
The run-time is realistic. Don't look at BOINC Manager's "Remaining (estimated)" time. That was and will always be way off, because Theory tasks have a wide variaty of runtimes.
Cpu-time: For a lot of systems that time is multiplied with the number of host cores. That bug is fixed in the next version of docker_wrapper.
ID: 52974 · Report as offensive     Reply Quote
Toby Broom
Volunteer moderator

Send message
Joined: 27 Sep 08
Posts: 910
Credit: 777,452,348
RAC: 177,591
Message 52975 - Posted: 4 Feb 2026, 17:11:02 UTC - in response to Message 52973.  
Last modified: 4 Feb 2026, 17:12:05 UTC

I posted to the BOINC forum if its even possibale to use systemd. I have not found a way to make it work.

I don't need linger with cgroupfs, systemd & linger does not work for me.
ID: 52975 · Report as offensive     Reply Quote
Saturn911

Send message
Joined: 3 Nov 12
Posts: 95
Credit: 188,781,181
RAC: 96,830
Message 52976 - Posted: 4 Feb 2026, 20:05:25 UTC - in response to Message 52975.  

In reply to Toby Broom's message of 4 Feb 2026:
systemd & linger does not work for me.

+1
ID: 52976 · Report as offensive     Reply Quote
boinc127

Send message
Joined: 5 Feb 12
Posts: 24
Credit: 1,116,197
RAC: 1,654
Message 53142 - Posted: 7 Mar 2026, 22:19:05 UTC
Last modified: 7 Mar 2026, 22:24:35 UTC

While using systemd with Gentoo, I'd always get this error:

error running container: from /usr/bin/crun creating container for [/bin/sh -c dnf install -y https://cvmrepo.s3.cern.ch/cvmrepo/yum/cvmfs-release-latest.noarch.rpm && dnf install -y epel-release && dnf install -y libxcrypt-compat bc bzip2 lighttpd procps-ng make gcc which cvmfs bind-utils netcat zlib-devel compat-openssl11 freetype && dnf clean all]: sd-bus call: Access denied as the requested operation requires interactive authentication. However, interactive authentication has not been enabled by the calling program.: Permission denied
: exit status 1


I've found that this formula works with systemd and rootless podman. If you setup a user level podman service and podman socket in the regular account you want to use for boinc and then run your boinc client thru that user account, the podman app works with boinc.

systemctl --user enable podman.socket podman.service

systemctl --user start podman.socket podman.service

Then start boincmgr in your desired directory in the regular user account you're using. Because it's a regular user and not the "boinc" service user, it has a proper $XDG directory structure set up to run the containers using the user privileges from your regular user account. It even stopped complaining about falling back to --cgroup-manager=cgroupfs. Just remember to give your regular user account subuids and subgids.

I will note that I don't have to set up the boinc client this way with BOINC-Central@home. It can run podman thru the BOINC service daemon.
ID: 53142 · Report as offensive     Reply Quote
Previous · 1 · 2

Message boards : Theory Application : Feedback on the Theory docker app


©2026 CERN