Release Notes

August 8, 2016

Portal

  • Added some additional Language translations to the order forms in the customer portal.

API

  • None

Backend

  • Fixed a bug that was causing duplicate IP’s to be assigned to network components during Virtual Guest provisions.

August 1, 2016

Portal

  • None

API

  • None

Backend

  • Resolved an issue with initial IPv6 routing for new subnet orders.
  • Fixed a bug that was causing Evault for Virtual Guests to create unassociated billing items.
  • Resolved an issue that was preventing SSH keys from being properly applied during an OS Reload. This only occurred if new software was added during the reload.

July 25, 2016

Portal

  • Pushed code to allow for the ordering of Network VLAN’s from the customer portal.

API

Backend

  • Resolved a bug that was causing Paypal orders to fail due to a missing property for Hourly Bare Metal servers.

July 18, 2016

Portal

  • Fixed a bug that caused Public node to be highlighted when ordering a Private Virtual Guest.
  • Fixes an issue that prevented the relevant media types from being returned in the ContentDelivery code for CDN origin mapping.

API

Backend

  • Fixed an issue creating an IBMid with a mixed-case email address. Introduced case insensitivity in email address handling for IBMid creation.
  • Introduced code that adds Network Gateway Capability to all Current Bare Metal Packages

July 11, 2016

Portal

  • None

API

  • None

Backend

  • Rolled out the code that would allow customers to attach secondary Portable Storage Volumes to an existing Virtual Guest, create bootable images on those Portable Storage Volumes, detach them, then boot from those created volumes into new Virtual Guest’s.
  • Resolved an issue that was causing OS Reloads to fail on Bare Metal servers that had inactive or deprecated service offerings.
  • Fixed a bug in that caused Microsoft post provision scripts to fail when the script url contained an ampersand ‘&’.

July 6, 2016

Portal

  • Fixed an issue that was causing the Subnet selection portion of the order process to be displayed when ordering a Network Gateway.
  • Added a UI element to create or associate an IBM ID with an account during the order process.
  • When creating new orders customers will be prompted to associate an existing IBM ID or create a new one.

API

  • Resolved an issue that was causing incorrect results from different parameters on REST/SOAP calls to Bandwidth functions.
  • Added the SoftLayer_User_Customer_OpenIdConnect service for interacting with SoftLayer accounts that have an associated IBM ID.
  • Added some OpenIdConnect functionality to the SoftLayer_User_Customer datatype.

Backend

  • Removed the (deprecated) Manage Portal URL from Recurring Invoice Email Notifications.
  • Rolled out a feature to give account master users the ability to add account support subscribers which will receive notifications regarding all unplanned incidents, planned maintenances and opened support tickets concerning their account.
  • Added the ability to use Two Factor Authentication when the primary authentication for an account is an IBM ID.

June 27, 2016

Portal

  • Added support to determine if multipath is properly configured for block LUNs.

API

  • None

Backend

  • Resolved an issue that was causing OS reloads to fail on Virtual Guests during the image copy process.

June 20, 2016

Portal

  • Enabled the ordering of new, larger CPU/RAM capacity Virtual Guests.

API

Backend

  • None

June 13, 2016

Portal

  • None

API

  • None

Backend

  • Resolved an issue that was preventing a server with Evault Storage from undergoing an Operating System reload.

June 6, 2016

Portal

  • Resolved an issue that was causing slow load times on a checkout of large orders.
  • Fixed an issue in which only the ‘Default’ health check option would function for UDP load balancer services.

API

  • None

Backend

  • Resolved an issue that was causing OS Reloads to fail on Bare Metal servers that were using NO_OS or where version locked.
  • Updated the host and domain name validation logic to permit a domain comprised of all digits.