Message boards : Theory Application : BOINC client v8.2.1
Message board moderation
Author | Message |
---|---|
![]() ![]() Send message Joined: 12 Sep 14 Posts: 1132 Credit: 339,231 RAC: 0 ![]() |
A new version of the BOINC client is available for testing. https://github.com/BOINC/boinc/releases/tag/client_release/8.2/8.2.1 The docker apps have been re-started with the latest entrypoint script. |
Send message Joined: 22 Apr 16 Posts: 731 Credit: 2,312,117 RAC: 5,772 ![]() ![]() ![]() |
https://lhcathomedev.cern.ch/lhcathome-dev/result.php?resultid=3396788 podman Error --------------- cc_config.xml now deleted, https://lhcathomedev.cern.ch/lhcathome-dev/result.php?resultid=3396752 |
Send message Joined: 13 Feb 15 Posts: 1226 Credit: 942,877 RAC: 241 ![]() ![]() |
In reply to Laurence CERN's message of 17 Apr 2025: A new version of the BOINC client is available for testing.No successes! https://lhcathomedev.cern.ch/lhcathome-dev/result.php?resultid=3396804 --> Boinc 8.2.0 https://lhcathomedev.cern.ch/lhcathome-dev/result.php?resultid=3396808 --> Boinc 8.2.1 https://lhcathomedev.cern.ch/lhcathome-dev/result.php?resultid=3396827 --> Boinc 8.2.1 stderr output: <core_client_version>8.2.1</core_client_version> <![CDATA[ <message> Onjuiste functie. (0x1) - exit code 1 (0x1)</message> <stderr_txt> Using podman create command generated 'Error' create_container() failed: -1 2025-04-17 13:17:10 (10784): called boinc_finish(1) </stderr_txt> On another machine I get docker tasks too, although I don't have WSL installed. I expect to get VBox tasks on that machine. I can't distinguish myself. Error: https://lhcathomedev.cern.ch/lhcathome-dev/result.php?resultid=3396809 |
![]() ![]() Send message Joined: 12 Sep 14 Posts: 1132 Credit: 339,231 RAC: 0 ![]() |
I have released a new version with increased verbosity. |
Send message Joined: 13 Feb 15 Posts: 1226 Credit: 942,877 RAC: 241 ![]() ![]() |
In reply to Laurence CERN's message of 17 Apr 2025: I have released a new version with increased verbosity.Still error, but a bit more to stderr output: https://lhcathomedev.cern.ch/lhcathome-dev/result.php?resultid=3396828 |
![]() ![]() Send message Joined: 12 Sep 14 Posts: 1132 Credit: 339,231 RAC: 0 ![]() |
Thanks. This will require a little debugging. I have errors on Linux due to permissions with the BOINC user but this error is different. |
![]() Send message Joined: 28 Jul 16 Posts: 519 Credit: 400,710 RAC: 1 ![]() ![]() |
Either use a CVMFS client on the host or manually create the directory /cvmfs and set the permissions to 777. This ensures it can be mounted from inside the container. |
![]() ![]() Send message Joined: 12 Sep 14 Posts: 1132 Credit: 339,231 RAC: 0 ![]() |
In reply to computezrmle's message of 17 Apr 2025: Either use a CVMFS client on the host The upstream VM from the BOINC project will container neither. |
Send message Joined: 22 Apr 16 Posts: 731 Credit: 2,312,117 RAC: 5,772 ![]() ![]() ![]() |
https://lhcathomedev.cern.ch/lhcathome-dev/result.php?resultid=3396800 Using podman running docker command: ps --all --filter "name=boinc__lhcathomedev.cern.ch_lhcathome-dev__theory_2848-4594917-606_0" command output: CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMESEOMcreating container boinc__lhcathomedev.cern.ch_lhcathome-dev__theory_2848-4594917-606_0 running docker command: images command output: REPOSITORY TAG IMAGE ID CREATED SIZEdocker.io/library/almalinux 9 df3270cc8bc8 5 weeks ago 217 MBEOMbuilding image running docker command: build . -t boinc__lhcathomedev.cern.ch_lhcathome-dev__theory_2848-4594917-606 -f Dockerfile command output: STEP 1/6: FROM almalinux:9STEP 2/6: RUN 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 && dnf clean allAlmaLinux 9 - AppStream cvmfs is not installed in this CMD for ubuntu |
Send message Joined: 24 Oct 19 Posts: 214 Credit: 599,949 RAC: 658 ![]() ![]() ![]() |
On my Windows machine (0x1) - exit code 1 (0x1)</message> |
![]() ![]() Send message Joined: 12 Sep 14 Posts: 1132 Credit: 339,231 RAC: 0 ![]() |
Under Linux I manged to get it working with the current release and copying the binary from git master. I ran the following two commands and created the following file. sudo usermod --add-subuids 100000-165535 --add-subgids 100000-165535 boinc sudo loginctl enable-linger boinc cat /var/lib/boinc/.config/containers/containers.conf [engine] cgroup_manager = "cgroupfs" Will leave this task running and then test the pre-release client again. |
Send message Joined: 22 Apr 16 Posts: 731 Credit: 2,312,117 RAC: 5,772 ![]() ![]() ![]() |
Done now: sudo apt-get install lsb-release wget https://ecsft.cern.ch/dist/cvmfs/cvmfs-release/cvmfs-release-latest_all.deb sudo dpkg -i cvmfs-release-latest_all.deb rm -f cvmfs-release-latest_all.deb sudo apt-get update Instructions are from https://cernvm.cern.ch/fs lsb-release is already the newest version (12.0-2). lsb-release set to manually installed. You might want to run 'apt --fix-broken install' to correct these. The following packages have unmet dependencies: libctf0 : Depends: libbinutils (= 2.42-4ubuntu2.4) but 2.42-4ubuntu2.3 is to be installed libgprofng0 : Depends: libbinutils (= 2.42-4ubuntu2.4) but 2.42-4ubuntu2.3 is to be installed E: Unmet dependencies. Try 'apt --fix-broken install' with no packages (or specify a solution). maeax@RYZENMP:/mnt/c/Users/Megaport$ wget https://ecsft.cern.ch/dist/cvmfs/cvmfs-release/cvmfs-release-latest_all.deb --2025-04-17 16:40:26-- https://ecsft.cern.ch/dist/cvmfs/cvmfs-release/cvmfs-release-latest_all.deb Resolving ecsft.cern.ch (ecsft.cern.ch)... 188.184.97.7 Connecting to ecsft.cern.ch (ecsft.cern.ch)|188.184.97.7|:443... connected. HTTP request sent, awaiting response... 200 OK Length: 6970 (6.8K) [application/vnd.debian.binary-package] Saving to: ‘cvmfs-release-latest_all.deb’ cvmfs-release-l 100%[=======>] 6.81K --.-KB/s in 0s 2025-04-17 16:40:26 (781 MB/s) - ‘cvmfs-release-latest_all.deb’ saved [6970/6970] maeax@RYZENMP:/mnt/c/Users/Megaport$ sudo dpkg -i cvmfs-release-latest_all.deb Selecting previously unselected package cvmfs-release. (Reading database ... 41574 files and directories currently installed.) Preparing to unpack cvmfs-release-latest_all.deb ... Unpacking cvmfs-release (4.5-1) ... Setting up cvmfs-release (4.5-1) ... maeax@RYZENMP:/mnt/c/Users/Megaport$ rm -f cvmfs-release-latest_all.deb maeax@RYZENMP:/mnt/c/Users/Megaport$ sudo apt-get update Get:1 http://security.ubuntu.com/ubuntu noble-security InRelease [126 kB] Ign:2 http://cvmrepo.s3.cern.ch/cvmrepo/apt noble-prod InRelease Get:3 http://cvmrepo.s3.cern.ch/cvmrepo/apt noble-prod Release [3012 B] Get:4 http://cvmrepo.s3.cern.ch/cvmrepo/apt noble-prod Release.gpg [963 B] Hit:5 http://archive.ubuntu.com/ubuntu noble InRelease Get:6 http://security.ubuntu.com/ubuntu noble-security/main amd64 Packages [748 kB] Get:7 http://archive.ubuntu.com/ubuntu noble-updates InRelease [126 kB] Get:8 http://security.ubuntu.com/ubuntu noble-security/main Translation-en [143 kB] Get:9 http://security.ubuntu.com/ubuntu noble-security/main amd64 Components [8956 B] Get:10 http://security.ubuntu.com/ubuntu noble-security/main amd64 c-n-f Metadata [7068 B] Get:11 http://security.ubuntu.com/ubuntu noble-security/universe amd64 Packages [830 kB] Get:12 http://security.ubuntu.com/ubuntu noble-security/universe Translation-en [181 kB] Get:13 http://security.ubuntu.com/ubuntu noble-security/universe amd64 Components [52.2 kB] Get:14 http://security.ubuntu.com/ubuntu noble-security/universe amd64 c-n-f Metadata [17.0 kB] Get:15 http://security.ubuntu.com/ubuntu noble-security/restricted amd64 Packages [859 kB] Get:16 http://cvmrepo.s3.cern.ch/cvmrepo/apt noble-prod/main amd64 Packages [1925 B] Get:17 http://security.ubuntu.com/ubuntu noble-security/restricted Translation-en [175 kB] Get:18 http://security.ubuntu.com/ubuntu noble-security/restricted amd64 Components [212 B] Get:19 http://security.ubuntu.com/ubuntu noble-security/restricted amd64 c-n-f Metadata [468 B] Get:20 http://security.ubuntu.com/ubuntu noble-security/multiverse amd64 Packages [17.6 kB] Get:21 http://security.ubuntu.com/ubuntu noble-security/multiverse Translation-en [3792 B] Get:22 http://security.ubuntu.com/ubuntu noble-security/multiverse amd64 Components [208 B] Get:23 http://security.ubuntu.com/ubuntu noble-security/multiverse amd64 c-n-f Metadata [380 B] Get:24 http://archive.ubuntu.com/ubuntu noble-backports InRelease [126 kB] Get:25 http://archive.ubuntu.com/ubuntu noble-updates/main amd64 Packages [1020 kB] Get:26 http://archive.ubuntu.com/ubuntu noble-updates/main Translation-en [223 kB] Get:27 http://archive.ubuntu.com/ubuntu noble-updates/main amd64 Components [151 kB] Get:28 http://archive.ubuntu.com/ubuntu noble-updates/main amd64 c-n-f Metadata [13.5 kB] Get:29 http://archive.ubuntu.com/ubuntu noble-updates/universe amd64 Packages [1056 kB] Get:30 http://archive.ubuntu.com/ubuntu noble-updates/universe Translation-en [266 kB] Get:31 http://archive.ubuntu.com/ubuntu noble-updates/universe amd64 Components [367 kB] Get:32 http://archive.ubuntu.com/ubuntu noble-updates/universe amd64 c-n-f Metadata [26.0 kB] Get:33 http://archive.ubuntu.com/ubuntu noble-updates/restricted amd64 Packages [951 kB] Get:34 http://archive.ubuntu.com/ubuntu noble-updates/restricted Translation-en [195 kB] Get:35 http://archive.ubuntu.com/ubuntu noble-updates/restricted amd64 Components [212 B] Get:36 http://archive.ubuntu.com/ubuntu noble-updates/restricted amd64 c-n-f Metadata [492 B] Get:37 http://archive.ubuntu.com/ubuntu noble-updates/multiverse amd64 Packages [21.5 kB] Get:38 http://archive.ubuntu.com/ubuntu noble-updates/multiverse Translation-en [4788 B] Get:39 http://archive.ubuntu.com/ubuntu noble-updates/multiverse amd64 Components [940 B] Get:40 http://archive.ubuntu.com/ubuntu noble-updates/multiverse amd64 c-n-f Metadata [592 B] Get:41 http://archive.ubuntu.com/ubuntu noble-backports/main amd64 Components [7064 B] Get:42 http://archive.ubuntu.com/ubuntu noble-backports/universe amd64 Packages [27.1 kB] Get:43 http://archive.ubuntu.com/ubuntu noble-backports/universe Translation-en [16.5 kB] Get:44 http://archive.ubuntu.com/ubuntu noble-backports/universe amd64 Components [15.8 kB] Get:45 http://archive.ubuntu.com/ubuntu noble-backports/universe amd64 c-n-f Metadata [1304 B] Get:46 http://archive.ubuntu.com/ubuntu noble-backports/restricted amd64 Components [216 B] Get:47 http://archive.ubuntu.com/ubuntu noble-backports/multiverse amd64 Components [212 B] Fetched 7793 kB in 3s (2277 kB/s) Reading package lists... Done |
Send message Joined: 22 Apr 16 Posts: 731 Credit: 2,312,117 RAC: 5,772 ![]() ![]() ![]() |
|
![]() ![]() Send message Joined: 12 Sep 14 Posts: 1132 Credit: 339,231 RAC: 0 ![]() |
I have updated the Windows version. |
Send message Joined: 22 Apr 16 Posts: 731 Credit: 2,312,117 RAC: 5,772 ![]() ![]() ![]() |
next round:https://lhcathomedev.cern.ch/lhcathome-dev/result.php?resultid=3396884 upload failure: <file_xfer_error> <file_name>Theory_2848-4459736-604_1_r55129120_result</file_name> <error_code>-240 (stat() failed)</error_code> |
Send message Joined: 13 Feb 15 Posts: 1226 Credit: 942,877 RAC: 241 ![]() ![]() |
In reply to Laurence CERN's message of 17 Apr 2025: I have updated the Windows version.This version was running a bit longer. Result; https://lhcathomedev.cern.ch/lhcathome-dev/result.php?resultid=3396860 Last lines with errors: Could not download a wpad.dat from lhchomeproxy.{cern.ch|fnal.gov}rm: cannot remove '/var/www/lighttpd/*': No such file or directory2025-04-17 16:07:01: (network.c.389) warning: please use server.use-ipv6 only for hostnames, not without server.bind / empty address; your config will break if the kernel default for IPV6_V6ONLY changesLocal webserver did not start.boinc_shutdown called with exit code 206cat: /var/www/lighttpd/wpad.dat: No such file or directoryUsing custom CVMFS.Proxy configuration failed.boinc_shutdown called with exit code 206EOMstderr from container: Could not download a wpad.dat from lhchomeproxy.{cern.ch|fnal.gov}rm: cannot remove '/var/www/lighttpd/*': No such file or directory2025-04-17 16:07:01: (network.c.389) warning: please use server.use-ipv6 only for hostnames, not without server.bind / empty address; your config will break if the kernel default for IPV6_V6ONLY changesLocal webserver did not start.boinc_shutdown called with exit code 206cat: /var/www/lighttpd/wpad.dat: No such file or directoryUsing custom CVMFS.Proxy configuration failed.boinc_shutdown called with exit code 206EOMstderr end running docker command: stop boinc__lhcathomedev.cern.ch_lhcathome-dev__theory_2848-4595639-604_1 command output: boinc__lhcathomedev.cern.ch_lhcathome-dev__theory_2848-4595639-604_1EOMrunning docker command: container rm boinc__lhcathomedev.cern.ch_lhcathome-dev__theory_2848-4595639-604_1 command output: boinc__lhcathomedev.cern.ch_lhcathome-dev__theory_2848-4595639-604_1EOMrunning docker command: image rm boinc__lhcathomedev.cern.ch_lhcathome-dev__theory_2848-4595639-604 command output: Untagged: localhost/boinc__lhcathomedev.cern.ch_lhcathome-dev__theory_2848-4595639-604:latestEOM2025-04-17 18:08:11 (8632): called boinc_finish(0) |
![]() Send message Joined: 28 Jul 16 Posts: 519 Credit: 400,710 RAC: 1 ![]() ![]() |
Please post the Dockerfile sent with this app. I suspect there's something missing. |
Send message Joined: 13 Feb 15 Posts: 1226 Credit: 942,877 RAC: 241 ![]() ![]() |
In reply to computezrmle's message of 17 Apr 2025: Please post the Dockerfile sent with this app.This one? FROM almalinux:9 # Install required packages RUN 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 && \ dnf clean all # Create the boinc user RUN useradd -m boinc # Expose lighttpd default port EXPOSE 80 WORKDIR /boinc_slot_dir CMD ./entrypoint.sh |
![]() Send message Joined: 28 Jul 16 Posts: 519 Credit: 400,710 RAC: 1 ![]() ![]() |
Yes. Add the missing packages in this line: dnf install -y libxcrypt-compat bc bzip2 lighttpd procps-ng make gcc which cvmfs && \ Must be: dnf install -y libxcrypt-compat bc bzip2 lighttpd procps-ng make gcc which cvmfs bind-utils netcat && \ The 'remove' error can be ignored for now but the lighttpd ipv6 issue may need a fix in the config file. Without lighttpd the proxy configuration can't be forwarded to CVMFS. |
![]() ![]() Send message Joined: 12 Sep 14 Posts: 1132 Credit: 339,231 RAC: 0 ![]() |
I have just added this to the reference and produced a new version (v7.56) https://github.com/lfield/lhcathome/blob/main/Theory/docker/Dockerfile |
©2025 CERN