Troubleshooting
Problem
The Alibaba protocol and DSM encounter issues during installation due to their dependency on Amazon protocols that are not at the latest versions, as the Amazon protocols are temporarily excluded from auto-updates.
Symptom
[root@qradar ~]# yum -y install PROTOCOL-AlibabaCloudObjectStorageService-7.5-20230922062508.noarch.rpm
Loaded plugins: product-id, search-disabled-repos
Examining PROTOCOL-AlibabaCloudObjectStorageService-7.5-20230922062508.noarch.rpm: PROTOCOL-AlibabaCloudObjectStorageService-7.5-20230922062508.noarch
Marking PROTOCOL-AlibabaCloudObjectStorageService-7.5-20230922062508.noarch.rpm to be installed
Resolving Dependencies
--> Running transaction check
---> Package PROTOCOL-AlibabaCloudObjectStorageService.noarch 0:7.5-20230922062508 will be installed
--> Processing Dependency: PROTOCOL-AmazonAWSRESTAPI > 7.5-20230306193414 for package: PROTOCOL-AlibabaCloudObjectStorageService-7.5-20230922062508.noarch
--> Processing Dependency: PROTOCOL-AmazonWebServices > 7.5-20230306193414 for package: PROTOCOL-AlibabaCloudObjectStorageService-7.5-20230922062508.noarch
--> Finished Dependency Resolution
Error: Package: PROTOCOL-AlibabaCloudObjectStorageService-7.5-20230922062508.noarch (/PROTOCOL-AlibabaCloudObjectStorageService-7.5-20230922062508.noarch)
Requires: PROTOCOL-AmazonAWSRESTAPI > 7.5-20230306193414
Installed: PROTOCOL-AmazonAWSRESTAPI-7.4-20211209012924.noarch (@mockrpms)
PROTOCOL-AmazonAWSRESTAPI = 7.4-20211209012924
Error: Package: PROTOCOL-AlibabaCloudObjectStorageService-7.5-20230922062508.noarch (/PROTOCOL-AlibabaCloudObjectStorageService-7.5-20230922062508.noarch)
Requires: PROTOCOL-AmazonWebServices > 7.5-20230306193414
Installed: PROTOCOL-AmazonWebServices-7.4-20210420162916.noarch (@/PROTOCOL-AmazonWebServices-7.4-20210420162916.noarch)
PROTOCOL-AmazonWebServices = 7.4-20210420162916
You could try using --skip-broken to work around the problem
You could try running: rpm -Va --nofiles --nodigest
[root@qradar ~]# yum -y install DSM-AlibabaActionTrail-7.5-20240417095430.noarch.rpm
Loaded plugins: product-id, search-disabled-repos
Examining DSM-AlibabaActionTrail-7.5-20240417095430.noarch.rpm: DSM-AlibabaActionTrail-7.5-20240417095430.noarch
Marking DSM-AlibabaActionTrail-7.5-20240417095430.noarch.rpm to be installed
Resolving Dependencies
--> Running transaction check
---> Package DSM-AlibabaActionTrail.noarch 0:7.5-20240417095430 will be installed
--> Processing Dependency: PROTOCOL-AlibabaCloudObjectStorageService >= 7.5-20230922062508 for package: DSM-AlibabaActionTrail-7.5-20240417095430.noarch
--> Processing Dependency: PROTOCOL-AlibabaCloudSimpleLogService >= 7.5 for package: DSM-AlibabaActionTrail-7.5-20240417095430.noarch
--> Finished Dependency Resolution
Error: Package: DSM-AlibabaActionTrail-7.5-20240417095430.noarch (/DSM-AlibabaActionTrail-7.5-20240417095430.noarch)
Requires: PROTOCOL-AlibabaCloudSimpleLogService >= 7.5
Error: Package: DSM-AlibabaActionTrail-7.5-20240417095430.noarch (/DSM-AlibabaActionTrail-7.5-20240417095430.noarch)
Requires: PROTOCOL-AlibabaCloudObjectStorageService >= 7.5-20230922062508
You could try using --skip-broken to work around the problem
You could try running: rpm -Va --nofiles --nodiges
Cause
Alibaba DSM and protocol updates are dependent on Amazon protocols, namely, PROTOCOL-AmazonAWSRESTAPI and PROTOCOL-AmazonWebServices. As these Amazon protocols are excluded from the auto-update pack, users are required to manually install and update them from version 7.4 to 7.5 and subsequently to the latest version.
Resolving The Problem
If the Amazon protocol dependency conflict was encountered during Alibaba DSM/Protocol update process, then after updating the Amazon protocols to the latest version successfully, the Alibaba protocols and DSM can be updated directly to their latest versions.
Here's how you can do it:
2. Update Alibaba Protocols: After updating both Amazon protocols and Alibaba DSM, you can then proceed to update the Alibaba protocol to it's latest version. Download and install the latest version of the protocols using these steps:
wget <url_to_latest_alibaba_protocol_package>
yum -y install <latest_alibaba_protocol_package>
where, <url_to_latest_alibaba_protocol_package> indicates the latest Alibaba Protocol package from the IBM FixCentral site.
3. Update DSM: Once the Amazon protocols are updated successfully, you can proceed to update the Alibaba DSM. You can download and install the latest version of Alibaba DSM using commands as before:
wget <url_to_latest_alibaba_dsm_package>
yum -y install <latest_alibaba_dsm_package>
where, <url_to_latest_alibaba_dsm_package> indicates the latest Alibaba Protocol package from the IBM FixCentral site.
4. Perform Full Deployment:
After updating all necessary components (Amazon protocols, Alibaba protocols, and Alibaba DSM), perform a Full Deploy from Admin > Advanced > Deploy Full Configuration.
Document Location
Worldwide
Was this topic helpful?
Document Information
Modified date:
17 June 2024
UID
ibm17157368