APAR status
Closed as program error.
Error description
Collecting IBM Spectrum Protect Plus logs with the 'Download system logs' button on the GUI or by using the logcollect command on the command line ends without processing anything. The logcollect command run on the IBM Spectrum Protect Plus host is ending as seen here : sudo /opt/ECX/tools/logcollect/logcollect Traceback (most recent call last): File "/opt/ECX/tools/logcollect/log-collector-client.py", line 11, in <module> import requests This behaviour is due to a missing package : 'python-requests' | MDVREGR 10.1.7 5737SPLUS | IBM Spectrum Protect Plus Versions Affected: IBM Spectrum Protect Plus 10.1.8 Additional Keywords: SPP, SPPLUS, TS005600252
Local fix
Install the missing package from the IBM Spectrum Protect host using the following command : sudo yum --disablerepo=* --enablerepo=updates -y install python-requests Once installed, run this command to check if it is installed: sudo yum --disablerepo=* --enablerepo=updates -y info python-requests That last command must display an output similar to the following : Loaded plugins: fastestmirror Loading mirror speeds from cached hostfile * updates: nyc.mirrors.clouvider.net Installed Packages Name : python-requests Arch : noarch Version : 2.6.0 Release : 8.el7_7 Size : 344 k Repo : installed From repo : spposrepo Summary : HTTP library, written in Python, for human beings URL : http://pypi.python.org/pypi/requests License : ASL 2.0 Description : Most existing Python modules for sending HTTP requests are extremely verbose and cumbersome. Python?s built-in urllib2 module provides most of the HTTP capabilities you should need, but the API is thoroughly broken. This library is designed to make HTTP requests easy for developers.
Problem summary
**************************************************************** * USERS AFFECTED: * * IBM Spectrum Protect Plus level 10.1.8 * **************************************************************** * PROBLEM DESCRIPTION: * * see ERROR Description * **************************************************************** * RECOMMENDATION: * * Apply the fixing level when available. This problem is * * currently projected to be fixed in IBM Spectrum Protect Plus * * level 10.1.8 ifix2 and 10.1.9. * ****************************************************************
Problem conclusion
The system log collection Python client has been changed to allow for the Zip64 library to be used when downloading the .zip log collection bundle. Enabling Zip64 allows larger .zip files to be downloaded. This ensures that even abnormally large .zip system log collection bundles can be downloaded using the system log collection Python client.
Temporary fix
Comments
APAR Information
APAR number
IT36966
Reported component name
SP PLUS
Reported component ID
5737SPLUS
Reported release
A18
Status
CLOSED PER
PE
NoPE
HIPER
NoHIPER
Special Attention
NoSpecatt / Xsystem
Submitted date
2021-05-20
Closed date
2021-08-27
Last modified date
2021-08-27
APAR is sysrouted FROM one or more of the following:
APAR is sysrouted TO one or more of the following:
Modules/Macros
Platform Logging
Fix information
Fixed component name
SP PLUS
Fixed component ID
5737SPLUS
Applicable component levels
[{"Business Unit":{"code":"BU058","label":"IBM Infrastructure w\/TPS"},"Product":{"code":"SSNQFQ","label":"IBM Spectrum Protect Plus"},"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"A18","Line of Business":{"code":"LOB26","label":"Storage"}}]
Document Information
Modified date:
31 January 2024