Skip to content

v0.8.0

Choose a tag to compare

@github-actions github-actions released this 04 Apr 06:21
· 22 commits to main since this release

Added

  • Registry-assisted tag resolution (--registry-resolve) — queries source registries via v2 API to resolve tag-only images to digests when agent containerd queries return empty
  • ImageResolvedUncached event when a tag resolves via registry but no node has the digest cached
  • tote_registry_resolve_total and tote_registry_resolve_duration_seconds Prometheus metrics
  • ToteNotActionableSpike alert (warning) — fires on >3 not-actionable events in 5 minutes
  • ToteNotActionableSustained alert (critical) — fires on >10 failures in 30 minutes with zero salvage successes
  • Helm values: registryResolve.enabled, registryResolve.timeout, registryResolve.ca, registryResolve.insecure

Fixed

  • Replaced deprecated fake.NewSimpleClientset with fake.NewClientset (staticcheck SA1019)

Install

Helm (Kubernetes)

helm install tote oci://ghcr.io/ppiankov/tote/charts/tote \
  --namespace tote-system --create-namespace

Container image

ghcr.io/ppiankov/tote:0.8.0

Binary

# macOS (Apple Silicon)
curl -LO https://github.com/ppiankov/tote/releases/download/v0.8.0/tote_0.8.0_darwin_arm64.tar.gz
tar -xzf tote_0.8.0_darwin_arm64.tar.gz
sudo mv tote /usr/local/bin/

# macOS (Intel)
curl -LO https://github.com/ppiankov/tote/releases/download/v0.8.0/tote_0.8.0_darwin_amd64.tar.gz
tar -xzf tote_0.8.0_darwin_amd64.tar.gz
sudo mv tote /usr/local/bin/

# Linux (amd64)
curl -LO https://github.com/ppiankov/tote/releases/download/v0.8.0/tote_0.8.0_linux_amd64.tar.gz
tar -xzf tote_0.8.0_linux_amd64.tar.gz
sudo mv tote /usr/local/bin/

Verify checksums: sha256sum -c checksums.txt