From 53585bc10ad66081de3505a558c51a21b566f195 Mon Sep 17 00:00:00 2001 From: Joe Talerico aka rook Date: Tue, 17 Dec 2024 14:38:36 -0500 Subject: [PATCH] acking the 4.18 and 4.19 issues Acking the current issues we have identified in 4.18 and 4.19. Signed-off-by: Joe Talerico aka rook --- ack/4.18_cluster-density_ack.yaml | 5 +++++ ack/4.18_crd-scale_ack.yaml | 1 + ack/4.18_node-density_ack.yaml | 5 +++++ ack/4.19_cluster-density_ack.yaml | 5 +++++ ack/4.19_crd-scale_ack .yaml | 1 + ack/4.19_node-density_ack.yaml | 1 + pkg/algorithms/edivisive/edivisive.py | 2 +- 7 files changed, 19 insertions(+), 1 deletion(-) create mode 100644 ack/4.18_cluster-density_ack.yaml create mode 100644 ack/4.18_crd-scale_ack.yaml create mode 100644 ack/4.18_node-density_ack.yaml create mode 100644 ack/4.19_cluster-density_ack.yaml create mode 100644 ack/4.19_crd-scale_ack .yaml create mode 100644 ack/4.19_node-density_ack.yaml diff --git a/ack/4.18_cluster-density_ack.yaml b/ack/4.18_cluster-density_ack.yaml new file mode 100644 index 0000000..ea2bb4d --- /dev/null +++ b/ack/4.18_cluster-density_ack.yaml @@ -0,0 +1,5 @@ +--- +ack: + - uuid: 7f7337aa-cee3-4a36-b154-a7c48ed1fb75 + metric: etcdCPU_avg + reason: "Below 10%" \ No newline at end of file diff --git a/ack/4.18_crd-scale_ack.yaml b/ack/4.18_crd-scale_ack.yaml new file mode 100644 index 0000000..73b314f --- /dev/null +++ b/ack/4.18_crd-scale_ack.yaml @@ -0,0 +1 @@ +--- \ No newline at end of file diff --git a/ack/4.18_node-density_ack.yaml b/ack/4.18_node-density_ack.yaml new file mode 100644 index 0000000..ea2bb4d --- /dev/null +++ b/ack/4.18_node-density_ack.yaml @@ -0,0 +1,5 @@ +--- +ack: + - uuid: 7f7337aa-cee3-4a36-b154-a7c48ed1fb75 + metric: etcdCPU_avg + reason: "Below 10%" \ No newline at end of file diff --git a/ack/4.19_cluster-density_ack.yaml b/ack/4.19_cluster-density_ack.yaml new file mode 100644 index 0000000..0515af1 --- /dev/null +++ b/ack/4.19_cluster-density_ack.yaml @@ -0,0 +1,5 @@ +--- +ack : + - uuid: cfae6e1e-8c47-4628-be52-8705c8c64285 + metric: kubelet_avg + reason: "kube-burner change which increased cpu for kubelet, it was reverted." \ No newline at end of file diff --git a/ack/4.19_crd-scale_ack .yaml b/ack/4.19_crd-scale_ack .yaml new file mode 100644 index 0000000..73b314f --- /dev/null +++ b/ack/4.19_crd-scale_ack .yaml @@ -0,0 +1 @@ +--- \ No newline at end of file diff --git a/ack/4.19_node-density_ack.yaml b/ack/4.19_node-density_ack.yaml new file mode 100644 index 0000000..73b314f --- /dev/null +++ b/ack/4.19_node-density_ack.yaml @@ -0,0 +1 @@ +--- \ No newline at end of file diff --git a/pkg/algorithms/edivisive/edivisive.py b/pkg/algorithms/edivisive/edivisive.py index ea2a6aa..224858d 100644 --- a/pkg/algorithms/edivisive/edivisive.py +++ b/pkg/algorithms/edivisive/edivisive.py @@ -22,7 +22,7 @@ def _analyze(self): # Process if we have ack'ed regression ackSet = set() - if len(self.options["ack"]) > 1 : + if len(self.options["ack"]) > 1 and self.options["ackMap"] is not None: for ack in self.options["ackMap"]["ack"]: pos = series.find_by_attribute("uuid",ack["uuid"]) ackSet.add(str(pos[0]) + "_" + ack["metric"])