Table of Contents

Release Notes

You can read the complete Azure Cloud Solution Provider Integration 4.5 Release Notes here: PDF version.

Dependencies and Pre-Requisites

Azure Cloud Solution Provider Integration Features

You can install this module after upgrade to Odin Automation Premium 7.1. The following new features are supported in the Azure Cloud Solution Provider Integration version 4.5 for Odin Automation Premium 7.1:

  • Resource management. A customer can now list all the provisioned resources and resource groups, perform operation of mass tags editing for resources and resource groups (CCP v2 only).
  • Visibility of current resources consumption. A customer can now see the current usage of the top 3 consumed resources and resource groups (CCP v2 only).
  • Improved customer reconciliation report. The granularity of reports and filtering capabilities is improved. A customer can now filter reports by assigned tags and resource groups (CCP v2 only).
  • Resellers reconciliation report. Resellers now can reconcile their invoices received from the provider (CCP v1 only).
  • Budget cap for resellers. Resellers can set up email alerts to be triggered if the set budget is overused for all or selected customers (CCP v1 only).
  • Improved provisioning of Azure templates. The validation of parameters in Azure templates has been improved. A customer can now define the prefix name for resources in some standard templates and select the existing resource group to deploy resources to (CCP v2 only).
  • Restore access to Azure portal. A customer admin can now restore the access to Azure portal in case if a password was forgotten or the admin user was deleted or the permissions were removed.
  • Friendly name for Azure subscriptions. Customers can now define friendly names for their Azure subscriptions from the control panel.
  • Improved "Home" tile of Azure subscription. The "Home" tile of Azure subscription is enhanced and now contains the following information:

    • Next billing date
    • Days left in billing cycle
    • Usage total (in current billing period)
    • Friendly name

Obtaining

Contact your Odin support account manager to obtain the new versions of the Azure Cloud Solution Provider (Azure CSP) application package.

Installation

  1. To install the Azure CSP application, use the instructions provided in the Azure Cloud Solution Provider Integration Provider's Guide.
  2. We highly recommend that you configure the regular Azure database backup (at least daily) using any DB backup solution.

Upgrade

Upgrade is supported from version 4.0 or later only.

  1. Copy the package to the endpoint node and perform the following commands:

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

    #unzip -o -d /usr/local /root/odin-azure-distr-4.5.x.zip
    #cd /usr/local/azure
    #python deployment/setup.py upgrade
    

    If the previous version of the package was imported manually, the upgrade command can fail with the "Exception: The application is not installed." message. Apply the following command to correct the installation:

    #python deployment/setup.py install-instance
    
  3. Upgrade instance.

    Important: If there is more than one instance on the node, run the instance upgrade sequentially, that is one by one.

  4. Execute the following command on management node to synchronize the subscription start dates:

    #python deployment/sync-dates.py
    
  5. In provider control panel, reapply a brand used for the Online Store. (Go to System > Settings > Brands > [brand name] > click Edit, and click Submit.)
  6. With version 4.5, the new placeholders appear that can be used in email templates: ${BillingPeriodStart}, ${BillingPeriodEnd}. They are introduced to replace the following old placeholders: ${BillingPeriodStartYear}, ${BillingPeriodStartMonth}, ${BillingPeriodStartDay}, ${BillingPeriodEndYear}, ${BillingPeriodEndMonth}, ${BillingPeriodEndDay}. These old placeholders will still work, but you can update the email templates to support the pretty-formatted dates. The following templates can be updated: Azure CSP Soft Warning Notification, Azure CSP Overuse Warning Notification, Azure CSP Usage Notification. The automatic update of the existing email templates is not supported, so you should do it manually.

Help Resources

Internal content

Link on internal Article