You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Wait an hour for the authentication token to expire.
Create a DaskJob resource.
dask-operator will not create the DaskJob because dask-operator's kubernetes authentication token has expired and kopf's watchers are no longer connected to kubeapi. A bug in kopf prevents kopf from refreshing the authentication token.
This only occurs on AKS 1.30+ because that is the first AKS version that sets --service-account-extend-token-expiration to false.
Environment:
Dask operator version: 2024.9.0
The text was updated successfully, but these errors were encountered:
Thanks for flagging this here. I don't see any immediate solution we can implement in dask-kubernetes to work around this so I expect we will need to wait for a fix in nolar/kopf#980
jacobtomlinson
changed the title
dask-operator fails to create Dask Jobs on Azure Kubernetes Service (AKS) 1.30
Controller loses API connection after token expiry on Azure Kubernetes Service (AKS) 1.30 due to kopf bug
Oct 25, 2024
dask-operator fails to create Dask Jobs on Azure Kubernetes Service (AKS) 1.30:
See this
kopf
bug report for details.Minimal Complete Verifiable Example:
dask-operator will not create the DaskJob because dask-operator's kubernetes authentication token has expired and
kopf
's watchers are no longer connected to kubeapi. A bug inkopf
preventskopf
from refreshing the authentication token.This only occurs on AKS 1.30+ because that is the first AKS version that sets
--service-account-extend-token-expiration
to false.Environment:
The text was updated successfully, but these errors were encountered: