Skip to content

Conversation

@jfroy
Copy link
Collaborator

@jfroy jfroy commented Nov 19, 2025

This is continuing #1462, but it will be closed in favor of #1444. I'm just opening to run the tests.

elezar and others added 2 commits November 19, 2025 14:51
This change ensures that updating the ldcache in a container also
includes the system search paths for the container ldconfig.

In most cases, the hook will be executing a host ldconfig that may be
configured widely differently from what the container image expects. The
common case is Debian vs non-Debian. But there are also hosts that
configure ldconfig to search in a glibc prefix (e.g. /usr/lib/glibc). To
avoid all these cases, write the container's expected system search
paths to a drop-in conf file that is likely to be last in lexicographic
order. Entries in the top-level ld.so.conf file may be processed after
this drop-in, but this hook does not modify the top-level file if it
exists.

Signed-off-by: Jean-Francois Roy <[email protected]>
Signed-off-by: Evan Lezar <[email protected]>
With the fixed paths, the hook can emit the system paths drop-in
unconditionally without breaking the e2e tests.

Signed-off-by: Jean-Francois Roy <[email protected]>
@copy-pr-bot
Copy link

copy-pr-bot bot commented Nov 19, 2025

This pull request requires additional validation before any workflows can run on NVIDIA's runners.

Pull request vetters can view their responsibilities here.

Contributors can view more details about this message here.

@ArangoGutierrez
Copy link
Collaborator

/ok to test 7c2e66d

@elezar
Copy link
Member

elezar commented Nov 20, 2025

Thanks @jfroy. I have squashed these changes onto #1444 so that we can get that in. I appreciate the testing on your system too.

@elezar
Copy link
Member

elezar commented Nov 20, 2025

Closing this since #1444 has been merged. Thanks again.

@elezar elezar closed this Nov 20, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants