Release Notes

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.

March 19, 2021

API

  • Fix an issue causing some order API requests to fail to get the orderServerMonthlyAmount and orderNonServerMonthlyAmount properties.

Backend

  • Fixed an issue where an Event log was not generated when IP Restriction was added\removed from User profile in the cloud portal.
  • Update subnet category cancellation flags to allow a user to cancel the billing items without them being a child.

March 8, 2021

API

  • ApiKeys should now only be visible to the owner of the api key. The master user will be able to see if a user has a key, but not the actual value of the key.
  • Return false instead of exception for SoftLayer_Network_Storage::isIndedicatedServiceResource function.
  • Improved SLDN documentation on SoftLayer_User_Permission_Group_Type
  • Added new api for disaster recovery failover for Network Storage volumes.
  • Added a check in failbackfromReplicant to prevent flagged parent volume from failing back
  • Added Method to get a firewalls version: SoftLayer_Network_Vlan_Firewall::getFirewallFirmwareVersion
  • SoftLayer_Network_Message_Delivery::sendEmail() endpoint has been deprecated and will be removed in API version 3.2

Backend

  • For current Network Storage replicas, a race condition exists where the replication will occasionally start before the snapshot is taken. This causes the latest snapshot to occasionally not be copied to the replica. To solve this race condition, replication will now start 5 minutes after the scheduled snapshot. The 5 minute delay will only affect new replica provisions. Current provisions will continue to replicate at the same time as the scheduled snapshot. To upgrade a current replica to the new 5 minute delayed replication schedule, the current replica must be canceled and re-ordered.
  • Provided ability to provision file and block storage in a dedicated cluster.

February 26, 2021

API

  • SoftLayer_Network_Protection_Address::serviceProvider has been deprecated and will no longer provide filtering or yield data.

February 12, 2021

API

  • New datatype: SoftLayer_User_Permission_Resource_Type

Backend

  • Allow Network_Storage Host authorization before invoking split PI

February 5, 2021

API

  • Delete user’s apiKey(s) when user is deleted

Backend

  • Improved check for availability in selected location when ordering IPSec VPN services.