Actions
Support #437
openOAM: Standardize switch location strings across fleet
Support #437:
OAM: Standardize switch location strings across fleet
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 18 hours ago
- % 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 3 hours ago
- Tracker changed from Bug to Support
Updated by Charles N about 2 hours ago
- Target version set to Phase 4: Monitoring & Instrumentation
Actions