Release Notes

September 13, 2019

Portal

  • Remove “CANCEL_PENDING” in UI in favor of “Deleted”

API

  • The following are removed from SLDN
    • SoftLayer_Network_Storage_Allowed_Host::createFromHardware
    • SoftLayer_Network_Storage_Allowed_Host::createFromVirtualGuest
    • SoftLayer_Network_Storage_Allowed_Host::createFromIpAddress
    • SoftLayer_Network_Storage_Allowed_Host::createFromSubnet These methods have never worked as stand-alone API calls. They were designed to be used in other host authorization methods.

Please, continue to use the following API methods to authorize hosts: - SoftLayer_Network_Storage::allowAccessFromHardware - SoftLayer_Network_Storage::allowAccessFromHardwareList - SoftLayer_Network_Storage::allowAccessFromVirtualGuest - SoftLayer_Network_Storage::allowAccessFromVirtualGuestList - SoftLayer_Network_Storage::allowAccessFromIpAddress - SoftLayer_Network_Storage::allowAccessFromIpAddressList - SoftLayer_Network_Storage::allowAccessFromSubnet - SoftLayer_Network_Storage::allowAccessFromSubnetList

  • Notify Backup Storage Customers with tickets about their un-billed Backup storage
  • Don’t allow NVMe disks to be part of storage group
  • Password requirements are returned in SoftLayer_User_Customer::getRequirementsForPasswordSet. Increased maximum portal password length to 128. Vpn password maximum length remains at 20.
  • Updated the reactivateAccount and disableAccount API methods on the SoftLayer_Brand object to return feedback when the account provided is already in the desired state.

Backend

  • Code completed for sending out email when public image is updated by a public image account.
  • Removes ordering support for customer defined networks.

Catalog

  • 2U / 4-Socket Cascade Lake Servers
  • Price Change on
    • Item ID 3835 Price ID 13794 - SoftLayer Retail Catalog - Red Hat Enterprise Linux 6.x - LAMP Install (64 bit) (1 - 4 CORE)
    • Item ID 3839 Price ID 13799 - SoftLayer Retail Catalog - Red Hat Enterprise Linux 6.x - Minimal Install (64 bit) (1 - 4 CORE)
    • Item ID 6123 Price ID 48993 - SoftLayer Retail Catalog - Red Hat Enterprise Linux 7.x - Minimal Install (64 bit) (1 - 4 CORE)
    • Item ID 6131 Price ID 49021 - SoftLayer Retail Catalog - Red Hat Enterprise Linux 7.x - LAMP Install (64 bit) (1 - 4 CORE)
  • Add 2x2TB SATA HDD to package 1075 presets 1158 and 1160
  • Bare Metal Reserve (BMR) SAP Configs
  • VMW General Availability
  • VMW - Create new Presets for Single Node and Digital play with 6.7u2 and Disk Less server
    • vCS Digital Play 6.7u2 - NEW ID 1158
    • vCS Single Node 6.7u2 - NEW ID 1160
  • Make Package 551 available in Sao Paulo
  • Customers should be able to provision a Cascade Lake server with 1-2 K80, M60, P100, 16GB V100 or 32GB V100 GPUs.

August 30, 2019

Portal

  • Adds a new product group to the order forms for NVMe SSD disks
  • Fix owner IBMid change broken by 2FA/SecAnswers

API

  • allowedPptpVpnQuantity set to zero for all accounts.

August 23, 2019

Portal

  • Add redirect for Manage portal /login and /index to appropriate login page

API

  • Add logging of iSCSI and NFS Host Authorization to the SoftLayer_Event_Log for authorization and deauthorization events
  • Fixed an issue with SoftLayer_Virtual_Guest::getPendingMaintenanceActions()
  • Fix issue with verifyOrder checking public pool capacity on VPC guests
  • Adding a new trait (DEFAULT_NEW_ACCOUNTS_PREMIUM) that if set to 1 will initialize all new brand sub-accounts with Premium support.

Backend

  • Fix issue where retention disk billing would sometimes be inaccurate after reloading a virtual server.
  • Custom Encrypted Windows VHD Import from ICOS.

August 16, 2019

Portal

  • Fix issue preventing orders from completing for new EU customers.
  • Fix the payment method disappearing when selecting PayPal, leaving the user unable select another payment method.

API

  • Adds SoftLayer_Virtual_Guest::getPendingMaintanceActions()
  • Added ability to skip platform account creation and linking when using the SoftLayer_Brand::createCustomerAccount API
  • Exposed gpuType and gpuCount on the SoftLayer_Virtual_Guest class
  • Add iamidVerificationFlag to SoftLayer_User_Customer_Link
  • Allow gateway orders to define the router id on the hardware template object.
"hardware": [
    {
        "hostname": "softlayer",
        "domain": "local.com",
        "primaryBackendNetworkComponent": {
            "router": {
                "id": 1076595
            }
        }
    }
],

