Release Notes

January 5, 2017

Portal

  • Pushed code to fix an issue that was causing an incorrect success message to be displayed when a user that has disabled/vpn only status clicked the Unlink button.
  • Updated code to correct an error caused by a previously set VAT ID to be reported when the country selected does not use VAT.
  • Updated the customer portal Order Form to include the new Cloud Object Storage general release offering.

API

  • None

Backend

  • None

December 20, 2016

Portal

  • Added VAT id support for Belarus.
  • Added code to cleanup tag references on Virtual Guests/NetScalers/Image templates that have been deleted from a customers account.
  • Added firewall verification during server orders that checks if a selected VLAN is eligible to be used with a server hardware firewall.
  • Added code to filter out firewall-ineligible VLANs in VLAN selection on the order form when a server hardware firewall is being ordered.

API

  • None

Backend

  • Resolved an issue that was causing accounts to become locked when linking more than 7 accounts to an IBMId in a 30 minute window.
  • Fixed a bug that was stripping the underscore character from CNAME records hosted on the SoftLayer DNS system.

December 7, 2016

Portal

  • None

API

  • Resolved an issue where SoftLayer_Brand::createObject requests coming in from the API were not creating an associated SoftLayer_Policy_Brand record. This bug resulted in user accounts created under the new brand to be unable to log in to the customer portal.

Backend

  • None

November 14, 2016

Portal

  • Corrected an issue on the Bluemix order forms where the order form content appear in a different language based on the www.softlayer.com language cookie. The order forms are set to English until all language translations have been completed.
  • Increased the space allowed for addresses when making payments via PayPal. The shorter space was causing PayPal transactions to fail when an account used a bunch of unicode characters.
  • Fixed an issue where users might be immediately logged out after navigating to the order forms due to a non-public API call.

API

  • None

Backend

  • None

November 8, 2016

Portal

  • Improved the ordering form performance when provisioning (Beta) Object Storage offerings.

API

  • None

Backend

  • Pushed code that would stop the sending of order completed and approved emails for Bluemix services on Linked Accounts.
  • Resolved an issue that was causing Guest disk billing items to have incorrect category codes after an OS reload order was placed.

October 25, 2016

Portal

  • Changed portal layout and color scheme to match the new IBM Bluemix branding.
  • Fixed an issue where SoftLayer tiered support customers could create a ticket with severity level higher than 4.

API

Backend

  • When a user’s password expired, we are no longer automatically sending the password reset email. Instead, the user will be informed that their password has expired and that they need to use the Reset Password link on the login page to change it.
  • Updated automatically generated customer emails to reflect new branding.

October 17, 2016

Portal

  • Updated the page title and icon on the control portal compute order forms to reflect IBM Bluemix.

API

  • Resolved an issue with the getMappedAccounts method not correctly displaying the accountLinks section of the output.
  • When any sub-brand is created by a brand master account it now automatically has the brand attribute ALLOW_ACCOUNT_CREATION set to 1.This resolves an issue what required Sales Operations to manually set the ALLOW_ACCOUNT_CREATION to 1 on sub-branded accounts.
  • Allowed the IAM token service to indicate that 2 factor authentication has been fulfilled in the case it has been performed recently. This will be done by including a flag in IAM token to indicate that 2FA is not needed. This is for the getPortalLoginTokenOpenIdConnect method.

Backend

  • None

October 11, 2016

Portal

  • Updated the error message when ordering Public Subnets on a VLAN with HSRP.

API

Backend

  • Fixed a potential issue that caused order verifications to fail in certain cases for accounts that have large numbers of Endurance or Performance volumes.

September 20, 2016

Portal

  • None

API

Backend

  • Resolved an bug that was causing Netscaler provisioning issues due to hostname/domain validation errors.
  • Fixed an issue with NO OS servers that was causing the Evault Bare Metal restore transaction to fail.

September 12, 2016

Portal

  • Made changes to the order form to align with the change in colored branding to the customer portal.

API

Backend

  • Rolled out code to limit the number of combined manual and scheduled snapshots that are supported on Block and File Storage. Going forward the limit is 50 snapshots per volume. The portal and API will now display a warning if there are 50 snapshots on the system for a particular volume, and the user tries to create the 51st snapshot manually. The scheduled snapshots are auto deleted per retention policy when their limit is reached.