Release Notes for Intel® Server Debug and Provisioning Tool (Intel® SDPTool) Version 1.4 Build 3 January, 2021 Copyright (c) 2021 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® Server Board (Intel® Xeon® Scalable Processor Family) Intel® Server Board (2nd Generation Intel® Xeon® Scalable Processor Family) Intel® Server Board (Intel® Xeon® Platinum 9200 Processor Family) 3. Supported Operating Systems ------------------------------ Red Hat* Enterprise Linux 8.1, 8.2, 7.3, 7.5 and 7.6. All 64 Bit distros. SuSE* Linux* Enterprise Server 15 and 12 Service Pack 3. All 64 Bit distros. CentOS 8.2, 7.3 and 7.5. All 64 Bit distros. Ubuntu 16.04 LTS, Ubuntu 18.04 LTS and Ubuntu 20.04 LTS. 4. Pre-requisites ----------------- • Python 2.7.5 and Python 3.x • Ipmitool 1.8.18 • Curl 7.29.0 • Openssl 1.0.0x above • Wget 1.16 above • Python-requests • Java OpenJDK/Oracle* version 1.7 and above, 64bit • Icedtea-web • OpenIPMI drivers • python defusedxml module - Currently not supported on python 2.6.9 by PIP 5. Installation and Un-installation ----------------------------------- Installation: ------------- To install the Intel® SDP Tool on the Management Server 1. Download or Copy the Intel® SDPTool Package ‘SDPTool-x.y-z.tar.gz’ to the target directory. 2. Untar the tar.gz file. Prompt #> tar -xvzmf SDPTool-x.y-z.tar.gz 3. Go to untarred ‘SDPTool-x.y-z’ directory folder. Run sdptool_install.sh to install the package, example below :- Prompt #> cd Prompt #> ./sdptool_install.sh If an older version is present, uninstall it first by using the command below: Prompt #> ./sdptool_uninstall.sh Or use the update script: Prompt #> ./sdptool_update.sh Uninstallation: --------------- To uninstall the package, enter the following commands: Prompt #> tar -xvzmf SDPTool-x.y-z.tar.gz Prompt #> cd Prompt #> ./sdptool_uninstall.sh Upgradation: ------------ To update the package, enter the following commands: Prompt #> tar -xvzmf SDPTool-x.y-z.tar.gz Prompt #> cd Prompt #> ./sdptool_update.sh 6. Usage -------- Refer User Guide for full information (section 3) 7. Known Issues --------------- 1) Mounting of same image from same host to the same target system is not supported. 2) Sometimes SDPTool errors out with CMD TIMEOUT message during reboot commands. 8. New/Unsupported Features & Changes ------------------------------------- 1.4-3 ----- 1) Fixed Static scan issues 2) On Intel(R) Server Board S2600 series (Intel(R) Xeon(R) processor E5-2600 v3/v4 product family) • Fixed Vmedia mount failing next time after trying to mount the image using Vmedia with -no_user_interaction switch (even though not supported) 3) Fixed get SEL when "-" was present in the path to save the file. 1.4-2 ----- 1) Support added for below OSes • Red Hat* Enterprise Linux 8.x • SuSE* Linux* Enterprise Server 15 • Centos 8.x • Ubuntu 20.04 LTS 2) Python3.x support added for below platforms • Intel(R) Server Board S2600 series (Intel(R) Xeon(R) processor E5-2600 v3/v4 product family) • Intel® Server Board (Intel® Xeon® Scalable Processor Family) • Intel® Server Board (2nd Generation Intel® Xeon® Scalable Processor Family) • Intel® Server Board (Intel® Xeon® Platinum 9200 Processor Family) 3) Custom_deploy update with -no_user_interaction 4) Update with -no_user_interaction 5) Get BIOS options with -no_user_interaction 6) sdptool_update script issue. 7) Error_Code added for Help messages 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) 2021 Intel Corporation. (end)