Skip to content

Releases: litmuschaos/litmus

3.0.0-beta8

20 Jun 06:55
1d15a8f
Compare
Choose a tag to compare

What's Changed

Full Changelog: 3.0.0-beta7...3.0.0-beta8

3.0.0-beta7

17 May 10:31
98f9e76
Compare
Choose a tag to compare

What's Changed

  • Move to using interface for better mocking to graphql server by @namkyu1999 in #3937
  • [ChaosCenter]: Add unit test code to chaoshub package in graphql server by @namkyu1999 in #3946
  • [ChaosCenter]: Add unit tests to image-registry package in GraphQL server by @namkyu1999 in #3967
  • chore(3.0.0-beta7): Adding the manifests for 3.0.0-beta7 by @ispeakc0de in #3975
  • Added changes for 3.0.0-beta7 release by @Jonsy13 in #3977

Full Changelog: 3.0.0-beta6...3.0.0-beta7

3.0.0-beta6

18 Apr 14:39
d4101da
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: 3.0.0-beta5...3.0.0-beta6

3.0.0-beta5

15 Mar 08:24
86d41a6
Compare
Choose a tag to compare

What's Changed

Full Changelog: 3.0.0-beta4...3.0.0-beta5

3.0.0-beta4

15 Feb 13:54
ce715ee
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: 3.0.0-beta3...3.0.0-beta4

3.0.0-beta3

13 Jan 12:25
ad5095f
Compare
Choose a tag to compare

Release Notes

Core Component Updates -

ChaosCenter(3.0.0-beta3) Updates -

  • Delete the subscriber by its labels by @ispeakc0de in #3867

  • Fixed the bug when chaos logs from subscriber contains special character & UI shows experiment in Running state infinitely by @ispeakc0de in #3886

Full Changelog: 3.0.0-beta2...3.0.0-beta3

3.0.0-beta2

15 Dec 16:23
2fc2949
Compare
Choose a tag to compare

Release Notes

Core Component Updates -

ChaosCenter(3.0.0-beta2) Updates -

  • Adding multiple workloads and pod filtering by @ispeakc0de in #3836

  • Updated upgrade agent for 3.0.0-beta2 and minor fix with version checks by @amityt in #3860

  • Fixed analytics graph and empty retry option in probes by @amityt in #3861

Litmusctl (0.16.0) -

Shoutouts!

Thanks to our existing and new contributors for this release
@iamnicoj @amityt @Saranya-jena @ispeakc0de @avaakash

Full Changelog: 3.0-beta1...3.0.0-beta2

3.0-beta1

16 Nov 15:25
3296cbe
Compare
Choose a tag to compare

Release Notes (3.0-beta1)

  • Improved scalability in the execution of network & stress experiments via helper pod optimization (one helper per node).

  • Introduction of new experiment category for chaos on springboot applications.

  • Enhanced K8s probe which allows filter by resource names (in addition to label and field selectors).

  • Fixes regression caused in experiment helper base images which prevents execution of privileged tasks.

  • Simplification of chaos candidate selection process - via removal of annotation checks.

  • Fixes a bug (race condition) in installation of execution plane components (workflow controller/configmap).

2.14.0

19 Oct 17:55
959a44d
Compare
Choose a tag to compare

Release Notes (2.14.0)

Core Component Updates -

ChaosCenter Updates -

  • Enhances MyHub to clone a single branch with one depth #3776 #3792

  • Updates the httpProbe UI screens to remove responseTimeout parameters from the httpProbes/inputs and uses the global timeout #3796

  • Adds the probe retry parameter to an optional field #3797

Shoutouts!

Thanks to our existing and new contributors for this release
@asashiskumarnaik @chinmaym07 @SaptarshiSarkar12 @amityt @avaakash @imrajdas @ispeakc0de @Jonsy13 @neelanjan00 @uditgaurav

Installation

Litmus-2.14.0 (Stable) cluster scope manifest

kubectl apply -f https://raw.githubusercontent.com/litmuschaos/litmus/2.14.0/mkdocs/docs/2.14.0/litmus-2.14.0.yaml

Or

Litmus-2.14.0 (Stable) namespace scope manifest.

#Create a namespace eg: litmus
kubectl create ns litmus
#Install CRDs, if SELF_AGENT env is set to TRUE
kubectl apply -f https://raw.githubusercontent.com/litmuschaos/litmus/master/mkdocs/docs/2.14.0/litmus-portal-crds-2.14.0.yml
#Install ChaosCenter
kubectl apply -f https://raw.githubusercontent.com/litmuschaos/litmus/master/mkdocs/docs/2.14.0/litmus-namespaced-2.14.0.yaml -n litmus

Upgrading from 2.13.0 to 2.14.0

kubectl apply -f https://raw.githubusercontent.com/litmuschaos/litmus/2.14.0/mkdocs/docs/2.14.0/upgrade-agent.yaml

Full Changelog: 2.13.0...2.14.0

3.0-beta0

20 Oct 16:16
aeb073c
Compare
Choose a tag to compare
3.0-beta0 Pre-release
Pre-release

Release Notes (3.0-beta0)

  • Introduction of HTTP Chaos experiment suite

  • Support for network & stress experiments on new versions of Kubernetes (1.21+) & OpenShift (>4.x)

  • Support for network chaos experiments (Latency, Packet Loss, HTTP, DNS) on service-mesh enabled environments

  • Randomization (across range) support for fault inputs

  • Redundancy (HA) for the Chaos Operator

  • Chaos Workflow trigger, list and delete support using CLI (litmusctl)

  • Improved support for containerd & CRIO runtime (DNS, HTTP)

  • More powerful experiment bootstrapping with Litmus SDK

  • Newer faults centered on Kubernetes Nodes (targeting storage volumes)

  • Enabling more powerful hypothesis validation (by widening the scope of command probes)

  • Refactoring of Chaos Server APIs to make them more user-friendly

  • Improvements to the automated e2e test suite

  • Creation of GoogleCodeLabs based Litmus usage tutorials

  • Improvement of security posture (optimization of execution privileges, simplifying docs)