Release Notes

August 14, 2020

Portal

  • Fixed an issue where “Transaction in progress” was shown for a completed captured image
  • Prevent user from capturing image with no billing items

Backend

  • IPMI must be enable to start capture transactions

August 7, 2020

API

  • Updates the behavior of OR statements in SoftLayer_Search::advancedSearch queries
  • SoftLayer_Network_Gateway::canRollbackVersion() was removed and replaced with SoftLayer_Network_Gateway::isRollbackAllowed()
  • Add ‘origin’ and ‘realm’ fields to receiveEventDirect API payload

Backend

  • Fixes an issue that prevented users that did not have the account summary permission from seeing fees on current pricing when using the getUpgradeItemPrices service methods.
  • Customer will be able to see Snapshot capacity warnings information properly in overage warning tickets.

July 24, 2020

API

  • Ticket update relationships should now properly exclude brand agent updates.
  • Deprecated Global Load Balancer services.
    • SoftLayer_Network_LoadBalancer_Global_Account
    • SoftLayer_Network_LoadBalancer_Global_Host

July 17, 2020

API

  • Allow a user to delete themselves (API level)

Backed

  • Allow the successful restoration of monthly-billed Netscaler guests that are still in 24 hour RECLAIM_WAIT status
  • Enhanced authentication security for Cloud storage.
  • Fixed VSI provisioning emails to use correct currency symbols.

July 10, 2020

API

Backend

  • Fix an issue causing some hardware orders to use the wrong partitioning layout.
  • Merge master user / account owner IP restrictions when existing accounts are linked

June 26, 2020

API

  • Begins the process of deprecating bandwidth related SLDN endpoints on the SoftLayer_Account and SoftLayer_Network_Bandwidth_Version1_Allotment class that are no longer being supported.
  • fixes bug in ordering fixed config presets with both core and processor restricted prices

Backend

  • Volume name were not appearing in the snapshot capacity warnings.
  • Fixed an issue preventing device from be added on a BAP account when added from the Support Center
  • Fixed a bug with migrating dedicated host that have no guests attached.
  • Prevent live migrations for VPC, Netscaler, Reserved Capacity, and Encrypted Disk guests

Catalog

  • Ensure getting upgrade prices for hardware and virtual server upgrades includes the currently-billed fees, rather than the listed catalog fees.
  • Fixed an issue where “update order received” and “order being reviewed” emails were not showing local currencies.
  • Fix issue preventing some forms of SAP Certified hardware orders.

June 19, 2020

API

  • Implement disabledSnapshot for Block and File volume replicas

  • Prevent detach of local disks for VSIs greater than 300GB

    • Exception:
    <faultcode>SoftLayer_Exception_Public</faultcode>
    <faultstring>Disk capacity exceeds the maximum size eligible for portability on local storage and can not be detached.</faultstring>
    
  • Fixed an issue causing fixed configurations to not handle disk controller limits properly.

    • When verifying or placing an order, fixed configuration presets will populate the storageGroups property on server order containers with those defined by their preset, rather than remaining empty. Verifying an order now does not fail if the storageGroups property is set when a fixed configuration preset is also provided. Any storage groups will be ignored in favor of the preset’s.
    • The order response will now contain the fixed config preset’s storage groups on verifyOrder and placeOrder responses.

Backend

  • Remove advanced monitoring/nimsoft as a requirement for managed services servers

June 12, 2020

API

  • SoftLayer_Virtual_Guest::createArchiveTransaction and SoftLayer_Virtual_Guest::createArchiveTemplate will return a Image template, and not a transaction
  • Network_Subnet::setTags() and Network_Subnet::tagReferences
  • UTF-8 support for SoftLayer_Network_Subnet and SoftLayer_Network_Subnet_IpAddress note fields.
  • Deprecate RWHOIS service & SWIP based Registrations. See RIR Registrations and RWhois deprecation notice for more information. The following have been removed.
    • Account::getRwhoisData()
    • Network_Subnet::getSwipTransaction()
    • Network_Subnet::activeSwipTransaction()
    • Network_Subnet::findAllSubnetsAndActiveSwipTransactionStatus()
    • Network_Subnet::getRwhoisData()
    • Network_Subnet::createSwipTransaction()
    • Network_Subnet_Rwhois_Data (all)
    • SoftLayer_Network_Subnet_Swip_Transaction (all)

Backend

  • Bug fix for live migration SWAP disk coalescing issues.
  • Enables ordering and reloading bare metal servers with an image template.
  • Added the list of modified fields on User_Customer objects to the event logs so it can be viewed by the customers

May 29, 2020

API

  • Fixes a bug when users attempt to create some load balancer pools.

Backend

  • Fixed ordering bug for reserved capacity groups.

May 22, 2020

API

  • Fixed bug where sub-brand accounts could not be created.
  • Clarify the text of error message when an operation is performed with an invalid user status.

API Deprecation

  • Server.getPrivateVlanByIpAddress()
  • Network_Vlan.getPrivateVlanByIpAddress()
  • SoftLayer_Network_Component.storageNetworkFlag
  • SoftLayer_Hardware.storageNetworkComponents

Backend

  • Will now properly notify customers for potential Evault overages.

Catalog

  • Created disk drive destruction price category and allowed for drive destruction ordering.