Skip to content

Latest commit

 

History

History
783 lines (518 loc) · 62.4 KB

CHANGELOG.md

File metadata and controls

783 lines (518 loc) · 62.4 KB

Changelog

4.1.1 (2021-06-25)

Full Changelog

Merged pull requests:

  • Do not mark injector ready on injector fail #356 (Devatoria)
  • Fix network disruption failing to be injected on a node with multiple… #355 (Devatoria)
  • Update container release_changelog_8d4d9b5c17bfd437544f89a6d6034fd53a917947 #354 (github-actions[bot])

4.1.0 (2021-06-25)

Full Changelog

Closed issues:

  • User Issue: CPU disruption not working #344
  • User Request: Push 4.0.1 images to DockerHub #339

Merged pull requests:

4.0.1 (2021-06-08)

Full Changelog

Merged pull requests:

4.0.0 (2021-06-04)

Full Changelog

Closed issues:

  • User Issue: issue with cgroups in EKS #317

Merged pull requests:

3.10.0 (2021-05-20)

Full Changelog

Merged pull requests:

3.9.0 (2021-05-10)

Full Changelog

Merged pull requests:

  • Update container release_changelog_0ecdd93d8f7041ae97144d3804c61dd913df3541 #296 (github-actions[bot])
  • CORE-594: Add Clientset code needing for using client-go with Disruption Resource #288 (ptnapoleon)

3.8.1 (2021-04-30)

Full Changelog

Merged pull requests:

  • Log into docker hub on pre-release to avoid pull rate limiting #295 (Devatoria)
  • Update container release_changelog_28c1d25c18f250a0dc42a2b003108fd51484f666 #294 (github-actions[bot])

3.8.0 (2021-04-29)

Full Changelog

Merged pull requests:

3.7.1 (2021-04-13)

Full Changelog

Merged pull requests:

  • Fix spelling error on demo sample #287 (clairecng)
  • Apply tc rules and filters to all interfaces instead of trying to guess the one to choose #286 (Devatoria)
  • Ignore invalid link index when applying a network disruption #285 (Devatoria)
  • Improve targeting documentation #284 (ptnapoleon)
  • CORE-623: use zap logger after logger init #283 (nathan-tournant)
  • Fix interface txqlen not being cleared on network disruption apply error #282 (Devatoria)
  • CORE-586: Fix the local Kubernetes version to 1.19 #281 (Devatoria)
  • Update container release_changelog_12b93b1a36e3872a4a705d28f78f0ba15f3f34f3 #280 (github-actions[bot])
  • change chaos injector binary #278 (Azoam)

3.7.0 (2021-03-24)

Full Changelog

Merged pull requests:

3.6.0 (2021-03-11)

Full Changelog

Merged pull requests:

  • CORE-467: Emit a disruption count metric per kind #271 (ptnapoleon)
  • CORE-601: Clean up chaos pods if their targets dont exist #270 (ptnapoleon)
  • Change some log text to clarify when ignored targets is too large #268 (ptnapoleon)
  • CORE-458: Gather ongoing duration separately from completed duration … #267 (ptnapoleon)
  • Update container release_changelog_54aa80140063186b36a07d28677f191cd414ed36 #266 (github-actions[bot])
  • CORE-585: Log found chaos pod names when injectors already exist for … #259 (ptnapoleon)

3.5.2 (2021-03-05)

Full Changelog

Merged pull requests:

3.5.1 (2021-03-04)

Full Changelog

Merged pull requests:

3.5.0 (2021-03-04)

Full Changelog

Merged pull requests:

  • CORE-467: Collect a duration metric for the entire disruption duration #261 (ptnapoleon)
  • CORE-467: Replace "count" metrics with more accurate gauge names #260 (ptnapoleon)
  • CORE-582: Resolve kubernetes.default before disrupting #258 (ptnapoleon)
  • Handle the chaos pods termination not only on disruption deletion #257 (Devatoria)
  • Fix expectChaosPods assertion from 16 to 20 #256 (ptnapoleon)
  • [CORE-423] Add delete only mode to the chaos controller #255 (Azoam)
  • Update container release_changelog_7f93155a1f416dbea9d48bd913a68cf316a6a487 #252 (github-actions[bot])
  • Instance multiple injectors when targeting multiple containers #244 (Devatoria)

