Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Rebranding of Avaya BOSS and VOSS to Extreme #8469

Merged
merged 73 commits into from Apr 21, 2018
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
73 commits
Select commit Hold shift + click to select a range
54a7098
Update avaya-ers.yaml
ospfbgp Mar 25, 2018
cfd8a11
Add files via upload
ospfbgp Mar 25, 2018
f523e84
Update avaya-vsp.yaml
ospfbgp Mar 25, 2018
38e0189
Add files via upload
ospfbgp Mar 25, 2018
dea3fd5
Update and rename avaya-vsp.inc.php to extreme-voss.inc.php
ospfbgp Mar 27, 2018
bf7371d
Update and rename avaya-vsp.inc.php to extreme-voss.inc.php
ospfbgp Mar 27, 2018
b9cc67d
Update and rename avaya-vsp.inc.php to extreme-voss.inc.php
ospfbgp Mar 27, 2018
fe9e3f4
Update extreme-voss.inc.php
ospfbgp Mar 27, 2018
879bbaf
Rename avaya-vsp.inc.php to extreme-voss.inc.php
ospfbgp Mar 27, 2018
5e141eb
Rename avaya-vsp.inc.php to extreme-voss.inc.php
ospfbgp Mar 27, 2018
6e9446a
Rename avaya-vsp.yaml to extreme-voss.yaml
ospfbgp Mar 27, 2018
d30cb7b
Update and rename avaya-vsp.yaml to extreme-voss.yaml
ospfbgp Mar 27, 2018
a1c5246
Update avaya-ers.yaml
ospfbgp Mar 27, 2018
4330ad1
Rename avaya-ers.yaml to extreme-boss.yaml
ospfbgp Mar 27, 2018
755fb3e
Rename avaya-ers.inc.php to extreme-boss.inc.php
ospfbgp Mar 27, 2018
e8cbe7e
Update and rename avaya-ers.inc.php to extreme-boss.inc.php
ospfbgp Mar 27, 2018
e654c9c
Update and rename avaya-ers.inc.php to extreme-boss.inc.php
ospfbgp Mar 27, 2018
88890c4
Update and rename avaya-ers.inc.php to extreme-boss.inc.php
ospfbgp Mar 27, 2018
18a666d
Update and rename avaya-ers.inc.php to extreme-boss.inc.php
ospfbgp Mar 27, 2018
45832a6
Update and rename avaya-ers.inc.php to extreme-boss.inc.php
ospfbgp Mar 27, 2018
bcfe12b
Update extreme-boss.yaml
ospfbgp Mar 29, 2018
99904b1
Update extreme-voss.yaml
ospfbgp Mar 29, 2018
9ea139c
Update and rename extreme-boss.yaml to boss.yaml
ospfbgp Mar 30, 2018
72cb440
Update extreme-voss.yaml
ospfbgp Mar 30, 2018
c70602d
Rename extreme-voss.yaml to voss.yaml
ospfbgp Mar 30, 2018
4c9feb4
Rename extreme-boss.inc.php to boss.inc.php
ospfbgp Mar 30, 2018
1fbefe3
Rename extreme-voss.inc.php to voss.inc.php
ospfbgp Mar 30, 2018
a8fc5be
Rename extreme-boss.inc.php to boss.inc.php
ospfbgp Mar 30, 2018
4ae7111
Rename extreme-voss.inc.php to voss.inc.php
ospfbgp Mar 30, 2018
b2ab201
Update and rename extreme-voss.inc.php to voss.inc.php
ospfbgp Mar 30, 2018
c4b9f97
Rename extreme-voss.yaml to voss.yaml
ospfbgp Mar 30, 2018
df5db77
Rename extreme-voss.inc.php to voss.inc.php
ospfbgp Mar 30, 2018
6fbd69b
Update and rename extreme-voss.inc.php to voss.inc.php
ospfbgp Mar 30, 2018
acde5ec
Update and rename extreme-boss.inc.php to boss.inc.php
ospfbgp Mar 30, 2018
40b8599
Update and rename extreme-boss.inc.php to boss.inc.php
ospfbgp Mar 30, 2018
eb9330f
Update and rename extreme-boss.inc.php to boss.inc.php
ospfbgp Mar 30, 2018
8b55a80
Rename extreme-boss.inc.php to boss.inc.php
ospfbgp Mar 30, 2018
0fbb448
Update voss.inc.php
ospfbgp Mar 30, 2018
70bd583
Update boss.inc.php
ospfbgp Mar 30, 2018
0ff6c71
Update boss.inc.php
ospfbgp Mar 30, 2018
0d02d7a
Update voss.inc.php
ospfbgp Mar 30, 2018
a430334
Update voss.inc.php
ospfbgp Mar 30, 2018
f3c8fe5
Update voss.inc.php
ospfbgp Mar 30, 2018
14b8ad5
Update voss.inc.php
ospfbgp Mar 30, 2018
44ad49f
Update voss.inc.php
ospfbgp Mar 30, 2018
e74fcd6
Update voss.inc.php
ospfbgp Mar 30, 2018
2d7a982
Update boss.inc.php
ospfbgp Mar 30, 2018
409f7db
Update boss.inc.php
ospfbgp Apr 3, 2018
06884d0
Update voss.inc.php
ospfbgp Apr 3, 2018
6615ac5
Update boss.inc.php
ospfbgp Apr 3, 2018
a162fc9
Update voss.inc.php
ospfbgp Apr 3, 2018
70ae6db
Update voss.inc.php
ospfbgp Apr 3, 2018
21c8b31
Rename avaya-vsp_8404c.snmprec to voss_8404c.snmprec
ospfbgp Apr 7, 2018
bd0450f
Rename avaya-vsp_8404.snmprec to voss_8404.snmprec
ospfbgp Apr 7, 2018
e569b5d
Rename avaya-vsp_8284xsq.snmprec to voss_8284xsq.snmprec
ospfbgp Apr 7, 2018
f85d404
Rename avaya-vsp_7254xtq.snmprec to voss_7254xtq.snmprec
ospfbgp Apr 7, 2018
fbce445
Rename avaya-vsp_7254xsq.snmprec to voss_7254xsq.snmprec
ospfbgp Apr 7, 2018
9f77170
Rename avaya-vsp_7024xls.snmprec to boss_7024xls.snmprec
ospfbgp Apr 7, 2018
09ca3dd
Rename avaya-vsp_4850gts.snmprec to voss_4850gts.snmprec
ospfbgp Apr 7, 2018
e251d2c
Rename avaya-vsp_4850gts-pwr.snmprec to voss_4850gts-pwr.snmprec
ospfbgp Apr 7, 2018
6afd951
Rename avaya-vsp_4450gsx-pwr.snmprec to voss_4450gsx-pwr.snmprec
ospfbgp Apr 7, 2018
663fa34
Rename avaya-ers.snmprec to boss.snmprec
ospfbgp Apr 7, 2018
3b352df
Rename avaya-ers_1.snmprec to boss_1.snmprec
ospfbgp Apr 7, 2018
466f320
Update and rename avaya-ers.json to boss.json
ospfbgp Apr 7, 2018
72fcb93
Update and rename avaya-vsp_8404.json to voss_8404.json
ospfbgp Apr 7, 2018
cc3a1f6
Update and rename avaya-vsp_8404c.json to voss_8404c.json
ospfbgp Apr 7, 2018
375cd77
Merge remote-tracking branch 'upstream/master'
ospfbgp Apr 17, 2018
9e6f476
Update and rename AvayaErs.php to Boss.php
ospfbgp Apr 17, 2018
9e10143
Update Boss.php
ospfbgp Apr 17, 2018
1d64a84
Restore processor_type to avaya-ers in test data
murrant Apr 20, 2018
bb5693d
Update voss_8404c.json
murrant Apr 20, 2018
6917573
Update extremeboss.svg
laf Apr 21, 2018
812b9dc
Update extremevoss.svg
laf Apr 21, 2018
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Jump to
Jump to file
Failed to load files.
Diff view
Diff view
6 changes: 3 additions & 3 deletions LibreNMS/OS/AvayaErs.php → LibreNMS/OS/Boss.php
@@ -1,6 +1,6 @@
<?php
/**
* AvayaErs.php
* Boss.php
*
* -Description-
*
Expand Down Expand Up @@ -29,7 +29,7 @@
use LibreNMS\Interfaces\Discovery\ProcessorDiscovery;
use LibreNMS\OS;

class AvayaErs extends OS implements ProcessorDiscovery
class Boss extends OS implements ProcessorDiscovery
{
/**
* Discover processors.
Expand All @@ -45,7 +45,7 @@ public function discoverProcessors()
$count = 1;
foreach ($data as $index => $entry) {
$processors[] = Processor::discover(
$this->getName(),
"avaya-ers",
$this->getDeviceId(),
".1.3.6.1.4.1.45.1.6.3.8.1.1.6.$index",
zeropad($count),
Expand Down
1 change: 1 addition & 0 deletions html/images/os/extremeboss.svg
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
1 change: 1 addition & 0 deletions html/images/os/extremevoss.svg
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
@@ -1,7 +1,7 @@
os: avaya-ers
text: 'ERS Firmware'
os: boss
text: 'Extreme BOSS'
type: network
icon: avaya
icon: extremeboss
ifname: 1
mib_dir:
- nortel
Expand All @@ -13,3 +13,5 @@ discovery:
sysDescr:
- 'Ethernet Routing Switch'
- 'ERS'
- 'Virtual Services Platform 7024XLS'
- 'Virtual Services Platform 7024XT'
@@ -1,7 +1,7 @@
os: avaya-vsp
os: voss
text: 'Extreme VOSS'
type: network
icon: extreme
icon: extremevoss
mib_dir:
- nortel
over:
Expand All @@ -18,6 +18,5 @@ discovery:
- .1.3.6.1.4.1.2272.209
- .1.3.6.1.4.1.2272.210
- .1.3.6.1.4.1.2272.220
- .1.3.6.1.4.1.45.3.79.1
good_if:
- 'Virtual Services Platform'
Expand Up @@ -2,7 +2,7 @@

$OID = '.1.3.6.1.4.1.45.1.6.3.8.1.1.12';

if ($device['os'] == 'avaya-ers') {
if ($device['os'] == 'boss') {
$mem = snmp_walk($device, $OID, '-Osqn');

echo "$mem\n";
Expand Down
Expand Up @@ -10,12 +10,12 @@
* the source code distribution for details.
*/

