1) Message boards : ATLAS application : hits file upload fails immediately (Message 49684)
Posted 1 Mar 2024 by Saturn911
Post:
That supposed to mean there's no way of doing it?


That's right.
You shoot and hit, so my boat sinks and you win.
2) Message boards : ATLAS application : hits file upload fails immediately (Message 49680)
Posted 1 Mar 2024 by Saturn911
Post:
How would one go about setting this if not using a squid cache?


Hit and sunk
3) Message boards : ATLAS application : hits file upload fails immediately (Message 49678)
Posted 1 Mar 2024 by Saturn911
Post:
Sounds for me like the old upload malfunction of the local squid.
Have you set the upload-cache large enough for this gigabyte files?

For a temporary workaround try this:
Set for "lhcathome-upload.cern.ch" the no proxy option in Boinc-Manager
Works here like a charm.

See here:
https://lhcathome.cern.ch/lhcathome/forum_thread.php?id=5474&postid=47465
4) Message boards : ATLAS application : 2000 Events Threadripper 3995WX (Message 49639)
Posted 24 Feb 2024 by Saturn911
Post:
What about reactivation of the "Atlas long simulation" for the 24/7 systems?
It was something I liked.
5) Message boards : ATLAS application : 2000 Events Threadripper 3995WX (Message 49629)
Posted 24 Feb 2024 by Saturn911
Post:
I personally prefer the bigger jobs. From what I see, each ATLAS WU always has a 20-30 min idle setup time. Having more work per WU is going to help with efficiency quite a bit. It also seems to reduce the network usage on download side (from client).

+1
6) Message boards : Theory Application : cranky: [ERROR] No output found - SOLVED (Message 49568)
Posted 15 Feb 2024 by Saturn911
Post:
First Theory finished successful :-).
https://lhcathome.cern.ch/lhcathome/workunit.php?wuid=219262572


Not a relevant task... was a resend!
Tasks first sent before 12th Febr midday are o.k.
7) Message boards : ATLAS application : Zombie Thread after the Workunit is finished. (Message 49232)
Posted 23 Jan 2024 by Saturn911
Post:
I see this in Manjaro Linux. (A modification of arch)
Tested kernel 6.6 and 6.7. Same result.
8) Message boards : ATLAS application : Zombie Thread after the Workunit is finished. (Message 49230)
Posted 23 Jan 2024 by Saturn911
Post:
+1
9) Message boards : Theory Application : New native version v300.08 (Message 49145)
Posted 6 Jan 2024 by Saturn911
Post:
03:30:54 CET +01:00 2024-01-06: cranky-0.1.4: [INFO] Can't find '/etc/cvmfs/domain.d/cern.ch.local'.
03:30:54 CET +01:00 2024-01-06: cranky-0.1.4: [INFO] Can't find '/etc/cvmfs/config.d/cvmfs-config.cern.ch.local'.
What is the reason for this and how to fill it with info?

Tasks are running with status zero!

https://lhcathome.cern.ch/lhcathome/forum_thread.php?id=5594&postid=48539
10) Message boards : Theory Application : New native version v300.08 (Message 49142)
Posted 5 Jan 2024 by Saturn911
Post:

As for cgroups v2.
The old method suggests to disable v2 via the boot parameter "systemd.unified_cgroup_hierarchy=0".
If you use that parameter, remove it and reboot.


If so, a
"sudo update-grub"
may be required befor the reboot
11) Message boards : Theory Application : New native version v300.08 (Message 49117)
Posted 1 Jan 2024 by Saturn911
Post:
Status: Fehler: (51598)
Anwendung: Theory Simulation (51689)
It is possible to deselect Theory.
Scheduler and Server will say thank you.


most of it are "aborted by user"

@ Evangelos Katikos
that interests me; what have you done to reach this?
12) Message boards : Theory Application : Native Theory Application Setup issue (Message 49115)
Posted 1 Jan 2024 by Saturn911
Post:
think the easiest solution for most users is to have a corrected script.
Laurence has explained was it does.
If someone want to do it himself, that's o.k. but not suitable for all.
afaik this is like things work in linux.
13) Message boards : Theory Application : Native Theory Application Setup issue (Message 49113)
Posted 1 Jan 2024 by Saturn911
Post:

Probably the most useful post of the year so far

lol


Replace "...runc --root state..." with "...(runc|runc\.new|runc\.old) --root state..."

seems to work for me.
Thank you much.
14) Message boards : Theory Application : Native Theory Application Setup issue (Message 49111)
Posted 1 Jan 2024 by Saturn911
Post:
Please post the boinc-client service file you are currently using.
In the past there were some versions with a few options set too strict.


@Jerome_C2005
think computezrmle asks for the boinc* file in

/etc/systemd/system/
and
/etc/systemd/system/boinc-client.service.d/

The last is'n used in most cases
15) Message boards : Theory Application : Native Theory Application Setup issue (Message 49110)
Posted 1 Jan 2024 by Saturn911
Post:


2. Is the user account (assuming it is "boinc" but you can use any other name except "root") running the BOINC client fully activated?
This means:
- does it have a real login shell in /etc/passwd
- does it have a password (an empty password deactivates the account)





login shell and password are not required for running tasks,
but it helps a lot to find some issues
16) Message boards : Theory Application : Native Theory Application Setup issue (Message 49109)
Posted 1 Jan 2024 by Saturn911
Post:
sudo: a password is required


Have same issue on my manjaro box,

For me the (temporary) solution is to make a change to the regex script in /etc/sudoers/

