Interface template with PoE type set should require a PoE mode #11728

Closed
opened 2025-12-29 21:49:12 +01:00 by adam · 0 comments
Owner

Originally created by @jeremystretch on GitHub (Oct 15, 2025).

Originally assigned to: @jeremystretch on GitHub.

NetBox Edition

NetBox Community

NetBox Version

v4.4.3

Python Version

3.10

Steps to Reproduce

  1. Create a device type.
  2. Create an interface template on the device type. Select a PoE type but do not specify a PoE mode.
  3. Submit the form.

Expected Behavior

Form validation should fail with the message "Must specify PoE mode" as it does when attempting to create an interface (rather than an interface template) directly on a device.

Observed Behavior

The interface template is created with a PoE type but not PoE mode. When instantiated on a new device, the resulting interface has the same invalid condition.

Originally created by @jeremystretch on GitHub (Oct 15, 2025). Originally assigned to: @jeremystretch on GitHub. ### NetBox Edition NetBox Community ### NetBox Version v4.4.3 ### Python Version 3.10 ### Steps to Reproduce 1. Create a device type. 2. Create an interface template on the device type. Select a PoE type but do not specify a PoE mode. 3. Submit the form. ### Expected Behavior Form validation should fail with the message "Must specify PoE mode" as it does when attempting to create an interface (rather than an interface template) directly on a device. ### Observed Behavior The interface template is created with a PoE type but not PoE mode. When instantiated on a new device, the resulting interface has the same invalid condition.
adam added the type: bugstatus: acceptedseverity: low labels 2025-12-29 21:49:12 +01:00
adam closed this issue 2025-12-29 21:49:12 +01:00
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: starred/netbox#11728