Skip to content

Releases: litmuschaos/chaos-operator

1.13.6

15 Jun 14:23
2f8c3c0
Compare
Choose a tag to compare
[Cherry-pick for 1.13.6] (#370)

* Refactor CI/CD scripts, remove vendor directory and migrate circleci to github workflow (#353)

* remove vendor directory

Signed-off-by: Raj Das <mail.rajdas@gmail.com>

* remove vendor directory

Signed-off-by: Raj Das <mail.rajdas@gmail.com>

* refactoring dockerfile

Signed-off-by: Raj Das <mail.rajdas@gmail.com>

* Refactor docker file

Signed-off-by: Raj Das <mail.rajdas@gmail.com>

* Adding entry point

Signed-off-by: Raj Das <mail.rajdas@gmail.com>

* fix typo

Signed-off-by: Raj Das <mail.rajdas@gmail.com>

* test

Signed-off-by: Raj Das <mail.rajdas@gmail.com>

* go fmt

Signed-off-by: Raj Das <mail.rajdas@gmail.com>

* Removing trivy scan from the build pipeline

Signed-off-by: Raj Das <mail.rajdas@gmail.com>

* chore(probe): Adding stop-on-failure field inside probe (#365)

Signed-off-by: shubhamchaudhary <shubham@chaosnative.com>

Co-authored-by: Raj Babu Das <mail.rajdas@gmail.com>

* chore(chaosresult): updating verdict and status in chaosengine and chaosresult (#366)

Signed-off-by: shubhamchaudhary <shubham@chaosnative.com>

* Bug(crd): Fix Chaos Experiment crds for securityContext field (#367)

* Bug(crd): Fix Chaos Experiment crds for securityContext field

Signed-off-by: uditgaurav <udit@chaosnative.com>

* update chaosengine types.go

Signed-off-by: udit <udit@chaosnative.com>

* update chaosengine types.go

Signed-off-by: udit <udit@chaosnative.com>

Co-authored-by: Shubham Chaudhary <shubham.chaudhary@mayadata.io>

* chore(targets): Renaming the target name in chaosresults (#369)

Signed-off-by: shubhamchaudhary <shubham@chaosnative.com>

* (chore)workflow: update branch in build workflow

Signed-off-by: ksatchit <karthik.s@mayadata.io>

Co-authored-by: Raj Babu Das <raj@chaosnative.com>
Co-authored-by: Shubham Chaudhary <shubham.chaudhary@mayadata.io>
Co-authored-by: Raj Babu Das <mail.rajdas@gmail.com>
Co-authored-by: Udit Gaurav <35391335+uditgaurav@users.noreply.github.com>

1.13.5

15 May 14:50
4b0afaf
Compare
Choose a tag to compare
[Cherry-Pick for 1.13.5] (#362)

* chore(crds): updating the crds (#359)

Signed-off-by: shubhamchaudhary <shubham@chaosnative.com>

* chore(annotation): converting default annotation check to false (#360)

Signed-off-by: shubhamchaudhary <shubham@chaosnative.com>

* crds(validation): Adding openapi validation for tolerations (#363)

Signed-off-by: shubhamchaudhary <shubham@chaosnative.com>

Co-authored-by: Shubham Chaudhary <shubham.chaudhary@mayadata.io>

1.13.4

30 Apr 19:40
648c0d8
Compare
Choose a tag to compare
[ Cherry-Pick for 1.13.4 ] (#358)

* chore(crds): updating crds apiVersion to v1 (#352)

Signed-off-by: shubhamchaudhary <shubham@chaosnative.com>

* chore(chaosresult): Adding target details inside the chaosresult (#354)

* chore(chaosresult): Adding target details inside the chaosresult

Signed-off-by: shubhamchaudhary <shubham@chaosnative.com>

* chore(targets): handling target details patch in chaosresult for the abort case

Signed-off-by: shubhamchaudhary <shubham@chaosnative.com>

* Update pkg/controller/chaosengine/chaosengine_controller.go

Co-authored-by: Chandan Kumar <chandan.kumar@zopsmart.com>

Co-authored-by: Chandan Kumar <chandan.kumar@zopsmart.com>

* update(unit-test): updating unit test for operator (#356)

* update(unit-test): updating unit test for operator

Signed-off-by: shubhamchaudhary <shubham@chaosnative.com>

* update(result): filtering result based on engine UID

Signed-off-by: shubhamchaudhary <shubham@chaosnative.com>

* update(k8s): updating kubernetes version (#357)

Signed-off-by: shubhamchaudhary <shubham@chaosnative.com>

Co-authored-by: Shubham Chaudhary <shubham.chaudhary@mayadata.io>
Co-authored-by: Chandan Kumar <chandan.kumar@zopsmart.com>

1.13.3

15 Apr 16:00
e4081ae
Compare
Choose a tag to compare
[ cherrypick for 1.13.3] (#351)

* chore(terminationGracePeriodSeconds): Add support for termination grace period seconds (#347)

Signed-off-by: shubhamchaudhary <shubham@chaosnative.com>

* removed monitering field (#349)

Signed-off-by: Oum Kale <oumkale@chaosnative.com>

Co-authored-by: Karthik Satchitanand <karthik.s@mayadata.io>

* Added imagaPullPolicy to chaos experiment crd (#350)

Signed-off-by: Soumya Ghosh Dastidar <gdsoumya@gmail.com>

Co-authored-by: OUM NIVRATHI KALE <oum.kale@mayadata.io>
Co-authored-by: Karthik Satchitanand <karthik.s@mayadata.io>
Co-authored-by: Soumya Ghosh Dastidar <44349253+gdsoumya@users.noreply.github.com>

1.13.2

15 Mar 18:37
6e8f8e6
Compare
Choose a tag to compare
[Cherrypick for 1.13.2] (#345)

* (fix)controller: remove force options of chaos pods upon abort (#336)

Signed-off-by: ksatchit <karthik.s@mayadata.io>

* fix(crds): Removing maxProperties field validator (#340)

Signed-off-by: shubhamchaudhary <shubham.chaudhary@mayadata.io>

* ResponseTimeout for API Request call added for HttpProbe (#342)

* timeout for probe API calls

Signed-off-by: oumkale <oum.kale@mayadata.io>

* removed minLength for insecureSkipVerify

Signed-off-by: oumkale <oum.kale@mayadata.io>

* chore(push): Update push script to push the all tags on release (#315)

Signed-off-by: udit <udit.gaurav@mayadata.io>

* added equality and set based label support (#344)

Signed-off-by: oumkale <oum.kale@mayadata.io>

* chore(k8sProbe): Updating the k8s probe schema (#343)

Signed-off-by: shubhamchaudhary <shubham@chaosnative.com>

1.12.3

18 Feb 05:25
15aa0b3
Compare
Choose a tag to compare
(fix)controller: remove force flag (gracePeriodSeconds: 0) for abort …

…cases (#337)

Signed-off-by: ksatchit <karthik.s@mayadata.io>

1.13.0

15 Feb 18:09
ac7adcd
Compare
Choose a tag to compare
chore(httpPost): Adding http post method in httpProbe (#332)

Signed-off-by: shubhamchaudhary <shubham.chaudhary@mayadata.io>

1.12.2

02 Feb 01:55
7d72b3e
Compare
Choose a tag to compare
test(unit-tests): updating unit tests (#331) (#333)

Signed-off-by: shubhamchaudhary <shubham.chaudhary@mayadata.io>

Co-authored-by: Shubham Chaudhary <shubham.chaudhary@mayadata.io>

1.12.1

19 Jan 13:14
7bb6bcb
Compare
Choose a tag to compare
Add `type` definition to ChaosExperiment CRD, in order to support cha…

…nging the hostPath mounts when mounting sockets. (#324) (#325)

Necessary, as the latest OpenShift release does not allow mounting socket files (/var/run/crio/crio.sock) as a `File` type, and requires the use of `Socket` in this case

Signed-off-by: Christiaan Vermeulen <chrism.vermeulen@gmail.com>

Co-authored-by: Chris Vermeulen <chris@linguine.tech>

1.12.0

15 Jan 16:33
c2ea9ad
Compare
Choose a tag to compare
(enhance)crd: enhance validation for probe schema to mandate runPrope…

…rties (#322)

Signed-off-by: ksatchit <karthik.s@mayadata.io>