Release Notes for Intel(R) Server Debug and Provisioning Tool (Intel(R) SDPTool) Version 1.3 Build 5 November, 2018 Copyright (c) 2018 Intel Corporation. =========================================== Contents -------- 1. Introduction 2. Supported Intel(R) Platforms 3. Supported Operating Systems 4. Pre-requisites 5. Installation and Un-installation 6. Usage 7. Known Issues 8. New/Unsupported Features & Changes. 9. Legal Information. 1. Introduction --------------- The Intel(R) Server Debug and Provisioning Tool (Intel(R) SDPTool) is used for debug and provision Intel Server through BMC Out-of-band. 2. Supported Intel(R) Platforms ---------------------- Intel(R) Server Board S2600 series (Intel(R) Xeon(R) processor E5-2600 v3/v4 product family) Intel(R) Server Board (Intel(R) Xeon(R) processor Scalable product family) 3. Supported Operating Systems ------------------------------ RHEL 6.8-64Bit CentOS 6.8 SLES 11.4-64Bit RHEL 7.3 CentOS 7.3 RHEL 7.5 CentOS 7.5 SLES 12.3 4. Pre-requisites ----------------- Refer to user guide section 2.1 5. Installation and Un-installation ----------------------------------- Installation: ------------- Refer to use guide section 2.2 Uninstallation: --------------- Refer to use guide section 2.3 Upgradation: ------------ Refer to use guide section 2.4 6. Usage -------- Refer User Guide for full information (section 3) 7. Known Issues --------------- 1) custom_deploy fails on certain platforms. 2) Fetching SEL logs fails on virtual machines. 8. New/Unsupported Features & Changes ------------------------------------- Release 1.3 Build 5 1) Remove -no_user_interaction from sel command usage. 2) Fixes for parallel tasks execution and cleanup. 3) Debuglog fix on python 2.6.6 4) Install scripts Update, fix error check and provide appropriate message 5) Backing out changes to cpuinfo from human readable to older format to acc 6) Adding error codes and defining the new Error_Code Dictionary. 7) Memorytemp Error out when memory is off 8) KVM launch Fix. 9) Fix filename check for debuglog, Handle connection errors to BMC Debuglog 10) Cleanup for update and custom_deploy residual process 11) Add --no_user_interaction to the vmedia command's help/usage 12) Log systeminfo to the logfile, Error_Code updated, cleanup 13) Log output of cpuinfo command to the logfile 14) Add usage help for new unmount command 15) Bug Fix for when disable lan not working when lan channel is configured 16) Fix Disablelan issue 17) Setlanipv6 fix for handling ipv6 gw address. 18) Terminate suspended and terminate defunct re-written. 19) Fix for glibc < 2.15 libs to be installed rather than decide at runtime. 20) Setlan subnetmask check added. 21) Sel view issue fixed. 22) Add unmount feature to SDPTool. Release 1.3 Build 1 1) New update option to take config file. 2) Check for RMM before update command. 3) Remove curl based systeminfo and cpuinfo retrival for new boards. 4) Remove R# prints during update process. 5) Print deploy result after custom_deploy command. 6) New command to get supported updates from the xml config file. Release 1.2 Build 1 1) Fix permission issues Release 1.1 Build 1 1) Added support for RHEL6.8-64Bit, CentOS 6.8 and SLES11.4-64Bit Release 1.00 Build 15 1) Support lanplus Release 1.00 Build 14 1) Merged smbios code 2) Update install & update scripts to remove P2 Oses support Release 1.00 Build 13 1) Update gen1&gen2 platform name 2) Update setoptions usage print 3) Remove saving syscfg.ini except for getini 4) Remove unicode characters in output files(getini,setoptions,getbiosoptions,deployoptions) Release 1.00 Build 12 1) Integrate VMViewer 1.01 for BMC firmware update looping stability issue 2) Fix unicode not supported on cpu family name when using grep program Release 1.00 Build 11 1) Fix VMViewer start error message when VMViewer cannot mount virtual drive 2) Fix https launch kvm issue 3) Check supported OS(excludes RHEL6.8&SLES11.4) for gen2 client Release 1.00 Build 10 1) Add support for gen1 curl https 2) Refactor gen1 curl function 3) Remove tmp.img 4) Fix umount issue 5) Add print msg for gen1&2 proxy error Release 1.00 Build 9 1) Added support for IPMI additional options 2) Modified memoryinfo to read 0xf0 instead of 0xff since RCMP+ got problem with lanplus Release 1.00 Build 8 1) Support multi-layer directory script execution for custom deploy 2) Fix SDPTool to support change in url to for ipv4 in BMC1.22 3) Fix custom deploy multi-systems issue Release 1.00 Build 7 1) Change to invoke VMViewer instead of VMCLI2 to avoid multiple layer calling 2) Fix the loop device umount issue on hyperV 3) Fix memory info memory type wrong mapping Release 1.00 Build 6 1) Change checking input sequence on the wrong arguments input 2) Integrate new VMCLI 3) Fix looping issue on reboot features for grantley Release 1.00 Build 5 1) Change the flow of custom deploy to disconnect & reconnect virtual media(VMCLI) for BMC update/reset scenario Release 1.00 Build 4 1) Remove RHEL6&SLES11 32bit tar file 2) Updated with VMCLI to fix issue with GLIBC2.14 on SLES11.4 Release 1.00 Build 3 1) Integrate VMCLI_v1.10 2) Change hard-reset message to display before reboot prompt 3) Modify version to be format of version.build(1.00.0003) Release 1.00 Build 2 1) Added ipmi lanplus 2 retry and ipmi raw retry cmd (powerstatistics, systeminfo, memorytemp) Release 1.00 Build 1 1) Added hard-reset warning messages on reboot script 2) Compile with new defense flags: mkedk2ramdisk.efi & VMCLI2 3) Java checking for support openjdk/oracle 1.7 onwards 4) Rename to SDPTool 9. Legal Information -------------------- ======================================================== LEGAL INFORMATION ======================================================== Information in this document is provided in connection with Intel Products and for the purpose of supporting Intel developed server boards and systems. No license, express or implied, by estoppel or otherwise, to any intellectual property rights is granted by this document. Except as provided in Intel's Terms and Conditions of Sale for such products, Intel assumes no liability whatsoever, and Intel disclaims any express or implied warranty, relating to sale and/or use of Intel products including liability or warranties relating to fitness for a particular purpose, merchantability, or infringement of any patent, copyright or other intellectual property right. Intel Corporation may have patents or pending patent applications, trademarks, copyrights, or other intellectual property rights that relate to the presented subject matter. The furnishing of documents and other materials and information does not provide any license, express or implied, by estoppel or otherwise, to any such patents, trademarks, copyrights, or other intellectual property rights. Intel products are not intended for use in medical, life saving, or life sustaining applications. Intel may make changes to specifications and product descriptions at any time, without notice. Intel is a registered trademark of Intel Corporation. *Other names and brands are the property of their respective owners. Copyright (c) 2018 Intel Corporation. (end)