Skip to content

Releases: todd-chamberlain/nstack

v0.3.0-alpha

Choose a tag to compare

@github-actions github-actions released this 24 Mar 05:23

Changelog

  • d3f554b docs: update README for v0.3 — full 7-stage pipeline
  • 7da0259 feat: Stage 0 — IPMI/Redfish bare metal discovery with network scanning
  • ac0a5f0 fix: KAI in Detect, shared NVIDIA repo constants, unused param cleanup
  • 51d1429 fix: Redfish response limits, shared HTTP client, credential validation, secret cleanup, path validation
  • 126864b fix: bootstrap dedup, typed constants, IIFE removal, status corrections
  • 1320469 fix: overlay type resolution checks both site and profile consistently
  • 446f148 fix: register Stage 0 and Stage 2 in stage registry

v0.2.0-alpha

Choose a tag to compare

@github-actions github-actions released this 24 Mar 04:46

Changelog

  • 3f4edc2 chore: remove stray binary, add to gitignore
  • e8f03ee ci: GitHub Actions CI/release, Dockerfile, golangci-lint, CONTRIBUTING, SECURITY
  • 9686234 docs: update README for v0.2 — Stage 3 networking, KAI Scheduler
  • b7f6cd6 feat: Helm release recovery for stuck pending states, prologToBinTrue plan visibility
  • 72454ae feat: KAI Scheduler support for GPU-aware multi-tenant scheduling
  • 6185423 feat: Stage 3 — NVIDIA Network Operator, Multus CNI, DOCA/DPU support
  • 4da1b60 feat: Stage 3 — NVIDIA Network Operator, Multus CNI, DOCA/DPU, WireGuard/Tailscale overlay
  • bc6301b fix: critical review fixes — helm thread safety, kubeconfig propagation, SDK dep update
  • d9475d7 fix: integration test fixes — git tag, CRD force apply, patch ordering, GVR corrections
  • 93f0bfd fix: printer index counters, redundant nil check, overlay parse error handling
  • 7218791 fix: stale destroy counters, redundant GPU allocatable check, stale comment
  • 2adf23c fix: wire overlay+KAI into lifecycles, DOCA status for DPU-less clusters, Tailscale credential validation
  • 85d032c refactor: extract shared helpers, remove dead code, consolidate patterns
  • 6810ddb test: 91 tests across all packages — stages, patches, storage, output, mlops
  • e98f1fd test: fix MLOps stage tests to be deterministic with real Helm releases