Release Date: 28/Mar/2019
Bug
[SCALRCORE-12156] - Azure > Pagination broken since 7.14.0 (Critical)
[SCALRCORE-12108] - VMware > Pagination broken since 7.14.0 (Critical)
[SCALRCORE-12151] - AWS > Servers not getting names or tags in Gov and China regions
[SCALRCORE-11279] - VMWare > Remove extra root disks from FarmRole, after replacing images in Role
[SCALRCORE-11356] - UI > Instance Type doesn't autoload in the Service Catalog
[SCALRCORE-11936] - Python Services > Celery: task.get() does not return result (ex. Monitor: Expand info in the log)
[SCALRCORE-12065] - Azure > Detach Unmanaged disks > Value is not allowed by Policy azure.resource_groups
[SCALRCORE-12086] - Integration Hub > Duplicating operations
[SCALRCORE-12133] - UI > Service Catalog > Order required GV by name
[SCALRCORE-12135] - UI > Dashboard > js warning "isPinned is not defined"
[SCALRCORE-12136] - Update20190124105301 > Doesn't respect unique constraints
[SCALRCORE-11944] - API > Implement logger of API usage
[SCALRCORE-12117] - UI > Remote Global Variable issues
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
Release Date: 19/Mar/2019
Bug
[SCALRCORE-10785] - AWS > EBS Volume > Issues when attaching EBS Volume to running windows instance
[SCALRCORE-12002] - AWS > GovCloud > Error with creating new EBS
[SCALRCORE-12005] - AWS volume tagging adds automatically adding underscore
[SCALRCORE-11083] - UI > Cloud Credentials > AWS > "Uncaught TypeError: Cannot read property 'getUnfiltered' of null"
[SCALRCORE-11149] - UI > Duplicates in bookmarks bar
[SCALRCORE-11948] - UI > Search Servers > issue
[SCALRCORE-11915] - UI > Servers > Scalr Agent status is not being updated
[SCALRCORE-11469] - UI > Farms designer > VMware Scalr-auto > Unable add network
[SCALRCORE-11660] - UI > Openstack Volumes > Allow to create Volume w/o type
[SCALRCORE-11779] - UI > Farm Designer > Orchestration: irrelevant orchestration rules from global scope
[SCALRCORE-11155] - Policy Groups > VMware > Some problems with the Location
[SCALRCORE-11175] - Generate template > Missing value "maxInstances": 0 "minInstances": 0
[SCALRCORE-11241] - Garbage Collector > 'Used by' farmrole > 'Unable to load data' after navigation to farmrole list
[SCALRCORE-11276] - Core > Invalid user-data from getAgentBootstrapConfig
[SCALRCORE-11969] - Core > Server delete issues
[SCALRCORE-11337] - IP Pool deregisterIpAddress сalled even if the IP address is missing
[SCALRCORE-11711] - Cost Manager > Inventory > Incorrect cost calculation for private clouds
[SCALRCORE-12030] - Cost manager > Price books > Custom instance types changing has no effect to related product in price book
[SCALRCORE-11919] - Cost Manager > Azure > subscriptionGuid uppercase issue
[SCALRCORE-11811] - VMware > Scalr does not retry to allocate IP address again if allocation fails
[SCALRCORE-11996] - VMWare Servers wont Suspend - Stuck Pending Suspend
[SCALRCORE-11952] - API > Error trying to create Farm Template with AWS EFS storage configuration