FHRP group type "other" #5796

Closed
opened 2025-12-29 19:32:46 +01:00 by adam · 2 comments
Owner

Originally created by @candlerb on GitHub (Dec 17, 2021).

Originally assigned to: @jeremystretch on GitHub.

NetBox version

v3.1.1

Feature type

Change to existing functionality

Proposed functionality

Add a new FHRP group type "Other"

Use case

Use case 1: a virtual IP which moves between servers by some automated mechanism which is not VRRP/HSRP. Example: Ganeti cluster management IP address.

Use case 2: a virtual IP which is moved manually between servers, e.g. on manual service failover between primary and secondary server.

(Maybe also for failover between an active/standby secondary firewall pair, but I haven't decided whether this is the best way to model that)

Database changes

None

External dependencies

None

Originally created by @candlerb on GitHub (Dec 17, 2021). Originally assigned to: @jeremystretch on GitHub. ### NetBox version v3.1.1 ### Feature type Change to existing functionality ### Proposed functionality Add a new FHRP group type "Other" ### Use case Use case 1: a virtual IP which moves between servers by some automated mechanism which is not VRRP/HSRP. Example: Ganeti cluster management IP address. Use case 2: a virtual IP which is moved manually between servers, e.g. on manual service failover between primary and secondary server. (Maybe also for failover between an active/standby secondary firewall pair, but I haven't decided whether this is the best way to model that) ### Database changes None ### External dependencies None
adam added the status: acceptedtype: feature labels 2025-12-29 19:32:46 +01:00
adam closed this issue 2025-12-29 19:32:46 +01:00
Author
Owner

@jeremystretch commented on GitHub (Dec 20, 2021):

I hate to be pedantic but would it be more correct to set the protocol to "other" or to make protocol an optional field?

@jeremystretch commented on GitHub (Dec 20, 2021): I hate to be pedantic but would it be more correct to set the protocol to "other" or to make protocol an optional field?
Author
Owner

@candlerb commented on GitHub (Dec 20, 2021):

"Other" is consistent with interface types, but to be honest I hadn't even considered the possibility of making it optional. "Other" feels more like an active choice of "definitely not one of those" rather than "undecided". In the end it amounts to the same thing, so I really don't mind either way.

@candlerb commented on GitHub (Dec 20, 2021): "Other" is consistent with interface types, but to be honest I hadn't even considered the possibility of making it optional. "Other" feels more like an active choice of "definitely not one of those" rather than "undecided". In the end it amounts to the same thing, so I really don't mind either way.
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: starred/netbox#5796