Skip to content

Releases: litmuschaos/litmus-go

1.11.2

05 Jan 09:32
bc2a024
Compare
Choose a tag to compare
[Cherry pick for 1.11.2] (#251)

* Enhancement for Pod Autoscaler experiment (#245)

* [fix] pod autoscaler label selector apply to all matches

Signed-off-by: Jordi Gil <[email protected]>

* [fix] Pod-autoscaler add 'OnChaos' probe check

Signed-off-by: Jordi Gil <[email protected]>

* chore(actions): Fix GitHub actions e2e for litmus-go (#246)

Signed-off-by: udit <[email protected]>

* chore(events): update source and msg in engine events (#249)

Signed-off-by: shubhamchaudhary <[email protected]>

* Adding image pull policy for probe image (#248)

Signed-off-by: ipsita2192 <[email protected]>

Co-authored-by: ipsita2192 <[email protected]>
Co-authored-by: Shubham Chaudhary <[email protected]>

* chore(acitons): Migrate from travis to github actions (#247)

Signed-off-by: udit <[email protected]>

Co-authored-by: Karthik Satchitanand <[email protected]>

* Check also for succeded state of helper pod (#236)

This PR changes the condtion of waiting for pod status, so it wait also
for the succeed state, because it may happen if the experiment is too
quick, that the helper pod is already finished. So the waiting will
timeout for waiting for the running state.

Signed-off-by: Ondra Machacek <[email protected]>

Co-authored-by: Karthik Satchitanand <[email protected]>
Co-authored-by: Udit Gaurav <[email protected]>

* Add timeout in node-drain operation and ensure error is returned (#250)

* chore(fix): Add timeout to kubectl drain command in node-drain

Signed-off-by: Jordi Gil <[email protected]>

* chore(fix): Catch the error when draining/uncordoning node in node-drain

Signed-off-by: Jordi Gil <[email protected]>

Co-authored-by: Jordi Gil <[email protected]>
Co-authored-by: Udit Gaurav <[email protected]>
Co-authored-by: Shubham Chaudhary <[email protected]>
Co-authored-by: SamarSidharth <[email protected]>
Co-authored-by: ipsita2192 <[email protected]>
Co-authored-by: Ondra Machacek <[email protected]>

1.11.1

17 Dec 20:59
42f9ccc
Compare
Choose a tag to compare
chore(enhanc): Make socket path tunable from ENV and refactor Makefil…

…e (#242) (#243)

Signed-off-by: Udit Gaurav <[email protected]>

1.11.0

15 Dec 17:30
59cefce
Compare
Choose a tag to compare
chore(pumba): Adding dynamic socketPath pumba helper (#238)

Signed-off-by: shubhamchaudhary <[email protected]>

1.10.0

15 Nov 16:58
86159e5
Compare
Choose a tag to compare
chore(fix): Add fix for image push script (#208) (#209)

Signed-off-by: Udit Gaurav <[email protected]>

1.10.0-RC1

14 Nov 15:48
9b050f4
Compare
Choose a tag to compare
1.10.0-RC1 Pre-release
Pre-release
chore(onChaos-Mode): Adding onChaos mode in probes (#192)

Signed-off-by: shubhamchaudhary <[email protected]>

1.9.1

28 Oct 19:12
112c707
Compare
Choose a tag to compare
[Cherry-pick for 1.9.1] (#191)

* chore(codeowners): Add codeowners of litmus-go (#184)

Signed-off-by: Udit Gaurav <[email protected]>

* chore(events): Adding unique event name for multiple experiment in engine (#182)

Signed-off-by: shubhamchaudhary <[email protected]>

* chore(litmus-sdk): Adding litmus-sdk cli for experiment creation (#168)

Signed-off-by: shubhamchaudhary <[email protected]>

* chore(pod-io-stress): Add support for volume mount path for pod-io-stress experiment (#183)

Signed-off-by: Udit Gaurav <[email protected]>

* feat(abort): Add abort in pod autoscaler experiment (#185)

* chore(abort): Add abort in pod autoscaler experiment

Signed-off-by: Udit Gaurav <[email protected]>

* chore(infra-chaos): Adding node-aff-perc & sequence in node-level chaos (#186)

* chore(node-aff-perc): Adding node-aff-perc in node-level chaos

Signed-off-by: shubhamchaudhary <[email protected]>

* chore(autoscaler): Adding support for statefulset resource type (#187)

Signed-off-by: shubhamchaudhary <[email protected]>

* chore(Exp): Add EBS Loss Experiment in GO (#188)

* chore(Exp): Add EBS Loss Experiment in GO

Signed-off-by: Udit Gaurav <[email protected]>

* chore(Exp): Add AWS EC2 terminate experiment (#189)

* chore(Exp): Add AWS EC2 terminate experiment

Signed-off-by: Udit Gaurav <[email protected]>

Co-authored-by: Udit Gaurav <[email protected]>
Co-authored-by: Shubham Chaudhary <[email protected]>

1.9.0

15 Oct 15:33
6128618
Compare
Choose a tag to compare
[Cherry-Pick for v1.9.0] (#180)

* fix(node-io-stress): Add fix for node-io-stress (#177)

Signed-off-by: Udit Gaurav <[email protected]>

* fix(abort): fixing the result updation for abort (#178)

Signed-off-by: shubhamchaudhary <[email protected]>

* refactor(experiment): covered uncaught errors (#179)

Signed-off-by: shubhamchaudhary <[email protected]>

Co-authored-by: UDIT GAURAV <[email protected]>

1.9.0-RC1

13 Oct 16:12
807d033
Compare
Choose a tag to compare
1.9.0-RC1 Pre-release
Pre-release
chore(litmus-sdk): update the litmus-sdk to latest schema changes (#175)

Signed-off-by: shubhamchaudhary <[email protected]>

1.8.2

29 Sep 12:34
7b40e3a
Compare
Choose a tag to compare
[Cherry-Pick for v1.8.2] (#157)

* refactor(events): removing unnecessary event (#139)

Signed-off-by: shubhamchaudhary <[email protected]>

* chore(ipfilter): Adding ipfilter in network chaos for containerd/crio (#140)

Signed-off-by: shubhamchaudhary <[email protected]>

* (fix)containerKill: Fix the container kill experiment for containerd runtime (#142)

Signed-off-by: Udit Gaurav <[email protected]>

* chore(log-mgmt): Refactoring code for better log/error mgmt (#141)

Signed-off-by: shubhamchaudhary <[email protected]>

* chore(actions): Add GitHub action custom test to test a perticular PR (#143)

Signed-off-by: Udit Gaurav <[email protected]>

* Fix typo (#147)

Signed-off-by: Moti Asayag <[email protected]>

* Refactor/Modify travis and makefile to add linting and formating code (#136)

Signed-off-by: Udit Gaurav <[email protected]>

* (chore)action: Fix the actions for merge (#149)

Signed-off-by: Udit Gaurav <[email protected]>

* (chore)dockerfile: Optimize Dockerfile (#150)

Signed-off-by: Udit Gaurav <[email protected]>

* chore(abort): Adding support for abortion in all experiments (#145)

Signed-off-by: shubhamchaudhary <[email protected]>

* chore(probe): updating probes status in abort case (#154)

Signed-off-by: shubhamchaudhary <[email protected]>

* fix(parelle;-execution): Adding parellel execution in pod cpu/memory-hog experiments (#152)

Signed-off-by: shubhamchaudhary <[email protected]>

Co-authored-by: Shubham Chaudhary <[email protected]>
Co-authored-by: UDIT GAURAV <[email protected]>
Co-authored-by: Moti Asayag <[email protected]>

1.8.1

18 Sep 04:57
bfdb421
Compare
Choose a tag to compare
cherry-pick for 1.8.1 (#134)

* chore(socketPath): correcting socketPath env name (#124)

Signed-off-by: shubhamchaudhary <[email protected]>

* chore(network-chaos): Adding ability to inject network chaos w/ pause container (#126)

Signed-off-by: shubhamchaudhary <[email protected]>

* fix(permission-issue): fixing the username permission issue for sockfile (#129)

Signed-off-by: shubhamchaudhary <[email protected]>

* chore(k8sprobe): Adding label-selector field in k8sprobe (#127)

Signed-off-by: shubhamchaudhary <[email protected]>

* Chore/ Splitting different files for network chaos experiment (#128)

* Chore/ Splitting different variables for network chaos experiment

Signed-off-by: Udit Gaurav <[email protected]>

* fix(userid): revert the userid from dockerfile (#131)

Signed-off-by: shubhamchaudhary <[email protected]>

* fix(duplicate): fixing network duplicate exp (#132)

Signed-off-by: shubhamchaudhary <[email protected]>

* chore(network-chaos): splitting network chaos for containerd (#133)

Signed-off-by: shubhamchaudhary <[email protected]>

Co-authored-by: Shubham Chaudhary <[email protected]>