Symptoms
After installing or upgrading to Dell OpenManage Server Administrator (OMSA) 8.4, various input/output errors are seen or logged involving "/tmp/SECUPD". Various related errors may also be seen in /var/log/messages about "FAT read failed" or "FAT-fs: Volume was not properly unmounted".Errors also occur once Dell System Updates (DSU) 1.3.1 for Linux runs an inventory looking for updateable components.Running System Update Utility (SUU) image 16.10 on Linux can also generate errors as well as running a custom-built SUU image exported from Dell Repository Manager (DRM).
Resolution
What is causing the error messages?
A bug was introduced in the Inventory Collector component within OMSA, DSU, SUU and DRM which improperly unmounts a temporary USB flash device presented to the OS to exchange inventory data from iDRAC. The fix depends on the Software application you are using.
Fix for OMSA / OME
Dell Engineering will address a fix with OMSA 8.5 currently slated for March 2017 release.In the meantime a supported workaround is to uninstall the "srvadmin-cm-8.4.0-*.rpm" package with "rpm -e srvadmin-cm". This package contains the optional Inventory Collector component which is only used with OpenManage Essentials (OME) specifically for pushing Dell Update Packages (DUPs) to update target host firmwares and drivers in-band through OMSA and the operating system.If OME updates are indeed needed, consider setting up a "Create FW & Driver Inventory Task" in OME's Manage > Remote Tasks page. This causes OME to push its own standalone inventory agent instead of needing OMSA's inventory. OME can also be configured to push DUP updates "out-of-band" directly to iDRACs configured for networking (Note: This method cannot update OS drivers).
Fix for Dell System Updates
If using Dell System Updates then upgrade immediately to DSU 1.3.2 with the command "yum upgrade dell-system-update".
Fix for the SUU (System Update Utility)
System Update Utility has also been fixed and released with version 16.12 now available from www.dell.com/support/drivers under the category System Management.
Fix for DRM (Dell Repository Manager)
Dell Repository Manager must be updated to the SUU x32 and x64 Plug-ins both version "765". Download the fixed plug-ins within DRM under the Application menu > Settings > Plug-in Updates.
Important: Even after implementing a fix from one of these affected products, the improperly unmounted iDRAC partition still needs to be unmounted to prevent further issues. The partition must be manually unmounted with the shell command "umount /tmp/SECUPD" then see if there are additional SECUPD partitions still mounted using the "mount" command. If there are, repeat the unmount until all devices are unmounted from /tmp/SECUPD.