Date:2013-01-22 OS: Windows/Linux Etrack Incidents: 2650538, 2924502, 2934630, 2937368, 2937805, 2937960, 2941639, 2941806, 2944336, 2944616, 2944814, 2945765, 2946060, 2952484, 2952809, 2955756, 2957316, 2957680, 2968233, 2972341, 2976643, 2982141, 2982453, 2989545, 2875273, 2953188, 2959957, 2963072, 2973172, 2982513, 2990530, 3002878, 3006155, 3009783, 3013462, 3013712, 3015445, 3019830, 3020696, 3027426, 3021954, 3033697, 3049995, 3043730, 3051105, 3053172, 3054269 Errors/Problems Fixed: 3013462 - Users cannot open output of their created reports in certain scenarios. 3013712 - Wrap all sharepoint web service API calls to deliver exception stack traces to the clients. 3015445 - Fix spurious log message in fpolicyd.log which confuses user about filer connectivity. 3027426 - Invalid user gets set in master report run thread. 3033697 - SyncScansJob throws exceptions for large deployments. 3020696 - After adding several hundred Windows agents, the event processor job appears to be hung and events don't appear to be processing correctly. Inbox full of node events are not getting processed. 3019830 - Path Permission report shows incorrect permissions. 3006155 - It appears the user selection filter setting is not saved when report is saved. 3009783 - mergedb.exe is causing 90% CPU usage for long periods. 3021954 - DataInsightConfig seems to slow down the UI with a large number of servers & shares. 3051105 - SharePoint client logs do not roll over. 3049995 - Give the Logon user of DataInsightFpolicy permissions to write to the data/collector folder. 3043730 - Enhance testuser utility to support more options. 3053172 - netapp_util.exe crashes if no user is specified. 2989545 - Error 209 when importing custom user attributes using csv file where file format is UTF8. 3054269 - Several CIFS files from Windows server agents are not getting consumed and are dropped in the indexer\err folder. 3002878 - configdb process crashes during log rollover. 2650538 - Update Data Inventory report fails when index_calculate_owner returns an error, or returns an owner of 0. Update merge code to produce a new table to summarize comparison between DIR numbers and dashboard numbers. 2924502 - Data Inventory report crashes with invalid pointer read in owner index. 2934630 - Issues while deleting winnas server with the option of "uninstall agent". 2937368 - Download Logs throws OutOfMemoryError for large data set. 2937805 - Enable/Disable site collection auditing on sharepoint server when Enabling/Disabling site collection in Data Insight. 2937960 - Use custom chunk size for sqlite3 via reports (sensitive_summary.dll). 2941639 - While merging report outputs, move intermediate output db's rather than copy and delete the intermediate ones after merge is complete. 2941806 - Dashboard: Save filter table does not save all filtered data. 2944336 - localuser.exe not picking up the local groups from Netapp filer. 2944616 - Implement a central place in LogServlet to change log level on any node, for any service. 2944814 - Dashboard does not consider absense of share level permission while evaluating open shares. 2945765 - Download logs should try and capture security policies for a collector/winnas ndoe. 2946060 - ConfigUtils.isWindows fails on Turkish locale. 2952484 - Automatically add DFS mapping for winnas cluster after share discovery. 2952809 - queryd should truncate the sharelist file so that old entries are purged. 2955756 - Automatically set security options for fpolicy in registry. 2957316 - Workspace--->Users, BU attribute query not working for NOT EQUAL operator. 2957680 - Optimize Disk Space and speed for intermediate files for reports by transferring those with in memory compression. 2968233 - fixed Notify custodian shows wrong info. 2972341 - Large file download via File Transfer Job causes exception in StatsManager.publishStat. 2976643 - Time taken for directory scan shown on Uber dashboard appears to be incorrect. 2982141 - HA setting : 'Number of files in err folders' is not working. 2982453 - For Exclude Rule, exclude access for a particular user on a particular path doesn't work. It Excludes access for all the users on that path. 2875273 - Error generating audit log data for extracts. Added retry logic if sqlite db is locked. This is for a small db which holds the generation number. Parallel collector processes run by DataInsight commd service may encounter a db locked and all input files are moved to collector/err folder. 2953188 - Getting warning show run out of disk space after new install. 2959957 - Indexer collector is reporting errors( Refer addtional notes of README point 4). 2963072 - When installing multiple Winnas agents with installcli, configdb uses 100% of CPU. 2973172 - fpolicy crashes since upgrade to DI 3.0.1: SEVERE: #{10} [ReportsDBUpgrade.upgradeReportsDB] HSQL DB path is invalid. 2982513 - Add a node property for fpolicyd called fpolicyd.rulefilter to exclude rules at fopolicy level Please refer to point 3 in addtional notes / Impact setion below for more details. 2990530 - ConfigServlet does not update cache after config updates. Collector node does not update its list of associated WinNas nodes and forwards update config requests to MS Install/Uninstall Instructions: Apply this rolling patch on all Data Insight servers with version 3.0.1 with or without earlier rolling patches applied. NOTE: Please keep a backup of the Data Insight files in Installation directory. This will be required in case you want to manually rollback the patch. High Level Steps: 1. Apply the rolling patch on Management Server first, followed by all worker nodes. 2. Next, apply patch to Windows File Server agents (if applicable). Patching Data Insight Management Server and Worker Nodes: 1. Log onto each server with Administrative privileges. 2. Unzip the patch files to a temporary folder. In this folder, locate the rolling patch installer for the appropriate OS architecture. The installer is called Symantec_DataInsight_windows_301RP4_3_0_1_3284_x64.exe for 64 bit Windows OS, Symantec_DataInsight_windows_301RP4_3_0_1_3284_x86.exe for 32 bit Windows OS and Symantec_DataInsight_linux_301RP4_3_0_1_3284_lin64.sh for 64 bit Linux OS. 3. Launch the installer executable to install the rolling patch. Patching Data Insight Windows File Server agents: 1. Unzip the patch files to a temporary folder. In this folder, locate the rolling patch installer bundles for Windows File Server agents. The agent bundle is called Symantec_DataInsight_windows_winnas_301RP4_3_0_1_3284_x64.zip for 64 bit OS and Symantec_DataInsight_windows_winnas_301RP4_3_0_1_3284_x86.zip for 32 bit OS. 2. Log in to the Management Console with Server Administrator privilege and upload the agent bundles to the appropriate collector worker nodes using "Agent Uploader" page in the Settings tab. 3. Navigate to the Filer details page for each configured Windows File Server in the Settings tab and click on "Upgrade Agent" button available at the top of the page. This option is only visible if you have enabled the option to let Data Insight install/upgrade agent for this filer. 4. Alternately, to manually patch a Windows File Server agent, log on to the Windows File Server machine with Administrative privileges, unzip the agent installer bundle to a temporary location, and launch the patch installer. The patch installer is called Symantec_DataInsight_windows_winnas_301RP4_3_0_1_3284_x64.exe for 64 bit OS, and Symantec_DataInsight_windows_winnas_301RP4_3_0_1_3284_x86.exe for 32 bit OS. Patching Data Insight Microsoft SharePoint agent: 1. Log on to the SharePoint farm machine where the SharePoint agent has been previously installed. 2. Uninstall the old agent using "Add/Remove Programs" applet in Control Panel. 3. Unzip the patch files to a temporary folder. In this folder, locate the SharePoint agent installer. 4. Use Symantec_DataInsight_sharepoint2010_301RP4_3_0_1_3284_exe for SharePoint farm version 2010 else use Symantec_DataInsight_sharepoint_301RP4_3_0_1_3284_exe. 5. Launch the installer to install the new agent. Additional Notes: 1. At this time, automated roll back of patch is not supported. To roll back the patch manually: a. Remember to take a backup of original files before you install the rolling patch. b. To roll back the patch, stop all Data Insight services, overwrite the patched files with original files from backup, and restart services. 2. To confirm if a system has been patched, check the version of Data Insight using "Add/Remove Programs" applet in the Control Panel.