|
|
@@ -57,6 +57,11 @@ func (c *GetIncidentsHandler) ServeHTTP(w http.ResponseWriter, r *http.Request)
|
|
|
return
|
|
|
}
|
|
|
|
|
|
+ agentVersion := agentSvc.Annotations["porter.run/agent-major-version"]
|
|
|
+ if agentVersion == "" {
|
|
|
+ agentVersion = "v1"
|
|
|
+ }
|
|
|
+
|
|
|
if incidentID != "" {
|
|
|
events, err := porter_agent.GetIncidentEventsByID(agent.Clientset, agentSvc, incidentID)
|
|
|
|
|
|
@@ -65,6 +70,8 @@ func (c *GetIncidentsHandler) ServeHTTP(w http.ResponseWriter, r *http.Request)
|
|
|
return
|
|
|
}
|
|
|
|
|
|
+ events.AgentVersion = agentVersion
|
|
|
+
|
|
|
c.WriteResult(w, r, events)
|
|
|
return
|
|
|
} else if releaseName != "" {
|
|
|
@@ -79,6 +86,8 @@ func (c *GetIncidentsHandler) ServeHTTP(w http.ResponseWriter, r *http.Request)
|
|
|
return
|
|
|
}
|
|
|
|
|
|
+ incidents.AgentVersion = agentVersion
|
|
|
+
|
|
|
c.WriteResult(w, r, incidents)
|
|
|
return
|
|
|
}
|
|
|
@@ -90,5 +99,7 @@ func (c *GetIncidentsHandler) ServeHTTP(w http.ResponseWriter, r *http.Request)
|
|
|
return
|
|
|
}
|
|
|
|
|
|
+ incidents.AgentVersion = agentVersion
|
|
|
+
|
|
|
c.WriteResult(w, r, incidents)
|
|
|
}
|