Block NextGen images from being ordered on classic VSIs. Image templates have “features” that track which platform the image is capable of provisioning, Classic, Generation Classic (GC), and NextGen. Classic VSI’s can only be provisioned with image templates identified by the Classic feature.
-
SoftLayer_User_Customer::selfPasswordChange will return a new session token after success.
-
-
Backend
-
-
WebCc components of evault provisions alongside servers will now function as intended. Customers will no longer need to re-order evaults and ask backup ops for assistance.
-
Assures that an order cannot contain more NVMe SSDs than what is supported by the associated hardware chassis.
-
Assures that NVMe SSDs are indexed last among the disk prices.
-
-
Catalog
-
-
Add 2x2TB SATA HDD to package 1075 presets 1158 and 1160
-
Price Drop for RHEL 1- 4 Core only for Hourly VSIs
-
-
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)
Block NextGen images from being ordered on classic VSIs. Image templates have “features” that track which platform the image is capable of provisioning, Classic, Generation Classic (GC), and NextGen. Classic VSI’s can only be provisioned with image templates identified by the Classic feature.
+
SoftLayer_User_Customer::selfPasswordChange will return a new session token after success.
+
+
Backend
+
+
WebCc components of evault provisions alongside servers will now function as intended. Customers will no longer need to re-order evaults and ask backup ops for assistance.
+
Assures that an order cannot contain more NVMe SSDs than what is supported by the associated hardware chassis.
+
Assures that NVMe SSDs are indexed last among the disk prices.
+
+
Catalog
+
+
Add 2x2TB SATA HDD to package 1075 presets 1158 and 1160
+
Price Drop for RHEL 1- 4 Core only for Hourly VSIs
+
+
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)
IAM User Management editor Role is now able to add VPN only user
-
Show suspend usage rates as hourly fees in order email
-
Replaces Bluemix URLs in email templates with IBM Cloud URLs
-
Fixed html being sent as plain text in notification emails.
-
-
API
-
-
Update SLDN doc for Customer::createObject
-
-
Backend
-
-
Restore ability to enable IPMI ports in select pods
-
Fix bug that would’ve prevented duplicate volume orders with an IOPS to space ratio of 0.3 IOPS per GB.
-
Fix bindVlan for LBaaS provisions
-
Fixed an issue preventing users with only IAM User Management that are not able to add an ACTIVE user on a linked account to Bluemix
-
-
Catalog
-
-
VMware vSAN ReadyNode is now GA (packageId = 1053)
-
Create a catalog line item for Caveonix in pkg 907
-
Added Micro VSI U1.4x8
-
Add redundant power supply (50221 / 469) to the order form for the following packages (all 1U) - 837 (Skylake dual proc), 911 (Kabylake 1270), 551 (Broadwell dual proc), 253 (Haswell dual proc), 257 (Haswell 1270). 1091 Cascade dual proc)
-
-
Conflict the redundant power in the following DC’s that cannot handle it for the most part: AMS01, AMS03, DAL01, DAL05, DAL06, DAL07, DAL08, DAL09, FRA02, HKG02, HOU02, LON02, MEX01, MEL01, MIL01, MON01, PAR01, SEA01, SJC01, SNG01, SYD01, TOK02, TOR01, WDC01, WDC03
IAM User Management editor Role is now able to add VPN only user
+
Show suspend usage rates as hourly fees in order email
+
Replaces Bluemix URLs in email templates with IBM Cloud URLs
+
Fixed html being sent as plain text in notification emails.
+
+
API
+
+
Update SLDN doc for Customer::createObject
+
+
Backend
+
+
Restore ability to enable IPMI ports in select pods
+
Fix bug that would’ve prevented duplicate volume orders with an IOPS to space ratio of 0.3 IOPS per GB.
+
Fix bindVlan for LBaaS provisions
+
Fixed an issue preventing users with only IAM User Management that are not able to add an ACTIVE user on a linked account to Bluemix
+
+
Catalog
+
+
VMware vSAN ReadyNode is now GA (packageId = 1053)
+
Create a catalog line item for Caveonix in pkg 907
+
Added Micro VSI U1.4x8
+
Add redundant power supply (50221 / 469) to the order form for the following packages (all 1U) - 837 (Skylake dual proc), 911 (Kabylake 1270), 551 (Broadwell dual proc), 253 (Haswell dual proc), 257 (Haswell 1270). 1091 Cascade dual proc)
+
+
Conflict the redundant power in the following DC’s that cannot handle it for the most part: AMS01, AMS03, DAL01, DAL05, DAL06, DAL07, DAL08, DAL09, FRA02, HKG02, HOU02, LON02, MEX01, MEL01, MIL01, MON01, PAR01, SEA01, SJC01, SNG01, SYD01, TOK02, TOR01, WDC01, WDC03
Defaulting simple ordering ( SoftLayer_Virtual_Guest::createObject()) to suspend for hourly SAN based VSIs
-
Added SoftLayer_Hardware_Server::getBootModeOptions(). The boot mode options are dependent on the firmware installed on the server. It will always return at least [“BIOS”] or [“BIOS”, “UEFI”] for web servers. If the server is not a web server (e.g. HSM), return an empty list.
-
-
Backend
-
-
Fixed an issue where some reserved instance guests were not showing up in SoftLayer_Account::getVirtualGuests()
-
Adds a requirement for customers to have the same level of permissions to order a reserved capacity as is currently required to order virtual and hardware servers.
Defaulting simple ordering ( SoftLayer_Virtual_Guest::createObject()) to suspend for hourly SAN based VSIs
+
Added SoftLayer_Hardware_Server::getBootModeOptions(). The boot mode options are dependent on the firmware installed on the server. It will always return at least [“BIOS”] or [“BIOS”, “UEFI”] for web servers. If the server is not a web server (e.g. HSM), return an empty list.
+
+
Backend
+
+
Fixed an issue where some reserved instance guests were not showing up in SoftLayer_Account::getVirtualGuests()
+
Adds a requirement for customers to have the same level of permissions to order a reserved capacity as is currently required to order virtual and hardware servers.
Disabled auto registration of a subnet during subnet assignment.
-SoftLayer_Network_Subnet_Registration::createObject will validate the detailReferences(SoftLayer_Network_Subnet_Registration_Details), and network properties to better detect and error on conflicts.
-SoftLayer_Network_Subnet_Registration::createObjects was added to enable creation of multiple registrations for the provided detailReferences(SoftLayer_Network_Subnet_Registration_Details).
-Updated documentation for both endpoints.
-
add a SUSPENDED_BILLING attribute on SoftLayer_Virtual_Guest_Attribute_Type so that customers can identify a suspendable VSI
-
-
Backend
-
-
Enable upgrades / downgrades for Dedicated Host Instances w/ GPUs
-
Add new updated software description vendor product codes for Veeam via migration.
Disabled auto registration of a subnet during subnet assignment.
+SoftLayer_Network_Subnet_Registration::createObject will validate the detailReferences(SoftLayer_Network_Subnet_Registration_Details), and network properties to better detect and error on conflicts.
+SoftLayer_Network_Subnet_Registration::createObjects was added to enable creation of multiple registrations for the provided detailReferences(SoftLayer_Network_Subnet_Registration_Details).
+Updated documentation for both endpoints.
+
add a SUSPENDED_BILLING attribute on SoftLayer_Virtual_Guest_Attribute_Type so that customers can identify a suspendable VSI
+
+
Backend
+
+
Enable upgrades / downgrades for Dedicated Host Instances w/ GPUs
+
Add new updated software description vendor product codes for Veeam via migration.
Missing pending transaction details information during volume modification process. This change will allow customers to see the status of their ordered volume modification in portal
-
Improve order forms speed
-
Direct Link - Backend Edit related changes for control portal
-
Add localization of currencies and countries to order page currency selector.
-
-
API
-
-
Modify SoftLayer_Event_Log::getAllEventNames to return events names without brand references
-
Added pciDevices and pciDeviceAllocationStatus fields to the DedicatedHost object. These fields are mirrors of the underlying host.
-
Added max size to user data container description.
-
Add the account trait check on the necessary PPTP API calls
-
-
Backend
-
-
Fixed an issue where reloads with a guest that has supported boot mode / boot mode attributes do not reload with specified boot mode
-
Ensures cloud init attribute creation checks are only run when there is a primary block device to check against.
Missing pending transaction details information during volume modification process. This change will allow customers to see the status of their ordered volume modification in portal
+
Improve order forms speed
+
Direct Link - Backend Edit related changes for control portal
+
Add localization of currencies and countries to order page currency selector.
+
+
API
+
+
Modify SoftLayer_Event_Log::getAllEventNames to return events names without brand references
+
Added pciDevices and pciDeviceAllocationStatus fields to the DedicatedHost object. These fields are mirrors of the underlying host.
+
Added max size to user data container description.
+
Add the account trait check on the necessary PPTP API calls
+
+
Backend
+
+
Fixed an issue where reloads with a guest that has supported boot mode / boot mode attributes do not reload with specified boot mode
+
Ensures cloud init attribute creation checks are only run when there is a primary block device to check against.
Fixes an issue where the Refresh Dependent Duplicate PI feature would fail if a snapshot was not found. With this fix, the feature will gracefully handle cases where the snapshot is not available.
-
Improved Error Handling Documentation. Added ability to document permissions for api methods.
-
Add SoftLayer_Network_Vlan::podName
-
Better error handling for modifying storage volumes
-
Fix issue where getUpgradeItemPrices methods would mark some port speed price with currentPriceFlag set to true that were not the current price.
-
Require Permission SAML_AUTHENTICATION_MANAGE when adding SoftLayer_Account_Authentication_Attribute objects
Adds warning messages to that will pop to alert EU only processing users that they are selecting a data center or package that it not EU compliant.
-
This change will add a checkbox on the WWW order from checkout page that allows customers to opt-in to EU localized support. For a customer that opts-in, any servers they have in an EU datacenter will only be serviced by technicians also in the EU.
-
Removes the VSI section from the Server Listings page (of the Control Portal).
-
-
API
-
-
Update the “refreshAuthentication” method to accept the POST request with the basic authentication.
-
Added EU compliant field to datacenters, ORM flag and enable/disable methods for EU Support on the account. Currently in the EU AMS01, AMS03, FRA02, LON02, MIL01, OSL01, PAR01
-
An exception will be thrown if a customer tries to place a BYOL order for Windows on that is not for a dedicated host instance.
-
Fixed a bug with removeHardwareAccess not properly removing a user if their premission had been grandted with grantHardwareAccess(id=0)
-
-
Backend
-
-
Adding EU compliance support to Ticket system
-
Removed all code referencing NETWORK_MESSAGE_QUEUE. The Message Queue product is now EOL.
-
Made changes so that the order indexes and names/slots of the hard-drives being swapped in get the same order indexes and names of the swapped-out hard drives.
-
Prevent accounts with BAP tier 1 support from enrolling in EU support.
-
Remove the use of PPTP VPN from EU flagged accounts
-
Prevent setting EU security level for accounts with PPTP usage
-
Enable Security Groups in the AMS01, SEO01, SJC01 and SJC03 data centers.
Adds warning messages to that will pop to alert EU only processing users that they are selecting a data center or package that it not EU compliant.
+
This change will add a checkbox on the WWW order from checkout page that allows customers to opt-in to EU localized support. For a customer that opts-in, any servers they have in an EU datacenter will only be serviced by technicians also in the EU.
+
Removes the VSI section from the Server Listings page (of the Control Portal).
+
+
API
+
+
Update the “refreshAuthentication” method to accept the POST request with the basic authentication.
+
Added EU compliant field to datacenters, ORM flag and enable/disable methods for EU Support on the account. Currently in the EU AMS01, AMS03, FRA02, LON02, MIL01, OSL01, PAR01
+
An exception will be thrown if a customer tries to place a BYOL order for Windows on that is not for a dedicated host instance.
+
Fixed a bug with removeHardwareAccess not properly removing a user if their premission had been grandted with grantHardwareAccess(id=0)
+
+
Backend
+
+
Adding EU compliance support to Ticket system
+
Removed all code referencing NETWORK_MESSAGE_QUEUE. The Message Queue product is now EOL.
+
Made changes so that the order indexes and names/slots of the hard-drives being swapped in get the same order indexes and names of the swapped-out hard drives.
+
Prevent accounts with BAP tier 1 support from enrolling in EU support.
+
Remove the use of PPTP VPN from EU flagged accounts
+
Prevent setting EU security level for accounts with PPTP usage
+
Enable Security Groups in the AMS01, SEO01, SJC01 and SJC03 data centers.
Resolved an issue where a subset of DCs where not displaying the 1,2,4 or 8 core options for Dedicated Host Virtual Guests.
-
Pushed code that that corrected a display issue when ordering Dedicated Host Virtual Guests. When selecting Local drive Virtual Guests do not show the 3rd, 4th, and 5th disk options.
-
-
API
-
-
Added validation to prevent monthly LBaaS orders via the API since the SoftLayer_Network_LBaaS_LoadBalancer service is only available with hourly billing.
Resolved an issue where a subset of DCs where not displaying the 1,2,4 or 8 core options for Dedicated Host Virtual Guests.
+
Pushed code that that corrected a display issue when ordering Dedicated Host Virtual Guests. When selecting Local drive Virtual Guests do not show the 3rd, 4th, and 5th disk options.
+
+
API
+
+
Added validation to prevent monthly LBaaS orders via the API since the SoftLayer_Network_LBaaS_LoadBalancer service is only available with hourly billing.
Added the ability to order the Mass Data Migration Service. This offering can only be ordered by the master account user. It allows for the secure migration of up to 120TB of data per device into / out of Cleversafe Object Storage using physical storage appliances housed in waterproof, tamper-evident, shockproof cases. Official Documentation.
-
-
API
-
-
Resolved an issue that was allowing customers to order duplicate volumes without specifying a datacenter location using placeOrder.
Added the ability to order the Mass Data Migration Service. This offering can only be ordered by the master account user. It allows for the secure migration of up to 120TB of data per device into / out of Cleversafe Object Storage using physical storage appliances housed in waterproof, tamper-evident, shockproof cases. Official Documentation.
+
+
API
+
+
Resolved an issue that was allowing customers to order duplicate volumes without specifying a datacenter location using placeOrder.
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.
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.
Resolved a bug in which hosts authorized to multiple iSCSI Volumes became deauthorized from all iSCSI Volumes when one Volume was explicitly deauthorized.
-
Resolved an issue that was preventing Local Load Balancers and Netscalers from completing the provisioning process due to an errant RAID card check.
Resolved a bug in which hosts authorized to multiple iSCSI Volumes became deauthorized from all iSCSI Volumes when one Volume was explicitly deauthorized.
+
Resolved an issue that was preventing Local Load Balancers and Netscalers from completing the provisioning process due to an errant RAID card check.
Updated the order receipt page, added some useful links to documentation about the purchased product.
-
Streamlined the form which is used to submit orders.
-
-
API
-
-
Fixed an issue with SoftLayer_Hardware::createObject that was preventing processor restricted operating systems from being ordered with fixedConfigurationPreset.
Updated the order receipt page, added some useful links to documentation about the purchased product.
+
Streamlined the form which is used to submit orders.
+
+
API
+
+
Fixed an issue with SoftLayer_Hardware::createObject that was preventing processor restricted operating systems from being ordered with fixedConfigurationPreset.
Introduced the Account Defined Networking option on customer order forms. The Customer Defined Network product is currently in beta and not available on all SoftLayer accounts.
-
Replaced the old SOC2 report with the new one for period November 1, 2014 through October 31, 2015.
-
Fixed an issue that was causing Notifications to show an empty list of impacted devices.
Published the API for services and concepts introduced by Customer Defined Networks to SLDN. The Customer Defined Network product is currently in beta and not available on all SoftLayer accounts.
-
-
SoftLayer_Container_Product_Order_Network
-
-
added service for SoftLayer_Container_Product_Order_Network
-
added property for SoftLayer_Container_Product_Order_Network::network
-
added property for SoftLayer_Container_Product_Order_Network::publicVlans
-
added property for SoftLayer_Container_Product_Order_Network::subnets
Fixes an issue where the Refresh Dependent Duplicate PI feature would fail if a snapshot was not found. With this fix, the feature will gracefully handle cases where the snapshot is not available.
+
Improved Error Handling Documentation. Added ability to document permissions for api methods.
+
Add SoftLayer_Network_Vlan::podName
+
Better error handling for modifying storage volumes
+
Fix issue where getUpgradeItemPrices methods would mark some port speed price with currentPriceFlag set to true that were not the current price.
+
Require Permission SAML_AUTHENTICATION_MANAGE when adding SoftLayer_Account_Authentication_Attribute objects
Reliably populate SoftLayer_Network_Subnet::gateway and broadcastAddress for non-static subnets.
-
Removed PhoneFactor Exceptions and Exception message translations
-
Added validation to Customer rate limit values
-
Allow upgrades to use additional private network interfaces
-
Expose permissionCheckLikeMasterUserFlag to API
-
-
Backend
-
-
Fix an issue causing some order verification and order placement to return generic errors from the API.
-
Auto-resume guests when live migration bug occurs that suspends the guest unintentionally
-
Prevent IPSec VPN orders on VRF enabled accounts
-
Fixed multiple bugs/inconsistencies related to parent/child device access violation. Parent/Child Customer relationships should now be honored in device access changes.
-
Suspend all existing Autoscale groups in preparation to deprecate the product
Introduced the Account Defined Networking option on customer order forms. The Customer Defined Network product is currently in beta and not available on all SoftLayer accounts.
+
Replaced the old SOC2 report with the new one for period November 1, 2014 through October 31, 2015.
+
Fixed an issue that was causing Notifications to show an empty list of impacted devices.
Published the API for services and concepts introduced by Customer Defined Networks to SLDN. The Customer Defined Network product is currently in beta and not available on all SoftLayer accounts.
+
+
SoftLayer_Container_Product_Order_Network
+
+
added service for SoftLayer_Container_Product_Order_Network
+
added property for SoftLayer_Container_Product_Order_Network::network
+
added property for SoftLayer_Container_Product_Order_Network::publicVlans
+
added property for SoftLayer_Container_Product_Order_Network::subnets
Correcting ability for Agents to Escalate a Ticket to SoftLayer Sales Group
-
Fixed a minor storage view error
-
The validator was previous incorrectly kicking out firewall orders for servers which have the private VLAN as an inside VLAN but not the public VLAN. This has been fixed and the validator should now allow those orders to go through.
Correcting ability for Agents to Escalate a Ticket to SoftLayer Sales Group
+
Fixed a minor storage view error
+
The validator was previous incorrectly kicking out firewall orders for servers which have the private VLAN as an inside VLAN but not the public VLAN. This has been fixed and the validator should now allow those orders to go through.
Removed private IP address detection that checks whether or not the IP address starts with “10.”. This comes necessary now that we support Customer Defined Networks.
-
Correctly identify if the primary ip address is in the private ip space, instead of relying on the “10.” prefix in the ip address.
-
Updates the order review page to always show transfer/floor pricing.
-
Resolve issues with discrepancy in mandatory fields in add portal user across portals.
-
-
API
-
-
Fix an error occurring when fetching the receipt during ordering from a quote.
Removed private IP address detection that checks whether or not the IP address starts with “10.”. This comes necessary now that we support Customer Defined Networks.
+
Correctly identify if the primary ip address is in the private ip space, instead of relying on the “10.” prefix in the ip address.
+
Updates the order review page to always show transfer/floor pricing.
+
Resolve issues with discrepancy in mandatory fields in add portal user across portals.
+
+
API
+
+
Fix an error occurring when fetching the receipt during ordering from a quote.
Reliably populate SoftLayer_Network_Subnet::gateway and broadcastAddress for non-static subnets.
+
Removed PhoneFactor Exceptions and Exception message translations
+
Added validation to Customer rate limit values
+
Allow upgrades to use additional private network interfaces
+
Expose permissionCheckLikeMasterUserFlag to API
+
+
Backend
+
+
Fix an issue causing some order verification and order placement to return generic errors from the API.
+
Auto-resume guests when live migration bug occurs that suspends the guest unintentionally
+
Prevent IPSec VPN orders on VRF enabled accounts
+
Fixed multiple bugs/inconsistencies related to parent/child device access violation. Parent/Child Customer relationships should now be honored in device access changes.
+
Suspend all existing Autoscale groups in preparation to deprecate the product