mirror of
https://github.com/k3s-io/kubernetes.git
synced 2025-07-23 19:56:01 +00:00
Merge pull request #106179 from vivek-koppuru/fix-secret-format
Fix string output format for secret validations
This commit is contained in:
commit
a90f31f85a
@ -5564,13 +5564,13 @@ func ValidateSecret(secret *core.Secret) field.ErrorList {
|
|||||||
|
|
||||||
// username or password might be empty, but the field must be present
|
// username or password might be empty, but the field must be present
|
||||||
if !usernameFieldExists && !passwordFieldExists {
|
if !usernameFieldExists && !passwordFieldExists {
|
||||||
allErrs = append(allErrs, field.Required(field.NewPath("data[%s]").Key(core.BasicAuthUsernameKey), ""))
|
allErrs = append(allErrs, field.Required(dataPath.Key(core.BasicAuthUsernameKey), ""))
|
||||||
allErrs = append(allErrs, field.Required(field.NewPath("data[%s]").Key(core.BasicAuthPasswordKey), ""))
|
allErrs = append(allErrs, field.Required(dataPath.Key(core.BasicAuthPasswordKey), ""))
|
||||||
break
|
break
|
||||||
}
|
}
|
||||||
case core.SecretTypeSSHAuth:
|
case core.SecretTypeSSHAuth:
|
||||||
if len(secret.Data[core.SSHAuthPrivateKey]) == 0 {
|
if len(secret.Data[core.SSHAuthPrivateKey]) == 0 {
|
||||||
allErrs = append(allErrs, field.Required(field.NewPath("data[%s]").Key(core.SSHAuthPrivateKey), ""))
|
allErrs = append(allErrs, field.Required(dataPath.Key(core.SSHAuthPrivateKey), ""))
|
||||||
break
|
break
|
||||||
}
|
}
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user