Release Notes

March 13, 2020

API

February 28, 2020

API

  • SoftLayer_User_Customer::removeAllVirtualAccess will no longer be blocked when the user has lingering access on a device that is in deleted state.

February 21, 2020

Portal

  • Corrects the EU terms and conditions link on customer facing quote checkout pages.

API

ID KeyName Description
1288 TICKET_MANAGE Add / Edit Tickets
1309 ACCOUNT_PASSWORD_AUXILIARY_ADD Add Auxiliary Password
1310 ACCOUNT_PASSWORD_AUXILIARY_EDIT Edit Auxiliary Password
1311 ACCOUNT_PASSWORD_AUXILIARY_DELETE Delete Auxiliary Password
3738 CUSTOMER_PLACEMENT_GROUP_MANAGEMENT Manage Placement Group
3740 CUSTOMER_RESERVED_CAPACITY_GROUP_MANAGEMENT Manage Reserved Capacity Group
1305 TICKET_VIEW_BY_HARDWARE View Tickets by Hardware Access View Tickets by Hardware
1306 TICKET_VIEW_BY_VIRTUAL_GUEST View Tickets by Computing Instance Access

Backend

  • Prevent Dedicated Host VSI upgrade orders when the user placing the upgrade does not have permission for the dedicated host.
  • Improve the order verification for application delivery controllers.
  • Allows orders to be placed that include an M.2 boot drive and no other disks. This was previously unavailable as all orders required a hard disk to boot from.

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.