Release Notes

August 6, 2021

API

  • Remove property SoftLayer_Location::onlinePptpVpnUserCount
  • Deprecate SoftLayer_Network_Subnet::activeTransaction and SoftLayer_Network_Subnet_IpAddress_Global::activeTransaction
  • Provide flag and API on the hardware object to denote billing change available SoftLayer_Hardware::getAvailableBillingTermChangePrices

Backend

  • Prevent image captures for servers not in ACTIVE status
  • Allow bare metal customers to migrate to term-based pricing. Customers can now upgrade from monthly to one-year, monthly to three-year or one-year to three-year term agreements.
  • Ensure phone field validation methods are executed during user sync from cloud.ibm.com to SLDN.
  • Take the same Rescue Layer steps to boot from ISO regardless of amount of memory on the guest.
  • During reclaim of Replica the _REP schedule are removed from Primary volume

July 30, 2021

API

  • Reverted a change from 2021-07-16, making SoftLayer_Hardware_Chassis.unitSize and int again, due to issues with the golang client not being able to properly un-marshal the data.

July 23, 2021

API

  • Fix a rare issue that would prevent orders with very specific payloads and account conditions.
  • Restrict apiKey creation to ACTIVE or VPN_ONLY users.

Backend

  • Prevent stalling on File and Block storage volumes during a reclaim.

July 16, 2021

API

  • Fixed an issue that prevented resultLimits from working with the SoftLayer_Account::getVirtualGuests() API call when filtering based on a datacenter.
  • Add an exception for the visibility of the apiKey during the initial creation of the key and value
  • Changed SoftLayer_Hardware_Chassis.unitSize from int to float to accommodate larger values

Backend

  • Fixed an issue preventing VPC Block Storage volumes from getting reclaimed properly.

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