7.16.0-7.16.14

Safe upgrade warning

For safety reasons, please STOP server on ALL nodes with scalr-server-manage stop all command before upgrading your deployment.

Scalr 7.16.14 (server)

Release Date: 28/May/2020

Improvement

  • [SCALRCORE-10801] - Azure > Servers > Implement Reboot functionality

  • [SCALRCORE-15878] - LDAP > Better error logging > Diagnostic message on can't contact LDAP server

Scalr 7.16.13 (server)

Release Date: 15/May/2020

Improvement

  • [SCALRCORE-15513] - UI > Attach volume > Recommended device names tooltip

  • [SCALRCORE-14842] - UI > Security Groups Comments show only on the same environment

  • [SCALRCORE-15839] - AWS > EC2 r5(d)n, m5(d)n, m6g, g3s.xlarge, x1e.32xlarge Instances should be populated to all regions where they were added recently

Bug

  • [SCALRCORE-11114] - Openstack > Farm Role network assignment problem

  • [SCALRCORE-14907] - AWS S3 > GovCloud > AWS Error. Request GetBucketSubresource failed. The AWS Access Key Id you provided does not exist in our records.

  • [SCALRCORE-15626] - Cost Analytics > AWS > Missing data (large S3 billing bucket and slow proxy)

  • [SCALRCORE-15740] - Regression in volume mapping on Linux (since 7.16.12) requires agent >= 7.16.8

  • [SCALRCORE-15795] - Azure > Unable to register marketplace image of specific version

  • [SCALRCORE-15670] - VMware > Issue with agent communication when selected multiple networks

Scalr 7.16.12 (server & agent)

Release Date: 27/Apr/2020

Improvement

Bug

  • [SCALRCORE-15634] - UI > GCE > Cloud SQL > Support for PostgreSQL 10-12

  • [SCALRCORE-15649] - Agent > Drive Mapping Incorrect - Changes after Reboot (Requires >= 7.16.7 version of Scalr Agent)

Scalr 7.16.11 (server)

Release Date: 21/Apr/2020

Cloud Service Gateway Deprecation

The cloud service gateway has been deprecated. Prior to upgrading, please ensure that you disable the CSG service in the scalr-server.rb and/or the scalr-server-local.rb file. 
For enhanced cloud service functionality, please see the Scalr Infrastructure as Code Platform here: https://docs.scalr.com

Bug

  • [SCALRCORE-14922] - Core > Python services disregard character_set_client when database server charset is non utf8 > Error_message: Illegal character '?'

  • [SCALRCORE-15302] - Core > Cannot remove image that is not being used in any server

  • [SCALRCORE-15444] - AWS > RDS Parameter Groups Not Available in Scalr dropdown

  • [SCALRCORE-15456] - Core > SAML > Azure AD > Error when SAML group name is more than 255 characters

  • [SCALRCORE-14138] - Core > VMWare > TerminationData isn't logged in history (since 7.10.0)

Scalr 7.16.10 (server)

Release Date: 31/Mar/2020

Bug

  • [SCALRCORE-15156] - UI > Servers searchfield > Invalid missing record highlighting

  • [SCALRCORE-15041] - UI > VMware > External IP Pools Usage logging improvement

  • [SCALRCORE-15213] - UI > Show list of cloud resources from DB (AWS RDS Snapshots not visible for SQL Server Edition)

Scalr 7.16.9 (server & agent)

Release Date: 17/Mar/2020

Bug

  • [SCALRCORE-14907] - AWS S3 > Acceleration API is not accessible in GOV cloud

  • [SCALRCORE-15096] - UI > Service catalog > Incorrect application status

  • [SCALRCORE-15139] - UI > Service Catalog > Vmware custom spec error

  • [SCALRCORE-15034] - AWS > EC2 i3en, x1e, m5ad, r5ad Instances should be populated to all regions where they were added recently

  • [SCALRCORE-14924] - Core > Error mb_strpos(): Empty delimiter

  • [SCALRCORE-15723] - Agent > The scalr-upd-client service was unexpectedly stopped due to GeneralizationState

Scalr 7.16.8 (server & agent)

Release Date: 18/Feb/2020

Bug

  • [SCALRCORE-14645] - VMware > Scalr interrupts guest OS customization during provisioning

  • [SCALRCORE-14816] - Farm Builder > VMware > No hosts meet hardware version

  • [SCALRCORE-15740] - Agent > Regression in volume mapping on Linux (affected versions: scalr 7.16.12, agent 7.16.7) requires agent >= 7.16.8

  • [SCALRCORE-14964] - Agent > Optimize post-install Get-Service instructions for low resources VM

Scalr 7.16.7 (server & agent)

Release Date: 04/Feb/2020

Bug

Scalr 7.16.6 (server)

Release Date: 21/Jan/2020

