From e8c4b302addd9bc0d4eb1a96f0b449d04a82ec03 Mon Sep 17 00:00:00 2001 From: Peter Braun Date: Fri, 15 Aug 2025 22:27:22 +0200 Subject: [PATCH] remove requirement for galaxy credentials to belong to an organization (#16075) (#7066) --- awx/api/serializers.py | 5 ----- 1 file changed, 5 deletions(-) diff --git a/awx/api/serializers.py b/awx/api/serializers.py index df9f5e4915..e92f56abac 100644 --- a/awx/api/serializers.py +++ b/awx/api/serializers.py @@ -3271,11 +3271,6 @@ class CredentialSerializer(BaseSerializer): ret.remove(field) return ret - def validate_organization(self, org): - if self.instance and (not self.instance.managed) and self.instance.credential_type.kind == 'galaxy' and org is None: - raise serializers.ValidationError(_("Galaxy credentials must be owned by an Organization.")) - return org - def validate_credential_type(self, credential_type): if self.instance and credential_type.pk != self.instance.credential_type.pk: for related_objects in (