Release Notes

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.

August 28, 2016

Portal

  • Pushed code fix that filters Vlans with respect to Datacenter selected when ordering Dedicated firewall.
  • Pushed code fix that filters the severs based on Datacenter selected and the price capacity when ordering hardware firewall.
  • Resolved an issue what was causing storage group templates with JBODs to not load correctly in the order forms.

API

Backend

  • None

August 22, 2016

Portal

  • None

API

  • None

Backend

  • Resolved a bug that was causing Resets of Dedicated Hardware Firewalls to fail if they were in a High Availablity Pair.
  • Put code in place to ensure that cached disks from image templates are deleted when parent Virtual Disk Image is deleted.

August 15, 2016

Portal

  • None

API

  • None

Backend

  • Fixed an issue with servers not being immediately pulled from a Bandwidth pool upon cancellation.
  • Improvements have been made to prevent static subnets and global IPs from being routed to administratively reserved IP addresses.

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.