Project

General

Profile

Actions

Support #437

open

OAM: Standardize switch location strings across fleet

Support #437: OAM: Standardize switch location strings across fleet

Added by Charles N about 17 hours ago. Updated about 1 hour ago.

Status:
New
Priority:
Normal
Assignee:
-
Start date:
08/12/2026
Due date:
% Done:

90%

Estimated time:

Description

Parent: #314

Problem

Switch SNMP location strings are inconsistent across the fleet:

Switch Current location
pfv-r5-core-01 SITER1-ServerRoom-SiteR-Pflugerville
pfv-r3-tor-mgmt-01 R3-ServerRoom-SiteR-Pflugerville
pfv-r3-tor-stor-01 (empty)
pfv-r6-mgmt-01 R1-Garage-SiteR-Pflugerville
subopi3 SITER, Pflugerville, United States

This makes LibreNMS and NetDisco location filtering messy and unreliable.

Proposed standard

PFV/<Area>/<Rack>

Location Use
PFV/Server-Room/R1 Rack 1
PFV/Server-Room/R2 Rack 2
PFV/Server-Room/R3 Rack 3
PFV/Server-Room/R5 Rack 5
PFV/Server-Room/R6 Rack 6
PFV/EE-Lab EE Lab
PFV/Art-Room Art Room

Proposed mapping

Switch New location
pfv-r5-core-01 PFV/Server-Room/R5
pfv-r3-tor-mgmt-01 PFV/Server-Room/R3
pfv-r3-tor-stor-01 PFV/Server-Room/R3
pfv-r6-mgmt-01 PFV/Server-Room/R6
pfv-rrinfra-rtr PFV/Server-Room/R2

Scope

  • User approves location standard
  • Apply via conman on each switch: snmp-server location PFV/Server-Room/Rn
  • Update LibreNMS device locations (auto-discovered from SNMP)
  • Update NetDisco device locations (auto-discovered from SNMP)
  • Update phpIPAM device locations

Notes

  • phpIPAM sections already structured this way (PFV > Server Room / EE Lab / Art Room)
  • Aligns with rack numbering in Discourse #304 (Proxmox Fleet Reference)

Updated by Charles N about 17 hours ago Actions #1

  • % Done changed from 0 to 90

COMPLETE (2026-08-11). All 4 Dell switches updated via conman, saved to startup-config, verified via SNMP:

  • pfv-r5-core-01: PFV/Server-Room/R5
  • pfv-r3-tor-mgmt-01: PFV/Server-Room/R3
  • pfv-r3-tor-stor-01: PFV/Server-Room/R3
  • pfv-r6-mgmt-01: PFV/Server-Room/R6

Cisco router (pfv-rrinfra-rtr) blocked by #431 (fan). Will be set to PFV/Server-Room/R2 when fan replaced.

LibreNMS and NetDisco will auto-discover new locations on next poll cycle.

Updated by Charles N about 2 hours ago Actions #2

  • Tracker changed from Bug to Support

Updated by Charles N about 1 hour ago Actions #3

  • Target version set to Phase 4: Monitoring & Instrumentation
Actions

Also available in: PDF Atom