diff --git a/cmd/workloads-manager/acceptance/acceptance.go b/cmd/workloads-manager/acceptance/acceptance.go index 382bdea3..da19d7a5 100644 --- a/cmd/workloads-manager/acceptance/acceptance.go +++ b/cmd/workloads-manager/acceptance/acceptance.go @@ -17,6 +17,8 @@ import ( clientgoscheme "k8s.io/client-go/kubernetes/scheme" "k8s.io/client-go/rest" "sigs.k8s.io/controller-runtime/pkg/client" + logf "sigs.k8s.io/controller-runtime/pkg/log" + "sigs.k8s.io/controller-runtime/pkg/log/zap" rbacv1alpha1 "github.com/gocardless/theatre/v4/apis/rbac/v1alpha1" workloadsv1alpha1 "github.com/gocardless/theatre/v4/apis/workloads/v1alpha1" @@ -45,6 +47,10 @@ func init() { } func newClient(config *rest.Config) client.Client { + // Prevent the following warning from being printed to logs: + // [controller-runtime] log.SetLogger(...) was never called; logs will not be displayed. + logf.SetLogger(zap.New(zap.WriteTo(GinkgoWriter), zap.UseDevMode(true))) + kubeClient, err := client.New(config, client.Options{Scheme: scheme}) Expect(err).NotTo(HaveOccurred(), "could not connect to kubernetes cluster")