Table of Contents
- Release Notes
- Dependencies and Pre-Requisites
- Azure CSP Integration Features
- Obtaining
- Installation
- Upgrade
- Help Resources
Release Notes
You can read the complete Azure Cloud Solution Provider Integration 4.5 Release Notes here: PDF version.
Dependencies and Pre-Requisites
- Odin Automation Premium 7.1 or later
- Updates https://kb.cloudblue.com/en/130968 and https://kb.cloudblue.com/en/130969 must be installed before Azure upgrade to prevent incorrect invoices
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
- To install the Azure CSP application, use the instructions provided in the Azure Cloud Solution Provider Integration Provider's Guide.
- 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.
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
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
Upgrade instance.
Important: If there is more than one instance on the node, run the instance upgrade sequentially, that is one by one.
Execute the following command on management node to synchronize the subscription start dates:
#python deployment/sync-dates.py
- In provider control panel, reapply a brand used for the Online Store. (Go to System > Settings > Brands > [brand name] > click Edit, and click Submit.)
- 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
- Azure Cloud Solution Provider Integration 4.5 Guides
- All Azure CSP Integration Release Notes
- Supported APS Application Packages Versions in Odin Automation