Skip to content

Commit dab3b46

Browse files
authored
Merge pull request #27 from ryanmerolle/hfid_platform
Update DcimPlatform to include manufacturer in the hfid
2 parents 955c56e + cecb3d8 commit dab3b46

File tree

13 files changed

+153
-130
lines changed

13 files changed

+153
-130
lines changed

objects/bootstrap/04_manufacturers.yml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -17,3 +17,4 @@ spec:
1717
- name: "HAProxy Technologies"
1818
- name: "Fortinet"
1919
- name: "F5 Networks"
20+
- name: "Generic"

objects/bootstrap/05_platforms.yml

Lines changed: 16 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -4,63 +4,72 @@ kind: Object
44
spec:
55
kind: DcimPlatform
66
data:
7-
- name: Cisco IOS-XE
7+
- name: IOS-XE
8+
manufacturer: Cisco
89
nornir_platform: iosxe
910
napalm_driver: ios
1011
netmiko_device_type: cisco_ios
1112
ansible_network_os: ios
1213
containerlab_os: ios
1314

14-
- name: Cisco IOS-XR
15+
- name: IOS-XR
16+
manufacturer: Cisco
1517
nornir_platform: iosxr
1618
napalm_driver: iosxr
1719
netmiko_device_type: cisco_xr
1820
ansible_network_os: cisco.iosxr.iosxr
1921
containerlab_os: cisco_xrv
2022

21-
- name: Cisco NX-OS
23+
- name: NX-OS
24+
manufacturer: Cisco
2225
nornir_platform: nxos
2326
napalm_driver: nxos_ssh
2427
netmiko_device_type: cisco_nxos
2528
ansible_network_os: nxos
2629
containerlab_os: cisco_n9kv
2730

28-
- name: Juniper JunOS
31+
- name: JunOS
32+
manufacturer: Juniper
2933
nornir_platform: junos
3034
napalm_driver: junos
3135
netmiko_device_type: juniper_junos
3236
ansible_network_os: junos
3337
containerlab_os: juniper_vjunosswitch
3438

35-
- name: Arista EOS
39+
- name: EOS
40+
manufacturer: Arista
3641
nornir_platform: eos
3742
napalm_driver: eos
3843
netmiko_device_type: arista_eos
3944
ansible_network_os: eos
4045
containerlab_os: arista_ceos
4146

4247
- name: Sonic OS
48+
manufacturer: Generic
4349
nornir_platform: sonic
4450
napalm_driver: sonic
4551
netmiko_device_type: sonic
4652
ansible_network_os: sonic
4753
containerlab_os: sonic
4854

4955
- name: Linux
56+
manufacturer: Generic
5057
nornir_platform: linux
5158
napalm_driver: linux
5259
netmiko_device_type: linux
5360
ansible_network_os: linux
5461
containerlab_os: linux
5562

56-
- name: Perle IOLAN
63+
- name: IOLAN
64+
manufacturer: Perle
5765
nornir_platform: iolan
5866
napalm_driver: linux
5967
netmiko_device_type: linux
6068
ansible_network_os: linux
6169
containerlab_os: linux
6270

63-
- name: Check Point Gaia
71+
- name: Gaia
72+
manufacturer: Check Point
6473
nornir_platform: gaia
6574
napalm_driver: linux
6675
netmiko_device_type: linux

0 commit comments

Comments
 (0)