dnf config-manager --set-enabled crb
yum install https://linuxsoft.cern.ch/wlcg/el9/x86_64/wlcg-repo-1.0.0-1.el9.noarch.rpm yum install HEP_OSlibs
yum install https://linuxsoft.cern.ch/wlcg/el9/aarch64/wlcg-repo-1.0.0-1.el9.noarch.rpm yum install HEP_OSlibs
rpm --import https://cvmrepo.web.cern.ch/cvmrepo/yum/RPM-GPG-KEY-CernVM yum install https://ecsft.cern.ch/dist/cvmfs/cvmfs-release/cvmfs-release-latest.noarch.rpm yum install cvmfs
yum install krb5-workstation
update-crypto-policies --set DEFAULT:SHA1
/etc/krb5.conf
# To opt out of the system crypto-policies configuration of krb5, remove the
# symlink at /etc/krb5.conf.d/crypto-policies which will not be recreated.
includedir /etc/krb5.conf.d/
[logging]
default = FILE:/var/log/krb5libs.log
kdc = FILE:/var/log/krb5kdc.log
admin_server = FILE:/var/log/kadmind.log
[libdefaults]
dns_lookup_realm = false
ticket_lifetime = 24h
renew_lifetime = 7d
forwardable = true
rdns = false
pkinit_anchors = FILE:/etc/pki/tls/certs/ca-bundle.crt
spake_preauth_groups = edwards25519
dns_canonicalize_hostname = fallback
qualify_shortname = ""
# default_realm = EXAMPLE.COM
default_realm = CERN.CH
default_ccache_name = KEYRING:persistent:%{uid}
[realms]
# EXAMPLE.COM = {
# kdc = kerberos.example.com
# admin_server = kerberos.example.com
# }
CERN.CH = {
default_domain = cern.ch
kpasswd_server = afskrb5m.cern.ch
admin_server = afskrb5m.cern.ch
kdc = cerndc.cern.ch
}
[domain_realm]
# .example.com = EXAMPLE.COM
# example.com = EXAMPLE.COM
| Name | Native Version | aarch64 | x86_64 | Comments | To be done |
|---|---|---|---|---|---|
| container setups | |
|
|||
| acm | |
|
release not available for acm tests | ||
| asetup | |
|
AlmaLinux9 aarch64 ATLAS release unavailable | ||
| atlantis | |
|
|||
| eiclient | |
|
EIClient is not working outside cern.ch so it is not fully supported. | ||
| emi | |
|
|||
| ganga | Obsolete ? | ||||
| lcgenv | |
|
|||
| panda | |
|
|||
| pyami | |
|
|||
| root | |
|
|||
| rucio | |
|
|||
| views | |
|
|||
| xcache | |
|
|||
| xrootd | |
|
|||
| advancedTools adctools | |
|
|||
| advancedTools art | can set up, someone needs to test | ||||
| advancedTools clang | no AlmaLinux9 versions available | ||||
| advancedTools cmake | |
|
|||
| advancedTools cppcheck | no AlmaLinux9 versions available | ||||
| advancedTools davix | |
|
|||
| advancedTools dcube | unavailable for AlmaLinux9 | ||||
| advancedTools gcc | Obsolete | ||||
| advancedTools git | |
|
|||
| advancedTools gitlab | |
|
can set up and run, someone needs to test | ||
| advancedTools hdf5 | no AlmaLinux9 versions available | ||||
| advancedTools logstash | |
|
|||
| advancedTools prmon | |
|
can set up and run, someone needs to test | ||
| advancedTools python | |
|
|||
| advancedTools stomp | |
|
|||
| diagnostics checkOS | |
|
|||
| diagnostics db-fnget | |
|
|||
| diagnostics db-readReal | Obsolete | ||||
| diagnostics gridCert | |
|
|||
| diagnostics rseCheck | |
|
|||
| diagnostics runKV | Obsolete | ||||
| diagnostics setMeUp | no tutorials for AlmaLinux9 yet | ||||
| diagnostics setMeUpData | Obsolete | ||||
| diagnostics supportInfo | |
|
|||
| diagnostics toolTest | |
|
|||
| helpMe | |
|
|||
| printMenu | |
|
|||
| showVersions | |
|
| Name | Date | Comments | Resolved ? |
|---|---|---|---|
| AlmaLinux9 and xrootd | 01Sep2022 | clients (eg xrdcp) fail for DDM sites with xrootd older than 5.4.3 and certificates with SHA1 hash algorithm. Temporary solution is to use a centos7 or centos8 container for rucio until this is addressed at all grid sites. | being discussed in WLCG and ADC |