Upgrading CloudBlue Commerce from 20.5 to 21.x: Prechecks for CloudBlue Commerce Databases Are Not Completed Successfully due to Failed Tasks "Periodic check for certificates statuses" in BSS
Modified on: Fri, 17 Nov 2023 1:13 PMOriginal Publishing Date:
2022-08-08
2022-08-08
Symptoms
Prechecks that you perform for your CloudBlue Commerce databases with the db_precheck.py script cannot be successfully completed because there are failed tasks "Periodic check for certificates statuses" in BSS. For example:
ID 299373875 Event 299595044 Event Handler Periodic check for certificates statuses CERTGATE :: CheckCertStatusesTask Status Failed Start Time 16-Jul-2022 20:51:00 End Time 01-Jan-1970 01:00:00 Redo Counter 1 Comments Execution Failed: container CERTGATE is not available. Transaction ID 0 Problem Report 4504795 Priority Normal Sticky Priority No
These tasks appear again after their cancellation.
Resolution
- Set the next generation of the "Periodic check for certificates statuses" event on a date in the future so that you will have enough time to perform the upgrade:
- In the provider control panel (BSS), go to System > Settings > Events.
- Select the "Periodic check for certificates statuses" event.
- Select the Scheduler tab.
- Reconfigure the schedule so that you will have enough time to perform the upgrade.
- Remove all failed tasks "Periodic check for certificates statuses":
- In the provider control panel (BSS), go to Operations > Tasks.
- Select the Failed Tasks tab.
- Remove all failed tasks "Periodic check for certificates statuses".
- Create new dumps of your CloudBlue Commerce databases.
- Perform the database prechecks again.