diff --git a/awxkit/awxkit/api/pages/credentials.py b/awxkit/awxkit/api/pages/credentials.py index cd5861cc3e..ff108fe88a 100644 --- a/awxkit/awxkit/api/pages/credentials.py +++ b/awxkit/awxkit/api/pages/credentials.py @@ -45,6 +45,7 @@ credential_input_fields = ( 'username', 'vault_password', 'vault_id', + 'gpg_public_key', ) @@ -94,6 +95,7 @@ credential_type_name_to_config_kind_map = { 'machine': 'ssh', 'vault': 'vault', 'vmware vcenter': 'vmware', + 'gpg public key': 'gpg_public_key', } config_kind_to_credential_type_name_map = {kind: name for name, kind in credential_type_name_to_config_kind_map.items()} diff --git a/awxkit/awxkit/api/pages/projects.py b/awxkit/awxkit/api/pages/projects.py index f61d880bf0..ec0613b181 100644 --- a/awxkit/awxkit/api/pages/projects.py +++ b/awxkit/awxkit/api/pages/projects.py @@ -40,6 +40,7 @@ class Project(HasCopy, HasCreate, HasNotifications, UnifiedJobTemplate): 'scm_update_on_launch', 'scm_refspec', 'allow_override', + 'signature_validation_credential', ) update_payload(payload, fields, kwargs)