Skip to content

Releases: NexGenCloud/hyperstack-support-scripts

gather-info v0.3.3

12 May 10:57

Choose a tag to compare

gather-info v0.3.3

Quick install

curl -fSL "https://hyperstack-support-tools.sfo3.digitaloceanspaces.com/public/gather-info-v0.3.3-linux-amd64" -o gather-info
curl -fSL "https://hyperstack-support-tools.sfo3.digitaloceanspaces.com/public/gather-info-v0.3.3-linux-amd64.sha256" -o gather-info.sha256
sha256sum -c gather-info.sha256
chmod +x gather-info
sudo ./gather-info

Latest (always points to newest release)

curl -fSL "https://hyperstack-support-tools.sfo3.digitaloceanspaces.com/public/gather-info-latest-linux-amd64" -o gather-info

Changes

Since gather-info/v0.3.2:

  • 0c1c91c dashboard: archive retention with expiry warnings; ticket brand icons; gather-info v0.3.3 upload progress bar

What's included

Static Linux x86_64 binary. Collects system, network, NVIDIA GPU, DCGM, Docker, services, journal, packages, storage, and InfiniBand diagnostics into a single .tar.gz archive.

See CODEMAP.md for architecture details.

gather-info v0.3.2

07 May 14:51

Choose a tag to compare

gather-info v0.3.2

Quick install

curl -fSL "https://hyperstack-support-tools.sfo3.digitaloceanspaces.com/public/gather-info-v0.3.2-linux-amd64" -o gather-info
curl -fSL "https://hyperstack-support-tools.sfo3.digitaloceanspaces.com/public/gather-info-v0.3.2-linux-amd64.sha256" -o gather-info.sha256
sha256sum -c gather-info.sha256
chmod +x gather-info
sudo ./gather-info

Latest (always points to newest release)

curl -fSL "https://hyperstack-support-tools.sfo3.digitaloceanspaces.com/public/gather-info-latest-linux-amd64" -o gather-info

Changes

Since gather-info/v0.3.1-1:

  • cec304d gather-info v0.3.2: support multiple tickets per upload

What's included

Static Linux x86_64 binary. Collects system, network, NVIDIA GPU, DCGM, Docker, services, journal, packages, storage, and InfiniBand diagnostics into a single .tar.gz archive.

See CODEMAP.md for architecture details.

gather-info v0.3.1-1

07 May 12:11

Choose a tag to compare

gather-info v0.3.1-1

Quick install

curl -fSL "https://hyperstack-support-tools.sfo3.digitaloceanspaces.com/public/gather-info-v0.3.1-1-linux-amd64" -o gather-info
curl -fSL "https://hyperstack-support-tools.sfo3.digitaloceanspaces.com/public/gather-info-v0.3.1-1-linux-amd64.sha256" -o gather-info.sha256
sha256sum -c gather-info.sha256
chmod +x gather-info
sudo ./gather-info

Latest (always points to newest release)

curl -fSL "https://hyperstack-support-tools.sfo3.digitaloceanspaces.com/public/gather-info-latest-linux-amd64" -o gather-info

Changes

Since gather-info/v0.3.1:

  • 5265038 vm-troubleshooting: defer File Transfer until auto-upload resolves; add boxed summary

What's included

Static Linux x86_64 binary. Collects system, network, NVIDIA GPU, DCGM, Docker, services, journal, packages, storage, and InfiniBand diagnostics into a single .tar.gz archive.

See CODEMAP.md for architecture details.

gather-info v0.3.1

07 May 11:39

Choose a tag to compare

gather-info v0.3.1

Quick install

curl -fSL "https://hyperstack-support-tools.sfo3.digitaloceanspaces.com/public/gather-info-v0.3.1-linux-amd64" -o gather-info
curl -fSL "https://hyperstack-support-tools.sfo3.digitaloceanspaces.com/public/gather-info-v0.3.1-linux-amd64.sha256" -o gather-info.sha256
sha256sum -c gather-info.sha256
chmod +x gather-info
sudo ./gather-info

Latest (always points to newest release)

curl -fSL "https://hyperstack-support-tools.sfo3.digitaloceanspaces.com/public/gather-info-latest-linux-amd64" -o gather-info

Changes

Since gather-info/v0.3.0:

  • 9f07040 gather-info v0.3.1: secure auto-upload to dashboard
  • 3ccd4ec fix incorrect version number for collector

What's included

Static Linux x86_64 binary. Collects system, network, NVIDIA GPU, DCGM, Docker, services, journal, packages, storage, and InfiniBand diagnostics into a single .tar.gz archive.

See CODEMAP.md for architecture details.

gather-info v0.3.0

06 May 11:09

Choose a tag to compare

gather-info v0.3.0

Quick install

