You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@yunikorn.apache.org by "Craig Condit (Jira)" <ji...@apache.org> on 2022/09/12 21:02:00 UTC

[jira] [Comment Edited] (YUNIKORN-1196) [UMBRELLA] Upgrade K8s build dependency

    [ https://issues.apache.org/jira/browse/YUNIKORN-1196?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17603251#comment-17603251 ] 

Craig Condit edited comment on YUNIKORN-1196 at 9/12/22 9:01 PM:
-----------------------------------------------------------------

I just wanted to add an update to this, now that Kubernetes 1.25 is out. In plugin mode, we now lock up permanently during startup waiting for the cache of v1beta1.PodDistruptionBudget objects to populate:
{code}
E0912 20:47:15.825475       1 reflector.go:138] pkg/mod/k8s.io/client-go@v0.20.11/tools/cache/reflector.go:167: Failed to watch *v1beta1.PodDisruptionBudget: failed to list *v1beta1.PodDisruptionBudget: the server could not find the requested resource {code}
This means that our current YuniKorn releases are not compatible with Kubernetes 1.25.0 in plugin mode. We are also seeing this in YUNIKORN-1309 which added 1.25.0 to the e2e test matrix. Persistent failures occur in 1.25.0 with plugin mode enabled; basically no pods are able to be scheduled.


was (Author: ccondit):
I just wanted to add an update to this, now that Kubernetes 1.25 is out. In plugin mode, we now lock up permanently during startup waiting for the cache of v1beta1.PodDistruptionBudget objects to populate:
{noformat}
E0912 20:47:15.825475       1 reflector.go:138] pkg/mod/k8s.io/client-go@v0.20.11/tools/cache/reflector.go:167: Failed to watch *v1beta1.PodDisruptionBudget: failed to list *v1beta1.PodDisruptionBudget: the server could not find the requested resource {noformat}
This means that our current YuniKorn releases are not compatible with Kubernetes 1.25.0 in plugin mode. We are also seeing this in YUNIKORN-1309 which added 1.25.0 to the e2e test matrix. Persistent failures occur in 1.25.0 with plugin mode enabled; basically no pods are able to be scheduled.

> [UMBRELLA] Upgrade K8s build dependency
> ---------------------------------------
>
>                 Key: YUNIKORN-1196
>                 URL: https://issues.apache.org/jira/browse/YUNIKORN-1196
>             Project: Apache YuniKorn
>          Issue Type: Task
>          Components: shim - kubernetes
>            Reporter: Wilfred Spiegelenburg
>            Assignee: Craig Condit
>            Priority: Major
>
> The current build for YuniKorn uses 1.20.11. Even a small change to K8s 1.21 causes compilation issues.
> Some issues can be solved by a simple one or two code line change.
> There is at least one that requires a major change in the predicate code to accomodate fundamental changes made to the plugin framework.



--
This message was sent by Atlassian Jira
(v8.20.10#820010)

---------------------------------------------------------------------
To unsubscribe, e-mail: issues-unsubscribe@yunikorn.apache.org
For additional commands, e-mail: issues-help@yunikorn.apache.org