Skip to content

Container Toolkit 1.18.0 release notes - #242

Merged
a-mccarthy merged 10 commits into
mainfrom
dev-ct-1.18.0
Oct 21, 2025
Merged

a-mccarthy merged 10 commits into
mainfrom
dev-ct-1.18.0

Conversation

@chenopis

@chenopis chenopis commented Sep 8, 2025 •

Copy link
Copy Markdown
Collaborator

@chenopis chenopis self-assigned this Sep 8, 2025
@chenopis
chenopis requested a review from elezar September 8, 2025 19:27
@chenopis
chenopis marked this pull request as draft September 8, 2025 19:28
@github-actions

github-actions Bot commented Sep 8, 2025

Copy link
Copy Markdown

Documentation preview

https://nvidia.github.io/cloud-native-docs/review/pr-242

@chenopis
chenopis marked this pull request as ready for review September 9, 2025 22:43
@chenopis

chenopis commented Sep 9, 2025

Copy link
Copy Markdown
Collaborator Author

@elezar are there any "Enhancements to libnvidia-container" for this release?

@elezar

elezar commented Sep 23, 2025

Copy link
Copy Markdown
Member

@elezar are there any "Enhancements to libnvidia-container" for this release?

When compared to v1.17.0 there are some fixes that were backported to the maintenance branch: https://github.com/NVIDIA/libnvidia-container/releases/tag/v1.18.0-rc.1

@elezar

elezar commented Sep 23, 2025

Copy link
Copy Markdown
Member

I will have a look at this PR and add some more inputs in the coming days.

@chenopis
chenopis marked this pull request as draft October 7, 2025 17:22
@chenopis
chenopis requested a review from a-mccarthy October 7, 2025 20:12
@ArangoGutierrez

Copy link
Copy Markdown
Collaborator

@a-mccarthy could we cherry-pick #203 here?

@elezar

elezar commented Oct 9, 2025

Copy link
Copy Markdown
Member

@a-mccarthy could we cherry-pick #203 here?

I have already done it.

@chenopis
chenopis marked this pull request as ready for review October 13, 2025 16:38

@a-mccarthy a-mccarthy left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@elezar and @ArangoGutierrez thanks for working on this! I added a few small nits/questions, but otherwise, looks good :)

Comment thread container-toolkit/cdi-support.md Outdated
been resolved for some time now. The inclusion of this hook can still be
triggered when explicitly generating CDI specifications.
- The `legacy` mode of the NVIDIA Container Runtime is deprecated. It is no longer the _default_ mode
when using the `nvidia-container-runtime` is used. It is still supported for use cases where it is

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Are there specific use cases for when its required? This seems a little vague to me for cases where the legacy mode is supported.

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This is intentionally vague, but I can add more context if you think it would help. Places where legacy mode is required / used:

  • The --gpus flag is used in Docker without invoking the nvidia runtime (either as an explicit flag or as the default runtime).
  • A user has explicitly specified legacy as the NVIDIA Container Runtime mode.
  • Use cases such as enroot that invoke the nvidia-container-cli direclty.
  • When using CRI-O with an on-disk OCI prestart hook.
  • In the case of the GPU Operator where the legacy runtime handler is explicitly requested.

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

thanks for clarifying. Its probably ok to leave as is

Comment thread container-toolkit/release-notes.md Outdated
@elezar

elezar commented Oct 20, 2025

Copy link
Copy Markdown
Member

@ArangoGutierrez pointed out that we need to update the documentation on configuring containerd and / or cri-o with drop-in files. I will add these edits.

chenopis and others added 10 commits October 21, 2025 10:39
Signed-off-by: Andrew Chen <andrewch@nvidia.com>
Signed-off-by: Andrew Chen <andrewch@nvidia.com>
Signed-off-by: Evan Lezar <elezar@nvidia.com>
)

Signed-off-by: Carlos Eduardo Arango Gutierrez <eduardoa@nvidia.com>
Signed-off-by: Evan Lezar <elezar@nvidia.com>
Signed-off-by: Andrew Chen <andrewch@nvidia.com>
Signed-off-by: Andrew Chen <andrewch@nvidia.com>
Co-authored-by: Abigail McCarthy <20771501+a-mccarthy@users.noreply.github.com>
Signed-off-by: Evan Lezar <elezar@nvidia.com>
Signed-off-by: Evan Lezar <elezar@nvidia.com>
Signed-off-by: Evan Lezar <elezar@nvidia.com>

