mirror of
https://github.com/ansible/awx.git
synced 2026-03-19 01:47:31 -02:30
Merge pull request #13069 from jbradberry/hostname-validation-regression
Add back in the uniqueness validation on Instance.hostname
This commit is contained in:
@@ -4931,7 +4931,8 @@ class InstanceSerializer(BaseSerializer):
|
|||||||
'node_state': {'initial': Instance.States.INSTALLED, 'default': Instance.States.INSTALLED},
|
'node_state': {'initial': Instance.States.INSTALLED, 'default': Instance.States.INSTALLED},
|
||||||
'hostname': {
|
'hostname': {
|
||||||
'validators': [
|
'validators': [
|
||||||
MaxLengthValidator(limit_value=255),
|
MaxLengthValidator(limit_value=250),
|
||||||
|
validators.UniqueValidator(queryset=Instance.objects.all()),
|
||||||
RegexValidator(
|
RegexValidator(
|
||||||
regex='^localhost$|^127(?:\.[0-9]+){0,2}\.[0-9]+$|^(?:0*\:)*?:?0*1$',
|
regex='^localhost$|^127(?:\.[0-9]+){0,2}\.[0-9]+$|^(?:0*\:)*?:?0*1$',
|
||||||
flags=re.IGNORECASE,
|
flags=re.IGNORECASE,
|
||||||
|
|||||||
Reference in New Issue
Block a user