@@ -605,7 +605,7 @@ func (k *KatibUIHandler) FetchTrialLogs(w http.ResponseWriter, r *http.Request)
605605 return
606606 }
607607
608- user , err = IsAuthorized (consts .ActionTypeList , namespace , "pods" , "" , "" , schema.GroupVersion {Group : "apps" , Version : "v1" }, k .katibClient .GetClient (), r )
608+ user , err = IsAuthorized (consts .ActionTypeList , namespace , corev1 . ResourcePods . String () , "" , "" , schema.GroupVersion {Group : "apps" , Version : "v1" }, k .katibClient .GetClient (), r )
609609 if user == "" && err != nil {
610610 log .Printf ("No user provided in kubeflow-userid header." )
611611 http .Error (w , err .Error (), http .StatusUnauthorized )
@@ -638,13 +638,13 @@ func (k *KatibUIHandler) FetchTrialLogs(w http.ResponseWriter, r *http.Request)
638638 return
639639 }
640640
641- user , err = IsAuthorized (consts .ActionTypeGet , namespace , "pods" , "log" , podName , schema. GroupVersion { Group : "apps" , Version : "v1" } , k .katibClient .GetClient (), r )
641+ user , err = IsAuthorized (consts .ActionTypeGet , namespace , corev1 . ResourcePods . String () , "log" , podName , corev1 . SchemeGroupVersion , k .katibClient .GetClient (), r )
642642 if user == "" && err != nil {
643643 log .Printf ("No user provided in kubeflow-userid header." )
644644 http .Error (w , err .Error (), http .StatusUnauthorized )
645645 return
646646 } else if err != nil {
647- log .Printf ("The user: %s is not authorized to list pod logs: %s in namespace: %s \n " , user , podName , namespace )
647+ log .Printf ("The user: %s is not authorized to get pod logs: %s in namespace: %s \n " , user , podName , namespace )
648648 http .Error (w , err .Error (), http .StatusForbidden )
649649 return
650650 }
0 commit comments