Releases: litmuschaos/litmus-go
Releases · litmuschaos/litmus-go
1.11.2
[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 <jgil@redhat.com> * [fix] Pod-autoscaler add 'OnChaos' probe check Signed-off-by: Jordi Gil <jgil@redhat.com> * chore(actions): Fix GitHub actions e2e for litmus-go (#246) Signed-off-by: udit <udit.gaurav@mayadata.io> * chore(events): update source and msg in engine events (#249) Signed-off-by: shubhamchaudhary <shubham.chaudhary@mayadata.io> * Adding image pull policy for probe image (#248) Signed-off-by: ipsita2192 <ipsita.das92@gmail.com> Co-authored-by: ipsita2192 <ipsita.das92@gmail.com> Co-authored-by: Shubham Chaudhary <shubham.chaudhary@mayadata.io> * chore(acitons): Migrate from travis to github actions (#247) Signed-off-by: udit <udit.gaurav@mayadata.io> Co-authored-by: Karthik Satchitanand <karthik.s@mayadata.io> * 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 <omachace@redhat.com> Co-authored-by: Karthik Satchitanand <karthik.s@mayadata.io> Co-authored-by: Udit Gaurav <35391335+uditgaurav@users.noreply.github.com> * 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 <jgil@redhat.com> * chore(fix): Catch the error when draining/uncordoning node in node-drain Signed-off-by: Jordi Gil <jgil@redhat.com> Co-authored-by: Jordi Gil <jgil@redhat.com> Co-authored-by: Udit Gaurav <35391335+uditgaurav@users.noreply.github.com> Co-authored-by: Shubham Chaudhary <shubham.chaudhary@mayadata.io> Co-authored-by: SamarSidharth <45926857+SamarSidharth@users.noreply.github.com> Co-authored-by: ipsita2192 <ipsita.das92@gmail.com> Co-authored-by: Ondra Machacek <omachace@redhat.com>
1.11.1
1.11.0
1.10.0
1.10.0-RC1
chore(onChaos-Mode): Adding onChaos mode in probes (#192) Signed-off-by: shubhamchaudhary <shubham.chaudhary@mayadata.io>
1.9.1
[Cherry-pick for 1.9.1] (#191) * chore(codeowners): Add codeowners of litmus-go (#184) Signed-off-by: Udit Gaurav <udit.gaurav@mayadata.io> * chore(events): Adding unique event name for multiple experiment in engine (#182) Signed-off-by: shubhamchaudhary <shubham.chaudhary@mayadata.io> * chore(litmus-sdk): Adding litmus-sdk cli for experiment creation (#168) Signed-off-by: shubhamchaudhary <shubham.chaudhary@mayadata.io> * chore(pod-io-stress): Add support for volume mount path for pod-io-stress experiment (#183) Signed-off-by: Udit Gaurav <udit.gaurav@mayadata.io> * feat(abort): Add abort in pod autoscaler experiment (#185) * chore(abort): Add abort in pod autoscaler experiment Signed-off-by: Udit Gaurav <udit.gaurav@mayadata.io> * 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 <shubham.chaudhary@mayadata.io> * chore(autoscaler): Adding support for statefulset resource type (#187) Signed-off-by: shubhamchaudhary <shubham.chaudhary@mayadata.io> * chore(Exp): Add EBS Loss Experiment in GO (#188) * chore(Exp): Add EBS Loss Experiment in GO Signed-off-by: Udit Gaurav <udit.gaurav@mayadata.io> * chore(Exp): Add AWS EC2 terminate experiment (#189) * chore(Exp): Add AWS EC2 terminate experiment Signed-off-by: Udit Gaurav <udit.gaurav@mayadata.io> Co-authored-by: Udit Gaurav <35391335+uditgaurav@users.noreply.github.com> Co-authored-by: Shubham Chaudhary <shubham.chaudhary@mayadata.io>
1.9.0
[Cherry-Pick for v1.9.0] (#180) * fix(node-io-stress): Add fix for node-io-stress (#177) Signed-off-by: Udit Gaurav <udit.gaurav@mayadata.io> * fix(abort): fixing the result updation for abort (#178) Signed-off-by: shubhamchaudhary <shubham.chaudhary@mayadata.io> * refactor(experiment): covered uncaught errors (#179) Signed-off-by: shubhamchaudhary <shubham.chaudhary@mayadata.io> Co-authored-by: UDIT GAURAV <35391335+uditgaurav@users.noreply.github.com>
1.9.0-RC1
1.8.2
[Cherry-Pick for v1.8.2] (#157) * refactor(events): removing unnecessary event (#139) Signed-off-by: shubhamchaudhary <shubham.chaudhary@mayadata.io> * chore(ipfilter): Adding ipfilter in network chaos for containerd/crio (#140) Signed-off-by: shubhamchaudhary <shubham.chaudhary@mayadata.io> * (fix)containerKill: Fix the container kill experiment for containerd runtime (#142) Signed-off-by: Udit Gaurav <udit.gaurav@mayadata.io> * chore(log-mgmt): Refactoring code for better log/error mgmt (#141) Signed-off-by: shubhamchaudhary <shubham.chaudhary@mayadata.io> * chore(actions): Add GitHub action custom test to test a perticular PR (#143) Signed-off-by: Udit Gaurav <udit.gaurav@mayadata.io> * Fix typo (#147) Signed-off-by: Moti Asayag <masayag@redhat.com> * Refactor/Modify travis and makefile to add linting and formating code (#136) Signed-off-by: Udit Gaurav <udit.gaurav@mayadata.io> * (chore)action: Fix the actions for merge (#149) Signed-off-by: Udit Gaurav <udit.gaurav@mayadata.io> * (chore)dockerfile: Optimize Dockerfile (#150) Signed-off-by: Udit Gaurav <udit.gaurav@mayadata.io> * chore(abort): Adding support for abortion in all experiments (#145) Signed-off-by: shubhamchaudhary <shubham.chaudhary@mayadata.io> * chore(probe): updating probes status in abort case (#154) Signed-off-by: shubhamchaudhary <shubham.chaudhary@mayadata.io> * fix(parelle;-execution): Adding parellel execution in pod cpu/memory-hog experiments (#152) Signed-off-by: shubhamchaudhary <shubham.chaudhary@mayadata.io> Co-authored-by: Shubham Chaudhary <shubham.chaudhary@mayadata.io> Co-authored-by: UDIT GAURAV <35391335+uditgaurav@users.noreply.github.com> Co-authored-by: Moti Asayag <masayag@redhat.com>
1.8.1
cherry-pick for 1.8.1 (#134) * chore(socketPath): correcting socketPath env name (#124) Signed-off-by: shubhamchaudhary <shubham.chaudhary@mayadata.io> * chore(network-chaos): Adding ability to inject network chaos w/ pause container (#126) Signed-off-by: shubhamchaudhary <shubham.chaudhary@mayadata.io> * fix(permission-issue): fixing the username permission issue for sockfile (#129) Signed-off-by: shubhamchaudhary <shubham.chaudhary@mayadata.io> * chore(k8sprobe): Adding label-selector field in k8sprobe (#127) Signed-off-by: shubhamchaudhary <shubham.chaudhary@mayadata.io> * Chore/ Splitting different files for network chaos experiment (#128) * Chore/ Splitting different variables for network chaos experiment Signed-off-by: Udit Gaurav <udit.gaurav@mayadata.io> * fix(userid): revert the userid from dockerfile (#131) Signed-off-by: shubhamchaudhary <shubham.chaudhary@mayadata.io> * fix(duplicate): fixing network duplicate exp (#132) Signed-off-by: shubhamchaudhary <shubham.chaudhary@mayadata.io> * chore(network-chaos): splitting network chaos for containerd (#133) Signed-off-by: shubhamchaudhary <shubham.chaudhary@mayadata.io> Co-authored-by: Shubham Chaudhary <shubham.chaudhary@mayadata.io>