...
The upgrade will automatically rename the following enterprise properties
Provider Property name Note Description AWS amazon_bucket
Replaces billing_bucket
Changed value for resellersName of the S3 bucket where Amazon stores billing data.
Previously for partner accounts, this was the ID of the customer in the configuration fileAWS amazon_report_name Replaces report_name
Part of the path: amazon_bucket/amazon_bucket_prefix/amazon_report_name/file.csv
AWS amazon_bucket_prefix Replaces report_prefix Part of the path: amazon_bucket/amazon_bucket_prefix/amazon_report_name/file.csv
Azure azurecompute-arm_request_currency_code Replaces Currency - Required for all Azure accounts for billing dashboards
- USD (three character currency code of the bill) (WARNING! Different from currency_code used for conversion factor) (All accounts)
Azure azurecompute-arm_country_code Replaces RegionInfo - Required for all Azure accounts for billing dashboards
- Only used for standard subscriptions, two character country code of the bill
Add the following enterprise properties to new account types as all accounts require them after the upgrade
Note You must assign these enterprise properties to ALL subscriptions (reseller and standard accounts) or the Azure billing dashboard feature will not run
Provider Property name Description Azure azurecompute-arm_discount
- Provider discount value
- Previously only required for reseller accounts
- Can be set to 0 for standard accounts
Azure azurecompute-arm_request_currency_code - USD (three character currency code of the bill) (WARNING! Different from currency_code used for conversion factor)
Azure azurecompute-arm_country_code - Two character country code of the bill
- Only used for standard subscriptions,
Add the following new enterprise properties as part of the upgrade process
Provider Property name Description AWS amazon_billing_compress_format
For reseller and standard accounts.
Compression format for the billing reports.
Values can be "ZIP" or "GZIP"Azure azurecompute-arm_only_bill_subscription Only for enterprises with Azure plans under CSP subscriptions. Apply it on an enterprise (NOT reseller), which belongs to a tenant with multiple subscriptions, and you only want to compute the cost of the usage of the subscription. If the enterprise doesn’t have the property, it will compute usage+products cost Google dataset_id
For all account types. The ID of the big query dataset where Google will store the billing data Remote Remove the following enterprise properties that are deprecated as part of the upgrade
Provider Property name Description Azure OfferDurableID Previously for CSP accounts, this was the ID of the customer in the configuration file - On the API server, edit the abiquo.properties file and add these new properties:
To configure the cron job to regularly obtain billing data, by default, every 2 hours
Code Block abiquo.billing.task.cron = 0 0 0/2 ? * * *
To configure the number of months to obtain billing data for. By default get data for 4 months
Code Block abiquo.enterprise.property.billing.monthoffset=4
- To enable the platform to access the billing data in the provider, edit the Enterprise and go to Credentials → Pricing, and add Pricing credentials. See Obtain public cloud credentials
- Note: When you Pricing credentials to an enterprise with a pricing model, this will also activate price list synchronization to onboard hardware profile prices from Amazon and Azure.
See Import hardware profile prices.
- Note: When you Pricing credentials to an enterprise with a pricing model, this will also activate price list synchronization to onboard hardware profile prices from Amazon and Azure.
- You can remove the old billing dashboard modules and their configuration files. See Remove deprecated billing dashboard configuration v520
- You can remove the cron configuration to run the billing dashboard