Release Notes

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.

October 4, 2019

API

  • Block NextGen images from being ordered on classic VSIs. Image templates have “features” that track which platform the image is capable of provisioning, Classic, Generation Classic (GC), and NextGen. Classic VSI's can only be provisioned with image templates identified by the Classic feature.
  • SoftLayer_User_Customer::selfPasswordChange will return a new session token after success.

Backend

  • WebCc components of evault provisions alongside servers will now function as intended. Customers will no longer need to re-order evaults and ask backup ops for assistance.
  • Assures that an order cannot contain more NVMe SSDs than what is supported by the associated hardware chassis.
  • Assures that NVMe SSDs are indexed last among the disk prices.

Catalog

  • Add 2x2TB SATA HDD to package 1075 presets 1158 and 1160
  • Price Drop for RHEL 1- 4 Core only for Hourly VSIs
    • Item ID 3835 Price ID 13794 - SoftLayer Retail Catalog - Red Hat Enterprise Linux 6.x - LAMP Install (64 bit) (1 - 4 CORE)
    • Item ID 3839 Price ID 13799 - SoftLayer Retail Catalog - Red Hat Enterprise Linux 6.x - Minimal Install (64 bit) (1 - 4 CORE)
    • Item ID 6123 Price ID 48993 - SoftLayer Retail Catalog - Red Hat Enterprise Linux 7.x - Minimal Install (64 bit) (1 - 4 CORE)
    • Item ID 6131 Price ID 49021 - SoftLayer Retail Catalog - Red Hat Enterprise Linux 7.x - LAMP Install (64 bit) (1 - 4 CORE)
  • 2U / 4-Socket Cascade Lake Servers
    • Supermicro 2U 2049U-TR4 chassis
    • Intel 6248 Gold Cascade Lake processor
    • UEFI booting mode will be used
    • Up to 24 2.5” disk drive bays
    • LSI MegaRAID 9460-16i RAID controller card
  • Add VMWARE 6.7 to package 1075

September 27, 2019

Backend

API

  • Fixed "error": "Property 'gpuCount' not valid for 'SoftLayer_Virtual_Guest'."
  • Fixed an issue with SoftLayer_User_Customer::InitiatePortalPasswordChangeByBrandAgent() not working as documented.
  • Creating Premium Support For Preferred Partners brand attribute to support a new offering allowing BAP to escalate tickets at a high priority.
  • Create new “SUSPENDED” user status, statusId=1005
  • Display complexity related errors when user attempt to update vpn password.

September 20, 2019

Backend

  • Fix issue where ordering from a quote did not total the monthly cost at checkout correctly.
  • Customers will no longer have to wait for volume moves as part of resize.
  • Adding Bare Metal Gateway License category code.