SSH Based AutoProps
Due to the fact that its only a SNMP AutoProps that sets system.sysinfo in a Linux environment this causes issues for environments where SNMP is not enabled (esp. Cloud environments)
Not only the failure of IsLinux() to recognise Linux hosts that exist, but also other datasources that exist that expect system.sysinfo to be populated (i.e Oracle_database_names expects system.sysinfo to be populated to determine if a Host is Linux and therefore perform a ssh connection to determine DB instances). So even though it is using SSH to perform the property setting .. its relying on a property that is only set via SNMP and fail if it does not.
If its a valid scenario that SNMP is not available (due to security restrictions in Cloud environments) and SSH based datasources are available to fill this gap .. we really need a SSH based auto props feature too so that we have the option to completely avoid SNMP