Release Notes

May 4, 2020

Portal

  • Improve wording on the IaaS order and quote checkout pages and improve the tax estimations provided for quotes.

API

  • Fixed an issue with SoftLayer_Virtual_Guest::getCpuMetricDataByDate throwing an Exception about too much data requested.

Backend

  • Fixed a private to private lbaas image upgrade issue
  • Restricting deletion of SSL certificates configured in Loadbalancer HTTPS listener
  • Allow user to specify public subnet to provision public load balancers
  • More accurately show that packages and presets have GPU products or not in the catalog.
  • Fixed an issue where new storage volumes >250G were not having their IOPs limited properly.
  • Will now properly notify customers for potential overages.

April 21, 2020

API

Backend

  • Clarify the error message when placing quotes without a country.

April 3, 2020

Portal

  • Fixes an issue where IBM Cloud Backup usage was not showing in the customer portal.

API

  • Customers who use the api to manage their users’ permissions may notice that the type of exception and exception message for invalid requests to some SoftLayer_User_Permission services have changed. These scenarios were already considered invalid and does not affect permissions being managed via Customer UI.
  • New: Hardware_Server::captureEnabledFlag
  • Fixed an issue preventing users making SOAP API calls from being able to properly setup Verisign 2FA with SoftLayer_User_Customer::addExternalBinding.
  • Add method, SoftLayer_Hardware_Server::testRaidAlertService(), to test the RAID Alert system.
  • Update docblock for Customer::getDefaultAccount

Backend

  • Resolve an issue with customers unable to delete users.
  • Introduced higher PCIe slot product categories.
  • Allows cancellation of VLANs in the presence of cancelled VSIs on the VLAN.

March 20, 2020

API

<faultcode>SoftLayer_Exception_NotReady</faultcode>
<faultstring>Only ACTIVE and PENDING users can be migrated to IBMid.</faultstring>
  • IBM Cloud CDN - Multiple file purge SOAP API support.
  • Added SLDN description for the SoftLayer_User_Permission_Group_Type::groups

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