5.9.18 | 5.9.17 | 5.9.16 | 5.9.15 | 5.9.14 | 5.9.13 | 5.9.12 | 5.9.11 | 5.9.10 | 5.9.9 | 5.9.8 | 5.9.6 | 5.9.5 | 5.9.4 | 5.9.3 | 5.9.2 | 5.9.1 | 5.9.0
5.9.18
Release Date: 17/Sep/15
Improvement
- [SCALRCORE-1472] - Global Variables validation improvements
- [SCALRCORE-2063] - Separate EC2 SG governance by OS type (windows vs linux)
- [SCALRCORE-1278] - Minor change in tagField
Bug
- [SCALRCORE-1718] - Environment > Global Variables :: add scrolling for the "Global Variables details" (right) form while resize
- [SCALRCORE-1912] - Environment > Farm Designer > Global Variables :: Uncaught TypeError
- [SCALRCORE-1977] - RDS > New instance : Master password field does not accept allowed symbols
- [SCALRCORE-2065] - CA > Detailed billing bucket another region issue
- [SCALRCORE-2073] - CA > Detailed billing > Memory usage issue
- [SCALRCORE-2078] - Cannot clone environment > database error
- [SCALRCORE-2094] - Role images without images
- [SCALRCORE-2095] - Block device mapping for instances launch
5.9.17
Release Date: 15/Sep/15
Improvement
- [SCALRCORE-2035] - Prohibit to use "SCALR_" prefix for global variables. It should be reserved.
- [SCALRCORE-2031] - Windows disk label, improved mpoint picker, EBS mount
Bug
- [SCALRCORE-1601] - Case Insensitivity in GV
- [SCALRCORE-2004] - CA > Project must be set when cloning a Farm
- [SCALRCORE-2057] - 10 same queries: SELECT value FROM governance
- [SCALRCORE-2068] - Linux install one-liner fails on Debian 7/8
5.9.16
Release Date: 14/Sep/15
Improvement
- [SCALRCORE-1519] - Topmenu improvement
- [SCALRCORE-1790] - Remove trailing slashes from base URL for Azure services
- [SCALRCORE-1998] - Separate RDS/EC2 security group governance
- [SCALRCORE-2007] - Make AWS Security groups limit configurable
- [SCALRCORE-2023] - Set maxCount for RDS security groups in governance
- [SCALRCORE-2032] - Remove log4php library from Scalr's codebase
- [SCALRCORE-2034] - Add MINIMUM calc function for custom scaling metrics
- [SCALRCORE-2039] - APIv2 mysql queries stats
- [SCALRCORE-2043] - Better error reporting for detailed billing settings
- [SCALRCORE-2048] - Provide ACL for Scripts (environment scope) resource
Bug
- [SCALRCORE-1747] - CA > cloud_location isn't set in servers_history table
- [SCALRCORE-1748] - Environment > Cost Analytics > Farms :: problem with resize of column
- [SCALRCORE-1779] - Wrong IP logged in Audit Log
- [SCALRCORE-1784] - Add new install script to role import for all platforms and OSes
- [SCALRCORE-1843] - Can't remove ssh key
- [SCALRCORE-1884] - Vulnerabilities fix
- [SCALRCORE-1930] - Max EBS size
- [SCALRCORE-1966] - Environment > Farm > Farm Designer > Network :: sorting by "Elastic IP" doesn't work
- [SCALRCORE-1995] - Environment > Servers :: sorting by "Public IP" and "Private IP" is not correct.
- [SCALRCORE-2005] - CA > rotate aws_billing_records table
- [SCALRCORE-2015] - Environment > Farms :: Incorrect text in filter drop-down
- [SCALRCORE-2022] - puttygen is missed in the packages
- [SCALRCORE-2028] - Environment > Servers :: Error in console if FarmName contains double quotes
- [SCALRCORE-2033] - SCALR_CLOUD_LOCATION_ZONE is missed on Openstack
- [SCALRCORE-2038] - Temporary disable Windows EBS mount on Storage tab
5.9.15
Release Date: 08/Sep/15
Improvement
- [SCALRCORE-410] - Get rid of log4php
- [SCALRCORE-1845] - ACL(s) to limit lists/usage of EC2 EBS by scalr-meta tag
- [SCALRCORE-1978] - Include RequestID to all errors from AWS
- [SCALRCORE-1987] - Improve performance for `messages` and `events`
- [SCALRCORE-2000] - Mount Windows devices on EC2
Bug
- [SCALRCORE-1692] - Manage Account > Cost Analytics > Projects :: Missed "year" range labels in chart
- [SCALRCORE-1812] - Environment > Farm's Roles :: add verification for inputs
- [SCALRCORE-1905] - Environments > EC2 ELB > "New Load Balancer" :: Placeholder inconsistency
- [SCALRCORE-1949] - Server list filtering bug
- [SCALRCORE-1979] - Get rid of auto_incremented id in the client_environment_properties table
- [SCALRCORE-1983] - RDS DB Clusters > Modify > Add Security Groups to DB Instance :: sorting is not case sensitive
- [SCALRCORE-1986] - Environment :: "RDS DB Instances" page is opened instead of "RDS DB Snapshots"
- [SCALRCORE-1988] - Servers view - sshkey not found
- [SCALRCORE-1994] - Environment > Images > "Select role to add an image" :: sorting by "ID" and "Status" does not work
- [SCALRCORE-1996] - Environment > Farms Designer > Scaling metric :: wrong captions for "BandWidth"
- [SCALRCORE-1997] - Environment > Farms Designer > Security :: right form is open after filtering when nothing found
- [SCALRCORE-2001] - Environment > SSH Keys :: Farm is not found after clicking on link (on tooltip over Status)
- [SCALRCORE-2002] - Environment > FarmsDesigner > Storage :: please align title on "Select Snapshot" pop up window
- [SCALRCORE-2006] - Error E_WARNING in_array() expects parameter 2 to be array, boolean given, in /app/src/class.DBServer.php:989
- [SCALRCORE-2008] - CA > Detailed billing errors
- [SCALRCORE-2014] - Environment > Farms > Roles :: wrong Farm Name in title of "Extended role information"
- [SCALRCORE-2018] - Azure roleslibrary bug
- [SCALRCORE-2019] - Oneliner doesn't work on Azure Windows 2008
- [SCALRCORE-2021] - Log records don't come > Column 'serverid' cannot be null
5.9.14
Release Date: 01/Sep/15
Improvement
- [SCALRCORE-1925] - CA > AWS detailed billing improvements
- [SCALRCORE-1973] - CA > Keep usage_h stats for one month
Bug
- [SCALRCORE-1899] - Farm Role -> Bootstrap with Chef: role reverts to empty run list when changing the chef environment
- [SCALRCORE-1942] - mysqli error: 2014: Commands out of sync; you can't run this command now
- [SCALRCORE-1944] - GCE windows password doesn't match
- [SCALRCORE-1953] - RDS Aurora doesn't work with uppercase characters in DB identifier
- [SCALRCORE-1981] - Sync shared roles no longer creates quick start ones.
5.9.13
Release Date: 27/Aug/15
Improvement
- [SCALRCORE-1144] - [APIv2] Implement API Logging and Rate limiting
- [SCALRCORE-1263] - Roles list performance optimization
- [SCALRCORE-1411] - [Analytics 4] Update analytics_demo service to new db structure
- [SCALRCORE-1725] - Servers list performance optimization
- [SCALRCORE-1756] - Display server index on create server snapshot page
Bug
- [SCALRCORE-1693] - Account > Teams > Members :: tooltip for ACL contain useless links
- [SCALRCORE-1696] - Environment > Farms > Configure > Using "Filter Farm Role" :: add message if No Found
- [SCALRCORE-1749] - Environment > Farms > Configure > Roles :: Mistake in an error message
- [SCALRCORE-1758] - Environment > Bookmarks Bar:: add possibility to Add (fix) "Amazon EC2 Security groups" to bookmarks bar
- [SCALRCORE-1761] - Environment > Webhooks :: fix message after removing
- [SCALRCORE-1762] - Account > Users :: fix messages after actions with user
- [SCALRCORE-1767] - Environment > Roles > New > New Role > Configure Scalr automation :: active "OK" button before select software
- [SCALRCORE-1770] - Environment > Roles > New Role > Role from non-Scalr server :: add "Cancel" button
- [SCALRCORE-1793] - Environment > Server > Load statistics :: errors in console when server with status Pending
- [SCALRCORE-1794] - Environment > Server > Load statistics :: add message after filtering if Nothing found
- [SCALRCORE-1801] - Environment > Farm > Roles > Security :: Security groups disappear from table after clicking on "Farm details" and return to Role
- [SCALRCORE-1802] - Environment > Farm > Roles > Security > Add security groups :: please align title on "Add security..." pop up window
- [SCALRCORE-1807] - Environment > AWS > EBS Snapshots :: fix sorting on "Size (GB)" column
- [SCALRCORE-1808] - Environment > Scripts :: prohibit to create( by fork) script with the same name
- [SCALRCORE-1809] - Account > Scripts :: exclude "Environment scope" from switch-control
- [SCALRCORE-1810] - Environment > Images :: Images without Name appear after copying
- [SCALRCORE-1811] - Environment > Images > Image details :: "Name" field should be required
- [SCALRCORE-1821] - Environment > AWS > EBS Volumes :: fix sorting on "Used by" column
- [SCALRCORE-1822] - Environment > AWS > EBS Volumes > Autosnapshot Settings :: add verification for inputs
- [SCALRCORE-1824] - Environment > AWS > EBS Volumes :: fix default width for "Snapshot ID" column
- [SCALRCORE-1825] - Environment > Roles > Add to Farm :: please align title on "Select farm to add a role" pop up window
- [SCALRCORE-1835] - Environment > Farm > Add Farm Role :: right form is open, while selected Role is not in table
- [SCALRCORE-1867] - Azure specific :: Role creating > Selecting Azure image :: "All location" text is absent
- [SCALRCORE-1873] - Environment > GCE Static IPs :: Capitalization inconsistency
- [SCALRCORE-1878] - Environment > RDS > DB Instances :: please align title on "Add Security Groups to DB Instance" pop up window
- [SCALRCORE-1887] - Environment > Images :: Image in Deleting status can be 'removed' again
- [SCALRCORE-1927] - [APIv2] API Key creation > uniqueness issue
- [SCALRCORE-1936] - replaceServerId is not removed from Server entity
- [SCALRCORE-1938] - CA > It is possible to save Farm without Project on HS
- [SCALRCORE-1939] - CA > ec2.detailed_billing.enabled is not enabled
- [SCALRCORE-1941] - newRoleId property is not removed from FarmRole entity
- [SCALRCORE-1945] - ec2.account_id should not be encrypted.
- [SCALRCORE-1951] - Don't pass ephemeral0 -> /mnt on Windows
- [SCALRCORE-1952] - Instance type definitons fix
5.9.12
Release Date: 21/Aug/15
Improvement
- [SCALRCORE-1787] - Manage ephemeral devices from Storage tab.
Bug
- [SCALRCORE-1902] - CA > Analytics demo cron fatal error on Azure Farm
- [SCALRCORE-1909] - Bandwidth scaling metric doesn't work
- [SCALRCORE-1910] - CA > Payer account > Analytics processor downloads wrong CSV file
5.9.11
Release Date: 19/Aug/15
Improvement
- [SCALRCORE-1788] - Add support for development branches in Azure
Bug
- [SCALRCORE-1859] - Optimize task scheduler columns
- [SCALRCORE-1890] - CloudPoller > Environment Cloud platform suspension on Error: OpenStack. The request you have made requires authentication
- [SCALRCORE-1891] - No validation for security groups with spaces on Azure
- [SCALRCORE-1896] - Incorrect root device mapping on Amazon Linux 2015.03
- [SCALRCORE-1900] - Invalid log message format: Clould not allocate/update floating IP: %s (%s, %s)
- [SCALRCORE-1901] - CA > Use BlendedCost for AWS LinkedAccount
5.9.10
Release Date: 18/Aug/15
Improvement
- [SCALRCORE-1351] - [APIv2] implement /{envId}/farms/{farmId}/global-variables/[{variableName}] methods
- [SCALRCORE-1753] - RDS Improvements (Support for KMS Encryption and Aurora cluster)
- [SCALRCORE-1765] - Custom scaling metric improvements (Support for inverted metrics)
- [SCALRCORE-1862] - Support for AWS consolidated account in CA with detailed billing
- [SCALRCORE-1864] - Cloud poller optimization (Decrease amount of cloud API calls)
Bug
- [SCALRCORE-1751] - Environment > Governance > Scalr > Policy > LEASE MANAGEMENT :: add "Delete" button
- [SCALRCORE-1774] - Filter field bugs
- [SCALRCORE-1813] - Action to remove disableAPITermination flag was missed
- [SCALRCORE-1814] - Admin images cannot be removed
- [SCALRCORE-1869] - AuditLoggerException wrong namespace
- [SCALRCORE-1877] - [APIv2] Farm Global Variables wrong scope
- [SCALRCORE-1881] - Azure error. Subscription is not registered.
- [SCALRCORE-1885] - broker crash triggers workers cancer
- [SCALRCORE-913] - Scalr does not work with PECL event >= 1.2.6-beta installed
- [SCALRCORE-1791] - Governance validation bug on ELB creation
5.9.9
Release Date: 10/Aug/15
Improvement
- [SCALRCORE-1745] - QuickStart/Deprecated roles management
- [SCALRCORE-1760] - Scalarizr Linux/Windows installation one-liner
Bug
- [SCALRCORE-1804] - SSH keys are not priovisioned on Azure
- [SCALRCORE-1823] - [CA] detailed billing account causes data corruption for another accounts for dates late than 14 days
- [SCALRCORE-1826] - UI Error: "VariableField: uncaught TypeError"
5.9.8
Release Date: 06/Aug/15
New Feature
- [SCALRCORE-1309] - Azure support in scalr
Improvement
- [SCALRCORE-1197] - Suspend cloud platforms with invalid credentials
- [SCALRCORE-1689] - ELB Enhancements
Bug
- [SCALRCORE-1368] - Regenerate sessionid on login
- [SCALRCORE-1668] - Environment > Farms > Roles :: add verification for "MIN INSTANCES" and "MAX INSTANCES" inputs
- [SCALRCORE-1712] - Environment > Images > Select role to add an image > Grid columns to show :: useless checkbox without description
- [SCALRCORE-1716] - Environment > Farms > Roles > Instance type :: exclude possibility to input not-active type
- [SCALRCORE-1729] - Manage Account > Users :: User can be activated/deactivated multiple times
- [SCALRCORE-1736] - Environment > Bundle Tasks :: add "close" icon for very long "Failure reason"
- [SCALRCORE-1737] - Environment > Bundle Tasks :: add scrolling for full "Failure reason" while resize
- [SCALRCORE-1739] - Environment > Images > Search :: unexpected behavior
- [SCALRCORE-1757] - Account level webhook endpoint bug
- [SCALRCORE-1766] - Prohibit to create role with the same name
- [SCALRCORE-1768] - Environment > Roles > New > New Role > Images :: fix message in table if no image added yet
- [SCALRCORE-1771] - Environment > Roles > New Role > Role from non-Scalr server > Server dropdown :: link on tooltip for server with status Importing does not work
- [SCALRCORE-1775] - Environment > Webhooks > Endpoints :: error after endpoint creation
- [SCALRCORE-1776] - Environment > Roles > New > Role Builder :: "View full log in new tab" does not work > Page not found
- [SCALRCORE-1785] - Provide user authorization during configuration Azure credentials
- [SCALRCORE-1800] - Fix server status column
- [SCALRCORE-1805] - Handler RequestLimitExceeded AWS Response is broken
5.9.7
Release Date: 28/Jul/15
Improvement
- [SCALRCORE-1691] - EBS enhancements
- [SCALRCORE-1732] - server_terminate > Handle OpenStack "Username or api key is invalid" Error
- [SCALRCORE-1743] - CloudPoller > make configurable to replicate by cloud
Bug
- [SCALRCORE-1534] - [APIv2] RoleScriptsTest error
- [SCALRCORE-1568] - Environment > Tasks Scheduler > Edit Task :: add possibility to change "START FROM" for existing Task
- [SCALRCORE-1629] - crontab > workers can't start due to memory limit error
- [SCALRCORE-1672] - Environment > Farms :: tooltip for Locked farm display not-full comment
- [SCALRCORE-1687] - scalr scripting > incorrect script name
- [SCALRCORE-1707] - CA > Analytics poller > instantiating CloudStack driver error
- [SCALRCORE-1708] - Environment > Servers > Server messages :: sorting by Status doesn't work
- [SCALRCORE-1710] - Environment > Images :: "Delete" button on the right form doesn't work
- [SCALRCORE-1722] - Invalid argument supplied for foreach(), in app/src/Scalr/UI/Controller/Account2/Environments/Clouds.php:615
- [SCALRCORE-1731] - Argument 1 passed to Scalr_Util_DateTime::convertTimeZone() must be an instance of DateTime, boolean given, called in app/src/Scalr/UI/Controller/Logs.php on line 325 and defined, in app/src/Scalr/Util/DateTime.php:5
- [SCALRCORE-1734] - Account > Cost analytics > Projects :: add message after project removing
- [SCALRCORE-1744] - API failed to auth if OpenLDAP is used
- [SCALRCORE-1746] - Memory limit issue when polling AWS cloud with 1000+ instances
5.9.6
Release Date: 24/Jul/15
Bug
- [SCALRCORE-1706] - [APIv2] Transform dedicated API endpoint /{envId}/farm-roles/ into related endpoint /{envId}/farms/{farmId}/farm-roles/
- [SCALRCORE-1717] - Add union_script_executor flag under the Development tab in Farm Designer
- [SCALRCORE-1720] - SQL error in Logs list
- [SCALRCORE-1723] - Update AWS instance types definitions
- [SCALRCORE-1724] - Regression in DNS
5.9.5
Release Date: 23/Jul/15
Improvement
- [SCALRCORE-1207] - Impovements in role builder, bundletasks
- [SCALRCORE-1343] - SSH Keys Formats
Bug
- [SCALRCORE-1589] - E_WARNING Invalid argument supplied for foreach(), in app/src/Scalr/Modules/Platforms/Ec2/Ec2PlatformModule.php:1039
- [SCALRCORE-1615] - Environment > Apache VH :: Domain name validation does not pass on test environments
- [SCALRCORE-1677] - [APIv2] Projects list returns projects from another accounts
- [SCALRCORE-1700] - [APIv2] user.yaml does not correspond to UC
- [SCALRCORE-1711] - [APIv2] GET /env-id/cost-centers wrong filtering
5.9.4
Release Date: 21/Jul/15
Bug
- [SCALRCORE-1575] - Manage Account > Cost Analytics > Projects :: not correct date range on graph
- [SCALRCORE-1701] - [APIv2] Farms > remove farm > Error in sql query
- [SCALRCORE-1702] - CA > AWS Detailed Billing > Analytics processing > Missing Scalr meta
- [SCALRCORE-1703] - CA > AWS Detailed Billing > UsageType 'HeavyUsage' is not processed
5.9.3
Release Date: 20/Jul/15
Improvement
- [SCALRCORE-1626] - [APIv2] Implement Launch/Terminate farm methods
Bug
- [SCALRCORE-711] - [MySQL Optimization] logentries filtering
- [SCALRCORE-1644] - Environment > Cost Analytics :: tooltips on graph doesn't appear after clicking on Events (on Windows OS)
- [SCALRCORE-1652] - Last login time returned incorrectly at logout event
- [SCALRCORE-1656] - Manage Account > Cost Analytics > Projects > New :: “Project Name” field can contain only spaces
- [SCALRCORE-1664] - Snapshots Not Appearing in Farm
- [SCALRCORE-1674] - Environment > Cost Analytics :: Table misalignment
- [SCALRCORE-1675] - Account > Teams :: error in console after filtering and action (add/remove) with user
- [SCALRCORE-1676] - [APIv2] It is possible to remove running farm
- [SCALRCORE-1698] - crontab > cloudPoller > E_WARNING sprintf(): Too few arguments, in Scalr/System/Zmq/Cron/Task/CloudPoller.php:226
5.9.2
Release Date: 16/Jul/15
Improvement
- [SCALRCORE-1642] - Add support for KMS and encrypted volumes on Volumes manage page
Bug
- [SCALRCORE-1667] - Server snapshot on Openstack doesn't work
- [SCALRCORE-1670] - Instance Removed from Chef on Suspend
- [SCALRCORE-1679] - Haproxy bug
5.9.1
Release Date: 14/Jul/15
Improvement
- [SCALRCORE-1350] - [APIv2] Implement /{envId}/farms & farm-roles methods
Bug
- [SCALRCORE-1645] - Ajax upload response issue
- [SCALRCORE-1648] - [APIv2] Achived Projects & Cost Centers issue
- [SCALRCORE-1653] - New environment :: First login attempt fails
- [SCALRCORE-1661] - Bug with TagField (lastRecord)
5.9.0
Release Date: 13/Jul/15
New Feature
- [SCALRCORE-1630] - Stop/Resume refactoring (+ Support on Windows). ResumeComple event. (BC changes in behavior)
- [SCALRCORE-1378] - Audit log streaming
Improvement
- [SCALRCORE-1543] - Global variables UI/UX improvements
- [SCALRCORE-1638] - AWS > xListVolumes performance optimization
- [SCALRCORE-1641] - AWS Client > update EC2 API client to the latest version
Bug
- [SCALRCORE-1473] - Account > Users :: Last Login time is shown incorrectly
- [SCALRCORE-1645] - Ajax upload response issue
- [SCALRCORE-1649] - [APIv2] POST /{envId}/projects/ : error in yaml
- [SCALRCORE-1654] - Division by zero, in app/src/Scalr/Stats/CostAnalytics/Usage.php