Ensure `helm test --logs` only gets logs from pods

Signed-off-by: Akshay Mankar <itsakshaymankar@gmail.com>
pull/11777/head
Akshay Mankar 3 years ago
parent 76157c6d06
commit 61c29eb5e7

@ -108,6 +108,7 @@ func (r *ReleaseTesting) GetPodLogs(out io.Writer, rel *release.Release) error {
}
for _, h := range rel.Hooks {
if h.Kind == "Pod" {
for _, e := range h.Events {
if e == release.HookTest {
req := client.CoreV1().Pods(r.Namespace).GetLogs(h.Name, &v1.PodLogOptions{})
@ -125,6 +126,7 @@ func (r *ReleaseTesting) GetPodLogs(out io.Writer, rel *release.Release) error {
}
}
}
}
return nil
}

Loading…
Cancel
Save