Release Notes for Open-AudIT v2.2.3

Released 2018-06-12.

 

Change Log

Open-AudITImprovement

Prevent updating an empty value to certain device attributes (type, status, environment, oae_manage, nmis_manage, location_id, org_id).

Open-AudITImprovement

When upgrading, ensure the default (and not an empty string) is set for certain attributes (type, status, environment, oae_manage, nmis_manage, location_id, org_id).

Open-AudIT EnterpriseBugFix Create Role template to not cause an error.
Open-AudITBugBulk edit drop-downs populated.
Open-AudIT ProfessionalBugExport Devices fixed.
Open-AudITBugFix url variable default for scripts to /input/devices (not /system/add_system) on upgrade.
Open-AudIT ProfessionalBugFix report name for Devices Discovered in the Last 7 Days.
Open-AudIT EnterpriseBugFix link attribute for Devices by Org pie chart to use org_id, not location_id.
Open-AudITBugCorrectly set hostname from FQDN in match function.
Open-AudIT ProfessionalBugFix report name when selecting a range in Software Discovered report.
Open-AudIT ProfessionalBugFix "Device age (0-3+ years)" widget displaying all devices for Age 3+ years slice.
Open-AudIT ProfessionalImprovementAdded a Display All option to dataTables top left drop-down selector.
Open-AudIT ProfessionalImprovementDisable 'execute' button on Discoveries list page when the discovery is for a Collector (not the local server).
Open-AudIT EnterpriseImprovement

Disable action buttons for a discovery if it is for a collector on the discoveries read page.

Open-AudITImprovementDelete discovery logs for associated discovery when we delete the discovery.
Open-AudITImprovementOn upgrade, delete any orphaned discovery logs.
Open-AudITImprovement

Added 'type' to the networks table. Is an enum and can be one of (default is Local Area Network) - 'Personal Area Network', 'Local Area Network', 'Wireless Local Area Network', 'Campus Area Network', 'Metropolitan Area Network', 'Wide Area Network', 'Storage-Area Network', 'System-Area Network', 'Passive Optical Local Area Network', 'Enterprise Private Network', 'Virtual Private Network'.

Manually set at this stage. OA will always insert type "default" (ie, Local Area Network).

Open-AudITImprovementAdd MAC Address to manual device create form.
Open-AudITBugAdd match_serial code for discovery. The code did not exist, hence this config item was never obeyed.
Open-AudIT ProfessionalImprovementOn the map, only show a location if we have a longitude.
Open-AudIT ProfessionalBugOn the result page for a line chart click, fix link to point to the device, not the sub-resource id.
Open-AudIT ProfessionalImprovementShow memory and cpu counts on device details section.
Open-AudITImprovementIn audit_linux.sh make the system.memory_count match that of the sum of the installed memory modules. If we cannot retrieve those, fallback to /proc/meminfo as per previously.
Open-AudIT EnterpriseImprovementDisable action (execute, stop, etc) buttons for a discovery if it is for a collector.
Open-AudIT ProfessionalImprovementAdd 'Display All' option to all tables.
Open-AudITImprovementFor JSON output, add the linked table + id in cases where there is the primary table. IE, if change_log.system_id, add system.id to the result-set.
Open-AudITImprovementFor JSON output, add the server timestamp to the meta section.
Open-AudITBugFix deceiving error message for flash when user fails to log on (No LDAP servers, when we're not using LDAP).
Open-AudITBugRestore the "included" section to output for "screen" format, hence re-enabling reports, queries and summaries in the top menu. Also affected changing drop down list attributes for devices (and likely others as well).
Open-AudITImprovementIncrease logging in discover_subnet.vbs to match the bash script. Logs will appear in the discovery view in the web application. Should make debugging "why did discovery not find this?" easier.