FHRP Group creation fails with " This field is required. " without specifing the field that is required #6123

Closed
opened 2025-12-29 19:37:00 +01:00 by adam · 4 comments
Owner

Originally created by @991jo on GitHub (Feb 21, 2022).

NetBox version

v3.1.8

Python version

3.9

Steps to Reproduce

  1. Click the "create FHRP Group" Button
  2. Create a new FHRP Group, e.g. with VRRPv3 and Group ID 1 and address "192.0.2.42/24".
  3. Create the FHRP Group

Expected Behavior

A VRRP Group is created.

Observed Behavior

image

Creating the same group without the IP address works fine.
Also I suspect, that the IP address selection field should be a drop-down menu and not a text field?

Originally created by @991jo on GitHub (Feb 21, 2022). ### NetBox version v3.1.8 ### Python version 3.9 ### Steps to Reproduce 1. Click the "create FHRP Group" Button 2. Create a new FHRP Group, e.g. with VRRPv3 and Group ID 1 and address "192.0.2.42/24". 3. Create the FHRP Group ### Expected Behavior A VRRP Group is created. ### Observed Behavior ![image](https://user-images.githubusercontent.com/1368323/154922859-33880ae7-9a54-42e1-af26-6a94597066f8.png) Creating the same group without the IP address works fine. Also I suspect, that the IP address selection field should be a drop-down menu and not a text field?
adam added the type: bug label 2025-12-29 19:37:00 +01:00
adam closed this issue 2025-12-29 19:37:00 +01:00
Author
Owner

@hagbarddenstore commented on GitHub (Feb 21, 2022):

Status is the name of the field.

On 21 Feb 2022, at 10:11, Jo @.***> wrote:


NetBox version

v3.1.8

Python version

3.9

Steps to Reproduce

Click the "create FHRP Group" Button
Create a new FHRP Group, e.g. with VRRPv3 and Group ID 1 and address "192.0.2.42/24".
Create the FHRP Group
Expected Behavior

A VRRP Group is created.

Observed Behavior

Creating the same group without the IP address works fine.
Also I suspect, that the IP Address Selection field should be a drop-down menu and not a text field?


Reply to this email directly, view it on GitHub, or unsubscribe.
Triage notifications on the go with GitHub Mobile for iOS or Android.
You are receiving this because you are subscribed to this thread.

@hagbarddenstore commented on GitHub (Feb 21, 2022): Status is the name of the field. > On 21 Feb 2022, at 10:11, Jo ***@***.***> wrote: > >  > NetBox version > > v3.1.8 > > Python version > > 3.9 > > Steps to Reproduce > > Click the "create FHRP Group" Button > Create a new FHRP Group, e.g. with VRRPv3 and Group ID 1 and address "192.0.2.42/24". > Create the FHRP Group > Expected Behavior > > A VRRP Group is created. > > Observed Behavior > > > > Creating the same group without the IP address works fine. > Also I suspect, that the IP Address Selection field should be a drop-down menu and not a text field? > > — > Reply to this email directly, view it on GitHub, or unsubscribe. > Triage notifications on the go with GitHub Mobile for iOS or Android. > You are receiving this because you are subscribed to this thread.
Author
Owner

@991jo commented on GitHub (Feb 21, 2022):

🤦 well, that would have been an to obvious solution. I can confirm, it works when I set the status field.

Which leads me to an other point: The UI does not make clear, that a new IP Address object will be created. I expected, that I could search an address. Not that one would be created. And if I want to create an IP address directly, I might want to have a more complete version of the IP address form, where I can e.g. set descriptions, custom fields, etc.

@991jo commented on GitHub (Feb 21, 2022): :facepalm: well, that would have been an to obvious solution. I can confirm, it works when I set the status field. Which leads me to an other point: The UI does not make clear, that a new IP Address object will be created. I expected, that I could search an address. Not that one would be created. And if I want to create an IP address directly, I might want to have a more complete version of the IP address form, where I can e.g. set descriptions, custom fields, etc.
Author
Owner

@hagbarddenstore commented on GitHub (Feb 21, 2022):

Iirc there was/is a feature request for the enhancing this part of the fhrp ui, can’t remember the number though

Sent from my iPhone

On 21 Feb 2022, at 16:46, Jo @.***> wrote:


🤦 well, that would have been an to obvious solution. I can confirm, it works when I set the status field.

Which leads me to an other point: The UI does not make clear, that a new IP Address object will be created. I expected, that I could search an address. Not that one would be created. And if I want to create an IP address directly, I might want to have a more complete version of the IP address form, where I can e.g. set descriptions, custom fields, etc.


Reply to this email directly, view it on GitHub, or unsubscribe.
Triage notifications on the go with GitHub Mobile for iOS or Android.
You are receiving this because you commented.

@hagbarddenstore commented on GitHub (Feb 21, 2022): Iirc there was/is a feature request for the enhancing this part of the fhrp ui, can’t remember the number though Sent from my iPhone > On 21 Feb 2022, at 16:46, Jo ***@***.***> wrote: > >  > 🤦 well, that would have been an to obvious solution. I can confirm, it works when I set the status field. > > Which leads me to an other point: The UI does not make clear, that a new IP Address object will be created. I expected, that I could search an address. Not that one would be created. And if I want to create an IP address directly, I might want to have a more complete version of the IP address form, where I can e.g. set descriptions, custom fields, etc. > > — > Reply to this email directly, view it on GitHub, or unsubscribe. > Triage notifications on the go with GitHub Mobile for iOS or Android. > You are receiving this because you commented.
Author
Owner

@jeremystretch commented on GitHub (Feb 22, 2022):

This is covered by #8058

@jeremystretch commented on GitHub (Feb 22, 2022): This is covered by #8058
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: starred/netbox#6123