Release Notes

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.

September 13, 2019

Portal

  • Remove “CANCEL_PENDING” in UI in favor of “Deleted”

API

  • The following are removed from SLDN
    • SoftLayer_Network_Storage_Allowed_Host::createFromHardware
    • SoftLayer_Network_Storage_Allowed_Host::createFromVirtualGuest
    • SoftLayer_Network_Storage_Allowed_Host::createFromIpAddress
    • SoftLayer_Network_Storage_Allowed_Host::createFromSubnet These methods have never worked as stand-alone API calls. They were designed to be used in other host authorization methods.

Please, continue to use the following API methods to authorize hosts: - SoftLayer_Network_Storage::allowAccessFromHardware - SoftLayer_Network_Storage::allowAccessFromHardwareList - SoftLayer_Network_Storage::allowAccessFromVirtualGuest - SoftLayer_Network_Storage::allowAccessFromVirtualGuestList - SoftLayer_Network_Storage::allowAccessFromIpAddress - SoftLayer_Network_Storage::allowAccessFromIpAddressList - SoftLayer_Network_Storage::allowAccessFromSubnet - SoftLayer_Network_Storage::allowAccessFromSubnetList - Notify Backup Storage Customers with tickets about their un-billed Backup storage - Don’t allow NVMe disks to be part of storage group - Password requirements are returned in SoftLayer_User_Customer::getRequirementsForPasswordSet. Increased maximum portal password length to 128. Vpn password maximum length remains at 20.

- Updated the reactivateAccount and disableAccount API methods on the SoftLayer_Brand object to return feedback when the account provided is already in the desired state.

Backend

  • Code completed for sending out email when public image is updated by a public image account.
  • Removes ordering support for customer defined networks.

Catalog

  • 2U / 4-Socket Cascade Lake Servers
  • Price Change on
    • 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)
  • Add 2x2TB SATA HDD to package 1075 presets 1158 and 1160
  • Bare Metal Reserve (BMR) SAP Configs
  • VMW General Availability
  • VMW - Create new Presets for Single Node and Digital play with 6.7u2 and Disk Less server
    • vCS Digital Play 6.7u2 - NEW ID 1158
    • vCS Single Node 6.7u2 - NEW ID 1160
  • Make Package 551 available in Sao Paulo
  • Customers should be able to provision a Cascade Lake server with 1-2 K80, M60, P100, 16GB V100 or 32GB V100 GPUs.

August 30, 2019

Portal

  • Adds a new product group to the order forms for NVMe SSD disks
  • Fix owner IBMid change broken by 2FA/SecAnswers

API

  • allowedPptpVpnQuantity set to zero for all accounts.

August 23, 2019

Portal

  • Add redirect for Manage portal /login and /index to appropriate login page

API

  • Add logging of iSCSI and NFS Host Authorization to the SoftLayer_Event_Log for authorization and deauthorization events
  • Fixed an issue with SoftLayer_Virtual_Guest::getPendingMaintenanceActions()
  • Fix issue with verifyOrder checking public pool capacity on VPC guests
  • Adding a new trait (DEFAULT_NEW_ACCOUNTS_PREMIUM) that if set to 1 will initialize all new brand sub-accounts with Premium support.

Backend

  • Fix issue where retention disk billing would sometimes be inaccurate after reloading a virtual server.
  • Custom Encrypted Windows VHD Import from ICOS.