What's New in This Version


This release of the Azure integration package brings the following additions and enhancements:

  • The issue with stalled Azure sales orders was resolved. Previously, on certain installations, sales orders could take several hours to process. This was caused by the Task Manager being clogged up with too many update_usage_statistics tasks. To avoid this, we recommend adding the setting "update_usage_statistics_queues_number": 3 to the config.json configuration file. As a result, only the specified number of tasks (3 in our example) will run at once and orders will be processed faster.
  • Partner relationship links no longer need to be configured through the UI. They are automatically retrieved from Microsoft Azure.
  • "HTTP 429 Too Many Requests" errors are now properly handled. Some time ago Microsoft announced throttling of requests to their API and released a guidance on it: https://docs.microsoft.com/en-us/partner-center/develop/api-throttling-guidance. Now Azure endpoint handles such errors correctly: It waits for the recommended period before returning the “Too Many Requests” error. And the background task in Task Manager is rescheduled for the proper time.


Dependencies and Prerequisites


This package can be deployed on Odin Automation 8.3 and CloudBlue Commerce 20.4 and later.


Obtaining


Contact your Ingram Micro account manager to obtain the new version of the Azure Cloud Solution Provider (Azure CSP) application package.



Installing


To install the application, please refer to these instructions.


Upgrading


Upgrade is only available from versions 7.7.0, 7.7.1, 7.7.2, and 7.7.3.

  1. On the Azure endpoint node, check the file /usr/local/azure/site/config/config.json. If the isStaging property is null, replace it with "isStaging": false.
  2. Copy the package to the endpoint node and perform the following commands:

    #unzip -o -d /usr/local /root/odin-azure-distr-7.7.4.13.zip
    #cd /usr/local/azure
    #python deployment/setup.py upgrade
    
  3. Copy the package to the management node and perform the following commands:

    #unzip -o -d /usr/local /root/odin-azure-distr-7.7.4.13.zip
    #cd /usr/local/azure
    #python deployment/setup.py upgrade
    
  4. Upgrade application instances in Odin Automation (CloudBlue Commerce).


Additional Resources