From 234ce529fc46c6c43598ecab2b92c0e58f8ebbcf Mon Sep 17 00:00:00 2001 From: Jeff Bradberry Date: Mon, 17 Oct 2022 10:55:38 -0400 Subject: [PATCH] Add back in the uniqueness validation on Instance.hostname --- awx/api/serializers.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/awx/api/serializers.py b/awx/api/serializers.py index c3c151e1d1..77e1bf37c1 100644 --- a/awx/api/serializers.py +++ b/awx/api/serializers.py @@ -4931,7 +4931,8 @@ class InstanceSerializer(BaseSerializer): 'node_state': {'initial': Instance.States.INSTALLED, 'default': Instance.States.INSTALLED}, 'hostname': { 'validators': [ - MaxLengthValidator(limit_value=255), + MaxLengthValidator(limit_value=250), + validators.UniqueValidator(queryset=Instance.objects.all()), RegexValidator( regex='^localhost$|^127(?:\.[0-9]+){0,2}\.[0-9]+$|^(?:0*\:)*?:?0*1$', flags=re.IGNORECASE,