Performing the CloudBlue Commerce Pre-check
Before upgrading the product to version 20.5, you need to make sure that your current CloudBlue Commerce installation can be upgraded. We provide a special utility which lists errors to be fixed on your current CloudBlue Commerce installation. Note that this tool will not fix these errors.
We strongly recommend that you launch the pre-check procedure in advance, as it can take a while for your installation to be ready to upgrade.
To perform the pre-check, do the following:
- Download the pre-check archive from https://download.platform.cloudblue.com/cb/20.5/precheck-20.5.tar and extract all files from the archive to any directory on the CloudBlue Commerce management node.
-
Run the
python precheck.py
command.Important:
1. Use the--repo-base-url <URL>
parameter to specify URL to the mirror of CloudBlue Commerce Central YUM repository (or to a custom repository). Omit this parameter if the original CloudBlue Commerce Central YUM repository will be used. Instructions on how to create a mirror of CloudBlue Commerce Central YUM repository are provided in CloudBlue Commerce Operations Linux Platform Deployment Guide >> Common Operations > Making CloudBlue Commerce Central YUM Repository Accessible .
2. Use the--repo-proxy-url <URL>
parameter to specify the URL of a proxy server through which the CloudBlue Commerce YUM repository can be accessible. - Follow the instructions of the utility. The pre-check script may return various errors which must be fixed before beginning the upgrade process.
-
When the pre-check is finished, find the
precheck-report-%DATE%.txt
file in the/var/log/pa
directory on Linux Management Node. It contains all errors found by the utility.Note: When viewing the report, make sure you are using UTF-8 encoding.