3.4.0 (2021-02-11)

Full Changelog

Merged pull requests:

  • Fix wrong error checking leaking chaos pods #251 (Devatoria)
  • Fix expectChaosPod assertions after adding DNS spec #250 (ptnapoleon)
  • Generate injector pods from code instead of from template #249 (Devatoria)
  • CORE-527: Fix blocking delete in test cleanup for the disruption controller #248 (ptnapoleon)
  • Update container release_changelog_8432064109352c764e8a6b0375def3d70a2ed4f6 #247 (github-actions[bot])

3.3.0 (2021-02-08)

Full Changelog

Merged pull requests:

3.2.0 (2021-01-25)

Full Changelog

Merged pull requests:

3.1.0 (2021-01-22)

Full Changelog

Merged pull requests:

  • Change controller log format to zap production format #232 (Devatoria)
  • Ensure DNS resolution response is not nil to avoid a panic #231 (Devatoria)
  • Update container release_changelog_a75ada688ede489cd23b45999c7413f26368db70 #230 (github-actions[bot])
  • Wait for chaos pod to be created and persisted before returning from the reconcile loop #229 (Devatoria)
  • Use Packer for minikube iso, upgrade minikube k8s version #227 (noqcks)
  • CORE-443: Log the container ID, Name, and other labels when a chaos pod is injecting into a container #221 (ptnapoleon)

3.0.1 (2021-01-20)

Full Changelog

Merged pull requests:

3.0.0 (2021-01-18)

Full Changelog

Closed issues:

  • Inaccurate comment in node_failure? #223

Merged pull requests:

2.16.1 (2021-01-07)

Full Changelog

Merged pull requests:

  • Force node failure disruption level to node instead of pod #212 (Devatoria)
  • Update container release_changelog_4370a7b1f671cf5a4589ac2c4fd012f634c6f09c #210 (github-actions[bot])

2.16.0 (2021-01-05)

Full Changelog

Closed issues:

  • count: -1 does not work #197

Merged pull requests:

2.15.0 (2020-11-23)

Full Changelog

Merged pull requests:

  • Use github repos for spdx because it no longer exists in the pip repo #190 (Azoam)
  • Adding the ability to target specific container in targeted Pod #189 (Azoam)
  • Add duplication to network disruption #188 (Azoam)
  • Add network disruption node level injection workaround #187 (Devatoria)
  • Update container release_changelog_46f81598753b5c6c1a5ce38cdaea16a694927037 #186 (github-actions[bot])
  • Count percent #170 (Azoam)

2.14.2 (2020-11-03)

Full Changelog

Merged pull requests:

2.14.1 (2020-11-02)

Full Changelog

Merged pull requests:

2.14.0 (2020-11-02)

Full Changelog

Merged pull requests:

2.13.2 (2020-10-23)

Full Changelog

Merged pull requests:

2.13.1 (2020-10-23)

Full Changelog

Merged pull requests:

2.13.0 (2020-10-22)

Full Changelog

Merged pull requests:

2.12.0 (2020-09-28)

Full Changelog

Merged pull requests:

2.11.0 (2020-09-22)

Full Changelog

Merged pull requests:

2.10.1 (2020-08-17)

Full Changelog

Merged pull requests:

2.10.0 (2020-08-13)

Full Changelog

Merged pull requests:

2.9.0 (2020-07-23)

Full Changelog

Merged pull requests:

2.8.0 (2020-07-08)

Full Changelog

Merged pull requests:

2.7.1 (2020-07-06)

Full Changelog

Merged pull requests:

2.7.0 (2020-06-05)

Full Changelog

Merged pull requests:

  • Create a chaos-engineering namespace for local testing #134 (Devatoria)
  • Factor out networking impl in latency and bandwidth limit disruptions #133 (brandon-dd)
  • Adds new network bandwidth limitation disruption #132 (brandon-dd)
  • Update docs with custom minikube ISO information #131 (brandon-dd)
  • Update container release_changelog_732fb8265d8073d88598ec47ec4c3bc11bbe9da4 #129 (github-actions[bot])

