Vmware vminfo modernize (#15008)

* Vmware vminfo
Remove legacy file and migrate to OS discovery

* tighter

* ios_stp-vlans working correctly now

* Make vmwVmGuestOS nullable

* Discover os info too

* VM Info module

* Apply fixes from StyleCI

* Fix log severity

* Fix log severity (more)

* VM Info module

* Poll with ESXi too because it is lightweight
add test data

* poller data now too

---------

Co-authored-by: StyleCI Bot <bot@styleci.io>
This commit is contained in:
Tony Murray
2023-10-05 19:49:26 -05:00
committed by GitHub
parent bec7a9f449
commit 087d588102
38 changed files with 990 additions and 446 deletions

View File

@@ -547,9 +547,6 @@ return [
'junose-atm-vp' => [
'description' => 'Junose ATM VP',
],
'libvirt-vminfo' => [
'description' => 'Libvirt VMInfo',
],
'loadbalancers' => [
'description' => 'Loadbalancers',
],
@@ -602,8 +599,8 @@ return [
'vlans' => [
'description' => 'VLans',
],
'vmware-vminfo' => [
'description' => 'VMWare VMInfo',
'vminfo' => [
'description' => 'Hypervisor VM Info',
],
'vrf' => [
'description' => 'VRF',
@@ -1197,6 +1194,9 @@ return [
'stp' => [
'description' => 'STP',
],
'vminfo' => [
'description' => 'Hypervisor VM Info',
],
'ntp' => [
'description' => 'NTP',
],

View File

@@ -432,9 +432,6 @@ return [
'junose-atm-vp' => [
'description' => 'Junose ATM VP',
],
'libvirt-vminfo' => [
'description' => 'Libvirt VMInfo',
],
'loadbalancers' => [
'description' => 'Loadbalancers',
],
@@ -489,8 +486,8 @@ return [
'vlans' => [
'description' => 'VLans',
],
'vmware-vminfo' => [
'description' => 'VMWare VMInfo',
'vminfo' => [
'description' => 'Hypervisor VM Info',
],
'vrf' => [
'description' => 'VRF',
@@ -901,6 +898,9 @@ return [
'stp' => [
'description' => 'STP',
],
'vminfo' => [
'description' => 'Hypervisor VM Info',
],
'ntp' => [
'description' => 'NTP',
],

View File

@@ -533,9 +533,6 @@ return [
'junose-atm-vp' => [
'description' => 'Junose ATM VP',
],
'libvirt-vminfo' => [
'description' => 'Libvirt VMInfo',
],
'loadbalancers' => [
'description' => 'Loadbalancers',
],
@@ -591,8 +588,8 @@ return [
'vlans' => [
'description' => 'VLans',
],
'vmware-vminfo' => [
'description' => 'VMWare VMInfo',
'vminfo' => [
'description' => 'Hypervisor VM Info',
],
'vrf' => [
'description' => 'VRF',
@@ -1167,6 +1164,9 @@ return [
'stp' => [
'description' => 'STP',
],
'vminfo' => [
'description' => 'Hypervisor VM Info',
],
'ntp' => [
'description' => 'NTP',
],

View File

@@ -524,9 +524,6 @@ return [
'junose-atm-vp' => [
'description' => 'Junose ATM VP',
],
'libvirt-vminfo' => [
'description' => 'Libvirt VMInfo',
],
'loadbalancers' => [
'description' => 'Loadbalancers',
],
@@ -582,8 +579,8 @@ return [
'vlans' => [
'description' => 'VLans',
],
'vmware-vminfo' => [
'description' => 'VMWare VMInfo',
'vminfo' => [
'description' => 'Hypervisor VM Info',
],
'vrf' => [
'description' => 'VRF',
@@ -1158,6 +1155,9 @@ return [
'stp' => [
'description' => 'STP',
],
'vminfo' => [
'description' => 'Hypervisor VM Info',
],
'ntp' => [
'description' => 'NTP',
],