Skip to content

Releases: chaos-mesh/chaosd

v1.0.2

16 Sep 02:13
69a5aa4
Compare
Choose a tag to compare

Chaosd v1.0.2 refine some features:

New Features and Enhancements

  • process attack: support all signal #87
  • disk attack: factor & add schedule support for disk read & write #77
  • support set uid when injecting fault #84
  • stress attack: remove worker config for memory #76

v1.0.1

16 Jul 03:27
279033c
Compare
Choose a tag to compare

Chaosd v1.0.1 fixes some bugs for usage:

  • Fix the issue that chaosd maybe can‘t find the location of the tool #81
  • Fix the wrong commit information when executing chaosd version, and bring the missing tools PortOccupyTool into the package #78

v1.0.0

24 Jun 09:13
39c7c76
Compare
Choose a tag to compare

Chaosd v1.0.0 provides richer fault types, for example, support the JVM attack, and support for the port occupation and DNS fault injection for Network Attack. And the Server Mode has been improved to support the scheduling function. In addition, the packaged publishing mode of Chaosd has been improved so that users no need to install some tools(stress-ng, byteman) to use it.

Deployment and usage

  • package the chaosd and some tools(stress-ng, byteman) into one compressed file #71
  • use glibc 2.17 to build chaosd #74

New Features and Enhancements

  • Enhance HTTP server, so users can manage experiment by sending HTTP server #31
  • Support JVM attack by byteman #33 #68
  • Support schedule in server mode #50
  • Refine disk attack #46 #60
  • Support inject DNS fault in Network attack #51 #66
  • Support allocate port in Network attack #67

Bug fix

  • Fix bug and implement recover for disk chaos #73

v0.9.0

01 Apr 09:22
1c85e03
Compare
Choose a tag to compare
v0.9.0 Pre-release
Pre-release

Chaosd v0.9.0 provides the ability to orchestrate chaos experiments in the physical node. It supports a comprehensive range of experimental types, including network, stress, disk, host, etc. Chaosd provides two modes: command mode and server mode.

New Features and Enhancements

  • Add Network attack to simulate network failures, including delay, packet duplication, packet loss, etc
  • Add Stress attack to simulate CPU burn and Memory burn.
  • Add Disk attack to simulate disk write or read payload, and fill the disk.
  • Add Host attack to shutdown the host.
  • Support command mode, users can use it as a command-line tool.
  • Support server mode, users can use it as a daemon server, and inject failures by sending HTTP requests.
  • Support list all chaos experiments, or search specified experiments.