[PR #7622] [MERGED] Closes #6346: Bridge group support #13256

Closed
opened 2025-12-29 22:26:17 +01:00 by adam · 0 comments
Owner

📋 Pull Request Information

Original PR: https://github.com/netbox-community/netbox/pull/7622
Author: @jeremystretch
Created: 10/22/2021
Status: Merged
Merged: 10/22/2021
Merged by: @jeremystretch

Base: featureHead: 6346-interface-bridge


📝 Commits (3)

📊 Changes

32 files changed (+307 additions, -122 deletions)

View changed files

📝 docs/release-notes/version-3.1.md (+11 -0)
📝 netbox/dcim/api/serializers.py (+3 -2)
📝 netbox/dcim/api/views.py (+1 -1)
📝 netbox/dcim/filtersets.py (+5 -0)
📝 netbox/dcim/forms/bulk_edit.py (+11 -4)
📝 netbox/dcim/forms/bulk_import.py (+8 -30)
📝 netbox/dcim/forms/models.py (+12 -6)
📝 netbox/dcim/forms/object_create.py (+8 -1)
netbox/dcim/migrations/0134_interface_wwn.py (+0 -17)
netbox/dcim/migrations/0134_interface_wwn_bridge.py (+23 -0)
📝 netbox/dcim/migrations/0135_tenancy_extensions.py (+1 -1)
📝 netbox/dcim/models/device_components.py (+58 -23)
📝 netbox/dcim/tables/devices.py (+8 -6)
📝 netbox/dcim/tests/test_api.py (+2 -1)
📝 netbox/dcim/tests/test_filtersets.py (+13 -0)
📝 netbox/dcim/tests/test_views.py (+3 -1)
📝 netbox/templates/dcim/interface.html (+10 -0)
📝 netbox/templates/dcim/interface_edit.html (+1 -0)
📝 netbox/templates/virtualization/vminterface.html (+10 -0)
📝 netbox/templates/virtualization/vminterface_edit.html (+1 -0)

...and 12 more files

📄 Description

Closes: #6346

  • Adds a bridge field to the dcim.Interface and virtualization.VMInterface models

🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.

## 📋 Pull Request Information **Original PR:** https://github.com/netbox-community/netbox/pull/7622 **Author:** [@jeremystretch](https://github.com/jeremystretch) **Created:** 10/22/2021 **Status:** ✅ Merged **Merged:** 10/22/2021 **Merged by:** [@jeremystretch](https://github.com/jeremystretch) **Base:** `feature` ← **Head:** `6346-interface-bridge` --- ### 📝 Commits (3) - [`e1e2c76`](https://github.com/netbox-community/netbox/commit/e1e2c76ae14b102a0db56997ff36ce43b2b5adce) Add bridge field to Interface, VMInterface models - [`5193fa6`](https://github.com/netbox-community/netbox/commit/5193fa64838720e5d0ed4e67ec15868c16457353) Add tests for #6346 - [`e96f544`](https://github.com/netbox-community/netbox/commit/e96f5447f42e72738575c705f039f61fde592587) Changelog for #6346 ### 📊 Changes **32 files changed** (+307 additions, -122 deletions) <details> <summary>View changed files</summary> 📝 `docs/release-notes/version-3.1.md` (+11 -0) 📝 `netbox/dcim/api/serializers.py` (+3 -2) 📝 `netbox/dcim/api/views.py` (+1 -1) 📝 `netbox/dcim/filtersets.py` (+5 -0) 📝 `netbox/dcim/forms/bulk_edit.py` (+11 -4) 📝 `netbox/dcim/forms/bulk_import.py` (+8 -30) 📝 `netbox/dcim/forms/models.py` (+12 -6) 📝 `netbox/dcim/forms/object_create.py` (+8 -1) ➖ `netbox/dcim/migrations/0134_interface_wwn.py` (+0 -17) ➕ `netbox/dcim/migrations/0134_interface_wwn_bridge.py` (+23 -0) 📝 `netbox/dcim/migrations/0135_tenancy_extensions.py` (+1 -1) 📝 `netbox/dcim/models/device_components.py` (+58 -23) 📝 `netbox/dcim/tables/devices.py` (+8 -6) 📝 `netbox/dcim/tests/test_api.py` (+2 -1) 📝 `netbox/dcim/tests/test_filtersets.py` (+13 -0) 📝 `netbox/dcim/tests/test_views.py` (+3 -1) 📝 `netbox/templates/dcim/interface.html` (+10 -0) 📝 `netbox/templates/dcim/interface_edit.html` (+1 -0) 📝 `netbox/templates/virtualization/vminterface.html` (+10 -0) 📝 `netbox/templates/virtualization/vminterface_edit.html` (+1 -0) _...and 12 more files_ </details> ### 📄 Description ### Closes: #6346 - Adds a `bridge` field to the dcim.Interface and virtualization.VMInterface models --- <sub>🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.</sub>
adam added the pull-request label 2025-12-29 22:26:17 +01:00
adam closed this issue 2025-12-29 22:26:18 +01:00
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: starred/netbox#13256