Release Notes

February 14, 2020

API

Backend

  • Fixed an issue preventing some bare metal gateway appliance orders from being completed

January 31, 2020

Portal

  • Corrects an error thrown when displaying closed alarms in the customer portal.

API

  • SoftLayer_Account::getCurrentBackupStatisticsGraph has been marked deprecated. This method no longer returns binary image data of the account backup statistics.
  • Allow clone conversion dependent to independent calls in Network_Storage class.
  • SoftLayer_User_Customer minimumPasswordHours/secondaryPasswordTimeoutDays will not allow a NULL value.
  • Provide SoftLayer_Network_Storage::getVolumeCountLimits to allow customers to view their storage account limits
  • SoftLayer_Account::networkCreationFlag deprecation notice.
  • Fixed an issue when calling SoftLayer_User_Customer::createObject

Backend

  • Fixed BAP Agent updates not showing in tickets
  • Fixed an issue preventing customers from attaching hardware to tickets.
  • Corrects errors with missing or canceled billing items during OS reloads.
  • Set users to SUSPENDED status when link is noted as expired.
  • Use SUSPENDED state for users when disabling an account
  • new IAMID_INVALID (1006) state for SoftLayer_User_Customer.

January 17, 2020

API

  • Fixed an issue preventing importing Windows 2019 images from COS
  • Updated strict and fuzzy logic search documentation on SoftLayer_Search
  • Forces Hardware_Component serial numbers to be stored in lower case, even when the serial numbers look like they are numbers in Exponential Notation. For example, 1234E5 will now be 1234e5.

Backend

  • Clear Tamper Flag on HSMs if HSM was zeroized.
  • Enable cookie persistence for LBaaS to support multiple pools.

Catalog

  • Enable U.2 (2.5”) NVMe SSDs on Cascade Lake servers
    • Packages 1105, 1107, 1113
  • Add LON02 for Cascade Lake Servers
  • WIN OS Options Update - SAP Netweaver SkyLake & Cascade Lake Packages

January 10, 2020

Backend

  • Prevent additional notification emails from being sent when customers have disabled notifications.
  • Fixed bug in live migrations

December 18, 2019

API

  • Fix issue where requests to SoftLayer_Virtual_Guest generateOrderTemplate did not include the primary subnet id of the frontend and backend network components from the virtual guest template object in the response's order container.
  • Better validation and error responses in SoftLayer_Network_Subnet_Registration and SoftLayer_Account_Regional_Registry_Detail
  • Fixed bug when creating Federated user.

SLDN

  • Changed the CSS on the datatypes and services pages. If those pages look strange, please clear your browser cache or forcefully re-download the custom css

December 16, 2019

Bandwidth Graph methods are being depreciated

The following methods will be depreciated on Dec 18, 2019, and removed entirely at a later date.

  • SoftLayer_Metric_Tracking_Object::getBackboneBandwidthGraph
  • SoftLayer_Network_Backbond::getGraphImage
  • SoftLayer_Account::getCurrentBackupStatisticsGraph
  • SoftLayer_Account::getCurrentTicketStatisticsGraph

Some pod relationships are being removed

The following relationships will be removed on Dec 18, 2019.

  • SoftLayer_Hardware->pod
  • SoftLayer_Hardware_Router->pod
  • SoftLayer_Network_Component->interface
  • SoftLayer_Hardware_Router_Backend->pod
  • SoftLayer_Hardware_Router_Frontend->pod

December 12, 2019

Portal

  • Name of dedicated host device is displayed correctly in ServiceNow case

API

  • SoftLayer_Account::getCurrentTicketStatisticsGraph has been marked deprecated. This method no longer returns binary image data of the account ticket statistics.
  • Allow brand agent users to select a subject when escalating a ticket.
  • Add graceful handling of bad order data when StaaS orders are missing prices for an entire category.
  • Customer removeExternalBinding exceptions return Customer class rather than Binding class
  • Fixed bug in SoftLayer_Brand::createCustomerAccount API where an empty postal code was causing an incorrect validation error for countries that do not require a postal code. This will not change validation for US/Canada and will allow an empty postal code through if the country does not require postal codes.

Backend

  • Fixes an issue that is currently causing long provisioning times in VPC Block Storage, related to INC1651618
  • Corrected an issue where LUNs may go offline when garbage collection happens at a lower rate on the shared storage device due to increased workloads.
  • Adding order functionality for dependent duplicate volumes.
  • Fix issue where a retention disk could not be added when reloading the operating system on some dedicated host VSIs.
  • Fix issue preventing VSI OS reloads.

November 22, 2019

API

  • Fixed an issue causing exceptions to be thrown if NVMe disks were not added to the end of an order's price list.

Backend

  • Introduces ability for customers to add or upgrade their network gateway licensing. The new upgrade path has no impact without the new software license products being available in the product catalog. This issue also improves the customer experience when attempting to perform hardware upgrades for a gateway which is not allowed.

November 1, 2019

Catalog

  • New Cascade Lake Hourly FSP's
    • Silver 4210 64GB 2X1.7TB SSD NoRAID - Preset 1214
    • Gold 5218 64GB 2x1.7TB SSD NoRAID - Preset 1216
    • Gold 6248 384GB 4x1.7TB SSD RAID10 - Preset 1218
  • Remove 7.68TB SSDs from the ReadyNode package 1053
  • Managed services premium application for package 993
  • Enable UEFI boot for several operating systems
    • Windows / RHEL 7 / CentOS 7 / Ubuntu 18.04
    • NO OS / XenServer 7.1.2 / XenServer 7.x / SUSE SLES 12sp4 / SUSE SLES 15
    • Product_Item_Category = UEFI Boot Mode
    • Product_CategoryCode = UEFI_boot
  • Enabled Presets 1158 and 1160 in package 1075
  • 12TB HDDs added to Coffee Lake package #2634
  • Activate Coffee Lake E2174G servers for order entry at the following datacenters
    • DAl10, FRA02, FRA05, LON04, PAR01, SYD01, TOK02, WDC04

October 25, 2019

Portal

  • Update legacy order form UI for NVME
  • Fix issue preventing some server descriptions from being displayed correctly when ordering.

API

  • Adds IP version validation when ordering subnets.

Backend

  • Properly handle IPMI errors during the assign server step of server provisions.