mirror of
				https://github.com/optim-enterprises-bv/kubernetes.git
				synced 2025-11-03 19:58:17 +00:00 
			
		
		
		
	Merge pull request #103220 from aojea/nit_dual
Follow up on fix auto upgraded preferDual-Stack services (in cluster upgrade) #102898
This commit is contained in:
		@@ -882,12 +882,6 @@ func isMatchingPreferDualStackClusterIPFields(oldService, service *api.Service)
 | 
			
		||||
		return false
 | 
			
		||||
	}
 | 
			
		||||
 | 
			
		||||
	if oldService.Spec.Type != api.ServiceTypeClusterIP &&
 | 
			
		||||
		oldService.Spec.Type != api.ServiceTypeNodePort &&
 | 
			
		||||
		oldService.Spec.Type != api.ServiceTypeLoadBalancer {
 | 
			
		||||
		return false
 | 
			
		||||
	}
 | 
			
		||||
 | 
			
		||||
	// both must be of IPFamilyPolicy==PreferDualStack
 | 
			
		||||
	if service.Spec.IPFamilyPolicy != nil && *(service.Spec.IPFamilyPolicy) != api.IPFamilyPolicyPreferDualStack {
 | 
			
		||||
		return false
 | 
			
		||||
 
 | 
			
		||||
@@ -1661,7 +1661,7 @@ func TestDowngradeServicePreferToDualStack(t *testing.T) {
 | 
			
		||||
	if err != nil {
 | 
			
		||||
		t.Fatalf("Unexpected error to get the service %s %v", svc.Name, err)
 | 
			
		||||
	}
 | 
			
		||||
	// service should be single stack
 | 
			
		||||
	// service should remain dual stack
 | 
			
		||||
	if err = validateServiceAndClusterIPFamily(svc, []v1.IPFamily{v1.IPv4Protocol, v1.IPv6Protocol}); err != nil {
 | 
			
		||||
		t.Fatalf("Unexpected error validating the service %s %v", svc.Name, err)
 | 
			
		||||
	}
 | 
			
		||||
 
 | 
			
		||||
		Reference in New Issue
	
	Block a user