Performing Prechecks Before Upgrading Vendor-rated Data Manager ("Rating Engine PAYG") to Version 1.3
Original Publishing Date:
2020-11-17
Before starting the upgrade procedure, to ensure the correct transfer of your existing Vendor-rated Data Manager configuration to the latest version, it may be necessary to perform the following prechecks:
-
On the management node, execute the precheck script:
python check-restrictions.py
Troubleshoot the errors and re-run the prechecks.
The script may return the following errors related to margin and markup configuration:
Error Message
Troubleshooting
There are more than one default margin/markup configurations for service plan %s (%s): %s and %s
Remove redundant configurations using the check-and-delete-resource.py script. For each service plan, there can be only one default configuration.
For reseller %s for service plan %s (%s) there are %d default margin configurations: %s
Remove redundant configurations using the check-and-delete-resource.py script. For each service plan, there can be only one default configuration.
For service plan %s, different rating models are set for default margin/markup configuration %s and custom margin/markup configuration %s
In the UI, create the necessary configuration with the necessary rating model and margins or markups. For each service plan, there can be only one default configuration.
Remove redundant configurations by executing the check-and-delete-resource.py script. Pass the redundant configuration IDs from the precheck output.
No default margin/markup configuration for service plan %s (%s)
Create a default margin/markup configuration in the UI. For each service plan, there can be only one default configuration.
Different rating models are set for default margin/markup configuration %s for service plan %s (%s) and default margin/markup configuration %s for its parent service plan %s
- In the UI, create the necessary configuration with the necessary rating model and margins or markups. For each service plan, only one rating model can be chosen. For each service plan, there can be only one default configuration.
- Remove redundant configurations by executing the check-and-delete-resource.py script. Pass the redundant configuration IDs from the precheck output.