From cff8d64e2b4622d20e2d0a25c727bbd4c79ffcd9 Mon Sep 17 00:00:00 2001 From: Collin Clark Date: Thu, 26 Dec 2019 11:48:51 -0600 Subject: [PATCH 01/17] Create cisco asr1001-hx --- device-types/cisco-asr1001-hx | 51 +++++++++++++++++++++++++++++++++++ 1 file changed, 51 insertions(+) create mode 100644 device-types/cisco-asr1001-hx diff --git a/device-types/cisco-asr1001-hx b/device-types/cisco-asr1001-hx new file mode 100644 index 000000000..2ddee9061 --- /dev/null +++ b/device-types/cisco-asr1001-hx @@ -0,0 +1,51 @@ +manufacturer: Cisco +model: ASR1001-HX +slug: asr1001-hx +u_height: 1 +is_full_depth: true +interfaces: + - name: GigabitEthernet0/0/0 + type: 1000base-t + - name: GigabitEthernet0/0/1 + type: 1000base-t + - name: GigabitEthernet0/0/2 + type: 1000base-t + - name: GigabitEthernet0/0/3 + type: 1000base-t + - name: GigabitEthernet0/0/4 + type: 1000base-t + - name: GigabitEthernet0/0/5 + type: 1000base-t + - name: GigabitEthernet0/0/6 + type: 1000base-t + - name: GigabitEthernet0/0/7 + type: 1000base-t + - name: Te0/1/0 + type: sfp+ + - name: Te0/1/1 + type: sfp+ + - name: Te0/1/2 + type: sfp+ + - name: Te0/1/3 + type: sfp+ + - name: Te0/1/4 + type: sfp+ + - name: Te0/1/5 + type: sfp+ + - name: Te0/1/6 + type: sfp+ + - name: Te0/1/7 + type: sfp+ + - name: GigabitEthernet0 + type: 1000base-t + mgmt_only: true +power-ports: + - name: PSU0 + type: iec-60320-c14 + maximum_draw: 750 + - name: PSU1 + type: iec-60320-c14 + maximum_draw: 750 +console-ports: + - name: con 0 + type: rj-45 From 88353b4b84e555d8ff9e16b53a3ae029b8dee8a7 Mon Sep 17 00:00:00 2001 From: Collin Clark Date: Thu, 26 Dec 2019 11:53:42 -0600 Subject: [PATCH 02/17] Rename device-types/cisco-asr1001-hx to device-types/cisco/asr1001-hx.yaml --- device-types/{cisco-asr1001-hx => cisco/asr1001-hx.yaml} | 0 1 file changed, 0 insertions(+), 0 deletions(-) rename device-types/{cisco-asr1001-hx => cisco/asr1001-hx.yaml} (100%) diff --git a/device-types/cisco-asr1001-hx b/device-types/cisco/asr1001-hx.yaml similarity index 100% rename from device-types/cisco-asr1001-hx rename to device-types/cisco/asr1001-hx.yaml From 6da998f1194cfdbfe44ef65c4ba6f7673151c146 Mon Sep 17 00:00:00 2001 From: Collin Clark Date: Thu, 26 Dec 2019 12:15:51 -0600 Subject: [PATCH 03/17] Create Device Type Cisco ASR1001-HX --- device-types/Cisco/ASR1001-HX.yaml | 51 ++++++++++++++++++++++++++++++ 1 file changed, 51 insertions(+) create mode 100644 device-types/Cisco/ASR1001-HX.yaml diff --git a/device-types/Cisco/ASR1001-HX.yaml b/device-types/Cisco/ASR1001-HX.yaml new file mode 100644 index 000000000..2ddee9061 --- /dev/null +++ b/device-types/Cisco/ASR1001-HX.yaml @@ -0,0 +1,51 @@ +manufacturer: Cisco +model: ASR1001-HX +slug: asr1001-hx +u_height: 1 +is_full_depth: true +interfaces: + - name: GigabitEthernet0/0/0 + type: 1000base-t + - name: GigabitEthernet0/0/1 + type: 1000base-t + - name: GigabitEthernet0/0/2 + type: 1000base-t + - name: GigabitEthernet0/0/3 + type: 1000base-t + - name: GigabitEthernet0/0/4 + type: 1000base-t + - name: GigabitEthernet0/0/5 + type: 1000base-t + - name: GigabitEthernet0/0/6 + type: 1000base-t + - name: GigabitEthernet0/0/7 + type: 1000base-t + - name: Te0/1/0 + type: sfp+ + - name: Te0/1/1 + type: sfp+ + - name: Te0/1/2 + type: sfp+ + - name: Te0/1/3 + type: sfp+ + - name: Te0/1/4 + type: sfp+ + - name: Te0/1/5 + type: sfp+ + - name: Te0/1/6 + type: sfp+ + - name: Te0/1/7 + type: sfp+ + - name: GigabitEthernet0 + type: 1000base-t + mgmt_only: true +power-ports: + - name: PSU0 + type: iec-60320-c14 + maximum_draw: 750 + - name: PSU1 + type: iec-60320-c14 + maximum_draw: 750 +console-ports: + - name: con 0 + type: rj-45 From 173987a520ce8745e368bee02ff838d029402114 Mon Sep 17 00:00:00 2001 From: Collin Clark Date: Thu, 26 Dec 2019 12:22:32 -0600 Subject: [PATCH 04/17] Update ASR1001-HX.yaml --- device-types/Cisco/ASR1001-HX.yaml | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/device-types/Cisco/ASR1001-HX.yaml b/device-types/Cisco/ASR1001-HX.yaml index 2ddee9061..fa933c268 100644 --- a/device-types/Cisco/ASR1001-HX.yaml +++ b/device-types/Cisco/ASR1001-HX.yaml @@ -21,21 +21,21 @@ interfaces: - name: GigabitEthernet0/0/7 type: 1000base-t - name: Te0/1/0 - type: sfp+ + type: 10gbase-x-sfpp - name: Te0/1/1 - type: sfp+ + type: 10gbase-x-sfpp - name: Te0/1/2 - type: sfp+ + type: 10gbase-x-sfpp - name: Te0/1/3 - type: sfp+ + type: 10gbase-x-sfpp - name: Te0/1/4 - type: sfp+ + type: 10gbase-x-sfpp - name: Te0/1/5 - type: sfp+ + type: 10gbase-x-sfpp - name: Te0/1/6 - type: sfp+ + type: 10gbase-x-sfpp - name: Te0/1/7 - type: sfp+ + type: 10gbase-x-sfpp - name: GigabitEthernet0 type: 1000base-t mgmt_only: true From 3efe2d722383b04731a9524634b7bda304df538e Mon Sep 17 00:00:00 2001 From: Collin Clark Date: Thu, 26 Dec 2019 12:30:36 -0600 Subject: [PATCH 05/17] Delete asr1001-hx.yaml --- device-types/cisco/asr1001-hx.yaml | 51 ------------------------------ 1 file changed, 51 deletions(-) delete mode 100644 device-types/cisco/asr1001-hx.yaml diff --git a/device-types/cisco/asr1001-hx.yaml b/device-types/cisco/asr1001-hx.yaml deleted file mode 100644 index 2ddee9061..000000000 --- a/device-types/cisco/asr1001-hx.yaml +++ /dev/null @@ -1,51 +0,0 @@ -manufacturer: Cisco -model: ASR1001-HX -slug: asr1001-hx -u_height: 1 -is_full_depth: true -interfaces: - - name: GigabitEthernet0/0/0 - type: 1000base-t - - name: GigabitEthernet0/0/1 - type: 1000base-t - - name: GigabitEthernet0/0/2 - type: 1000base-t - - name: GigabitEthernet0/0/3 - type: 1000base-t - - name: GigabitEthernet0/0/4 - type: 1000base-t - - name: GigabitEthernet0/0/5 - type: 1000base-t - - name: GigabitEthernet0/0/6 - type: 1000base-t - - name: GigabitEthernet0/0/7 - type: 1000base-t - - name: Te0/1/0 - type: sfp+ - - name: Te0/1/1 - type: sfp+ - - name: Te0/1/2 - type: sfp+ - - name: Te0/1/3 - type: sfp+ - - name: Te0/1/4 - type: sfp+ - - name: Te0/1/5 - type: sfp+ - - name: Te0/1/6 - type: sfp+ - - name: Te0/1/7 - type: sfp+ - - name: GigabitEthernet0 - type: 1000base-t - mgmt_only: true -power-ports: - - name: PSU0 - type: iec-60320-c14 - maximum_draw: 750 - - name: PSU1 - type: iec-60320-c14 - maximum_draw: 750 -console-ports: - - name: con 0 - type: rj-45 From 7af32380a9934d7a75eec3e074da79cbb0d58051 Mon Sep 17 00:00:00 2001 From: Collin Clark Date: Thu, 26 Dec 2019 12:40:41 -0600 Subject: [PATCH 06/17] Create AIR-AP2802I-A-K9.yaml --- device-types/Cisco/AIR-AP2802I-A-K9.yaml | 1 + 1 file changed, 1 insertion(+) create mode 100644 device-types/Cisco/AIR-AP2802I-A-K9.yaml diff --git a/device-types/Cisco/AIR-AP2802I-A-K9.yaml b/device-types/Cisco/AIR-AP2802I-A-K9.yaml new file mode 100644 index 000000000..9c595a6fb --- /dev/null +++ b/device-types/Cisco/AIR-AP2802I-A-K9.yaml @@ -0,0 +1 @@ +temp From 164a32e328718b5e9cfeb484ec910aaa9337d571 Mon Sep 17 00:00:00 2001 From: Collin Clark Date: Thu, 26 Dec 2019 12:46:25 -0600 Subject: [PATCH 07/17] Create Device Type Cisco AIR-AP2802I-A-K9 --- device-types/Cisco/AIR-AP2802I-A-K9.yaml | 12 +++++++++++- 1 file changed, 11 insertions(+), 1 deletion(-) diff --git a/device-types/Cisco/AIR-AP2802I-A-K9.yaml b/device-types/Cisco/AIR-AP2802I-A-K9.yaml index 9c595a6fb..895ecd39d 100644 --- a/device-types/Cisco/AIR-AP2802I-A-K9.yaml +++ b/device-types/Cisco/AIR-AP2802I-A-K9.yaml @@ -1 +1,11 @@ -temp +manufacturer: Cisco +model: AIR-AP2802I-A-K9 +slug: air-ap2802i-a-k9 +u_height: 0 +is_full_depth: false +interfaces: + - name: gi0 + type: 1000base-t +console-ports: + - name: con 0 + type: rj-45 From 74f2982f5106e8941a3a107a06e0347e1effabb7 Mon Sep 17 00:00:00 2001 From: Collin Clark Date: Thu, 26 Dec 2019 13:06:36 -0600 Subject: [PATCH 08/17] Create Device Type Eaton 5PX3000RTN UPS in progress --- device-types/Eaton/5PX3000RTN.yaml | 26 ++++++++++++++++++++++++++ 1 file changed, 26 insertions(+) create mode 100644 device-types/Eaton/5PX3000RTN.yaml diff --git a/device-types/Eaton/5PX3000RTN.yaml b/device-types/Eaton/5PX3000RTN.yaml new file mode 100644 index 000000000..a0f1f175d --- /dev/null +++ b/device-types/Eaton/5PX3000RTN.yaml @@ -0,0 +1,26 @@ +manufacturer: Eaton +model: 5PX3000RTN +slug: 5px3000rtn +u_height: 3 +is_full_depth: true +power-outlets: + - name: Group1 - Outlet1 + type: nema-5-20r + - name: Group1 - Outlet2 + type: nema-5-20r + - name: Group2 - Outlet1 + type: nema-5-20r + - name: Group2 - Outlet2 + type: nema-5-20r + - name: Primary Group - Outlet1 + type: nema-5-20r + - name: Primary Group - Outlet2 + type: nema-5-20r + - name: L5-30R + type: nema-5-30r +power-port + - name: L530R + type: nema-5-30p +device_bays: + - name: NETWORK-M2 + - name: EBM From 63587851250ea81ae602f42220e804465c3182dd Mon Sep 17 00:00:00 2001 From: Collin Clark Date: Thu, 26 Dec 2019 13:07:02 -0600 Subject: [PATCH 09/17] Update 5PX3000RTN.yaml --- device-types/Eaton/5PX3000RTN.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/device-types/Eaton/5PX3000RTN.yaml b/device-types/Eaton/5PX3000RTN.yaml index a0f1f175d..bc1b5637c 100644 --- a/device-types/Eaton/5PX3000RTN.yaml +++ b/device-types/Eaton/5PX3000RTN.yaml @@ -18,7 +18,7 @@ power-outlets: type: nema-5-20r - name: L5-30R type: nema-5-30r -power-port +power-port: - name: L530R type: nema-5-30p device_bays: From 56e77edd3399eaa5e80e85a83c2fa89b611ff940 Mon Sep 17 00:00:00 2001 From: Collin Clark Date: Thu, 26 Dec 2019 13:09:35 -0600 Subject: [PATCH 10/17] Add interface(s) to UPS --- device-types/Eaton/5PX3000RTN.yaml | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/device-types/Eaton/5PX3000RTN.yaml b/device-types/Eaton/5PX3000RTN.yaml index bc1b5637c..91c5f9233 100644 --- a/device-types/Eaton/5PX3000RTN.yaml +++ b/device-types/Eaton/5PX3000RTN.yaml @@ -22,5 +22,8 @@ power-port: - name: L530R type: nema-5-30p device_bays: - - name: NETWORK-M2 - name: EBM +interfaces: + - name: eth0 + type: 1000base-t + mgmt_only: true From 8d6896f56c02197ae4d9004521348399e1ad66a0 Mon Sep 17 00:00:00 2001 From: Collin Clark Date: Thu, 26 Dec 2019 13:10:59 -0600 Subject: [PATCH 11/17] Fixed RU height --- device-types/Eaton/5PX3000RTN.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/device-types/Eaton/5PX3000RTN.yaml b/device-types/Eaton/5PX3000RTN.yaml index 91c5f9233..244fa4275 100644 --- a/device-types/Eaton/5PX3000RTN.yaml +++ b/device-types/Eaton/5PX3000RTN.yaml @@ -1,7 +1,7 @@ manufacturer: Eaton model: 5PX3000RTN slug: 5px3000rtn -u_height: 3 +u_height: 2 is_full_depth: true power-outlets: - name: Group1 - Outlet1 From 5e048d6bfed6698b02fa859ee0f1f06272216a45 Mon Sep 17 00:00:00 2001 From: Collin Clark Date: Thu, 26 Dec 2019 16:13:47 -0600 Subject: [PATCH 12/17] Changed interface name to GigabitEthernet0 --- device-types/Cisco/AIR-AP2802I-A-K9.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/device-types/Cisco/AIR-AP2802I-A-K9.yaml b/device-types/Cisco/AIR-AP2802I-A-K9.yaml index 895ecd39d..57a909ddf 100644 --- a/device-types/Cisco/AIR-AP2802I-A-K9.yaml +++ b/device-types/Cisco/AIR-AP2802I-A-K9.yaml @@ -4,7 +4,7 @@ slug: air-ap2802i-a-k9 u_height: 0 is_full_depth: false interfaces: - - name: gi0 + - name: GigabitEthernet0 type: 1000base-t console-ports: - name: con 0 From fd6aa211c3bd3ed8f7047dc9c52f035fe19ca583 Mon Sep 17 00:00:00 2001 From: Collin Clark Date: Thu, 26 Dec 2019 16:14:54 -0600 Subject: [PATCH 13/17] Updated TenGigabitEthernet interface names --- device-types/Cisco/ASR1001-HX.yaml | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/device-types/Cisco/ASR1001-HX.yaml b/device-types/Cisco/ASR1001-HX.yaml index fa933c268..da18c29c8 100644 --- a/device-types/Cisco/ASR1001-HX.yaml +++ b/device-types/Cisco/ASR1001-HX.yaml @@ -20,21 +20,21 @@ interfaces: type: 1000base-t - name: GigabitEthernet0/0/7 type: 1000base-t - - name: Te0/1/0 + - name: TenGigabitEthernet0/1/0 type: 10gbase-x-sfpp - - name: Te0/1/1 + - name: TenGigabitEthernet0/1/1 type: 10gbase-x-sfpp - - name: Te0/1/2 + - name: TenGigabitEthernet0/1/2 type: 10gbase-x-sfpp - - name: Te0/1/3 + - name: TenGigabitEthernet0/1/3 type: 10gbase-x-sfpp - - name: Te0/1/4 + - name: TenGigabitEthernet0/1/4 type: 10gbase-x-sfpp - - name: Te0/1/5 + - name: TenGigabitEthernet0/1/5 type: 10gbase-x-sfpp - - name: Te0/1/6 + - name: TenGigabitEthernet0/1/6 type: 10gbase-x-sfpp - - name: Te0/1/7 + - name: TenGigabitEthernet0/1/7 type: 10gbase-x-sfpp - name: GigabitEthernet0 type: 1000base-t From ea54b097ee730b504c93971a8e3f5512621144a4 Mon Sep 17 00:00:00 2001 From: Collin Clark Date: Thu, 26 Dec 2019 16:15:37 -0600 Subject: [PATCH 14/17] Update 5PX3000RTN.yaml --- device-types/Eaton/5PX3000RTN.yaml | 2 -- 1 file changed, 2 deletions(-) diff --git a/device-types/Eaton/5PX3000RTN.yaml b/device-types/Eaton/5PX3000RTN.yaml index 244fa4275..e9753cda9 100644 --- a/device-types/Eaton/5PX3000RTN.yaml +++ b/device-types/Eaton/5PX3000RTN.yaml @@ -21,8 +21,6 @@ power-outlets: power-port: - name: L530R type: nema-5-30p -device_bays: - - name: EBM interfaces: - name: eth0 type: 1000base-t From 4a5eb62ec9cd1b66b96ac8e39409a54a00161d7c Mon Sep 17 00:00:00 2001 From: Collin Clark Date: Fri, 27 Dec 2019 08:48:37 -0600 Subject: [PATCH 15/17] Create Device Type Cisco ASR1001-X --- device-types/Cisco/ASR1001-X.yaml | 37 +++++++++++++++++++++++++++++++ 1 file changed, 37 insertions(+) create mode 100644 device-types/Cisco/ASR1001-X.yaml diff --git a/device-types/Cisco/ASR1001-X.yaml b/device-types/Cisco/ASR1001-X.yaml new file mode 100644 index 000000000..99dd8293d --- /dev/null +++ b/device-types/Cisco/ASR1001-X.yaml @@ -0,0 +1,37 @@ +manufacturer: Cisco +model: ASR1001-X +slug: asr1001-x +u_height: 1 +is_full_depth: true +interfaces: + - name: GigabitEthernet0 + type: 1000base-t + mgmt_only: true + name: GigabitEthernet0/0/0 + type: 1000base-t + name: GigabitEthernet0/0/1 + type: 1000base-t + name: GigabitEthernet0/0/2 + type: 1000base-t + name: GigabitEthernet0/0/3 + type: 1000base-t + name: GigabitEthernet0/0/4 + type: 1000base-t + name: GigabitEthernet0/0/5 + type: 1000base-t + name: TenGigabitEthernet0/0/0 + type: 10gbase-x-sfpp + name: TenGigabitEthernet0/0/1 + type: 10gbase-x-sfpp +console-ports: + - name: con 0 + type: rj-45 +power-ports: + - name: PSU0 + type: iec-60320-c14 + maximum_draw: 250 + - name: PSU1 + type: iec-60320-c14 + maximum_draw: 250 +device-bay: + - name: spa subslot 0/1 From 7502ae17d9865f17be1e01a4456a24c68acaa047 Mon Sep 17 00:00:00 2001 From: Collin Clark Date: Fri, 27 Dec 2019 09:41:25 -0600 Subject: [PATCH 16/17] Removed Device Bay --- device-types/Cisco/ASR1001-X.yaml | 2 -- 1 file changed, 2 deletions(-) diff --git a/device-types/Cisco/ASR1001-X.yaml b/device-types/Cisco/ASR1001-X.yaml index 99dd8293d..ecb15cc01 100644 --- a/device-types/Cisco/ASR1001-X.yaml +++ b/device-types/Cisco/ASR1001-X.yaml @@ -33,5 +33,3 @@ power-ports: - name: PSU1 type: iec-60320-c14 maximum_draw: 250 -device-bay: - - name: spa subslot 0/1 From 696b40e37686eb7d7940d414c63b5ca9eed18f7d Mon Sep 17 00:00:00 2001 From: Collin Clark Date: Fri, 27 Dec 2019 09:41:45 -0600 Subject: [PATCH 17/17] Cannot verify interface names --- device-types/Cisco/AIR-AP2802I-A-K9.yaml | 11 ----------- 1 file changed, 11 deletions(-) delete mode 100644 device-types/Cisco/AIR-AP2802I-A-K9.yaml diff --git a/device-types/Cisco/AIR-AP2802I-A-K9.yaml b/device-types/Cisco/AIR-AP2802I-A-K9.yaml deleted file mode 100644 index 57a909ddf..000000000 --- a/device-types/Cisco/AIR-AP2802I-A-K9.yaml +++ /dev/null @@ -1,11 +0,0 @@ -manufacturer: Cisco -model: AIR-AP2802I-A-K9 -slug: air-ap2802i-a-k9 -u_height: 0 -is_full_depth: false -interfaces: - - name: GigabitEthernet0 - type: 1000base-t -console-ports: - - name: con 0 - type: rj-45