From 5fe49b975fe2076103eeb3b758931246507fa345 Mon Sep 17 00:00:00 2001 From: alininja Date: Thu, 25 Apr 2024 12:08:16 -1000 Subject: [PATCH 1/3] remove extraneous escape characters for memory hog experiment Signed-off-by: alininja --- mkdocs/docs/experiments/categories/pods/pod-memory-hog-exec.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/mkdocs/docs/experiments/categories/pods/pod-memory-hog-exec.md b/mkdocs/docs/experiments/categories/pods/pod-memory-hog-exec.md index d4246b87b81..ce812ccd3b8 100644 --- a/mkdocs/docs/experiments/categories/pods/pod-memory-hog-exec.md +++ b/mkdocs/docs/experiments/categories/pods/pod-memory-hog-exec.md @@ -245,7 +245,7 @@ spec: components: env: # command to kill the dd process - # alternative command: "kill -9 $(ps afx | grep \"[dd] if=/dev/zero\" | awk '{print $1}' | tr '\n' ' ')" + # alternative command: "kill -9 $(ps afx | grep "[dd] if=/dev/zero" | awk '{print $1}' | tr '\n' ' ')" - name: CHAOS_KILL_COMMAND value: "kill $(find /proc -name exe -lname '*/dd' 2>&1 | grep -v 'Permission denied' | awk -F/ '{print $(NF-1)}' | head -n 1)" - name: TOTAL_CHAOS_DURATION From 5059b1bb1c8c5bb0d668a4e64c947f1ae15e4a9b Mon Sep 17 00:00:00 2001 From: alininja Date: Thu, 25 Apr 2024 12:13:17 -1000 Subject: [PATCH 2/3] remove extraneous escape characters for cpu hog experiment Signed-off-by: alininja --- mkdocs/docs/experiments/categories/pods/pod-cpu-hog-exec.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/mkdocs/docs/experiments/categories/pods/pod-cpu-hog-exec.md b/mkdocs/docs/experiments/categories/pods/pod-cpu-hog-exec.md index 29ddf3786df..7f1d762925c 100644 --- a/mkdocs/docs/experiments/categories/pods/pod-cpu-hog-exec.md +++ b/mkdocs/docs/experiments/categories/pods/pod-cpu-hog-exec.md @@ -253,7 +253,7 @@ spec: - name: CHAOS_INJECT_COMMAND value: 'md5sum /dev/zero' # command to kill the md5sum process - # alternative command: "kill -9 $(ps afx | grep \"[md5sum] /dev/zero\" | awk '{print$1}' | tr '\n' ' ')" + # alternative command: "kill -9 $(ps afx | grep "[md5sum] /dev/zero" | awk '{print $1}' | tr '\n' ' ')" - name: CHAOS_KILL_COMMAND value: "kill $(find /proc -name exe -lname '*/md5sum' 2>&1 | grep -v 'Permission denied' | awk -F/ '{print $(NF-1)}')" - name: TOTAL_CHAOS_DURATION From 5150b40dfa6064349498bb59b85240b6208054b5 Mon Sep 17 00:00:00 2001 From: alininja Date: Thu, 25 Apr 2024 12:20:54 -1000 Subject: [PATCH 3/3] fix suggested alternative command in tuneables table as well Signed-off-by: alininja --- mkdocs/docs/experiments/categories/pods/pod-cpu-hog-exec.md | 2 +- mkdocs/docs/experiments/categories/pods/pod-memory-hog-exec.md | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/mkdocs/docs/experiments/categories/pods/pod-cpu-hog-exec.md b/mkdocs/docs/experiments/categories/pods/pod-cpu-hog-exec.md index 7f1d762925c..3238dde16a2 100644 --- a/mkdocs/docs/experiments/categories/pods/pod-cpu-hog-exec.md +++ b/mkdocs/docs/experiments/categories/pods/pod-cpu-hog-exec.md @@ -166,7 +166,7 @@ CHAOS_KILL_COMMAND The command to kill the chaos process - Default to kill $(find /proc -name exe -lname '*/md5sum' 2>&1 | grep -v 'Permission denied' | awk -F/ '{print $(NF-1)}'). Another useful one that generally works (in case the default doesn't) is kill -9 $(ps afx | grep \"[md5sum] /dev/zero\" | awk '{print$1}' | tr '\n' ' '). In case neither works, please check whether the target pod's base image offers a shell. If yes, identify appropriate shell command to kill the chaos process + Default to kill $(find /proc -name exe -lname '*/md5sum' 2>&1 | grep -v 'Permission denied' | awk -F/ '{print $(NF-1)}'). Another useful one that generally works (in case the default doesn't) is kill -9 $(ps afx | grep "[md5sum] /dev/zero" | awk '{print $1}' | tr '\n' ' '). In case neither works, please check whether the target pod's base image offers a shell. If yes, identify appropriate shell command to kill the chaos process RAMP_TIME diff --git a/mkdocs/docs/experiments/categories/pods/pod-memory-hog-exec.md b/mkdocs/docs/experiments/categories/pods/pod-memory-hog-exec.md index ce812ccd3b8..292e36be25b 100644 --- a/mkdocs/docs/experiments/categories/pods/pod-memory-hog-exec.md +++ b/mkdocs/docs/experiments/categories/pods/pod-memory-hog-exec.md @@ -155,7 +155,7 @@ CHAOS_KILL_COMMAND The command to kill the chaos process - Defaults to kill $(find /proc -name exe -lname '*/dd' 2>&1 | grep -v 'Permission denied' | awk -F/ '{print $(NF-1)}' | head -n 1). Another useful one that generally works (in case the default doesn't) is kill -9 $(ps afx | grep \"[dd] if=/dev/zero\" | awk '{print $1}' | tr '\n' ' '). In case neither works, please check whether the target pod's base image offers a shell. If yes, identify appropriate shell command to kill the chaos process + Defaults to kill $(find /proc -name exe -lname '*/dd' 2>&1 | grep -v 'Permission denied' | awk -F/ '{print $(NF-1)}' | head -n 1). Another useful one that generally works (in case the default doesn't) is kill -9 $(ps afx | grep "[dd] if=/dev/zero" | awk '{print $1}' | tr '\n' ' '). In case neither works, please check whether the target pod's base image offers a shell. If yes, identify appropriate shell command to kill the chaos process PODS_AFFECTED_PERC