hyperpod-version-checker

Checks and compares software component versions on SageMaker HyperPod cluster nodes.

15|9|Updated Aug 16, 2025
One-click install
npx skills add https://github.com/haozhx23/HyperPod-InstantStart --skill hyperpod-version-checker
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: hyperpod-version-checker
Source: https://github.com/haozhx23/HyperPod-InstantStart/tree/main/.claude/skills/hyperpod-version-checker
Command: npx skills add https://github.com/haozhx23/HyperPod-InstantStart --skill hyperpod-version-checker

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires jq, and includes scripts (resource) components.

What problem does it solve?

This Skill streamlines the process of checking and comparing software component versions on SageMaker HyperPod cluster nodes, helping to ensure compatibility and simplify troubleshooting.

Core Features & Use Cases

  • Version Checking: Identify the versions of NVIDIA drivers, CUDA, cuDNN, NCCL, EFA, AWS OFI NCCL, GDRCopy, MPI, Neuron SDK, Python, and PyTorch.
  • Compatibility Analysis: Assess the compatibility between software components, particularly for CUDA and drivers.
  • Use Case: When preparing for an upgrade, documenting cluster configuration, or troubleshooting version-related issues on HyperPod clusters.

Quick Start

Execute the 'hyperpod_check_versions.sh' script on the cluster nodes.

Frequently Asked Questions about hyperpod-version-checker

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I check software component versions on SageMaker HyperPod cluster nodes?

To check software component versions on SageMaker HyperPod cluster nodes, execute the 'hyperpod_check_versions.sh' script, which identifies versions of NVIDIA drivers, CUDA, cuDNN, NCCL, EFA, PyTorch, and other installed components.

What is the best way to verify CUDA and NVIDIA driver compatibility for SageMaker HyperPod?

The best way to verify CUDA and NVIDIA driver compatibility for SageMaker HyperPod is to run the version checking script, which assesses compatibility between software components to aid in troubleshooting and pre-upgrade validation.

Do I need jq installed to check component versions on SageMaker HyperPod clusters?

Yes, you need 'jq' installed to check component versions on SageMaker HyperPod clusters, as the version checking script requires it to parse and output the collected software version data in JSON format.

When do I need to verify component versions and compatibility on SageMaker HyperPod?

You need to verify component versions and compatibility on SageMaker HyperPod when preparing for a software upgrade, documenting your cluster configuration, or troubleshooting version-related issues across cluster nodes.

Why does component version checking fail on SageMaker HyperPod nodes?

Component version checking on SageMaker HyperPod nodes may fail if the 'jq' dependency is missing from the environment, as the script requires it to successfully parse and output the collected version data in JSON format.