Skip to content

Add nvidia-vss-core 3.1.18 (NVIDIA VSS Blueprint 3.1.0)#243

Open
blik616287 wants to merge 11 commits into
spectrocloud:mainfrom
blik616287:add-nvidia-vss-core-3.1.9
Open

Add nvidia-vss-core 3.1.18 (NVIDIA VSS Blueprint 3.1.0)#243
blik616287 wants to merge 11 commits into
spectrocloud:mainfrom
blik616287:add-nvidia-vss-core-3.1.9

Conversation

@blik616287

Copy link
Copy Markdown
Contributor

nvidia-vss-core — VSS 3.x, pack 3.1.9

VSS 3.x core as a Helm chart — vss-agent (NVIDIA NeMo Agent Toolkit nat serve orchestrator, with the dev-profile-base workflow config + env wiring to the VLM/LLM/Phoenix/VST endpoints), the vss-agent UI, the VST MCP server, and the VST sensor/streamprocessing (network Postgres via the data-infra postgres service).

Versioning: chart/pack version: 3.1.9 (our packaging) · appVersion: 3.1.0 (upstream NVIDIA VSS Blueprint 3.x). Helm chart; images pinned in values.yaml pack.content.images.

Tested on NVIDIA GB10 / DGX Spark (arm64 SBSA)

Deployed via Palette add-on cluster profile vss-dgx-spark-3x on edge cluster edge-gx10 (single GB10). Full VSS 3.x route green — all 5 packs report Pack services are ready, cluster Running:

cosmos-reason2-8b-846f9747c9-b2z44           1/1 Running
elasticsearch-0                              1/1 Running
envoy-proxy-8654778857-4lh9r                 1/1 Running
kibana-6c48bf74cb-nlrm9                      1/1 Running
llm-vllm-66f78ff858-l5ftt                    2/2 Running
phoenix-0                                    1/1 Running
postgres-0                                   1/1 Running
redis-0                                      1/1 Running
vss-agent-669d5b5fd6-tzc7d                   1/1 Running
vss-agent-ui-98789c556-zq257                 1/1 Running
vss-proxy-6f8dc9d698-4rmmt                   1/1 Running
vss-vios-ingress-56485ddc44-s7pnf            1/1 Running
vss-vios-mcp-5d579cc49b-fjs68                1/1 Running
vss-vios-sensor-57d86f8dcb-9thct             1/1 Running
vss-vios-streamprocessing-789ccd7c59-xkfrc   1/1 Running