Bug

  • [SCALRCORE-13498] - UI > Azure SQL Server > Can't delete Server SrvName: Resource "Array" is linked to a farm and cannot be removed

  • [SCALRCORE-14301] - UI > Farm > Security groups > ID and description are not displayed

  • [SCALRCORE-14436] - CloudStack > Worker undefined index

  • [SCALRCORE-14471] - Cost Analytics > Azure Billing interval is wrong when the current month is January

  • [SCALRCORE-14497] - UI > SAML > Welcome page confuses with Email field name while displaying Username

Scalr 7.16.5 (server & agent)

Release Date: 08/Jan/2020

Improvement

  • [SCALRCORE-14215] - UI > Implement vmware.require_custom_spec policy and add os condition to vmware.custom_spec policy

  • [SCALRCORE-14303] - AWS > New Instance Types inf1.*, m6g.*

Bug

  • [SCALRCORE-10198] - OpenStack > Fixed IP address is already in use on instance

  • [SCALRCORE-14195] - VMware > All resources are returned when described related list is empty

  • [SCALRCORE-14297] - UI > Error on target group page when it's deleted in AWS

  • [SCALRCORE-14465] - UI > Missing GV values in post payload after replacing Role on a FarmRole

  • [SCALRCORE-14390] - UI > SAML > Cannot parse groups with newline character

  • [SCALRCORE-14328] - TF > Offering > Add custom icon size validation

  • [SCALRCORE-14411] - Unsuccessful basic authorization to Azure devops repo

  • [SCALRCORE-14423] - API > Internal Server Error when name is longer than 255 characters

  • [SCALRCORE-14329] - Agent > Patch libcloud with correct URLs for Azure GovCloud

Scalr 7.16.4 (server & agent)

Release Date: 10/Dec/2019

Improvement

  • [SCALRCORE-14033] - Policy Engine > VMware > Add Compute Resource/Host/Portgroup fields into storage placement policy

  • [SCALRCORE-14035] - AWS > New Instance Types M5n, M5dn, R5n, R5dn, c5d.12xlarge, c5d.24xlarge

Bug

  • [SCALRCORE-14120] - Cleanup hosts on AT Server for long-running jobs

  • [SCALRCORE-14152] - Core > CloudResourcePoller > Not found attempts out of range (MySQL 5.7)

  • [SCALRCORE-14220] - AWS > RDS > Oracle EE | SE 2 > Invalid major version for versions 18 and higher

  • [SCALRCORE-14223] - UI > AWS > Listing EBS Snapshots times out

  • [SCALRCORE-14298] - UI > SAML Login > Unclear error when user is without access to any account

  • [SCALRCORE-13988] - Agent > Azure > AZ issue with storage

Scalr 7.16.3 (server & agent)

Release Date: 26/Nov/2019

Feature

  • [SCALRCORE-13901] - API > Farm Role > Azure > Add Application Security Group

Improvement

Bug

  • [SCALRCORE-13988] - Azure > AZ issue with storage

  • [SCALRCORE-13941] - Cost > AWS cost pipeline is broken (since 7.16.0)

  • [SCALRCORE-13942] - Cost > Markups break cost pipeline

  • [SCALRCORE-13914] - UI > Environment > Access > Grant Access > Add Team issue (since 7.16.0)

  • [SCALRCORE-13969] - UI > Image creation for non-scalr server not working (since 7.16.0)

  • [SCALRCORE-13968] - UI > Add / Modify Security Rule - Limited Number of Groups Available in Drop Down List

  • [SCALRCORE-11062] - UI > Server Dashboard > Attached Block Storage > Scroll bar always jump up after several seconds

  • [SCALRCORE-13832] - UI > Multi-account login issues

  • [SCALRCORE-13542] - GCE > Show error if quota is exceeded

  • [SCALRCORE-13868] - OpenStack > Increase maximum size of attached volume

  • [SCALRCORE-13907] - OpenStack vs VMware > Race condition while generating instance name

  • [SCALRCORE-14007] - API > Server Incorrect launchedBy.email property value

  • [SCALRCORE-14036] - AWS > EC2 z1d.*, c5(d).*, m5(a)(d).*, r5(a)(d).*, g4dn.*, f1.*, t3a.*, x1e.* Instances should be populated to all regions where they were added recently

  • [SCALRCORE-14104] - UI > Server Dashboard > Fatal error: Uncaught Error: Call to a member function getResourceName() on null (Azure)

  • [SCALRCORE-14028] - Typo on New VPC Screen

  • [SCALRCORE-13915] - Agent > SLES 15 - Cannot retrieve repo metadata

Scalr 7.16.2 (server)

Release Date: 30/Oct/2019

Feature

Improvement

  • [SCALRCORE-13540] - Azure > Add Availability Zone support (BC change in API)

Bug

  • [SCALRCORE-13019] - VMWare > Disable resizing of bundled disk if template has snapshots

  • [SCALRCORE-13740] - UI > Service Catalog User should be able to create offering with root Scripts

  • [SCALRCORE-13825] - Core > Ansible Tower > Not adding hosts to Ansible group

  • [SCALRCORE-13872] - Cost Manager > Reporting in not working > TypeError: ("can't compare offset-naive and offset-aware datetimes", 'occurred at index 14') (since 7.16.0)

  • [SCALRCORE-13876] - GCP > Make scalr-system firewall rule more strict

 

  1. BC change in API

