Release Notes

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

December 8, 2021

API

  • Deprecate the ‘bundleItems’ relational property on ‘SoftLayer_Billing_Item’. Not to be confused with ‘bundledItems’, which is the correct relational property to use.
  • Functionality to enable disable snapshot usage warning notification. SoftLayer_Network_Storage::setSnapshotNotification and SoftLayer_Network_Storage::getSnapshotNotificationStatus
  • Update getbandwidthData function call to work properly.
  • Adds deviceStatus to virtual guest class
  • Update powerOff and powerOn and powerOffSoft methods to call updateDeviceStatus method and update the device status accordingly.
  • Add SoftLayer_Hardware_Status link from SoftLayer_Hardware
  • Update SoftLayer_Billing_Item::cancel to call updateDeviceStatus
  • Addresses over billing when PlanId changes
  • Adds deprecation tagging support for SLDN and metadata documentation

Backend

  • Fix dedicated host migrations to retain proper CPU, memory, and disk space allocations

November 12, 2021

API

  • Fix issues with SoftLayer_Account_Authentication_Attribute_Type::getAllObjects.
  • Replaced softwareComponent[0] to the operatingSystem ORM key to fix if software components are in incorrect order.
  • Customers can choose to enable or disable getting snapshot usage warning notification

October 22, 2021

API

  • Improved SLDN documentation for some SoftLayer_User_Customer services.
  • he change will prevent stalling the reclaim PI and also prevent a customer from waiting until its manually fixed
  • Deprecated SoftLayer_Network_Tunnel_Module_Context::activeTransaction and SoftLayer_Network_Tunnel_Module_Context::transactionHistory
  • This feature will provide an option ( configurable from slcli ) to enable and disable snapshot space usage warning notification.
  • Added a condition to avoid No outgoing transition for Check Clone Quota On Status could be selected to continue the process

Backend

  • Prevent multiple processes from running at the same time to reconfigure a guest’s KVM console.

October 1, 2021

API

  • Fix incorrect metrics in SoftLayer_Virtual_Guest::getMemoryMetricDataByDate
  • API to get active transaction on a firewall
  • Fixes an issue where spaces in objectMask causes SoftLayer_Event_Log::getAllObjects to error.

Backend

  • Prevent stalling Network_Storage reclaim jobs to prevent a customer from waiting until its manually fixed
  • Corrects checking for existing vaults during ordering
  • Updating reserved capacity to allow non-Core/RAM upgrades.

September 3, 2021

API

  • Expose resetLink methods (resetLinkOpenIdConnect/resetLinkOpenIdConnectUnified ) to SLDN, allow master users to self-service change their own IBMid.

Backend

  • Seamlessly perform block volume failover without manual intervention when certain errors are thrown by backend storage

August 27, 2021

Backend

  • Update physical size limit for VSI images templates to be imported from COS to 250GiB

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.