@ArangoGutierrez ArangoGutierrez left a comment

Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Drop-in files addition
LGTM

@a-mccarthy
a-mccarthy merged commit 0cc95ad into main Oct 21, 2025
2 checks passed
@a-mccarthy
a-mccarthy deleted the dev-ct-1.18.0 branch October 21, 2025 15:15
chenopis added a commit that referenced this pull request Oct 22, 2025
* initial draft of release notes and version updates

Signed-off-by: Andrew Chen <andrewch@nvidia.com>

* update release notes w/ feedback from elezar@

Signed-off-by: Andrew Chen <andrewch@nvidia.com>

* Release note updates

Signed-off-by: Evan Lezar <elezar@nvidia.com>

* Add documentation for the systemd nvidia-container-toolkit.service (#203)

Signed-off-by: Carlos Eduardo Arango Gutierrez <eduardoa@nvidia.com>

* Update CDI service instructions

Signed-off-by: Evan Lezar <elezar@nvidia.com>

* fix typos

Signed-off-by: Andrew Chen <andrewch@nvidia.com>

* Changes for style guide compliance

Signed-off-by: Andrew Chen <andrewch@nvidia.com>

* Update container-toolkit/release-notes.md

Co-authored-by: Abigail McCarthy <20771501+a-mccarthy@users.noreply.github.com>
Signed-off-by: Evan Lezar <elezar@nvidia.com>

* Add curl to install instructions

Signed-off-by: Evan Lezar <elezar@nvidia.com>

* Update containerd and crio instructions for drop-in files

Signed-off-by: Evan Lezar <elezar@nvidia.com>

---------

Signed-off-by: Andrew Chen <andrewch@nvidia.com>
Signed-off-by: Evan Lezar <elezar@nvidia.com>
Signed-off-by: Carlos Eduardo Arango Gutierrez <eduardoa@nvidia.com>
Co-authored-by: Evan Lezar <elezar@nvidia.com>
Co-authored-by: Carlos Eduardo Arango Gutierrez <eduardoa@nvidia.com>
Co-authored-by: Abigail McCarthy <20771501+a-mccarthy@users.noreply.github.com>
Signed-off-by: chenopis <andrewch@nvidia.com>
chenopis added a commit that referenced this pull request Oct 27, 2025
* initial draft of release notes and version updates

Signed-off-by: Andrew Chen <andrewch@nvidia.com>

* update release notes w/ feedback from elezar@

Signed-off-by: Andrew Chen <andrewch@nvidia.com>

* Release note updates

Signed-off-by: Evan Lezar <elezar@nvidia.com>

* Add documentation for the systemd nvidia-container-toolkit.service (#203)

Signed-off-by: Carlos Eduardo Arango Gutierrez <eduardoa@nvidia.com>

* Update CDI service instructions

Signed-off-by: Evan Lezar <elezar@nvidia.com>

* fix typos

Signed-off-by: Andrew Chen <andrewch@nvidia.com>

* Changes for style guide compliance

Signed-off-by: Andrew Chen <andrewch@nvidia.com>

* Update container-toolkit/release-notes.md

Co-authored-by: Abigail McCarthy <20771501+a-mccarthy@users.noreply.github.com>
Signed-off-by: Evan Lezar <elezar@nvidia.com>

* Add curl to install instructions

Signed-off-by: Evan Lezar <elezar@nvidia.com>

* Update containerd and crio instructions for drop-in files

Signed-off-by: Evan Lezar <elezar@nvidia.com>

---------

Signed-off-by: Andrew Chen <andrewch@nvidia.com>
Signed-off-by: Evan Lezar <elezar@nvidia.com>
Signed-off-by: Carlos Eduardo Arango Gutierrez <eduardoa@nvidia.com>
Co-authored-by: Evan Lezar <elezar@nvidia.com>
Co-authored-by: Carlos Eduardo Arango Gutierrez <eduardoa@nvidia.com>
Co-authored-by: Abigail McCarthy <20771501+a-mccarthy@users.noreply.github.com>
chenopis added a commit that referenced this pull request Oct 27, 2025
* initial draft of release notes and version updates

Signed-off-by: Andrew Chen <andrewch@nvidia.com>

* update release notes w/ feedback from elezar@

Signed-off-by: Andrew Chen <andrewch@nvidia.com>

* Release note updates

Signed-off-by: Evan Lezar <elezar@nvidia.com>

* Add documentation for the systemd nvidia-container-toolkit.service (#203)

Signed-off-by: Carlos Eduardo Arango Gutierrez <eduardoa@nvidia.com>

* Update CDI service instructions

Signed-off-by: Evan Lezar <elezar@nvidia.com>

* fix typos

Signed-off-by: Andrew Chen <andrewch@nvidia.com>

* Changes for style guide compliance

Signed-off-by: Andrew Chen <andrewch@nvidia.com>

* Update container-toolkit/release-notes.md

Co-authored-by: Abigail McCarthy <20771501+a-mccarthy@users.noreply.github.com>
Signed-off-by: Evan Lezar <elezar@nvidia.com>

* Add curl to install instructions

Signed-off-by: Evan Lezar <elezar@nvidia.com>

* Update containerd and crio instructions for drop-in files

Signed-off-by: Evan Lezar <elezar@nvidia.com>

---------

Signed-off-by: Andrew Chen <andrewch@nvidia.com>
Signed-off-by: Evan Lezar <elezar@nvidia.com>
Signed-off-by: Carlos Eduardo Arango Gutierrez <eduardoa@nvidia.com>
Co-authored-by: Evan Lezar <elezar@nvidia.com>
Co-authored-by: Carlos Eduardo Arango Gutierrez <eduardoa@nvidia.com>
Co-authored-by: Abigail McCarthy <20771501+a-mccarthy@users.noreply.github.com>
Signed-off-by: chenopis <andrewch@nvidia.com>
chenopis added a commit that referenced this pull request Oct 27, 2025
* initial draft of release notes and version updates

Signed-off-by: Andrew Chen <andrewch@nvidia.com>

* update release notes w/ feedback from elezar@

Signed-off-by: Andrew Chen <andrewch@nvidia.com>

* Release note updates

Signed-off-by: Evan Lezar <elezar@nvidia.com>

* Add documentation for the systemd nvidia-container-toolkit.service (#203)

Signed-off-by: Carlos Eduardo Arango Gutierrez <eduardoa@nvidia.com>

* Update CDI service instructions

Signed-off-by: Evan Lezar <elezar@nvidia.com>

* fix typos

Signed-off-by: Andrew Chen <andrewch@nvidia.com>

* Changes for style guide compliance

Signed-off-by: Andrew Chen <andrewch@nvidia.com>

* Update container-toolkit/release-notes.md

Co-authored-by: Abigail McCarthy <20771501+a-mccarthy@users.noreply.github.com>
Signed-off-by: Evan Lezar <elezar@nvidia.com>

* Add curl to install instructions

Signed-off-by: Evan Lezar <elezar@nvidia.com>

* Update containerd and crio instructions for drop-in files

Signed-off-by: Evan Lezar <elezar@nvidia.com>

---------

Signed-off-by: Andrew Chen <andrewch@nvidia.com>
Signed-off-by: Evan Lezar <elezar@nvidia.com>
Signed-off-by: Carlos Eduardo Arango Gutierrez <eduardoa@nvidia.com>
Co-authored-by: Evan Lezar <elezar@nvidia.com>
Co-authored-by: Carlos Eduardo Arango Gutierrez <eduardoa@nvidia.com>
Co-authored-by: Abigail McCarthy <20771501+a-mccarthy@users.noreply.github.com>
Signed-off-by: chenopis <andrewch@nvidia.com>
chenopis added a commit that referenced this pull request Oct 27, 2025
* Update openshift version to 25.3.4 (#282)

Signed-off-by: Andrew Chen <andrewch@nvidia.com>
Signed-off-by: chenopis <andrewch@nvidia.com>

* Update Build the vGPU manager section ref (#266)

Close #265

Signed-off-by: Michele Valsecchi <mvalsecchi@nvidia.com>
Signed-off-by: chenopis <andrewch@nvidia.com>

* migrate refrences from gitlab to github

Signed-off-by: Shiva Kumar (SW-CLOUD) <shivaku@nvidia.com>
Signed-off-by: chenopis <andrewch@nvidia.com>

* Update README.md docker pull command

Signed-off-by: Andrew Chen <andrewch@nvidia.com>
Signed-off-by: chenopis <andrewch@nvidia.com>

* Update the building of vgpu manager build doc

Signed-off-by: Shiva Kumar (SW-CLOUD) <shivaku@nvidia.com>
Signed-off-by: chenopis <andrewch@nvidia.com>

* Minor changes for style guide compliance

Signed-off-by: Andrew Chen <andrewch@nvidia.com>
Signed-off-by: chenopis <andrewch@nvidia.com>

* Container Toolkit 1.18.0 release notes (#242)

* initial draft of release notes and version updates

Signed-off-by: Andrew Chen <andrewch@nvidia.com>

* update release notes w/ feedback from elezar@

Signed-off-by: Andrew Chen <andrewch@nvidia.com>

* Release note updates

Signed-off-by: Evan Lezar <elezar@nvidia.com>

* Add documentation for the systemd nvidia-container-toolkit.service (#203)

Signed-off-by: Carlos Eduardo Arango Gutierrez <eduardoa@nvidia.com>

* Update CDI service instructions

Signed-off-by: Evan Lezar <elezar@nvidia.com>

* fix typos

Signed-off-by: Andrew Chen <andrewch@nvidia.com>

* Changes for style guide compliance

Signed-off-by: Andrew Chen <andrewch@nvidia.com>

* Update container-toolkit/release-notes.md

Co-authored-by: Abigail McCarthy <20771501+a-mccarthy@users.noreply.github.com>
Signed-off-by: Evan Lezar <elezar@nvidia.com>

* Add curl to install instructions

Signed-off-by: Evan Lezar <elezar@nvidia.com>

* Update containerd and crio instructions for drop-in files

Signed-off-by: Evan Lezar <elezar@nvidia.com>

---------

Signed-off-by: Andrew Chen <andrewch@nvidia.com>
Signed-off-by: Evan Lezar <elezar@nvidia.com>
Signed-off-by: Carlos Eduardo Arango Gutierrez <eduardoa@nvidia.com>
Co-authored-by: Evan Lezar <elezar@nvidia.com>
Co-authored-by: Carlos Eduardo Arango Gutierrez <eduardoa@nvidia.com>
Co-authored-by: Abigail McCarthy <20771501+a-mccarthy@users.noreply.github.com>
Signed-off-by: chenopis <andrewch@nvidia.com>

* Add missing sudo when installing prerequisties (#290)

Signed-off-by: Evan Lezar <elezar@nvidia.com>
Signed-off-by: chenopis <andrewch@nvidia.com>

* fix release 25.3.3 and 25.3.4 release notes (#289)

Signed-off-by: Abigail McCarthy <20771501+a-mccarthy@users.noreply.github.com>
Signed-off-by: chenopis <andrewch@nvidia.com>

* add dgx spark to platform support page (#291)

Signed-off-by: Abigail McCarthy <20771501+a-mccarthy@users.noreply.github.com>
Signed-off-by: chenopis <andrewch@nvidia.com>

* Temporarily remove Confidential Containers documentation (#258)

Signed-off-by: Andrew Chen <andrewch@nvidia.com>
Signed-off-by: chenopis <andrewch@nvidia.com>

---------

Signed-off-by: Andrew Chen <andrewch@nvidia.com>
Signed-off-by: chenopis <andrewch@nvidia.com>
Signed-off-by: Michele Valsecchi <mvalsecchi@nvidia.com>
Signed-off-by: Shiva Kumar (SW-CLOUD) <shivaku@nvidia.com>
Signed-off-by: Evan Lezar <elezar@nvidia.com>
Signed-off-by: Carlos Eduardo Arango Gutierrez <eduardoa@nvidia.com>
Signed-off-by: Abigail McCarthy <20771501+a-mccarthy@users.noreply.github.com>
Co-authored-by: mvalsecchi-nv <mvalsecchi@nvidia.com>
Co-authored-by: Shiva Kumar <shiva@nvidia.com>
Co-authored-by: Evan Lezar <elezar@nvidia.com>
Co-authored-by: Carlos Eduardo Arango Gutierrez <eduardoa@nvidia.com>
Co-authored-by: Abigail McCarthy <20771501+a-mccarthy@users.noreply.github.com>
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.

4 participants