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

  1. 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:
    1. In the provider control panel (BSS), go to System > Settings > Events.
    2. Select the "Periodic check for certificates statuses" event.
    3. Select the Scheduler tab.
    4. Reconfigure the schedule so that you will have enough time to perform the upgrade.
  2. Remove all failed tasks "Periodic check for certificates statuses":
    1. In the provider control panel (BSS), go to Operations > Tasks.
    2. Select the Failed Tasks tab.
    3. Remove all failed tasks "Periodic check for certificates statuses".
  3. Create new dumps of your CloudBlue Commerce databases.
  4. Perform the database prechecks again.