Skip to content

Releases: Ninian-Lemain/chaos-engineering-rs

chaos-engineering-rs v0.2.1

Choose a tag to compare

@github-actions github-actions released this 02 Aug 14:20
Immutable release. Only release title and notes can be modified.

Full Changelog: v0.2.0...v0.2.1

chaos-engineering-rs v0.2.0

Choose a tag to compare

@github-actions github-actions released this 02 Aug 13:24
Immutable release. Only release title and notes can be modified.

Credibility and CI

v0.2.0 turns the project into an honest, recoverable chaos toolkit:

  • 24 injectors report stable, experimental, or planned status at runtime.
  • doctor, dry-run, recover, and emergency stop-all validate and clean experiments.
  • Rootless TCP, HTTP, AI, DNS, and TLS faults cover latency, limits, partitions, malformed responses, broken streams, and provider-specific failures.
  • Docker/Compose, DuckDB/SQLite, PostgreSQL/MySQL proxy paths, and native Windows failure modes are included.
  • SLO assertions fail CI, Prometheus and OTLP telemetry are live, and reports compare baseline with chaos.
  • Downloadable packs cover AI, authentication, media, databases, queues, IoT, object storage, containers, network, and Windows.

Install

Download the archive for Windows x64, Linux x64, macOS Intel, or macOS arm64 below. Homebrew users can run:

brew install Ninian-Lemain/chaos-engineering/chaos-engineering-rs

The reusable CI action is available as Ninian-Lemain/chaos-engineering-rs@v0.2.0.

Verify

Every native archive has a SHA-256 file and GitHub artifact attestation:

gh attestation verify chaos-v0.2.0-x86_64-unknown-linux-gnu.tar.gz \
  --repo Ninian-Lemain/chaos-engineering-rs

The scenario-pack archive is also attested. The WinGet manifest passed winget validate and is submitted at microsoft/winget-pkgs#411247.

Full changelog: https://github.com/Ninian-Lemain/chaos-engineering-rs/blob/v0.2.0/CHANGES.md