from:
Cmnd_Alias LHCATHOMEBOINC_03 = /usr/bin/systemd-run ^--scope -u [a-zA-Z0-9_-]+ -p BindsTo=[a-zA-Z0-9_\.@-]+ -p After=[a-zA-Z0-9_\.@-]+ --slice-inherit --uid=[a-zA-Z0-9_-]+ --gid=boinc --same-dir -q -G /[a-zA-Z0-9_\./-]+/runc --root state run -b cernvm [a-zA-Z0-9_-]+$
to:
Cmnd_Alias LHCATHOMEBOINC_03 = /usr/bin/systemd-run ^--scope -u [a-zA-Z0-9_-]+ -p BindsTo=[a-zA-Z0-9_\.@-]+ -p After=[a-zA-Z0-9_\.@-]+ --slice-inherit --uid=[a-zA-Z0-9_-]+ --gid=boinc --same-dir -q -G /[a-zA-Z0-9_\./-]+/runc.+$

One more sign for the regex and my system gives "password is required"
But be aware: This is a safety issue.

@computezrmle
I'm open for a better solution.

Happy new year!
17) Message boards : Theory Application : New native version v300.08 (Message 49025)
Posted 11 Dec 2023 by Saturn911
Post:
# next command intentionally without 'sudo'
ls -hal /etc/sudoers.d/50-lhcathome_boinc_theory_native

Sorry, this was wrong in my post here since "ls ..." is not permitted via sudo.
Use "cat ..." to test if sudo works:
su -c "sudo cat /etc/sudoers.d/50-lhcathome_boinc_theory_native" boinc


This works for user boinc:

su - boinc
Passwort:
[boinc@TS-P310 ~]$ su -c "sudo cat /etc/sudoers.d/50-lhcathome_boinc_theory_native" boinc
Passwort:
# save this file as '/etc/sudoers.d/50-lhcathome_boinc_theory_native'
# ownership must be 'root:root' and access rights must be '-r--r-----'
# '@includedir /etc/sudoers.d' must be enabled in /etc/sudoers

# regular expressions are enclosed between '^' and '$'
# this is supported since sudo version 1.9.10
# for more information read 'man sudoers'

# the regex patterns given here must match the command arguments in the calling script
# missing/additional arguments or an argument order not in sync causes a command to be rejected

# the commands are permitted for the local group 'boinc'
# ensure the calling user is a member of that group


Cmnd_Alias LHCATHOMEBOINC_01 = /usr/bin/cat ^/etc/sudoers.d/50-lhcathome_boinc_theory_native$
Cmnd_Alias LHCATHOMEBOINC_02 = /usr/bin/systemctl ^(freeze|thaw) Theory_[-a-zA-Z0-9_]+\.scope$
Cmnd_Alias LHCATHOMEBOINC_03 = /usr/bin/systemd-run ^--scope -u [a-zA-Z0-9_-]+ -p BindsTo=[a-zA-Z0-9_\.@-]+ -p After=[a-zA-Z0-9_\.@-]+ --slice-inherit --uid=[a-zA-Z0-9_-]+ --gid=boinc --same-dir -q -G /[a-zA-Z0-9_\./-]+/runc --root state run -b cernvm [a-zA-Z0-9_-]+$

%boinc ALL = (ALL) NOPASSWD: LHCATHOMEBOINC_01, LHCATHOMEBOINC_02, LHCATHOMEBOINC_03
18) Message boards : Theory Application : New native version v300.08 (Message 49024)
Posted 11 Dec 2023 by Saturn911
Post:

Given 'boinc_user' is the useraccount running your boinc service try this.
In case your boinc user has a different name use that name.

su - boinc_user
# ensure you are 'boinc_user'
whoami
# next command intentionally without 'sudo'
ls -hal /etc/sudoers.d/50-lhcathome_boinc_theory_native
#if 'ls' fails run the next command
sudo grep -i 'includedir' /etc/sudoers

Post the output here.


First I had to give user boinc a password for login:

sudo passwd boinc

su - boinc
Passwort:
[boinc@TS-P310 ~]$ whoami
boinc
[boinc@TS-P310 ~]$ ls -hal /etc/sudoers.d/50-lhcathome_boinc_theory_native
ls: Zugriff auf '/etc/sudoers.d/50-lhcathome_boinc_theory_native' nicht möglich: Keine Berechtigung
[boinc@TS-P310 ~]$ sudo grep -i 'includedir' /etc/sudoers
[sudo] Passwort für boinc:
Leider darf der Benutzer boinc »/usr/bin/grep -i includedir /etc/sudoers« als root auf TS-P310 nicht ausführen.
[boinc@TS-P310 ~]$
19) Message boards : Theory Application : New native version v300.08 (Message 49021)
Posted 11 Dec 2023 by Saturn911
Post:


Should look like this (example includes a secondary group required to run vbox tasks):
groups boinc
boinc : boinc vboxusers




Looks like my system omits the leading "boinc :"

This from another workstation:
$ groups boinc
vboxusers boinc
20) Message boards : Theory Application : New native version v300.08 (Message 49020)
Posted 11 Dec 2023 by Saturn911
Post:
To verify this you may post the output of this:
grep -i boinc /etc/passwd
grep -i boinc /etc/group


grep -i boinc /etc/passwd
boinc:x:962:962:BOINC Daemon:/var/lib/boinc:/usr/bin/nologin


grep -i boinc /etc/group
boinc:x:962:bruno,vncuser


The two additional users are used to control the boinc-client.
Vbox is not in use.

v300.08 runs, if I give it full access:
%boinc ALL=(ALL:ALL) NOPASSWD:ALL
But this is not a good idea!!

Then in log:
14:10:30 CET +01:00 2023-12-11: cranky-0.1.4: [INFO] Found '/etc/sudoers.d/50-lhcathome_boinc_theory_native'
14:10:30 CET +01:00 2023-12-11: cranky-0.1.4: [INFO] but sudo may not be able to interpret it.


Next 20


©2024 CERN