Skip to content

Releases: Azure/taugrid

TauGrid v0.4.0

Choose a tag to compare

@github-actions github-actions released this 31 Aug 04:06
c9245db

TauGrid v0.4.0

TauGrid v0.4.0 publishes the tau and tau-gen command-line tools together
with aligned TauGrid 0.4.0 images and Helm charts.

Highlights

  • Add tau logs <run-name> to discover runs across the connected workspace
    and cached workspace connections, with consistent Job and Ray log streaming.
  • Make GPU-backed tau serve deploy workloads inherit topology-aware
    scheduling annotations and GPU node tolerations for Deployments and
    RayServices.
  • Preserve workspace identity and scope when Portal reads durable run history
    in single-workspace and managed multi-workspace deployments.
  • Scope the built-in workload-profile catalog to the configured workspace
    namespace across Helm and Terraform installations.
  • Align Terraform's Azure Data Explorer defaults with production deployments
    by enabling streaming ingestion and using Standard_E8ads_v5 with capacity
    4.

Upgrade notes

  • Terraform users who rely on the default Azure Data Explorer SKU or capacity
    should review the plan before applying. To retain the previous evaluation
    defaults, set adx_sku_name = "Dev(No SLA)_Standard_D11_v2",
    adx_sku_capacity = 1, and adx_streaming_ingestion_enabled = false.
  • tau run logs <run-name> remains available as a compatibility path;
    tau logs <run-name> is the recommended command.

Compatibility

  • Public environment variables keep the TAU_ prefix.
  • Kubernetes metadata and workspace APIs keep the tau.azure.com domain.
  • experiment and portal commands continue to require the separate
    taugrid-portal binary.
  • The Python SDK keeps its independent package version.

Install

Install the Tau CLI with the release quickstart script:

curl -fsSL \
  https://github.com/Azure/taugrid/releases/download/v0.4.0/install.sh | sh

export PATH="$HOME/.local/bin:$PATH"
tau version --short

The installer detects Linux or macOS on amd64 or arm64, verifies the published
checksums, and installs tau under $HOME/.local/bin. The matching tau-gen
binary and Python SDK wheel remain available as release assets.

TauGrid v0.3.2

Choose a tag to compare

@github-actions github-actions released this 27 Aug 12:07
0ef8ced

TauGrid v0.3.2

TauGrid v0.3.2 publishes the tau and tau-gen command-line tools together
with aligned TauGrid 0.3.2 images and Helm charts.

Highlights

  • Update the bundled gpu-monitoring Helm dependency from 0.1.3 to 0.1.6,
    including per-GPU-profile IMEX driver expectations.

Compatibility

  • Public environment variables keep the TAU_ prefix.
  • Kubernetes metadata and workspace APIs keep the tau.azure.com domain.
  • experiment and portal commands continue to require the separate
    taugrid-portal binary.

Install

  1. Download the matching tau-<os>-<arch> binary and SHA256SUMS.
  2. Verify the checksum before installing the binary as tau.
  3. Put the verified binary on PATH and run tau version --short.
  4. Use the matching tau-gen-<os>-<arch> asset when code generation is needed.

TauGrid v0.3.1

Choose a tag to compare

@github-actions github-actions released this 24 Aug 02:50
834c912

TauGrid v0.3.1

TauGrid v0.3.1 publishes the tau and tau-gen command-line tools together
with aligned TauGrid 0.3.1 images and Helm charts.

Highlights

  • Add first-class working-directory dispatch for Kubernetes Job workloads and
    make run failure evidence more precise and observable.
  • Improve TauCluster workload-profile reconciliation and GPU topology contract
    validation.
  • Harden GPU health monitoring, including DCGM availability, IMEX profile
    expectations, and InfiniBand health reporting.
  • Refresh the AKS deployment and onboarding paths, including managed and
    self-managed GPU stack support.

Compatibility

  • Public environment variables keep the TAU_ prefix.
  • Kubernetes metadata and workspace APIs keep the tau.azure.com domain.
  • experiment and portal commands continue to require the separate
    taugrid-portal binary.

Install

  1. Download the matching tau-<os>-<arch> binary and SHA256SUMS.
  2. Verify the checksum before installing the binary as tau.
  3. Put the verified binary on PATH and run tau version --short.
  4. Use the matching tau-gen-<os>-<arch> asset when code generation is needed.

TauGrid v0.3.0

Choose a tag to compare

@github-actions github-actions released this 17 Aug 08:07
cbf4e83

TauGrid v0.3.0

TauGrid v0.3.0 publishes the tau and tau-gen command-line tools alongside
the aligned TauGrid 0.3.0 images and Helm charts.

Highlights

  • Publish reproducible tau and tau-gen binaries for Linux and macOS on
    amd64 and arm64, together with checksums and the release installer.
  • Support repository-first Kubernetes Job and RayJob execution through Kueue,
    including project source staging, bounded workload retention, and lifecycle
    cleanup.
  • Improve Ray Tune submission, multi-cluster run observation, and terminal
    workload status handling.
  • Expand Azure GPU topology support and surface GPU runtime evidence during
    cluster validation.
  • Align tau cluster install with the TauGrid 0.3.0 charts and public MCR
    images.

Compatibility

  • This GitHub Release publishes the Go CLI binaries. The Python SDK is tested
    from the same source revision for compatibility but keeps its own package
    version and is not published as a wheel by this workflow.
  • Public environment variables keep the TAU_ prefix.
  • Kubernetes metadata and workspace APIs keep the tau.azure.com domain.
  • experiment and portal commands continue to require the separate
    taugrid-portal binary.

Install

  1. Download the matching tau-<os>-<arch> binary and SHA256SUMS.
  2. Verify the checksum before installing the binary as tau.
  3. Put the verified binary on PATH and run tau version --short.
  4. Use the matching tau-gen-<os>-<arch> asset when code generation is needed.