From 6c16e65d60543458f0b70c010d672cb4d45f6279 Mon Sep 17 00:00:00 2001 From: Matej Vasek Date: Thu, 10 Sep 2020 00:13:38 +0200 Subject: [PATCH] fix: describe works without Eventing --- knative/describer.go | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/knative/describer.go b/knative/describer.go index bc822c3d6d..9fcd4d5214 100644 --- a/knative/describer.go +++ b/knative/describer.go @@ -2,6 +2,7 @@ package knative import ( "fmt" + "k8s.io/apimachinery/pkg/api/errors" metav1 "k8s.io/apimachinery/pkg/apis/meta/v1" "k8s.io/client-go/rest" @@ -73,7 +74,8 @@ func (describer *Describer) Describe(name string) (description faas.Description, } triggers, err := eventingClient.Triggers(namespace).List(metav1.ListOptions{}) - if err != nil { + // IsNotFound -- Eventing is probably not installed on the cluster + if err != nil && !errors.IsNotFound(err) { return }