mirror of
https://github.com/librenms/librenms.git
synced 2024-10-07 16:52:45 +00:00
* Change ESXi port naming to be stable Currently every time discovery runs against ESXi, the port names change generating a lot of log spam. This is because ESXi uses this as the ifDescr: ```Device vmnic1000202 at 01:00.0 nmlx4_en``` The poller parses this, and extracts the interface name, whereas discovery does not, causing the interface names to flip every 6 hours. https://github.com/librenms/librenms/blob/22.10.0/includes/polling/ports.inc.php#L578-L580 This change gives the discovery process the same behaviour, so the naming is now stable. * Try to fix test data with a squash * vcsa test data * Synthesise VCSA ifName, use it in place of ifDescr * Refresh test data * Update ports.inc.php --------- Co-authored-by: Tony Murray <murraytony@gmail.com>