mirror of
				https://github.com/optim-enterprises-bv/kubernetes.git
				synced 2025-11-04 04:08:16 +00:00 
			
		
		
		
	Merge pull request #19493 from bprashanth/kubelet_fix
Errors in network setup should prevent pod creation
This commit is contained in:
		@@ -2637,12 +2637,14 @@ func (kl *Kubelet) syncNetworkStatus() {
 | 
			
		||||
		if err := ensureIPTablesMasqRule(); err != nil {
 | 
			
		||||
			err = fmt.Errorf("Error on adding ip table rules: %v", err)
 | 
			
		||||
			glog.Error(err)
 | 
			
		||||
			kl.runtimeState.setNetworkState(err)
 | 
			
		||||
			return
 | 
			
		||||
		}
 | 
			
		||||
		podCIDR := kl.runtimeState.podCIDR()
 | 
			
		||||
		if len(podCIDR) == 0 {
 | 
			
		||||
			err = fmt.Errorf("ConfigureCBR0 requested, but PodCIDR not set. Will not configure CBR0 right now")
 | 
			
		||||
			glog.Warning(err)
 | 
			
		||||
		} else if err := kl.reconcileCBR0(podCIDR); err != nil {
 | 
			
		||||
		} else if err = kl.reconcileCBR0(podCIDR); err != nil {
 | 
			
		||||
			err = fmt.Errorf("Error configuring cbr0: %v", err)
 | 
			
		||||
			glog.Error(err)
 | 
			
		||||
		}
 | 
			
		||||
 
 | 
			
		||||
		Reference in New Issue
	
	Block a user