From 5aa55d734726d3478482beacdb3cd15d54c65e05 Mon Sep 17 00:00:00 2001 From: Jeff Bradberry Date: Tue, 27 Sep 2022 17:15:45 -0400 Subject: [PATCH] Make sure to include field defaults for Instance node_type and node_state --- awx/api/serializers.py | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/awx/api/serializers.py b/awx/api/serializers.py index b90c32f750..ad171df8f3 100644 --- a/awx/api/serializers.py +++ b/awx/api/serializers.py @@ -4913,7 +4913,10 @@ class InstanceSerializer(BaseSerializer): 'ip_address', 'listener_port', ) - extra_kwargs = {'node_type': {'initial': 'execution'}, 'node_state': {'initial': 'installed'}} + extra_kwargs = { + 'node_type': {'initial': Instance.Types.EXECUTION, 'default': Instance.Types.EXECUTION}, + 'node_state': {'initial': Instance.States.INSTALLED, 'default': Instance.States.INSTALLED}, + } def get_related(self, obj): res = super(InstanceSerializer, self).get_related(obj)