[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>