diff --git a/go.mod b/go.mod index efd29b4..cc8c911 100644 --- a/go.mod +++ b/go.mod @@ -9,7 +9,7 @@ require ( github.com/gorilla/websocket v1.5.0 github.com/onsi/ginkgo/v2 v2.12.0 github.com/onsi/gomega v1.27.10 - github.com/smartxworks/cloudtower-go-sdk/v2 v2.20.0 + github.com/smartxworks/cloudtower-go-sdk/v2 v2.21.1-rc.1 gopkg.in/yaml.v3 v3.0.1 k8s.io/apimachinery v0.27.1 k8s.io/client-go v0.27.1 diff --git a/go.sum b/go.sum index ba7826d..efd58fa 100644 --- a/go.sum +++ b/go.sum @@ -339,8 +339,8 @@ github.com/sergi/go-diff v1.1.0/go.mod h1:STckp+ISIX8hZLjrqAeVduY0gWCT9IjLuqbuNX github.com/sirupsen/logrus v1.4.0/go.mod h1:LxeOpSwHxABJmUn/MG1IvRgCAasNZTLOkJPxbbu5VWo= github.com/sirupsen/logrus v1.4.1/go.mod h1:ni0Sbl8bgC9z8RoU9G6nDWqqs/fq4eDPysMBDgk/93Q= github.com/sirupsen/logrus v1.4.2/go.mod h1:tLMulIdttU9McNUspp0xgXVQah82FyeX6MwdIuYE2rE= -github.com/smartxworks/cloudtower-go-sdk/v2 v2.20.0 h1:LUrYplhuaBJlWZuVqnPBDJ8DFDkDeNY42EtC60w/ZyU= -github.com/smartxworks/cloudtower-go-sdk/v2 v2.20.0/go.mod h1:X6R9+L438SMnLJXykSCV3fJ+AZul0hlyjITsZgrSRtM= +github.com/smartxworks/cloudtower-go-sdk/v2 v2.21.1-rc.1 h1:9S4v9tbXcaB0ipuCd7xhFY7UVJFD70CnGtbMFQ5Fskw= +github.com/smartxworks/cloudtower-go-sdk/v2 v2.21.1-rc.1/go.mod h1:X6R9+L438SMnLJXykSCV3fJ+AZul0hlyjITsZgrSRtM= github.com/spf13/cobra v0.0.3/go.mod h1:1l0Ry5zgKvJasoi3XT1TypsSe7PqH0Sj9dhYf7v3XqQ= github.com/spf13/pflag v1.0.3/go.mod h1:DYY7MBk1bdzusC3SYhjObp+wFpr4gzcvqqNjLnInEg4= github.com/spf13/pflag v1.0.5 h1:iy+VFUOCP1a+8yFto/drg2CJ5u0yRoB7fZw3DKv/JXA= diff --git a/pkg/crcwatch/watch.go b/pkg/crcwatch/watch.go index 4282d7c..c363230 100644 --- a/pkg/crcwatch/watch.go +++ b/pkg/crcwatch/watch.go @@ -52,8 +52,11 @@ func (w *Watch) Start(stopCh <-chan struct{}) { for { select { case err := <-w.crcWatchClient.ErrorChannel(): + if err == nil { + klog.Fatal("crc watch get nil error") + } if err.CompactRevision != nil { - klog.Fatalf("crc event missed, compacted error : %s", *err.CompactRevision) + klog.Fatalf("crc event missed, compacted error : %v, compact revision %s", err, *err.CompactRevision) } else if err.Err != nil { klog.Errorf("crc error event: %v", err) if err.Type == watchor.ErrorEventTypeUnsupported {