Skip to content

Releases: chaos-mesh/chaosd

v1.4.0

08 Feb 09:08
19a1572
Compare
Choose a tag to compare

Enhancements

  • Kafka attack: support more auth mechanisms #233
  • add reboot command (#119) #228

Bugfix

  • Fix issue about disk attack cannot work well in chaos-mesh:physical machine chaos #236

v1.3.5

01 Feb 04:41
3a6efb7
Compare
Choose a tag to compare

Chaosd v1.3.5 fixes some bugs related to Kafka attack.

Bugfix

  • Fixed recover Kafka attack failure due to lack of the necessary json tag #232

v1.3.4

29 Jan 10:12
31631c3
Compare
Choose a tag to compare

Chaosd v1.3.4 fixes some bugs related to Kafka attack.

Bugfix

  • Kafka attack : support more cmd flags for kafka io attack #231

v1.3.3

06 Jan 04:19
a9c0540
Compare
Choose a tag to compare

Chaosd v1.3.3 downloads tproxy to tools directory.

Fixes

  • Download tproxy to tools directory #225

v1.3.2

14 Dec 02:43
55b454f
Compare
Choose a tag to compare

Chaosd v1.3.2 upgrade byteman and byteman-helper version to v4.0.20.

Enhancements

  • Upgrade byteman-helper to v4.0.20-0.12 #224
  • Rename FillByFAllocate to FillByFallocate #217

v1.3.1

14 Sep 16:46
98f3ca4
Compare
Choose a tag to compare

Chaosd v1.3.1 fixes some bugs in network attack.

Fixes

  • Fix network partition not work #214
  • Fix network delay not work after applying network partition #215

v1.3.0

05 Sep 07:55
8f5b737
Compare
Choose a tag to compare

Chaosd v1.3.0 provides richer fault types, including the Redis, Kafka, VM, etc, and fixes some bugs.

New Features and Enhancements

  • Add Redis attack support #152 #159 #172 #175
  • Add Kafka attack support #154 #188
  • Add VM attack support #158
  • Add user-defined attack support #169
  • Add flag accept-tcp-flag to network delay #195
  • Network: generate network traffic by using iperf #174

Bugfix

  • Fix: gitVersion is invalid when executing chaosd version #205 #211
  • Make byteman plugins runnable on jdk8 #202
  • Stress attack: ignore error when stress-ng process is not exists #173

v1.2.0

28 Apr 06:17
38e871f
Compare
Choose a tag to compare

Chaosd v1.2.0 provides richer fault types, including the file attack, some new features on the network attack, etc.

New Features and Enhancements

  • Disk attack: enable fill or write in directory #126
  • JVM attack: support inject fault to MySQL Java client #106
  • Network attack: support down network interface card #130
  • Stress attack: ignore process not found while recovering the stress #145
  • Network attack: support "both" direction for network partition #136
  • Support file attack #123

Usability

  • Support auto-completion #139

Bugfix

  • JVM attack: minor fix on memory #153

v1.1.1

14 Jan 10:04
fafc3eb
Compare
Choose a tag to compare

Chaosd v1.1.1 provides the ability to recover the process in process attack, and fix some bugs in disk attack and network attack.

New Features and Enhancements

  • add parameter recover-cmd for process kill #122

Bug Fix

  • add default value of PayloadProcessNum&FillByFAllocate #121
  • Network: set default value for duplicate and corrupt action && fix partition #115

v1.1.0

29 Nov 08:22
54a0b0b
Compare
Choose a tag to compare

Chaosd v1.1.0 provides richer fault types. For example, support clock attack, partition and bandwidth limit in network attack. Chaosd v1.1.0 also provides SSL functionality to make injection failures more secure.

New Features and Enhancements

  • Add clock attack support. #90
  • support partition in network attack #65
  • network attack: support bandwidth limit #91

Security

  • feat: support ssl + client ssl authentication #69

Usability

  • JVM attack: combine install and submit into one #85
  • support build in arm64 platform #105
  • return 404 code when delete not exist experiment #96