Skip to content

Commit 21cfa8e

Browse files
committed
changing empty reasons to unkown
1 parent 879f3d4 commit 21cfa8e

File tree

2 files changed

+7
-7
lines changed

2 files changed

+7
-7
lines changed

internal/store/deployment.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -184,7 +184,7 @@ func deploymentMetricFamilies(allowAnnotationsList, allowLabelsList []string) []
184184

185185
reason := c.Reason
186186
if _, ok := allowedDeploymentReasons[reason]; !ok {
187-
reason = ""
187+
reason = "unknown"
188188
}
189189

190190
metric.LabelKeys = []string{"reason", "condition", "status"}

internal/store/deployment_test.go

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -212,12 +212,12 @@ func TestDeploymentStore(t *testing.T) {
212212
kube_deployment_metadata_generation{deployment="depl3",namespace="ns3"} 0
213213
kube_deployment_spec_paused{deployment="depl3",namespace="ns3"} 0
214214
kube_deployment_spec_replicas{deployment="depl3",namespace="ns3"} 1
215-
kube_deployment_status_condition{deployment="depl3",namespace="ns3",reason="",condition="Available",status="true"} 0
216-
kube_deployment_status_condition{deployment="depl3",namespace="ns3",reason="",condition="Available",status="false"} 1
217-
kube_deployment_status_condition{deployment="depl3",namespace="ns3",reason="",condition="Available",status="unknown"} 0
218-
kube_deployment_status_condition{deployment="depl3",namespace="ns3",reason="",condition="Progressing",status="true"} 1
219-
kube_deployment_status_condition{deployment="depl3",namespace="ns3",reason="",condition="Progressing",status="false"} 0
220-
kube_deployment_status_condition{deployment="depl3",namespace="ns3",reason="",condition="Progressing",status="unknown"} 0
215+
kube_deployment_status_condition{deployment="depl3",namespace="ns3",reason="unknown",condition="Available",status="true"} 0
216+
kube_deployment_status_condition{deployment="depl3",namespace="ns3",reason="unknown",condition="Available",status="false"} 1
217+
kube_deployment_status_condition{deployment="depl3",namespace="ns3",reason="unknown",condition="Available",status="unknown"} 0
218+
kube_deployment_status_condition{deployment="depl3",namespace="ns3",reason="unknown",condition="Progressing",status="true"} 1
219+
kube_deployment_status_condition{deployment="depl3",namespace="ns3",reason="unknown",condition="Progressing",status="false"} 0
220+
kube_deployment_status_condition{deployment="depl3",namespace="ns3",reason="unknown",condition="Progressing",status="unknown"} 0
221221
kube_deployment_status_observed_generation{deployment="depl3",namespace="ns3"} 0
222222
kube_deployment_status_replicas_available{deployment="depl3",namespace="ns3"} 0
223223
kube_deployment_status_replicas_ready{deployment="depl3",namespace="ns3"} 0

0 commit comments

Comments
 (0)