mirror of
https://github.com/ansible/awx.git
synced 2026-01-14 19:30:39 -03:30
Merge pull request #5383 from ryanpetrello/fix-5311
don't allow private key passphrases for unencrypted private ssh keys
This commit is contained in:
commit
424174154d
@ -345,6 +345,9 @@ class Credential(PasswordFieldsModel, CommonModelNameNotUnique, ResourceMixin):
|
||||
if self.has_encrypted_ssh_key_data and not self.ssh_key_unlock:
|
||||
raise ValidationError(_('SSH key unlock must be set when SSH key '
|
||||
'is encrypted.'))
|
||||
if not self.has_encrypted_ssh_key_data and self.ssh_key_unlock:
|
||||
raise ValidationError(_('SSH key unlock should not be set when '
|
||||
'SSH key is not encrypted.'))
|
||||
return self.ssh_key_unlock
|
||||
|
||||
def clean(self):
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user