Backend

  • Fix evault creations on new server provisions
  • IBM Cloud CDN - Deny the http traffic if customer only chooses the https port.
  • Fixed an issue where a user upgrades or downgrades a Variable Compute VSIs from API or UI the VSI changes its type from “Variable Compute” to public Type.
  • Fixes VSI/BM provisions with evault to complete.
  • Http Cookie Persistence support for Cloud Load Balancer
  • EMS maintenance email improvements
  • Fix failing health check for https l7 pool

August 2, 2019

API

  • Create new Software_Description HSM_OS attribute type

Backend

  • Do not require postal code for ARIN addresses outside US & Canada
  • Fix accepting Master User invitation on account linked at create time
  • Fixed an issue upgrade GPU enabled VSIs
  • Prevents ordering GPU’s when provisioning from an image template set to boot in PV.

Catalog

  • Adding a category code for dynamic CDN bandwidth.
    • cdn_service_dynamic_bandwidth
    • cdn_service_dynamic_bandwidth_usage
  • Add 500GB Bandwidth option to package 1111
  • Update Single Node Preset 1051 in package 1075 with updated pricing
  • Create rule to conflict Windows 2019 and vCenter 6.7
  • Add the CXL 4210 server to package 1111
  • Add ESXi 6.5u2 to package 1065
  • Expand Global Availability of vGPU (FRA, TOK, SYD)
  • Update catalog package 1113 for Cascade Lake 2U 4 socket server

July 26, 2019

Portal

  • Changes to order currency selection logic. Existing customers will have orders default to the currency selected on their billing information, or US Dollars if unavailable.
  • Surfaces helpful validation messages to customers upgrading to PAYGO

API

  • Allow customers to query read-only information about the keyName of their assigned Catalog
    • SoftLayer_Account->brand->catalog->keyName

Backend

  • Improve the process of provisioning IBM Backup Storages.
  • Allow customer cancellation of VLANs with other canceled resources on the VLAN
  • IBM Cloud CDN - Update the IBM CNAME to use new domain ‘cdn.appdomain.cloud’.

July 12, 2019

Portal

API

  • Fix issue where some order receipts did not have consistent data provided in API responses.
  • Adding exception message if interconnect tenant has no billing item when trying to upgrade.
  • Remove depreciated Network Core Account Defined Networks code from User_Cusomer
  • All customer users pptpVpnAllowedFlag is set to 0

Backend

  • Prevent attempts to attach a portable disk to multiple VSIs at the same time.
  • Restrict performing an OS reload of a guest with GPUs into PV boot mode.

July 12, 2019

Portal

  • Choosing a secondary IP Address brought on requirement questions. These are now translated for other languages.
  • Prevents Bare Metal Reserved servers from appearing on the server list page.
  • Fixed an issue where cases created from the support center are not coming through as BAP escalated

API

  • Allow user to set default IBMid link, correct permissions required
    • SoftLayer_User_Customer_OpenIdConnect::setDefaultAccount()
  • IBM Cloud CDN - Support “/” at the end of purge url path.

Backend

  • Fix a bug where Customer users cannot delete linked-to-IBMid user
  • Allow SAML authenticated accounts to link to platform

July 1, 2019

Portal

  • Email can be removed from watchlist by control portal

API

  • Fix a bug that could’ve resulted in additional conflict rules from being retrieved when querying via the package.
  • Add SoftLayer_Virtual_Guest::nextGenFlag field to indicate that image is a next gen image
  • New API getIscsiIsolationDisabled, added to SoftLayer_Account to display the iSCSI isolation status of an account.

Backend

  • Users with the user-management Editor or Admin role should now be properly allowed to delete users.
  • Fix issues upgrading a V100 GPU VSI to a P100 GPU VSI.

Catalog

  • New Item/Price IDs needed for Software - SUSE for SAP
    • SUSE Linux Enterprise Server 12 SP3 for SAP Applications
    • SUSE Linux Enterprise Server 12 SP3 for SAP HANA
    • Packages: 1041; 1043; 913; 985; 987; 989; 1045; 885; 861
  • Add vSphere 6.7 update 2 to the identified packages below
    • Qualified Node packages 1051, SAP packages for VMware, Qualified Node Quads1065 and VMware Presets 1075 and CXL QN package 1111.
  • Add Mirrored M.2 price into package 1111
  • Add Micron 7.68TB SSD to Qualified Node Packages
  • Add IMS Premium Support Flag
  • Add 500GB Bandwidth option to package 1111
  • Update Single Node Preset 1051 in package 1075 with updated pricing

June 21, 2019

API

  • Fixed lookup of getAllowableSubnets call for Network_Storage
  • Immediately completes accounts during the creation process
  • Load balancer lookup by name should be case insensitive