Before: Azure availabilitySet was in FarmRole.availabilityZone property
After: Azure AvailabilitySet will be in FarmRole.cloudFeatures.availabilitySet property



Scalr 7.16.1 (server & agent)

Release Date: 17/Oct/2019

Bug

  • [SCALRCORE-6829] - AWS > EFS > Add mount target > new subnet not selected

  • [SCALRCORE-12754] - Farm Designer > Orchestration rule > Error icon is missing in Script variables field

  • [SCALRCORE-13038] - UI > EC2 > GetServerConsoleOutput

  • [SCALRCORE-13743] - UI > Expand button style issue

  • [SCALRCORE-13168] - New Environment is not shown in Account Dashboard after it's been created

  • [SCALRCORE-13709] - Azure > UI > Availability zone feature not consistent with all cloudlocations

  • [SCALRCORE-13739] - Azure > Network Service v2019-07-01 is not available in GOV cloud

  • [SCALRCORE-13772] - GV > PHP Fatal Error occurs if 'null' is set as GV value

  • [SCALRCORE-13802] - Core > SAML Azure AD Integration > Pagination broken (since 7.16.0)

  • [SCALRCORE-13707] - Agent > Azure > Launch failed > Try Waiting StorageVolume state change to "attached" Failed!: got error: 'diskState'

Scalr 7.16.0 (server & agent)

Release Date: 01/Oct/2019

Feature

Improvement

  • [SCALRCORE-6127] - Orchestration > Add Script URL tab into manual script execution dialog

  • [SCALRCORE-6466] - UI > Refactoring pages with old pagination and button-filters

  • [SCALRCORE-8257] - UI > Fix issues with Role replace after create Server snapshot

  • [SCALRCORE-9811] - UI > Highlight missing values in combobox

  • [SCALRCORE-11884] - UI > Enhance session handler for multi node install

  • [SCALRCORE-10937] - UI > Farm Designer > Add cache for cloud requests in validation

  • [SCALRCORE-11140] - UI > Global Variables Remote List > Add cache cleaner for GV

  • [SCALRCORE-13534] - UI > Azure > Add multiple CIDR details in NSG rule

  • [SCALRCORE-13596] - AWS > New Accelerated Computing Instance Types: g4dn.*

  • [SCALRCORE-13597] - AWS > EC2 I3en.*, p3dn.24xlarge, c5n.* Instances should be populated to all regions where they were added recently

  • [SCALRCORE-10025] - Core > Improve Monitoring service for AWS cloud

  • [SCALRCORE-13456] - Core > ZMQ Service > Monitoring > Add OpenStack

  • [SCALRCORE-13526] - Core > SAML Azure AD improvement

  • [SCALRCORE-13164] - Core > Package side concern: SUSE rpms duplicate RHEL

  • [SCALRCORE-10088] - Core > Migrate all python scripts on python3

  • [SCALRCORE-10969] - Improve names cache handling

  • [SCALRCORE-11535] - GV > Allow to make full text search in remote list values

  • [SCALRCORE-11719] - Azure > ARM Deploy > Remove toggle that allows to disable azure.arm_deploy feature

  • [SCALRCORE-12534] - Azure > Terminate server when arm deployment in progress

  • [SCALRCORE-13482] - Azure > Availability Sets management page

  • [SCALRCORE-13087] - Py > Remove PID file locking in "beat" service

Bug

  • [SCALRCORE-13328] - VMware > Servers stuck in pending state

  • [SCALRCORE-13432] - UI > Logout does not work under some circumstances

  • [SCALRCORE-13507] - Core > server.monitor.handlers: Fail when handle event

  • [SCALRCORE-13554] - Core > Ansible Tower > Adding new host should remove previous one

  • [SCALRCORE-13620] - AWS > EBS > Create Volume From Snapshot (minimum size logic issue)

  • [SCALRCORE-13197] - UI > Ansible Tower > Machine credentials "Unavailable"

  • [SCALRCORE-13468] - UI > Global Variables > TypeError: Cannot read property 'isCollapsed' of undefined

New software:
docker 18.09.5
git 2.21.0
iptables 1.8.2
libmnl 1.0.4
xzutils 5.2.4
mysqlrouter 8.0.17

Updated software:
cacerts 2019-01-23 → 2019-05-15
curl 7.64.1 → 7.65.3
mysql 5.7.25 → 5.7.26
nginx 1.15.10 → 1.17.3
openssl 1.1.1b → 1.1.1c
php 7.2.17 → 7.2.21
supervisor 3.3.1 → 4.0.4
composer 1.7.2 → 1.9.0
pcre 8.40 → 8.43

Removed software:
boost