Skip to content

docs(cuda.core): correct the 1.1.1 program cache permissions note - #2718

Open
fedonman wants to merge 1 commit into
NVIDIA:mainfrom
fedonman:docs-1-1-1-program-cache-perms
Open

docs(cuda.core): correct the 1.1.1 program cache permissions note#2718
fedonman wants to merge 1 commit into
NVIDIA:mainfrom
fedonman:docs-1-1-1-program-cache-perms

Conversation

@fedonman

Copy link
Copy Markdown
Contributor

Corrects the cuda.core 1.1.1 release note for the on-disk program cache: only the tmp/ staging directory is created 0o700, the cache root and entries/ inherit the umask, and no permissions are re-asserted. Entry files are 0o600, so the note keeps its read-protection claim.

Docs-only change, no new reStructuredText warnings.

Closes #2717

The note described the first draft of NVIDIA#2399. Review narrowed the change
to the tmp/ staging directory, so only tmp/ is created 0o700 and the
post-mkdir chmod was dropped. The cache root and entries/ inherit the
umask and a pre-existing directory is left as-is, so nothing is
re-asserted on each use. Entry files are 0o600 via mkstemp and an atomic
replace, so the note's read-protection claim is kept.

Closes NVIDIA#2717
@copy-pr-bot

copy-pr-bot Bot commented Aug 27, 2026

Copy link
Copy Markdown
Contributor

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.

@github-actions github-actions Bot added the cuda.core Everything related to the cuda.core module label Aug 27, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

cuda.core Everything related to the cuda.core module

Projects

None yet

Development

Successfully merging this pull request may close these issues.

[DOC]: cuda.core 1.1.1 note misstates program cache permissions

1 participant