8.7.0 Release Notes

Release date: 2021-05-27

The release notes for Snow Commander version 8.7.0 include new features, upgrade notes, deprecated and removed features, resolved issues, and known issues. To access release notes for previous versions, go to the Release Notes Archive.

What's new

Cloud Expense Management Enhancements

Several enhancements have been made to improve the overall cost management experience. These include multicurrency, changes to the Portal dashboard, custom waste reclamation reports, and other items.

REST API

To help further integrations and automation, these new features are introduced in the Commander REST API.

  • Cost model currency — View the currency that has been set in the cost model.

  • We also augmented the /billing-records endpoint. By default, costs are returned in USD, but you may specify &currency=CAD to convert to your desired currency. The returned results have also been augmented to return the native currency as well (the currency that was returned by the cloud provider).

To get started, see Get Started with the Commander REST API in the REST APIs Guide. To browse the API reference, see Snow Commander REST API.

Upgrade notes

You can upgrade to Commander version 8.7.0 from versions 8.0.x - 8.6.x. See Upgrade Commander in the Installation Guide.

Before upgrading, it's recommended that you review all release notes between the version you're currently using and the version you're upgrading to. Release notes for previous Commander versions are available at Release Notes Archive.

Upgrading to version 8.7.0 from a previous version will affect the following:

  • Commander can work with currencies supported by the European Central Bank. If the default currency isn't one of these, then it will be defaulted to USD.
  • After upgrade, currency will be configurable and any previously saved templates, custom components, reports, or alerts containing costs will default to USD currency.
  • After an upgrade from 8.5 or earlier to 8.7, a Migrate Billing Records task will launch to migrate billing data to a new table format. The time to run the task may exceed an hour in large environments. Cost data will be unavailable until after this task is completed.
  • If you have an Azure EA cloud account and want to use the historical costing data, after upgrading to 8.7.0 you must use REST API to reset billing records for the timespan you need.

Deprecations and removals

These are the deprecations and removals for version 8.7.0. Any deprecations or removals encountered in subsequent 8.7.x releases will be noted in the relevant release notes.

Deprecated

  • Microsoft SQL Server 2012 SP4 and Microsoft SQL Server 2014 are deprecated as of version 8.7.0 and will be removed in a future release.
  • vCenter datastore scanning is deprecated, and this functionality will be removed in a future release.
  • Service Portal access for non-organizational users is deprecated, and this functionality will be removed in a future release.
  • VM Billing Report for Public Clouds: You can use the VM Billing Report for private cloud environments; however, for public or hybrid cloud environments it's recommended that you use the Cloud Billing Report. The ability to use the VM Billing Report for public clouds will be removed in a future release.
  • End of Life Policy, Suspect Policy, and Approval Policy and the relevant VM states are deprecated as of version 7.0.2 and will be removed in a future release.
  • Quarterly and weekly timespans for displaying costs in the Admin Portal and the Service Portal are being deprecated. The options that will remain for showing costs are Daily, Monthly, and Annually.

Removed

  • Quarterly and weekly timespans for displaying costs in service request emails have been removed. The options remaining for showing costs are Daily, Monthly, and Annually.

Resolved issues

  • 20137 Cloud templates for services now display the annual cost in the Service Catalog and service request, without any custom attribute costs.
  • 20126 Admin Portal and Service Portal Estimated Cost details now includes applicable custom attribute costs for each resource and annual costs for the stack itself.
  • 20053 Removing a security group from an AWS load balancer no longer causes SQL constraint exceptions.
  • 20047 Korean characters are no longer truncated when exported in CSV files.
  • 20038 The Service Portal Cost Dashboard now correctly displays the costs in the currency specified by the Service Portal user’s preference.
  • 19889 Characters that are input in Firefox are no longer duplicated when you open a console connection to a virtual machine.
  • 19740 Files that are in the <commander_install_directory>\tomcat\certificates directory will be maintained when Commander is upgraded.
  • 19729 vRouters now send out gratuitious ARPs when they are deployed. This allows freed up fenced network IP addresses to be immediately reused.
  • 19483 After an extended period without activity in the Service Portal, you will be signed out automatically.
  • 19233 The default comment length for new service requests, change requests, and workflows has increased to 8000 characters. If required, this limit can also now be modified through a system property.

Known issues

These are the known issues for version 8.7.0. Any known issues encountered in subsequent 8.7.x releases will be noted in the relevant release notes.

  • 20314, 20304 Private cloud costs may not accurately reflect storage costs after a billing reset has been run against a private cloud account.

    It's recommended that you don't perform a billing reset on a private cloud without guidance from Snow Support.

  • 18280 The estimated license cost for an Azure SQL VM incorrectly displays the license cost on the SQL Server. It should display the license cost on the VM that the SQL Server is running on. Note that the actual costs for an Azure SQL VM are correctly displayed.
  • 16002 When the WebMKS console connection method is configured, Internet Explorer 11 users may be unable to see the mouse pointer in the console session.

    Workaround: To open a console to a Windows VM from Internet Explorer 11 when using WebMKS, try enabling mouse trails with the shortest option. Or, use the VMRC plug-in method instead of the WebMKS method. For Linux VMs, use the VMRC plug-in connection method. See Console connection methods to learn how to change the console connection method for HTML5 browsers.

  • 9223 In some cases, when you attempt to generate a Cloud Billing report and use the Group By option of Cost Adjustments, the report will fail to generate.