Release Notes

June 28, 2021

API

  • Added ‘hardwareFunctionDescription’ property to the SoftLayer_Virtual_Guest class
  • SoftLayer_Hardware_Component_Firmware_SeverityTypes records names for ‘minor’ is update to ‘Optional’ and ‘important’ updated to ‘Recommended’
  • Create new option for more restrictive rules on VPN access management, if an account attribute that selects the new behavior is set. Restricts sslVpnAllowedFlag update to users with VPN_MANAGE permission

Backend

  • New features like duplication, snapshots, etc will be enabled for v1 File and Block customer volumes

June 7, 2021

Portal

API

Backend

  • Successfully complete reclaim of host authorized block replica volumes, if same host is authorized to multiple block storage volumes.
  • Prevent servers with Veeam software from being captured
  • Fixed an error when converting a storage volume to independent would cause a stuck transaction.
  • Automatically create a new snapshot. if the old snapshot does not exists with respect to the snapshot ID.

May 21, 2021

API

  • Deprecate SoftLayer_Network_Subnet::activeTransaction. Expect an empty response from this key during subnet provisioning.

Backend

  • Added validation for missing required security groups allow_https and allow_outbound for new orders
  • Removed the ability to order a File or Block replica volume using an interval schedule

May 7, 2021

API

  • Improve performance for getIamId for deleted users, will help user listing on account with large #’s of deleted users.
  • API improvement for consoleData
    • Add websocketPath to SoftLayer_Container_Virtual_Guest_ConsoleData
    • Fix issue with customers not being able to generate a valid signed JWT token.
    • Rename SoftLayer_Virtual_Guest_BrowserConsoleAccessLog to SoftLayer_Virtual_BrowserConsoleAccessLog
    • Rename SoftLayer_Container_Virtual_Guest_ConsoleData to SoftLayer_Container_Virtual_ConsoleData

Backend

  • Fixed an issue with sending compliance report email.

April 30, 2021

API

  • VMWare order: an incorrect error message is displayed if a name is too long
  • Adds the sourcePort property to the SoftLayer_Virtual_Guest_BrowserConsoleAccessLog class

Backend

  • Fixing compliance reports tool.
  • Updated the way we determine if a billing item has a reclaim transaction for Storage As A Service billing items. Allow customers to reclaim a storage as a service billing item that has been previously un-cancelled.

April 21, 2021

API

  • Exposes Browser Console Logs to the SLDN so that customers may access them.
    • SoftLayer_Virtual_Guest_BrowserConsoleAccessLog
    • SoftLayer_Virtual_Guest::browserConsoleAccessLogs
  • Optimized the ‘datacenter’ ORM key on the Virtual_Guest class

Backend

  • Ensure pricing not available to a customer does not inadvertently cause an OS reload of the current OS.
  • Fix the manual snapshot after dr failover
  • Updated chunk size for image exports to COS from 64mb to 128 mb
  • disallowing image captures on private network only servers

April 15, 2021

API

  • Adds SoftLayer_Network_Storage::validateHostsAccess()
  • Extend SoftLayer_Network_Subnet::route and clearRoute to all secondary subnets.
  • Removed SoftLayer_User_Customer::salesforceUserLink property

April 9, 2021

Portal

  • Fix UI so that an impatient user cannot make multiple requests by banging on the button.

API

  • Improve the message in getApiAuthenticationKeys method when subuser get the key of another
  • Deprecating SoftLayer_Network_Subnet_IpAddress_Global::route and SoftLayer_Network_Subnet_IpAddress_Global::unroute, which will continue to function as proxies to SoftLayer_Network_Subnet::route and SoftLayer_Network_Subnet::unroute, respectively. A transaction record will no longer be returned from either endpoint.
  • Add payment type validation for anonymous orders in the API.
  • exposed API call that allows the customer to check on the most recent timestamp of the replication process.

Backend

  • Don’t allow duplicate volume to be refreshed while duplicate provision is still happening.
  • Automatically cancels billing of dependent duplicates if any existing for a primary volume
  • VSI with more than 128 GiB memory should not boot into rescue mode.

April 1, 2021

API

  • Removed usages Of getBandwidthByHour methods in the SoftLayer_Network_Bandwidth_Version1_Allotment class.
  • Update getCpuMetricDataByDate to stop passing in all 256 CPU types
  • Permit a single speed change request per host, per network at a time.

Backend

  • Block RedHat’s ‘EL for SAP HANA’ and CentOS’s ‘CentOS Stream’ from image mobility capture

March 26, 2021

Backend

  • Let either USER_MANAGE IMS permission or user-management IAM Policy be sufficient for doing device access management
  • When a user is deleted, change the username so that a deleted user is not “squatting” on the username.