2.6.1 (2020-05-11)

Full Changelog

Merged pull requests:

2.6.0 (2020-05-11)

Full Changelog

Merged pull requests:

2.5.0 (2020-04-22)

Full Changelog

Merged pull requests:

  • Allow connection establishment before drop in network failure #117 (Devatoria)
  • Add some more comments in the disruption example #116 (Devatoria)
  • Update 3rd party licenses to show spdx identifier #115 (Devatoria)
  • Update container release_changelog_e2a5b625599466a40a09665b59090a26d9d8c0c1 #114 (github-actions[bot])

2.4.1 (2020-04-01)

Full Changelog

Merged pull requests:

2.4.0 (2020-03-25)

Full Changelog

Merged pull requests:

  • Close statsd client connection on injector and controller exit #110 (Devatoria)
  • Check qdisc hasn't been cleared before trying to clear it #109 (Devatoria)
  • Add tests for the network package #108 (Devatoria)
  • Update container release_changelog_0b2bd25290da0f1fa63e31ad511625889c22aa90 #107 (github-actions[bot])

2.3.0 (2020-03-19)

Full Changelog

Merged pull requests:

2.2.1 (2020-03-13)

Full Changelog

Merged pull requests:

2.2.0 (2020-03-12)

Full Changelog

Closed issues:

  • Injector pods can be oom killed #79

Merged pull requests:

2.1.0 (2020-01-31)

Full Changelog

Merged pull requests:

  • Move logger instance into the CLI and pass it to the injector instance #52 (Devatoria)
  • Allow to specify a list of hosts in a network failure #51 (Devatoria)
  • Add requirements for contributing and local development #50 (Devatoria)
  • Add golangci-lint to the project #49 (Devatoria)

2.0.0 (2020-01-29)

Full Changelog

Merged pull requests:

  • Fix resource version race condition on instance update in controller tests #48 (Devatoria)
  • Unique CRD and controller for all the failures #47 (Devatoria)
  • Ignore unneeded files and make better use of build cache #46 (Devatoria)

1.1.0 (2020-01-23)

Full Changelog

Merged pull requests:

1.0.0 (2020-01-09)

Full Changelog

Merged pull requests:

0.6.2 (2020-01-06)

Full Changelog

Merged pull requests:

  • Review Dockerfile to have smaller images for both manager and injector #43 (Devatoria)
  • Improve doc and add injector stuff #42 (Devatoria)

0.6.1 (2020-01-06)

Full Changelog

Merged pull requests:

  • Merge chaos-fi repository into chaos-fi-controller #41 (Devatoria)
  • Fix minikube driver and docker service start for local testing #40 (Devatoria)

0.6 (2019-10-23)

Full Changelog

Merged pull requests:

  • Have pods use local DNSConfig #38 (Azoam)

0.5.1 (2019-10-11)

Full Changelog

Merged pull requests:

0.5.0 (2019-08-23)

Full Changelog

Merged pull requests:

0.4.0 (2019-07-19)

Full Changelog

Merged pull requests:

  • Failure targeting Unique Nodes #33 (Azoam)

0.3.0 (2019-07-12)

Full Changelog

Merged pull requests:

0.2.0 (2019-07-08)

Full Changelog

Merged pull requests:

0.1.1 (2019-06-25)

Full Changelog

Merged pull requests:

0.1.0 (2019-05-02)

Full Changelog

Merged pull requests:

0.0.6 (2019-04-25)

Full Changelog

Merged pull requests:

  • Change chaos-fi call due to rework #23 (Devatoria)
  • update README about updating helm chart for controller #20 (kathy-huang)
  • add 'numPodsToTarget' field to crd to allow specifying a random numbe… #19 (kathy-huang)
  • Remove injection pod update in each Reconcile call #17 (kathy-huang)

0.0.5 (2019-04-12)

Full Changelog

Merged pull requests:

0.0.4 (2019-04-10)

Full Changelog

Merged pull requests:

0.0.3 (2019-04-10)

Full Changelog

Merged pull requests:

* This Changelog was automatically generated by github_changelog_generator