mirror of
https://github.com/k3s-io/kubernetes.git
synced 2025-09-09 05:01:46 +00:00
Merge pull request #84649 from benmoss/windows_network_not_initialized
Skip GetPodNetworkStatus when CNI not yet initialized
This commit is contained in:
@@ -45,6 +45,10 @@ func (plugin *cniNetworkPlugin) GetPodNetworkStatus(namespace string, name strin
|
||||
return nil, fmt.Errorf("CNI failed to retrieve network namespace path: %v", err)
|
||||
}
|
||||
|
||||
if plugin.getDefaultNetwork() == nil {
|
||||
return nil, fmt.Errorf("CNI network not yet initialized, skipping pod network status for container %q", id)
|
||||
}
|
||||
|
||||
// Because the default remote runtime request timeout is 4 min,so set slightly less than 240 seconds
|
||||
// Todo get the timeout from parent ctx
|
||||
cniTimeoutCtx, cancelFunc := context.WithTimeout(context.Background(), network.CNITimeoutSec*time.Second)
|
||||
|
Reference in New Issue
Block a user