Validation: pack.json JSON-syntax/schema/version, logo, README, and pack.content.images all pass. The content.images pull (crane) fails for the gated nvcr.io/nim/* and nvcr.io/nvidia/vss-core/* images — the CI runner has no NGC credentials (same image-pull exception as the 2.4 PRs #233–236; the cluster pulls them via ngc-pull-secret).

@bulwark-spectrocloud bulwark-spectrocloud Bot left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

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

✅ CVE scan completed successfully.

Scan Summary:

  • Total images scanned: 7
  • Clean images: 7
  • Images with CVEs: 0
  • Total CVEs found: 0

🔴 Critical CVEs: 0
🟠 High CVEs: 0
🟡 Medium CVEs: 0
🟢 Low CVEs: 0

✅ All scanned images are clean with no CVEs found.

…-base)

Drop every gated nvcr vss-core image from pack content; content.images is now just
cgr.dev/chainguard/wolfi-base (0/0). Each gated rootfs is crane-fetched as runtime DATA
at deploy and run NON-PRIVILEGED on wolfi-base via the matched-ld swap:
- vss-agent: real python3.13 + venv PYTHONPATH (GB10-validated: nat CLI loads)
- vss-agent-ui: node 22 (GB10-validated: v22.22.0)
- vss-vios-mcp: real python3.12 + venv/app PYTHONPATH (GB10-validated: MCP gateway loads)
- vss-vios-sensor / -streamprocessing: VST/DeepStream launch_vst (GPU; build-on-deploy
  mechanics identical to the validated services, live GPU validation pending a free slot)
The running containers carry NVIDIA CVEs as runtime data, not pack images.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>

@bulwark-spectrocloud bulwark-spectrocloud Bot left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

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

✅ CVE scan completed successfully.

Scan Summary:

  • Total images scanned: 1
  • Clean images: 1
  • Images with CVEs: 0
  • Total CVEs found: 0

🔴 Critical CVEs: 0
🟠 High CVEs: 0
🟡 Medium CVEs: 0
🟢 Low CVEs: 0

✅ All scanned images are clean with no CVEs found.

- vss-agent-ui: symlink /repo -> rootfs repo before the ld swap (custom-server.js
  hardcodes the absolute /repo; validated: Next.js Ready, listening :3000)
- vss-vios-sensor / -streamprocessing: strategy Recreate so the GPU slot frees on rollout
  (RollingUpdate deadlocked: new pod Pending on Insufficient nvidia.com/gpu)

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>

@bulwark-spectrocloud bulwark-spectrocloud Bot left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

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

✅ CVE scan completed successfully.

Scan Summary:

  • Total images scanned: 1
  • Clean images: 1
  • Images with CVEs: 0
  • Total CVEs found: 0

🔴 Critical CVEs: 0
🟠 High CVEs: 0
🟡 Medium CVEs: 0
🟢 Low CVEs: 0

✅ All scanned images are clean with no CVEs found.

launch_vst is an ELF binary (not a script) -> exec directly. cp the rootfs bash to
/bin/bash too (VST child scripts). Found on live GB10 deploy (cannot execute binary file).

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>

@bulwark-spectrocloud bulwark-spectrocloud Bot left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

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

✅ CVE scan completed successfully.

Scan Summary:

  • Total images scanned: 1
  • Clean images: 1
  • Images with CVEs: 0
  • Total CVEs found: 0

🔴 Critical CVEs: 0
🟠 High CVEs: 0
🟡 Medium CVEs: 0
🟢 Low CVEs: 0

✅ All scanned images are clean with no CVEs found.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>

@bulwark-spectrocloud bulwark-spectrocloud Bot left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

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

✅ CVE scan completed successfully.

Scan Summary:

  • Total images scanned: 1
  • Clean images: 1
  • Images with CVEs: 0
  • Total CVEs found: 0

🔴 Critical CVEs: 0
🟠 High CVEs: 0
🟡 Medium CVEs: 0
🟢 Low CVEs: 0

✅ All scanned images are clean with no CVEs found.

…->rootfs)

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>

@bulwark-spectrocloud bulwark-spectrocloud Bot left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

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

✅ CVE scan completed successfully.

Scan Summary:

  • Total images scanned: 1
  • Clean images: 1
  • Images with CVEs: 0
  • Total CVEs found: 0

🔴 Critical CVEs: 0
🟠 High CVEs: 0
🟡 Medium CVEs: 0
🟢 Low CVEs: 0

✅ All scanned images are clean with no CVEs found.

…bs path)

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>

@bulwark-spectrocloud bulwark-spectrocloud Bot left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

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

✅ CVE scan completed successfully.

Scan Summary:

  • Total images scanned: 1
  • Clean images: 1
  • Images with CVEs: 0
  • Total CVEs found: 0

🔴 Critical CVEs: 0
🟠 High CVEs: 0
🟡 Medium CVEs: 0
🟢 Low CVEs: 0

✅ All scanned images are clean with no CVEs found.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>

@bulwark-spectrocloud bulwark-spectrocloud Bot left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

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

✅ CVE scan completed successfully.

Scan Summary:

  • Total images scanned: 1
  • Clean images: 1
  • Images with CVEs: 0
  • Total CVEs found: 0

🔴 Critical CVEs: 0
🟠 High CVEs: 0
🟡 Medium CVEs: 0
🟢 Low CVEs: 0

✅ All scanned images are clean with no CVEs found.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>

@bulwark-spectrocloud bulwark-spectrocloud Bot left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

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

✅ CVE scan completed successfully.

Scan Summary:

  • Total images scanned: 1
  • Clean images: 1
  • Images with CVEs: 0
  • Total CVEs found: 0

🔴 Critical CVEs: 0
🟠 High CVEs: 0
🟡 Medium CVEs: 0
🟢 Low CVEs: 0

✅ All scanned images are clean with no CVEs found.

mforde84 and others added 2 commits June 15, 2026 05:49
3.1.18 validated running (sensor+streamprocessing, chroot+privileged DeepStream) fresh-from-pack on a GB10 edge cluster. Merged upstream/main (crane-manifest validator fix).

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
@blik616287 blik616287 changed the title Add nvidia-vss-core 3.1.9 (NVIDIA VSS Blueprint 3.1.0) Add nvidia-vss-core 3.1.18 (NVIDIA VSS Blueprint 3.1.0) Jun 15, 2026

@bulwark-spectrocloud bulwark-spectrocloud Bot left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

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

✅ CVE scan completed successfully.

Scan Summary:

  • Total images scanned: 1
  • Clean images: 1
  • Images with CVEs: 0
  • Total CVEs found: 0

🔴 Critical CVEs: 0
🟠 High CVEs: 0
🟡 Medium CVEs: 0
🟢 Low CVEs: 0

✅ All scanned images are clean with no CVEs found.

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.

2 participants