[PR #13621] [MERGED] fix error for is_oob_ip for non-device parents #14223

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

📋 Pull Request Information

Original PR: https://github.com/netbox-community/netbox/pull/13621
Author: @ITJamie
Created: 8/30/2023
Status: Merged
Merged: 8/31/2023
Merged by: @jeremystretch

Base: developHead: oob_ip_virtualmachine_fix


📝 Commits (2)

  • 0f1247c fix error for is_oob_ip for non-device parents
  • bb8348d adjust oob_ip_id check to use hasattr

📊 Changes

1 file changed (+1 additions, -1 deletions)

View changed files

📝 netbox/ipam/models/ip.py (+1 -1)

📄 Description

Fixes: #13619

IP addresses assigned to non devices (eg virtual machines) would error during rendering as oob_ip_id did not exist on them. Adjusted the code to check if attribute exists first


🔄 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/13621 **Author:** [@ITJamie](https://github.com/ITJamie) **Created:** 8/30/2023 **Status:** ✅ Merged **Merged:** 8/31/2023 **Merged by:** [@jeremystretch](https://github.com/jeremystretch) **Base:** `develop` ← **Head:** `oob_ip_virtualmachine_fix` --- ### 📝 Commits (2) - [`0f1247c`](https://github.com/netbox-community/netbox/commit/0f1247c6ef06847940a4e5fcbabfc05248e34867) fix error for is_oob_ip for non-device parents - [`bb8348d`](https://github.com/netbox-community/netbox/commit/bb8348d6390668ea21d08bd2adb28bd3ebb42ca1) adjust oob_ip_id check to use hasattr ### 📊 Changes **1 file changed** (+1 additions, -1 deletions) <details> <summary>View changed files</summary> 📝 `netbox/ipam/models/ip.py` (+1 -1) </details> ### 📄 Description <!-- Thank you for your interest in contributing to NetBox! Please note that our contribution policy requires that a feature request or bug report be approved and assigned prior to opening a pull request. This helps avoid waste time and effort on a proposed change that we might not be able to accept. IF YOUR PULL REQUEST DOES NOT REFERENCE AN ISSUE WHICH HAS BEEN ASSIGNED TO YOU, IT WILL BE CLOSED AUTOMATICALLY. Please specify your assigned issue number on the line below. --> ### Fixes: #13619 IP addresses assigned to non devices (eg virtual machines) would error during rendering as oob_ip_id did not exist on them. Adjusted the code to check if attribute exists first --- <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 23:23:16 +01:00
adam closed this issue 2025-12-29 23:23:16 +01:00
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: starred/netbox#14223