curl -fSL "https://hyperstack-support-tools.sfo3.digitaloceanspaces.com/public/gather-info-v0.3.0-linux-amd64" -o gather-info
curl -fSL "https://hyperstack-support-tools.sfo3.digitaloceanspaces.com/public/gather-info-v0.3.0-linux-amd64.sha256" -o gather-info.sha256
sha256sum -c gather-info.sha256
chmod +x gather-info
sudo ./gather-info

Latest (always points to newest release)

curl -fSL "https://hyperstack-support-tools.sfo3.digitaloceanspaces.com/public/gather-info-latest-linux-amd64" -o gather-info

Changes

Since gather-info/v0.1.1-1:

  • bb83bb3 Improve the support workflow end to end: add archive annotations and machine-class context, make issues and hardware health easier to scan, and tighten collector evidence and firewall posture handling to reduce false positives. - Dashboard: comments/tickets, VM/bare-metal context, denser issues view, better hardware-health evidence, duplicate upload handling - Collector: richer failed-service evidence, better firewall posture selection, improved NVIDIA/IPMI/storage/triage facts

What's included

Static Linux x86_64 binary. Collects system, network, NVIDIA GPU, DCGM, Docker, services, journal, packages, storage, and InfiniBand diagnostics into a single .tar.gz archive.

See CODEMAP.md for architecture details.

gather-info v0.1.1-1

20 Apr 21:03
8a28898

Choose a tag to compare

gather-info v0.1.1-1

Quick install

curl -fSL "https://hyperstack-support-tools.sfo3.digitaloceanspaces.com/public/gather-info-v0.1.1-1-linux-amd64" -o gather-info
curl -fSL "https://hyperstack-support-tools.sfo3.digitaloceanspaces.com/public/gather-info-v0.1.1-1-linux-amd64.sha256" -o gather-info.sha256
sha256sum -c gather-info.sha256
chmod +x gather-info
sudo ./gather-info

Latest (always points to newest release)

curl -fSL "https://hyperstack-support-tools.sfo3.digitaloceanspaces.com/public/gather-info-latest-linux-amd64" -o gather-info

Changes

Since gather-info/v0.1.1:

  • 8a28898 Merge pull request #3 from NexGenCloud/gather_info_improvements

What's included

Static Linux x86_64 binary. Collects system, network, NVIDIA GPU, DCGM, Docker, services, journal, packages, storage, and InfiniBand diagnostics into a single .tar.gz archive.

See CODEMAP.md for architecture details.

gather-info v0.1.1

24 Mar 15:46

Choose a tag to compare

gather-info v0.1.1

Quick install

curl -fSL "https://hyperstack-support-tools.sfo3.digitaloceanspaces.com/public/gather-info-v0.1.1-linux-amd64" -o gather-info
curl -fSL "https://hyperstack-support-tools.sfo3.digitaloceanspaces.com/public/gather-info-v0.1.1-linux-amd64.sha256" -o gather-info.sha256
sha256sum -c gather-info.sha256
chmod +x gather-info
sudo ./gather-info

Latest (always points to newest release)

curl -fSL "https://hyperstack-support-tools.sfo3.digitaloceanspaces.com/public/gather-info-latest-linux-amd64" -o gather-info

Changes

Since gather-info/v0.1.0-alpha.1:

  • 9a9b2bf gather-info: implement CX feedback phases 1-4

What's included

Static Linux x86_64 binary. Collects system, network, NVIDIA GPU, DCGM, Docker, services, journal, packages, storage, and InfiniBand diagnostics into a single .tar.gz archive.

See CODEMAP.md for architecture details.

gather-info v0.1.0-alpha.1

23 Mar 15:46

Choose a tag to compare

Pre-release

First alpha release of the Go-based VM diagnostics collector, replacing the original bash script.

Highlights

  • Complete Go rewrite — single static binary, no runtime dependencies
  • DCGM auto-install — bootstraps NVIDIA CUDA repo via cuda-keyring and installs DCGM 4 on Ubuntu 22.04/24.04 (x86_64)
  • 11 diagnostic collectors — system, network, NVIDIA GPU, DCGM (with level 2 diag), Docker, services, journal, packages, storage, InfiniBand, and additional system info
  • Structured output — manifest.json and report.ndjson alongside human-readable SUMMARY.txt and metadata.json
  • Timeout-protected — all subprocesses are timeout-bound with process-group cleanup; nvidia-smi hangs won't stall the tool
  • Graceful shutdown — Ctrl+C stops collection cleanly, preserves partial results
  • Privacy-safe — redacts secrets from Docker inspect, process args, and config files

Usage

chmod +x gather-info
sudo ./gather-info

The tool produces a .tar.gz archive in /tmp/ containing all collected diagnostics.

Verify download

sha256sum -c gather-info.sha256

Known limitations

  • DCGM install is Ubuntu 22.04/24.04 x86_64 only (RHEL/SUSE not yet implemented)
  • DCGM level 2 diag is capped at 1 minute (full test takes ~3-5 min on real hardware)
  • cuda-keyring version is pinned to 1.1-1