// Avaya Memory for VSP with OS VOSS
// Extreme/Avaya Memory for VSP with OS VOSS
// rcKhiSlotMemUsed 1.3.6.1.4.1.2272.1.85.10.1.1.6.1
// rcKhiSlotMemFree 1.3.6.1.4.1.2272.1.85.10.1.1.7.1
// rcKhiSlotMemUtil 1.3.6.1.4.1.2272.1.85.10.1.1.8.1

if ($device['os'] == 'avaya-vsp') {
if ($device['os'] == 'voss') {
$memutil = trim(snmp_get($device, '.1.3.6.1.4.1.2272.1.85.10.1.1.8.1', '-OvQ'));
if (is_numeric($memutil)) {
discover_mempool($valid_mempool, $device, 0, 'avaya-vsp', 'VSP Memory', '1', null, null);
Expand Down
@@ -1,11 +1,11 @@
<?php
/**
* avaya-ers.inc.php
* boss.inc.php
*
* LibreNMS Fan and Power Supply state Discovery module for Avaya ERS
* LibreNMS Fan and Power Supply state Discovery module for Extreme/Avaya ERS
*/

if ($device['os'] === 'avaya-ers') {
if ($device['os'] === 'boss') {
$oid = snmpwalk_cache_oid($device, 's5ChasComTable', array(), 'S5-CHASSIS-MIB');
$cur_oid = '.1.3.6.1.4.1.45.1.6.3.3.1.1.10.';

Expand Down
@@ -1,8 +1,8 @@
<?php
/**
* avaya-vsp.inc.php
* voss.inc.php
*
* LibreNMS Fan and Power Supply state Discovery module for Avaya
* LibreNMS Fan and Power Supply state Discovery module for Extreme/Avaya
* VOSS(VSP Operating System Software)
*
* Copyright (c) 2017 Daniel Cox <danielcoxman@gmail.com>
Expand Down
@@ -1,8 +1,8 @@
<?php
/**
* avaya-vsp.inc.php
* voss.inc.php
*
* LibreNMS Temperature Sensor Discovery module for Avaya VOSS(VSP Operating System Software)
* LibreNMS Temperature Sensor Discovery module for Extreme/Avaya VOSS(VSP Operating System Software)
*
* Copyright (c) 2017 Daniel Cox <danielcoxman@gmail.com>
*
Expand Down
Expand Up @@ -2,7 +2,7 @@

echo 'RC-VLAN-MIB VLANs: ';

if ($device['os'] == 'avaya-ers') {
if ($device['os'] == 'boss') {
$vtpdomain_id = '1';
$vlans = snmpwalk_cache_oid($device, 'rcVlanName', array(), 'RC-VLAN-MIB');
$tagoruntag = snmpwalk_cache_oid($device, 'rcVlanPortMembers', array(), 'RC-VLAN-MIB', null, '-OQUs --hexOutputLength=0');
Expand Down
Expand Up @@ -10,7 +10,7 @@
* the source code distribution for details.
*/

// Avaya VSP Memory w/ VOSS
// Extreme/Avaya VSP Memory w/ VOSS
// rcKhiSlotMemUsed 1.3.6.1.4.1.2272.1.85.10.1.1.6.1
// rcKhiSlotMemFree 1.3.6.1.4.1.2272.1.85.10.1.1.7.1
// rcKhiSlotMemUtil 1.3.6.1.4.1.2272.1.85.10.1.1.8.1
Expand Down
@@ -1,6 +1,6 @@
<?php

echo 'Doing Nortel/Avaya ERS ';
echo 'Doing Extreme/Avaya/Nortel ERS ';

// Try multiple ways of getting firmware version
$version = snmp_get($device, 'SNMPv2-SMI::enterprises.2272.1.1.7.0', '-Oqvn');
Expand Down
File renamed without changes.
File renamed without changes.
4 changes: 2 additions & 2 deletions tests/data/avaya-vsp_8404.json → tests/data/voss_8404.json
Expand Up @@ -7,7 +7,7 @@
"hrDeviceIndex": "0",
"processor_oid": ".1.3.6.1.4.1.2272.1.85.10.1.1.3.1",
"processor_index": "1",
"processor_type": "avaya-vsp",
"processor_type": "voss",
"processor_usage": "88",
"processor_descr": "VSP Processor",
"processor_precision": "1",
Expand All @@ -17,4 +17,4 @@
},
"poller": "matches discovery"
}
}
}
10 changes: 5 additions & 5 deletions tests/data/avaya-vsp_8404c.json → tests/data/voss_8404c.json
Expand Up @@ -11,10 +11,10 @@
"hardware": "",
"features": null,
"location": null,
"os": "avaya-vsp",
"os": "voss",
"type": "network",
"serial": null,
"icon": "extreme.svg"
"icon": "extremevoss.svg"
}
]
},
Expand All @@ -29,10 +29,10 @@
"hardware": "VSP-8404C",
"features": null,
"location": "<private>",
"os": "avaya-vsp",
"os": "voss",
"type": "network",
"serial": "17JP2240CR05",
"icon": "extreme.svg"
"icon": "extremevoss.svg"
}
]
}
Expand Down Expand Up @@ -92,7 +92,7 @@
"ifOutUcastPkts_prev": null,
"ifOutUcastPkts_delta": null,
"ifOutUcastPkts_rate": null,
"ifInErrors": null,
"ifInErrors": null,extreme
"ifInErrors_prev": null,
"ifInErrors_delta": null,
"ifInErrors_rate": null,
Expand Down
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.