Scalr Enterprise - 7.14.0 Release notes

Release Date: 21/Mar/2019

Feature

  • [SCALRCORE-10701] - Scripts > ACL/Option required to restrict users to execute scripts as 'root'/'administrator' user (BC change in behavior)

  • [SCALRCORE-10247] - Cost Manager > Reports for Clouds

  • [SCALRCORE-10507] - Cost Manager > VMware Cost Tagging

  • [SCALRCORE-10511] - Cost Manager > Azure Cost Tagging

  • [SCALRCORE-10980] - Cost Manager > GCP Cost Tagging

  • [SCALRCORE-10753] - Cost Manager > VMWare Cost Tagging

  • [SCALRCORE-11413] - Cost Manager > Price Books standardization

  • [SCALRCORE-10266] - Cost Manager > Ensure Kubernetes cluster uniqueness

  • [SCALRCORE-11429] - Cost Manager > Old price lists removal

  • [SCALRCORE-11430] - Cost Manager > Public clouds data in new price books

  • [SCALRCORE-11431] - Cost Manager > Migration of old price list data into new price books

  • [SCALRCORE-10509] - Cost Manager > Cloud Cost Reports (phase 2: Advanced Querying)

  • [SCALRCORE-10906] - Cost Manager > Cloud Cost Reports (phase 3: Save/Manage Reports)

  • [SCALRCORE-10996] - GCE > Possibility to add multiple network interfaces to Servers

  • [SCALRCORE-11448] - GCE > Add support for Multi-networking

  • [SCALRCORE-11307] - GCE > Support for static public and private IP addresses

  • [SCALRCORE-10879] - GCE > Support for HTTP(S) Google Load Balancer (CRUD) *beta preview

  • [SCALRCORE-10854] - Openstack > Improve static IP management

  • [SCALRCORE-11101] - Openstack > Improve root device configuration options

  • [SCALRCORE-11116] - AWS > Get prices from Pricing API

  • [SCALRCORE-11227] - AWS > New limits for IOPS volumes

  • [SCALRCORE-11228] - AWS > New region: eu-north-1

  • [SCALRCORE-11452] - AWS > EC2 > Add CPU Options support

  • [SCALRCORE-10900] - UI > Azure Images > Allow to add the same ImageID in the Role with different subscriptionId

  • [SCALRCORE-11097] - UI > Widgets > VMware vSphere usage monitor - Does not shows DataStore Cluster

  • [SCALRCORE-11304] - UI > GCE > Cloud resource management for Public Static IP

  • [SCALRCORE-11426] - UI > Cost Manager > Cost estimates in Farm Designer / Service catalog come from new price books

  • [SCALRCORE-11270] - API > Add formats converter for spec.

  • [SCALRCORE-11136] - Azure > Extend filesystem in OS after expanding FarmRole volume in Scalr

  • [SCALRCORE-11342] - IH > Built-in approvals

  • [SCALRCORE-11416] - Labs > Switching between AMQP and HTTP communication methods for running VMs

  • [SCALRCORE-11456] - Windows > Extend filesystem in OS after expanding FarmRole volume on the cloud

  • [SCALRCORE-10289] - Server launch > Handle request hostname webhook asynchronously

  • [SCALRCORE-11473] - Agent > One way communication with Scalr (Windows)

  • [SCALRCORE-10529] - Agent > Scalarizr on Amazon Linux 2

  • [SCALRCORE-9780] - Agent > RabbitMQ Tunnel to Agent APIs (Windows)

Improvement

  • [SCALRCORE-7827] - VMware > IP Pool > Handle webhook requests asynchronously

  • [SCALRCORE-11882] - VMware > Determine Server IPS > Primary network is not being detected in case when cloud server has custom name

  • [SCALRCORE-12035] - VMware > Improve scalr-auto placement strategy

  • [SCALRCORE-8247] - Service Catalog Offering > Validate for numbers does not work

  • [SCALRCORE-8732] - API > VMware > Storage > Add support of thinProvisioning when placement strategy = auto

  • [SCALRCORE-9110] - GCE > Compute > Add support of listUsable method for Subnetworks

  • [SCALRCORE-9256] - UI > Add possibility to copy text from tooltip

  • [SCALRCORE-9460] - UI > Global Variables needs to be grouped by Category in Server Dashboard

  • [SCALRCORE-9746] - UI > Cloudwatch > Charts improvement

  • [SCALRCORE-10607] - UI > ExtJS > Enable USE_NATIVE_JSON

  • [SCALRCORE-11119] - UI > Security Groups > Improvements

  • [SCALRCORE-11409] - UI > Servers List > Highlight static public IP for all clouds consistently

  • [SCALRCORE-11414] - UI > SCALR_UI DEFAULTS with label

  • [SCALRCORE-11439] - UI > Allow to add Image to Role based on VMWare ComputeResource

  • [SCALRCORE-10826] - UI > Role Images > Show additional information about hostname

  • [SCALRCORE-11951] - UI > Discovery Manager > Add import button into right form

  • [SCALRCORE-11971] - UI > Allow to stick announcements

  • [SCALRCORE-12010] - UI > Add support for defining style in scalr.ui.login_warning

  • [SCALRCORE-11843] - Agent > Worker pool on threads

  • [SCALRCORE-9837] - Core > Shorter launch attempts intervals for spot instances

  • [SCALRCORE-10819] - Kubernetes > Processing of clusters metrics in parallel

  • [SCALRCORE-11105] - Policy Engine > Create domain name policy scalr.server.hostname.domain_name

  • [SCALRCORE-12028] - ACL > Add All Applications ACL

Bug

  • [SCALRCORE-9682] - Cloud Resources > Links > Duplicated ID

  • [SCALRCORE-10200] - API > Get rid sensitive data from api error log

  • [SCALRCORE-11022] - UI > Admin > Accounts > Check account name uniqueness on save

  • [SCALRCORE-11484] - Agent > Fix Service Exit Logic

  • [SCALRCORE-11730] - Agent > Windows > Wait for Msiexec Process to be Available

  • [SCALRCORE-11774] - Webhooks > Fix Delivery Reliability Issues

  • [SCALRCORE-11817] - Agent > Linux > FQDN in /etc/hosts Should Be Set as Canonical

  • [SCALRCORE-11872] - OTC > Farms designer > Networking > Missing required parameter Primary Network

  • [SCALRCORE-11874] - UI -> Incorrect error message handling

  • [SCALRCORE-11981] - Azure error on attach volume, LUN already exists.

  • [SCALRCORE-12006] - Image > Can not delete image from Scalr and remove it from cloud

  • [SCALRCORE-12009] - Openstack > Scalr doesn't recognize Failed state properly under some circumstances

1. BC Change in behavior

Before: Users who didn't have ACL permission Allow to execute Scripts were able to create Orchestration Rules to execute scripts as well as add scheduled script executions in Scheduler Tasks.
After: Users who don't have both ACL permissions Allow to execute Scripts as root and Allow to execute Scripts as non-root are not able to create Orchestration Rules to execute scripts as well as add scheduled script executions in Scheduler Tasks.

Software upgrades:

  • apache 2.4.35 → 2.4.38

  • cacerts 2018.06.20 → 2019-01-23

  • php 7.2.12 → 7.2.14