towerops/priv/mibs/ruckus/RUCKUS-ZD-AAA-MIB
Graham McIntire b4f8b40b7f
Include MIB files in Docker image instead of using PVC
- Remove PVC volume mount from k8s/deployment.yaml
- Delete k8s/mib-pvc.yaml (no longer needed)
- Update .gitignore to commit MIB files to git
- Add mix import_mibs task to copy MIBs from LibreNMS
- Add all MIB files from priv/mibs/ to git

This fixes the multi-attach volume error in Kubernetes where new pods
couldn't start because the RWO (ReadWriteOnce) PVC was attached to the
old pod. MIBs are now part of the Docker image and can be used by all
pods simultaneously.
2026-01-19 14:01:03 -06:00

259 lines
7.5 KiB
Text

--
-- Copyright 2010-2013 Ruckus Wireless, Inc. All rights reserved.
--
-- RUCKUS WIRELESS, INC. CONFIDENTIAL -
-- This is an unpublished, proprietary work of Ruckus Wireless, Inc., and is
-- fully protected under copyright and trade secret laws. You may not view,
-- use, disclose, copy, or distribute this file or any information contained
-- herein except pursuant to a valid license from Ruckus.
--
RUCKUS-ZD-AAA-MIB DEFINITIONS ::= BEGIN
IMPORTS
ruckusZDWLANModule
FROM RUCKUS-ROOT-MIB
RowStatus
FROM SNMPv2-TC
OBJECT-GROUP
FROM SNMPv2-CONF
ifIndex,
InterfaceIndex
FROM IF-MIB
MODULE-IDENTITY,
OBJECT-TYPE,
IpAddress
FROM SNMPv2-SMI;
ruckusZDAAAMIB MODULE-IDENTITY
LAST-UPDATED "201010150800Z"
ORGANIZATION "Ruckus Wireless, Inc."
CONTACT-INFO
"Ruckus Wireless, Inc.
Postal:
350 West Java Dr.
Sunnyvale, CA 94089
USA
EMail: support@ruckuswireless.com
Phone: +1-650-265-4200"
DESCRIPTION
"Ruckus ZD AAA Configuration mib"
::= { ruckusZDWLANModule 3 }
ruckusZDAAAObjects OBJECT IDENTIFIER ::= { ruckusZDAAAMIB 1 }
ruckusZDAAAConfig OBJECT IDENTIFIER ::= { ruckusZDAAAObjects 1 }
ruckusZDAAAConfigTable OBJECT-TYPE
SYNTAX SEQUENCE OF RuckusZDAAAConfigEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"ZD AAA table."
::= { ruckusZDAAAConfig 1 }
ruckusZDAAAConfigEntry OBJECT-TYPE
SYNTAX RuckusZDAAAConfigEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Specifies each ZD AAA configuration entry."
INDEX {
ruckusZDAAAConfigID }
::= { ruckusZDAAAConfigTable 1 }
RuckusZDAAAConfigEntry ::= SEQUENCE {
ruckusZDAAAConfigID INTEGER,
ruckusZDAAAConfigName OCTET STRING,
ruckusZDAAAConfigServiceType INTEGER,
ruckusZDAAAConfigRowStatus RowStatus
}
ruckusZDAAAConfigID OBJECT-TYPE
SYNTAX INTEGER (3..32)
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"AAA Directory Server ID."
::= { ruckusZDAAAConfigEntry 1 }
ruckusZDAAAConfigName OBJECT-TYPE
SYNTAX OCTET STRING (SIZE (1..63))
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Server name for this AAA or Directory Server. It can't be modified after creating. "
::= { ruckusZDAAAConfigEntry 2 }
ruckusZDAAAConfigServiceType OBJECT-TYPE
SYNTAX INTEGER {
active-directory(1),
ldap-directory(2),
aaa-authentication(3),
aaa-accounting(4) }
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The Service type for this AAA or LDAP/Active Directory server.
For current version,active-directory and ldap-directory are not supported(for set)"
DEFVAL {aaa-authentication}
::= { ruckusZDAAAConfigEntry 3 }
ruckusZDAAAConfigRowStatus OBJECT-TYPE
SYNTAX RowStatus
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"Row Status ,Control of Add, Delete of the Directory Server.
1,ACTIVE state,only for read;
4,CREATEANDGO, create a new table;
6,DESTROY, delete a existing table."
::= { ruckusZDAAAConfigEntry 10 }
ruckusZDAAASvrTable OBJECT-TYPE
SYNTAX SEQUENCE OF RuckusZDAAASvrEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"ZD AAA Server table,including access server and account server."
::= { ruckusZDAAAConfig 2 }
ruckusZDAAASvrEntry OBJECT-TYPE
SYNTAX RuckusZDAAASvrEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Specifies each ZD AAA Svr entry."
INDEX {
ruckusZDAAAConfigID }
::= { ruckusZDAAASvrTable 1 }
RuckusZDAAASvrEntry ::= SEQUENCE {
ruckusZDAAARadiusBackupControl INTEGER,
ruckusZDAAARadiusPrimarySvrIpAddress OCTET STRING,
ruckusZDAAARadiusPrimarySvrPort INTEGER,
ruckusZDAAARadiusPrimarySvrPasswd OCTET STRING,
ruckusZDAAARadiusSecondarySvrIpAddress OCTET STRING,
ruckusZDAAARadiusSecondarySvrPort INTEGER,
ruckusZDAAARadiusSecondarySvrPasswd OCTET STRING,
ruckusZDAAARadiusFailoverTimeout INTEGER,
ruckusZDAAARadiusFailoverRetry INTEGER,
ruckusZDAAARadiusFailoverReconnectPrimary INTEGER,
ruckusZDAAARadiusFailoverConsecutiveDropPkts INTEGER
}
ruckusZDAAARadiusBackupControl OBJECT-TYPE
SYNTAX INTEGER {
enable(1),
disable(2) }
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Enable Primary-Secondary Backup scheme for this RADIUS Server.
If enable,Secondary aaa server would be used.
If diable,Secondary aaa server would not be used"
DEFVAL {disable}
::= { ruckusZDAAASvrEntry 5}
ruckusZDAAARadiusPrimarySvrIpAddress OBJECT-TYPE
SYNTAX OCTET STRING (SIZE (2..40))
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The IP(V4 or V6) Address choosen for this RADIUS or Directory Server."
::= { ruckusZDAAASvrEntry 10 }
ruckusZDAAARadiusPrimarySvrPort OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The port number choosen for this RADIUS Server.
for auth : the value should be : 1812;
for account : the value should be : 1813."
::= { ruckusZDAAASvrEntry 11 }
ruckusZDAAARadiusPrimarySvrPasswd OBJECT-TYPE
SYNTAX OCTET STRING (SIZE (1..32))
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The Password entered for this RADIUS Server."
::= { ruckusZDAAASvrEntry 12 }
ruckusZDAAARadiusSecondarySvrIpAddress OBJECT-TYPE
SYNTAX OCTET STRING (SIZE (2..40))
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The IP(V4 or V6) Address choosen for the backup RADIUS Server."
::= { ruckusZDAAASvrEntry 15 }
ruckusZDAAARadiusSecondarySvrPort OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The port number choosen for the backup RADIUS Server.
for auth : the value should be : 1812;
for account : the value should be : 1813."
::= { ruckusZDAAASvrEntry 16 }
ruckusZDAAARadiusSecondarySvrPasswd OBJECT-TYPE
SYNTAX OCTET STRING (SIZE (1..32))
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The Password entered for the backup RADIUS Server."
::= { ruckusZDAAASvrEntry 17 }
ruckusZDAAARadiusFailoverTimeout OBJECT-TYPE
SYNTAX INTEGER (2..20)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The timeout in seconds configured for RADIUS Server Failover for the Server."
DEFVAL {5}
::= { ruckusZDAAASvrEntry 20 }
ruckusZDAAARadiusFailoverRetry OBJECT-TYPE
SYNTAX INTEGER (2..10)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The number of reconnect retry configured for RADIUS Server Failover for the Server."
DEFVAL {2}
::= { ruckusZDAAASvrEntry 21 }
ruckusZDAAARadiusFailoverReconnectPrimary OBJECT-TYPE
SYNTAX INTEGER (1..86400)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The number of seconds configured for RADIUS Server to reconnect to the Primary Server for the Server."
DEFVAL {5}
::= { ruckusZDAAASvrEntry 22 }
ruckusZDAAARadiusFailoverConsecutiveDropPkts OBJECT-TYPE
SYNTAX INTEGER (1..10)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The max number of consecutive packets configured for RADIUS Server."
DEFVAL {1}
::= { ruckusZDAAASvrEntry 23 }
END