Skip to content

Commit

Permalink
Configure 2.9.0 release (#5)
Browse files Browse the repository at this point in the history
* Configure 2.9.0 release

Signed-off-by: Victor Chang <[email protected]>
  • Loading branch information
mocsharp authored Jan 9, 2025
1 parent 5efc3ef commit a73c606
Show file tree
Hide file tree
Showing 3 changed files with 124 additions and 3 deletions.
2 changes: 1 addition & 1 deletion pyproject.toml
Original file line number Diff line number Diff line change
Expand Up @@ -14,7 +14,7 @@
# limitations under the License.
[tool.poetry]
name = "holoscan-cli"
version = "3.0.0"
version = "2.9.0"
description = "Command line interface for packaging and running Holoscan applications."
authors = ["NVIDIA"]
maintainers = ["mocsharp"]
Expand Down
122 changes: 122 additions & 0 deletions releases/2.9.0/artifacts.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,122 @@
{
"2.9.0": {
"holoscan": {
"debian-version": "2.9.0.1-1",
"wheel-version": "2.9.0",
"base-images": {
"dgpu": "nvcr.io/nvidia/cuda:12.6.0-runtime-ubuntu22.04",
"igpu": "nvcr.io/nvidia/tensorrt:24.08-py3-igpu"
},
"build-images": {
"igpu": {
"jetson-agx-orin-devkit": "nvcr.io/nvidia/clara-holoscan/holoscan:v2.9.0-igpu",
"igx-orin-devkit": "nvcr.io/nvidia/clara-holoscan/holoscan:v2.9.0-igpu",
"sbsa": "nvcr.io/nvidia/clara-holoscan/holoscan:v2.9.0-igpu"
},
"dgpu": {
"x64-workstation": "nvcr.io/nvidia/clara-holoscan/holoscan:v2.9.0-dgpu",
"igx-orin-devkit": "nvcr.io/nvidia/clara-holoscan/holoscan:v2.9.0-dgpu",
"sbsa": "nvcr.io/nvidia/clara-holoscan/holoscan:v2.9.0-dgpu",
"clara-agx-devkit": "nvcr.io/nvidia/clara-holoscan/holoscan:v2.9.0-dgpu"
},
"cpu": {
"x64-workstation": "nvcr.io/nvidia/clara-holoscan/holoscan:v2.9.0-dgpu"
}
}
},
"health-probes": {
"linux/amd64": "https://github.com/grpc-ecosystem/grpc-health-probe/releases/download/v0.4.19/grpc_health_probe-linux-amd64",
"linux/arm64": "https://github.com/grpc-ecosystem/grpc-health-probe/releases/download/v0.4.19/grpc_health_probe-linux-arm64"
}
},
"2.8.0": {
"holoscan": {
"debian-version": "2.8.0.1-1",
"wheel-version": "2.8.0",
"base-images": {
"dgpu": "nvcr.io/nvidia/cuda:12.6.0-runtime-ubuntu22.04",
"igpu": "nvcr.io/nvidia/tensorrt:24.08-py3-igpu"
},
"build-images": {
"igpu": {
"jetson-agx-orin-devkit": "nvcr.io/nvidia/clara-holoscan/holoscan:v2.8.0-igpu",
"igx-orin-devkit": "nvcr.io/nvidia/clara-holoscan/holoscan:v2.8.0-igpu",
"sbsa": "nvcr.io/nvidia/clara-holoscan/holoscan:v2.8.0-igpu"
},
"dgpu": {
"x64-workstation": "nvcr.io/nvidia/clara-holoscan/holoscan:v2.8.0-dgpu",
"igx-orin-devkit": "nvcr.io/nvidia/clara-holoscan/holoscan:v2.8.0-dgpu",
"sbsa": "nvcr.io/nvidia/clara-holoscan/holoscan:v2.8.0-dgpu",
"clara-agx-devkit": "nvcr.io/nvidia/clara-holoscan/holoscan:v2.8.0-dgpu"
},
"cpu": {
"x64-workstation": "nvcr.io/nvidia/clara-holoscan/holoscan:v2.8.0-dgpu"
}
}
},
"health-probes": {
"linux/amd64": "https://github.com/grpc-ecosystem/grpc-health-probe/releases/download/v0.4.19/grpc_health_probe-linux-amd64",
"linux/arm64": "https://github.com/grpc-ecosystem/grpc-health-probe/releases/download/v0.4.19/grpc_health_probe-linux-arm64"
}
},
"2.7.0": {
"holoscan": {
"debian-version": "2.7.0.2-1",
"wheel-version": "2.7.0",
"base-images": {
"dgpu": "nvcr.io/nvidia/cuda:12.6.0-runtime-ubuntu22.04",
"igpu": "nvcr.io/nvidia/tensorrt:24.08-py3-igpu"
},
"build-images": {
"igpu": {
"jetson-agx-orin-devkit": "nvcr.io/nvidia/clara-holoscan/holoscan:v2.7.0-igpu",
"igx-orin-devkit": "nvcr.io/nvidia/clara-holoscan/holoscan:v2.7.0-igpu",
"sbsa": "nvcr.io/nvidia/clara-holoscan/holoscan:v2.7.0-igpu"
},
"dgpu": {
"x64-workstation": "nvcr.io/nvidia/clara-holoscan/holoscan:v2.7.0-dgpu",
"igx-orin-devkit": "nvcr.io/nvidia/clara-holoscan/holoscan:v2.7.0-dgpu",
"sbsa": "nvcr.io/nvidia/clara-holoscan/holoscan:v2.7.0-dgpu",
"clara-agx-devkit": "nvcr.io/nvidia/clara-holoscan/holoscan:v2.7.0-dgpu"
},
"cpu": {
"x64-workstation": "nvcr.io/nvidia/clara-holoscan/holoscan:v2.7.0-dgpu"
}
}
},
"health-probes": {
"linux/amd64": "https://github.com/grpc-ecosystem/grpc-health-probe/releases/download/v0.4.19/grpc_health_probe-linux-amd64",
"linux/arm64": "https://github.com/grpc-ecosystem/grpc-health-probe/releases/download/v0.4.19/grpc_health_probe-linux-arm64"
}
},
"2.6.0": {
"holoscan": {
"debian-version": "2.6.0.1-1",
"wheel-version": "2.6.0",
"base-images": {
"dgpu": "nvcr.io/nvidia/cuda:12.6.0-runtime-ubuntu22.04",
"igpu": "nvcr.io/nvidia/tensorrt:24.08-py3-igpu"
},
"build-images": {
"igpu": {
"jetson-agx-orin-devkit": "nvcr.io/nvidia/clara-holoscan/holoscan:v2.6.0-igpu",
"igx-orin-devkit": "nvcr.io/nvidia/clara-holoscan/holoscan:v2.6.0-igpu",
"sbsa": "nvcr.io/nvidia/clara-holoscan/holoscan:v2.6.0-igpu"
},
"dgpu": {
"x64-workstation": "nvcr.io/nvidia/clara-holoscan/holoscan:v2.6.0-dgpu",
"igx-orin-devkit": "nvcr.io/nvidia/clara-holoscan/holoscan:v2.6.0-dgpu",
"sbsa": "nvcr.io/nvidia/clara-holoscan/holoscan:v2.6.0-dgpu",
"clara-agx-devkit": "nvcr.io/nvidia/clara-holoscan/holoscan:v2.6.0-dgpu"
},
"cpu": {
"x64-workstation": "nvcr.io/nvidia/clara-holoscan/holoscan:v2.6.0-dgpu"
}
}
},
"health-probes": {
"linux/amd64": "https://github.com/grpc-ecosystem/grpc-health-probe/releases/download/v0.4.19/grpc_health_probe-linux-amd64",
"linux/arm64": "https://github.com/grpc-ecosystem/grpc-health-probe/releases/download/v0.4.19/grpc_health_probe-linux-arm64"
}
}
}
3 changes: 1 addition & 2 deletions src/holoscan_cli/common/artifact_sources.py
Original file line number Diff line number Diff line change
Expand Up @@ -33,7 +33,6 @@ class ArtifactSources:
SectionBaseImages = "base-images"
SectionBuildImages = "build-images"
SectionHealthProbe = "health-probes"
EdgeROToken = "eyJ2ZXIiOiIyIiwidHlwIjoiSldUIiwiYWxnIjoiUlMyNTYiLCJraWQiOiJLcXV1ZVdTTlRjSkhqTFhGLTJCSnctX0lkRnY0eVhqREJyNEdWMU5Gc2NJIn0.eyJzdWIiOiJqZnJ0QDAxZHRqNnF0ZWNmcnB6MXJrNmg2cjAwd2FkXC91c2Vyc1wvc3ZjLWhvbG9zY2FuLWNsaS1wdWJsaWMtcm8iLCJzY3AiOiJtZW1iZXItb2YtZ3JvdXBzOnN2Yy1ob2xvc2Nhbi1jbGktcHVibGljLWdyb3VwIiwiYXVkIjoiamZydEAwMWR0ajZxdGVjZnJwejFyazZoNnIwMHdhZCIsImlzcyI6ImpmcnRAMDFkdGo2cXRlY2ZycHoxcms2aDZyMDB3YWRcL3VzZXJzXC9ycGFsYW5pc3dhbXkiLCJpYXQiOjE3MDY1NzA1NjUsImp0aSI6IjlmNmEyMmM1LTk5ZTItNGRlMi1hMDhiLTQxZjg2NzIyYmJjNyJ9.Y0gfyW2F0kxiKnMhGzNCyRRE2DNrDW6CUj5ozrQiIvAbSbhohskFcFmP836PU4p3ZQTzbYk9-bBwrqoPDUaZf8p9AW9GZ3mvlU2BxK0EQ-F4oKxA1_Z7agZ0KKcmcrfWnE4Ffy53qAD8PTk5vdcznpYOBpJtF4i16j2QcXvhVGGEqUyGa7_sONdK0sevb3ZztiEoupi4gD2wPTRn30rjpGIiFSDKiswAQwoyF_SqMCQWOBEeXMISp8hkEggUpvPrESv2lbpjgaKuEJ1CikbivYTJCcoqpgH7E72FXr1sB9jfwrFD8pkjtRpGGDxN43waXy4f3Ctr8_rpbmCvwSa9iw" # noqa: E501
HoloscanVersion = None
ManifestFileUrl = None

Expand All @@ -49,7 +48,7 @@ def __init__(self) -> None:
"a Holoscan SDK version to use."
) from ex

ArtifactSources.ManifestFileUrl = f"https://edge.urm.nvidia.com/artifactory/sw-holoscan-cli-generic/{ArtifactSources.HoloscanVersion}/artifacts.json"
ArtifactSources.ManifestFileUrl = f"https://raw.githubusercontent.com/nvidia-holoscan/holoscan-cli/refs/heads/main/releases/{ArtifactSources.HoloscanVersion}/artifacts.json" # noqa: E501

@property
def holoscan_versions(self) -> list[str]:
Expand Down

0 comments on commit a73c606

Please sign in to comment.