Release Notes

June 10, 2022

API

  • Update link to virtual server capacity documentation.
  • In the SoftLayer_Tag class put a limit on the number of tags in setTags
  • Fix errors when ordering from large quotes
  • Customers can know the progress of a dependent duplicate conversion as and when needed.
  • LBaaS ability to enable secure flag and set same-site=none
  • Updating SoftLayer_User_Customer SLDN documentation for the editObjects call.
  • Improved minimum size overflow error messaging for subnet orders

Backend

  • Update email URL link on subnet orders to new subnet page.

May 27, 2022

API

  • Expose information about remaining credit, allowing customers to evaluate how much money they can use from a Flex Credit enrollment
  • Added account property length validation
    • Last name: 30
    • Phone: 50
    • Address 1 & 2: 100
    • City: 100
  • Updated ‘datacenter’ ORM key in the guest class to use targetDatacenterId property
  • Allow empty array for as the templateObject for SoftLayer_Network_Firewall_Update_Request/createObject/, which will delete all firewall rules.

Portal

  • make PhoneFactor feature unavailable in UI

May 20, 2022

Backend

  • Fix major bugs with suspendable VSI billing for VMs that are unused during the billing cycle
  • Updated description for new vendor code for vmware
  • Added new vendor code for vSphere SWD
  • Enable ordering of Secondary Subnets in unrouted state.
  • Enable ordering of private static Secondary Subnets.
  • Enable ordering of Global IP Addresses in statically routed state.

May 12, 2022

API

  • Adds provision tracking variables: SoftLayer_Provisioning_Version1_Transaction_OrderTracking
  • Add incoming external transaction id(s) to event log for getPortalLoginTokenOpenIdConnect
  • Improved documentation of SoftLayer_Network_Subnet

Backend

  • Improve customer tickets for custom image ping check failures
  • Changed ticket wording around emergency host evacuations
  • Enable storage groups to be defined with PCIe drives including Mirrored M.2.

April 29, 2022

API

  • There will be an orm key orderTrackingState on the Transaction class
  • Ensure removal of Permission Resources of a specific device type when adding an ACCESS_ALL_ Permission
  • Improved VLAN cancellation error message
  • Deprecated the extensionRouter key on SoftLayer_Network_Vlan
  • A new API validateAccessHosts was released which checks if an ip is behind gateway or not

Backend

  • Fix an issue that prevented verifying some virtual guest orders and quotes that included placement groups.
  • Fixed various bug fixes for suspendable billed VSI usage tracking.

March 18, 2022

API

  • API will throw error if a snapshot is not deleted when requested.

March 11, 2022

API

  • Deny SLDN access to network VLAN trunks for which user lacks component access

Backend

  • Prevent storage upgrades from creating unnecessary records that would inflate volume counts.

March 4, 2022

API

  • Deduplicate list of users that have access to SoftLayer_Virtual_Guest
  • Fix File/Block volume-detail API call to return one Target IP (out of 2 its configured with) when classic block volume is moved into different HA pair. The Target IP Address returned after this fix for any block volumes may differ from what was returned in the past. This is because we are now returning one out of the two Target IPs we are offering for multipath configuration. Both of them will work as expected.
  • Removes the ORM key: SoftLayer_Billing_Item::bundleItems which was deprecated for some time, and monitoring confirmed it wasn’t being actively queried via the API.
  • Remove primaryIpAddress ORM key from SoftLayer_Hardware_Switch
  • Updates https://api.softlayer.com/v3.1/metadata.json to include some extra documentation

Backend

  • Allow users to Failover volume even if volume status is : Disaster Recovery Failback Completed
  • Skip ping during provisions for custom images. If image is custom, retry Linux for 5 minutes and Windows for 10 minutes. After that, create customer ticket warning them of failed ping checks and complete the transaction.
  • Fix customer managed guests with the wrong type ID
  • Prevent ordering with image templates that have Windows Server 2019 from erroneously including Hyper-V.
  • Update authentication to allow HSM IP addresses to be seen by account owners.
  • Bug fix for device status on VSIs
  • Add MEX01 to closing locations

February 4, 2022

API

  • Correct volume usage and limits should show in command output

Backend

  • Support IAM Policy equivalent to VPN_MANAGE permission
  • Improve performance when querying package regions, which should result in faster load times of order forms.

January 26, 2022

API

  • Global IP billing items will only have a null provisionTransaction
  • Reduced payload of SoftLayer_Network_Component getObject calls for unmasked keys

Backend

  • The hardware power state record will be updated whenever the power state is changed via IPMI
  • VLANs can be cancelled when associated to scale groups. The association will be automatically deleted during reclaim.
  • Added support to order VMware with vSphere version 7.0
  • Prevent a very rare disk image attach bug that deletes destination disk
  • Set Debian default boot mode to HVM only.
  • Customers will be able to order/manage duplicates of volumes that were originally ordered as STaaS Version 1