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

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