mirror of
				https://github.com/optim-enterprises-bv/kubernetes.git
				synced 2025-10-31 10:18:13 +00:00 
			
		
		
		
	Fix a bug in Deployment controller when comparing templates
This commit is contained in:
		| @@ -356,6 +356,18 @@ func TestEqualIgnoreHash(t *testing.T) { | ||||
| 			generatePodTemplateSpec("foo", "foo-node", map[string]string{}, map[string]string{extensions.DefaultDeploymentUniqueLabelKey: "value-2", "something": "else"}), | ||||
| 			true, | ||||
| 		}, | ||||
| 		{ | ||||
| 			"Same spec, the label is different, the former doesn't have pod-template-hash label, same number of labels", | ||||
| 			generatePodTemplateSpec("foo", "foo-node", map[string]string{}, map[string]string{"something": "else"}), | ||||
| 			generatePodTemplateSpec("foo", "foo-node", map[string]string{}, map[string]string{extensions.DefaultDeploymentUniqueLabelKey: "value-2"}), | ||||
| 			false, | ||||
| 		}, | ||||
| 		{ | ||||
| 			"Same spec, the label is different, the latter doesn't have pod-template-hash label, same number of labels", | ||||
| 			generatePodTemplateSpec("foo", "foo-node", map[string]string{}, map[string]string{extensions.DefaultDeploymentUniqueLabelKey: "value-1"}), | ||||
| 			generatePodTemplateSpec("foo", "foo-node", map[string]string{}, map[string]string{"something": "else"}), | ||||
| 			false, | ||||
| 		}, | ||||
| 		{ | ||||
| 			"Same spec, the label is different, and the pod-template-hash label value is the same", | ||||
| 			generatePodTemplateSpec("foo", "foo-node", map[string]string{}, map[string]string{extensions.DefaultDeploymentUniqueLabelKey: "value-1"}), | ||||
|   | ||||
		Reference in New Issue
	
	Block a user
	 Janet Kuo
					Janet Kuo