Skip to content

Releases: DataDog/chaos-controller

3.8.1

30 Apr 14:39
0ecdd93
Compare
Choose a tag to compare

Changelog

0ecdd93 Log into docker hub on pre-release to avoid pull rate limiting (#295)
b928b6d Update CHANGELOG (#294)

3.8.0

29 Apr 15:20
28c1d25
Compare
Choose a tag to compare

Changelog

28c1d25 Allow to specify cert dir for admission webhook (#293)
495fff1 CORE-540: Bugfix: DNS Disruption on one container within a pod only disrupts targeted container (#292)
d514cab Bootstrap the admission controller (#291)
e83e4b9 Exclude export comment rule from linting (#290)
ebb767a Update CHANGELOG (#289)

3.7.1

13 Apr 13:37
5fcdae2
Compare
Choose a tag to compare

Changelog

5fcdae2 Apply tc rules and filters to all interfaces instead of trying to guess the one to choose (#286)
6fa70cb Fix spelling error on demo sample (#287)
3441671 Ignore invalid link index when applying a network disruption (#285)
233ef25 change chaos injector binary (#278)
d05856a Improve targeting documentation (#284)
261e1ae CORE-623: use zap logger after logger init (#283)
4a44448 Fix interface txqlen not being cleared on network disruption apply error (#282)
8583a34 Fix the local Kubernetes version to 1.19 (#281)
5a7c8b7 Update CHANGELOG (#280)

3.7.0

24 Mar 13:38
12b93b1
Compare
Choose a tag to compare

Changelog

12b93b1 CORE-497: add context to injector logger through injector CLI and its chaos-controller controller (#279)
80375a1 CORE-507: Single entry point for injector CLI common args (#276)
225a1eb Explain in the README how to target a specific pod by name (#277)
49e883c Revamp examples and metrics documentation (#275)
194c435 CORE-528 - add MetricRestart on chaos-controller (#274)
a7a9d2b CORE-371: Network Disruption Documentation Revamp (#254)
f46216f Update container release_changelog_8bf23cad59208194fdef5c75ef7cb9a96803d0a1 (#272)

3.6.0

11 Mar 17:23
8bf23ca
Compare
Choose a tag to compare

Changelog

8bf23ca CORE-467: Emit a disruption count metric per kind (#271)
1d14f22 CORE-601: Clean up chaos pods with no target regardless of their state (#270)
b90fca4 Change some log text to clarify when ignored targets is too large (#268)
131e6f0 CORE-458: Gather ongoing duration separately from completed duration to monitor for long disruptions (#267)
6f0a28b CORE-585: Log found chaos pod names when injectors already exist for a target (#259)
8641f19 Update CHANGELOG (#266)

3.5.2

05 Mar 13:12
54aa801
Compare
Choose a tag to compare

Changelog

54aa801 Better handling of no targets disruptions (#265)

3.5.1

04 Mar 13:58
2421f02
Compare
Choose a tag to compare

Changelog

2421f02 Substract ignored targets from targets count (#263)

3.5.0

04 Mar 12:58
ba1e4e5
Compare
Choose a tag to compare

Changelog

ba1e4e5 CORE-467: Collect a duration metric for the entire disruption duration (#261)
eae8251 CORE-467: Replace "count" metrics with more accurate gauge names (#260)
64e9014 Handle the chaos pods termination not only on disruption deletion (#257)
c4962c5 CORE-582: Resolve kubernetes.default before disrupting (#258)
c11f75a [CORE-423] Add delete only mode to the chaos controller (#255)
82840ef Fix expectChaosPods assertion from 16 to 20 (#256)
9679c08 Instance multiple injectors when targeting multiple containers (#244)
95b8b81 Update CHANGELOG (#252)

3.4.0

11 Feb 13:56
7f93155
Compare
Choose a tag to compare

Changelog

7f93155 Fix wrong error checking leaking chaos pods (#251)
681c573 Update README.md
9d3b6bc Generate injector pods from code instead of from template (#249)
f762e40 Fix expectChaosPod assertions after adding DNS spec (#250)
81c0b51 CORE-527: Fix blocking delete in test cleanup for the disruption controller (#248)
d7e1408 Update CHANGELOG (#247)

3.3.0

08 Feb 14:59
8432064
Compare
Choose a tag to compare

Changelog

8432064 CORE-439: DNS Failure Disruptions (#237)
a90f279 Send ongoing disruptions count metric (#246)
e54b44e Update supplement_docker_headers.sh (#245)
503af1c Use Copyright 2021 for all new license headers (#241)
eb1bdd1 Ignore some edge cases failures from the injector on deletion (#240)
3d8f76a Update CHANGELOG (#239)