diff --git a/docs/release-notes/version-3.1.md b/docs/release-notes/version-3.1.md index 66e6d3c9f..2bdad7e2d 100644 --- a/docs/release-notes/version-3.1.md +++ b/docs/release-notes/version-3.1.md @@ -2,6 +2,10 @@ ## v3.1.1 (FUTURE) +### Bug Fixes + +* [#7996](https://github.com/netbox-community/netbox/issues/7996) - Show WWN field in interface creation form + --- ## v3.1.0 (2021-12-06) diff --git a/netbox/dcim/forms/object_create.py b/netbox/dcim/forms/object_create.py index cdda4c0f5..92b92ef3e 100644 --- a/netbox/dcim/forms/object_create.py +++ b/netbox/dcim/forms/object_create.py @@ -465,12 +465,17 @@ class InterfaceCreateForm(ComponentCreateForm, InterfaceCommonForm): query_params={ 'device_id': '$device', 'type': 'lag', - } + }, + label='LAG' ) mac_address = forms.CharField( required=False, label='MAC Address' ) + wwn = forms.CharField( + required=False, + label='WWN' + ) mgmt_only = forms.BooleanField( required=False, label='Management only', @@ -503,15 +508,17 @@ class InterfaceCreateForm(ComponentCreateForm, InterfaceCommonForm): ) untagged_vlan = DynamicModelChoiceField( queryset=VLAN.objects.all(), - required=False + required=False, + label='Untagged VLAN' ) tagged_vlans = DynamicModelMultipleChoiceField( queryset=VLAN.objects.all(), - required=False + required=False, + label='Tagged VLANs' ) field_order = ( 'device', 'name_pattern', 'label_pattern', 'type', 'enabled', 'parent', 'bridge', 'lag', 'mtu', 'mac_address', - 'description', 'mgmt_only', 'mark_connected', 'rf_role', 'rf_channel', 'rf_channel_frequency', + 'wwn', 'description', 'mgmt_only', 'mark_connected', 'rf_role', 'rf_channel', 'rf_channel_frequency', 'rf_channel_width', 'mode', 'untagged_vlan', 'tagged_vlans', 'tags' )