Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[CC7] cmsTriton fails to start container: /lib64/libc.so.6: version `GLIBC_2.28' #45454

Open
iarspider opened this issue Jul 15, 2024 · 7 comments

Comments

@iarspider
Copy link
Contributor

In CMSSW_14_1_X_2024-07-14-0000 for slc7_amd64_gcc12, unit tests and relvals that use Triton are failing:

/cvmfs/oasis.opensciencegrid.org/mis/apptainer/1.3.3/x86_64/bin/apptainer: /lib64/libc.so.6: version `GLIBC_2.28' not found (required by /cvmfs/oasis.opensciencegrid.org/mis/apptainer/1.3.3/x86_64/bin/apptainer)
/cvmfs/oasis.opensciencegrid.org/mis/apptainer/1.3.3/x86_64/bin/apptainer: /lib64/libc.so.6: version `GLIBC_2.28' not found (required by /cvmfs/oasis.opensciencegrid.org/mis/apptainer/1.3.3/x86_64/bin/apptainer)

(full log: link ).

Seems to be caused by update of /cvmfs/oasis.opensciencegrid.org/mis/apptainer/current symlink to a version that doesn't support CC7.

@kpedro88 FYI

@iarspider
Copy link
Contributor Author

assign heterogeneous

@cmsbuild
Copy link
Contributor

New categories assigned: heterogeneous

@fwyzard,@makortel you have been requested to review this Pull request/Issue and eventually sign? Thanks

@cmsbuild
Copy link
Contributor

cms-bot internal usage

@cmsbuild
Copy link
Contributor

A new Issue was created by @iarspider.

@Dr15Jones, @antoniovilela, @makortel, @rappoccio, @sextonkennedy, @smuzaffar can you please review it and eventually sign/assign? Thanks.

cms-bot commands are listed here

@makortel
Copy link
Contributor

I'm not too worried on these tests starting to fail on slc7 (that is EOL and we should find a way to be able to drop those builds) as such, but such tests starting to fail independently of any CMS' action sounds worrisome.

@kpedro88
Copy link
Contributor

I've submitted a ticket to OSG to ask if they can retain support for sl7, but I'm not sure what they'll say.

The use of OSG apptainer was to avoid being frequently stuck with bugs that would break apptainer-in-apptainer until CMS containers were updated and distributed, which is not currently a fast process across all sites, cvmfs repos, etc. I agree this could be improved in several ways:

  1. CMS could distribute its own up-to-date apptainer in a more responsive way
  2. avoiding apptainer-in-apptainer altogether (on the SONIC roadmap, but not achieved yet)

@kpedro88
Copy link
Contributor

Report from OSG ticket: the apptainer developers do not promise support for sl7 in new versions. OSG recommends pinning to 1.2.5, which is the last version guaranteed to work for all sl7 distributions (1.3.0 potentially broke some things, though up to 1.3.2 had worked in my personal tests). Therefore, I will pin to that version when sl7 is detected.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

4 participants