Skip to content

Bump version to 1.20.0~dev post-release#1726

Open
cdesiniotis wants to merge 2 commits intoNVIDIA:mainfrom
cdesiniotis:bump-version-post-release
Open

Bump version to 1.20.0~dev post-release#1726
cdesiniotis wants to merge 2 commits intoNVIDIA:mainfrom
cdesiniotis:bump-version-post-release

Conversation

@cdesiniotis
Copy link
Copy Markdown
Contributor

No description provided.

@cdesiniotis cdesiniotis requested a review from elezar March 12, 2026 00:33
LIB_VERSION := 1.19.0
LIB_TAG :=
LIB_VERSION := 1.20.0
LIB_TAG := dev
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.

As a note. This is what fills up our Shipit view with versions that we don't want to release. Does it make sense to use something like rc.0 here instead so that ordering at least remains consistent?

Copy link
Copy Markdown
Contributor Author

Choose a reason for hiding this comment

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

Could you clarify how adding rc.0 here would help with the ordering?

Copy link
Copy Markdown
Contributor Author

Choose a reason for hiding this comment

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

Updated to rc.0 as you suggested.

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.

To be clear, this could be solved elsewhere in the stack (e.g. where we construct the kitmaker build version), but see the following example:

Screenshot 2026-04-13 at 11 01 42

Note that the 1.19.0~dev releases ALWAYS come before the 1.19.0 releases.

Looking at the how we construct the kitmaker version, we could use dev here and then change the following line https://github.com/elezar/nvidia-container-toolkit/blob/5eee5ce7b8ab19012f5aabdafd525f21b3a54496/scripts/release-kitmaker-artifactory.sh#L196 too:

diff --git a/scripts/release-kitmaker-artifactory.sh b/scripts/release-kitmaker-artifactory.sh
index 58ea8a61..0f4780fe 100755
--- a/scripts/release-kitmaker-artifactory.sh
+++ b/scripts/release-kitmaker-artifactory.sh
@@ -193,7 +193,7 @@ function upload_archive() {
 component="nvidia_container_toolkit"
 version="${VERSION%~rc.*}"
 version_suffix=$(date -r "${IMAGE_EPOCH}" '+%Y.%m.%d.%s' || date -d @"${IMAGE_EPOCH}" '+%Y.%m.%d.%s')
-kitmaker_version="${VERSION%~rc.*}.${version_suffix}"
+kitmaker_version="${VERSION%~*}.${version_suffix}"
 kitmaker_os="linux"
 
 # create_and_upload creates a kitmaker archive for the specified component, os, and arch and uploads it.

That might be a cleaner long-term change.

Copy link
Copy Markdown
Contributor Author

@cdesiniotis cdesiniotis Apr 13, 2026

Choose a reason for hiding this comment

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

Got it. Your proposal makes sense. I have changed LIB_TAG back to dev to align with what was done previously. I have opened #1764 to hopefully clean up our future builds in ShipIt.

Signed-off-by: Christopher Desiniotis <cdesiniotis@nvidia.com>
@cdesiniotis cdesiniotis force-pushed the bump-version-post-release branch from 21fae8e to 7cda68d Compare April 10, 2026 19:14
@coveralls
Copy link
Copy Markdown

coveralls commented Apr 10, 2026

Coverage Report for CI Build 24370293315

Coverage remained the same at 43.4%

Details

  • Coverage remained the same as the base build.
  • Patch coverage: No coverable lines changed in this PR.
  • No coverage regressions found.

Uncovered Changes

No uncovered changes found.

Coverage Regressions

No coverage regressions found.


Coverage Stats

Coverage Status
Relevant Lines: 14825
Covered Lines: 6434
Line Coverage: 43.4%
Coverage Strength: 0.48 hits per line

💛 - Coveralls

Signed-off-by: Christopher Desiniotis <cdesiniotis@nvidia.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.

3 participants