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"])