diff --git a/k8s/operator-console/base/console-cluster-role.yaml b/k8s/operator-console/base/console-cluster-role.yaml index d0cb74457..d591e54b5 100644 --- a/k8s/operator-console/base/console-cluster-role.yaml +++ b/k8s/operator-console/base/console-cluster-role.yaml @@ -216,6 +216,7 @@ rules: - "" resources: - pod + - pods/log verbs: - get - list diff --git a/restapi/admin_tenants.go b/restapi/admin_tenants.go index d1d733451..b00aef368 100644 --- a/restapi/admin_tenants.go +++ b/restapi/admin_tenants.go @@ -1427,6 +1427,7 @@ func getPodLogsResponse(session *models.Principal, params admin_api.GetPodLogsPa ctx := context.Background() clientset, err := cluster.K8sClient(session.STSSessionToken) if err != nil { + LogError("%v", err) return "", prepareError(err) } listOpts := &corev1.PodLogOptions{}