fix when adding only one capability
This commit is contained in:
		
							parent
							
								
									12ad8c91fa
								
							
						
					
					
						commit
						77416c28b1
					
				| 
						 | 
				
			
			@ -321,7 +321,7 @@ func getLocalAndBoostrapPostgreSQLParameters(parameters map[string]string) (loca
 | 
			
		|||
}
 | 
			
		||||
 | 
			
		||||
func generateCapabilities(capabilities []string) v1.Capabilities {
 | 
			
		||||
	if len(capabilities) > 1 {
 | 
			
		||||
	if len(capabilities) > 0 {
 | 
			
		||||
		additionalCapabilities := []v1.Capability{}
 | 
			
		||||
		for _, capability := range capabilities {
 | 
			
		||||
			additionalCapabilities = append(additionalCapabilities, v1.Capability(strings.ToUpper(capability)))
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -1511,6 +1511,14 @@ func TestGenerateCapabilities(t *testing.T) {
 | 
			
		|||
			capabilities: v1.Capabilities{},
 | 
			
		||||
			err:          fmt.Errorf("could not parse empty capabilities configuration"),
 | 
			
		||||
		},
 | 
			
		||||
		{
 | 
			
		||||
			subTest:    "configured capability",
 | 
			
		||||
			configured: []string{"SYS_NICE"},
 | 
			
		||||
			capabilities: v1.Capabilities{
 | 
			
		||||
				Add: []v1.Capability{"SYS_NICE"},
 | 
			
		||||
			},
 | 
			
		||||
			err: fmt.Errorf("could not parse empty capabilities configuration"),
 | 
			
		||||
		},
 | 
			
		||||
		{
 | 
			
		||||
			subTest:    "configured capabilities",
 | 
			
		||||
			configured: []string{"SYS_NICE", "CHOWN"},
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
		Loading…
	
		Reference in New Issue