Scalr CMP :: Release notes

 

7.17.15

Release Date: 06/Apr/2021

Bug

  • [SCALRCORE-16455] - UI > GCE > Custom instance type doesn't work
  • [SCALRCORE-17861] - Change Image on Role resets Root Storage Size
  • [SCALRCORE-18423] - Create Security Group > Can not create "Security group" with outbound "Any-Any"
  • [SCALRCORE-18522] - AWS > Issues with servers automatically resuming after shutdown

7.17.14

Release Date: 09/Mar/2021

Improvement

  • [SCALRCORE-18076] - Support for AWS GP3 EBS volumes (agent >= 7.17.13 required)

Bug

  • [SCALRCORE-18284] - VMWare > Servers stuck in pending
  • [SCALRCORE-17861] - VMWare > Change Image on Role resets Root Storage Size
  • [SCALRCORE-18301] - Azure > Server resumes automatically after suspend due to transition statuses
  • [SCALRCORE-18427] - Allow all volumes/snapshot sizes supported by the cloud provider

7.17.13

Release Date: 09/Feb/2021

Bug

7.17.12

Release Date: 12/Jan/2021

Bug

7.17.11

Release Date: 15/Dec/2020

Feature

Improvement

  • [SCALRCORE-14468] - Location specific Role vs all-location Role issues
  • [SCALRCORE-16905] - Error handler. Add request ID to logs and exception tracing
  • [SCALRCORE-17761] - AWS > Add m5zn.* instance types
  • [SCALRCORE-17801] - AWS > Add EC2 m5ad.8xlarge, m5ad.16xlarge, r5ad.8xlarge, r5ad.16xlarge, g4ad.*, (c5d, c5n, i3en, m5, r5, r5d, z1d, mac1).metal instances. Populate existing instance types to all regions where they were added recently
  • [SCALRCORE-17802] - AWS > Add c5a.*, c5ad.*, d3.*, d3en.*, p4d.*, r5b.* instance types

Bug

  • [SCALRCORE-17507] - VMware > Missing IP addresses in BeforeHostUp payload
  • [SCALRCORE-17719] - Azure > diskSizeGB field is missing in Microsoft.Compute/images > properties.storageProfile.osDisk response payload
  • [SCALRCORE-17738] - VMware > Logging issues
  • [SCALRCORE-17743] - DNS Record checkbox disappears

7.17.10

Release Date: 24/Nov/2020

Bug

7.17.9

Release Date: 10/Nov/2020

Bug

  • [SCALRCORE-17331] - install_scalarizr.sh should gracefully handle yum update exit code 100
  • [SCALRCORE-17338] - Installer > scalr-server-ctl config-test doesn't work

7.17.8

Release Date: 20/Oct/2020

Feature

  • [SCALRCORE-17095] - EC2 instances should use Instance Metadata Service Version 2 (IMDSv2) (requires agent >= 7.17.7)
  • [SCALRCORE-16798] - Azure > Create virtual machine with Encryption at-rest with a customer-managed key (requires agent >= 7.17.7)

Improvement

Bug

7.17.7

Release Date: 29/Sep/2020

Improvement

Bug

  • [SCALRCORE-16044] - Create RDS > Aurora MySQL 5.7 > TypeError: Cannot read property 'length' of null
  • [SCALRCORE-16871] - UI > GlobalEvents > Extra arguments in global event handlers


7.17.6

Release Date: 8/Sep/2020

Improvement

  • [SCALRCORE-16749] - API > Add suspended field to ServerSummaryDetailsResponse

Bug

  • [SCALRCORE-16795] - Cloud Platforms > Fire host finalization events for agentless role when retrieved 1 IP address at least
  • [SCALRCORE-16814] - OTC or other OpenStack based platform > Wrong server status after suspend
  • [SCALRCORE-16856] - Core > SQL debug broken (since 7.17.3)
  • [SCALRCORE-16861] - Core > Upgrade fails > Error. Stage 1 of update Update20180413133804 failed error on some upgrades

7.17.5

Release Date: 25/Aug/2020

Improvement

  • [SCALRCORE-16356] - Chef > Set policy_name and policy_group optional
  • [SCALRCORE-16667] - Cloud Credentials > Azure > Suspend credentials on unauthorised client error

Bug

  • [SCALRCORE-16496] - UI > Policy Group > Several first letters stripped for subdirectory on Azure
  • [SCALRCORE-16664] - UI > AWS NLB > Enable stickiness Attribute changes for NLB's Target groups

7.17.4

Release Date: 11/Aug/2020

Improvement

  • [SCALRCORE-10673] - APIv2 > Images > Add AWS AccountId to AwsImageCloudFeatures
  • [SCALRCORE-16169] - Core > ZMQ Service > Monitoring > Handle Azure error. The subscription 'x' could not be found
  • [SCALRCORE-16281] - GCP > Add second generation of instance types (n2, c2, e2, m1)
  • [SCALRCORE-16402] - Add system global variable for farm owner username (SCALR_FARM_OWNER_USERNAME)

Bug

  • [SCALRCORE-10894] - API > ListScript > ScriptAdapter should return linux type if os type is empty in database
  • [SCALRCORE-15093] - UI > Integrate ExtJS 7.0 > GET 404 ui/theme/images/form/field-loading-invalid.gif?1.0
  • [SCALRCORE-16474] - Core > Scalr upgrade should respect MySQL setting lower_case_table_names = 1
  • [SCALRCORE-16488] - Core > REPLACE scalr_hosts > Error: 1406: Data too long for column 'version' at row 1


7.17.3

Release Date: 21/Jul/2020

Bug

  • [SCALRCORE-15949] - UI >  Searchfield doesn't hide form with filters
  • [SCALRCORE-16079] - UI >  Account > Users > Uncaught TypeError: Cannot set property 'ownerLayout' of undefined
  • [SCALRCORE-16434] - UI >  Farm team field is blank, and attempts to add teams disappear
  • [SCALRCORE-16226] - Python Services > multi-server build missing scalr_rabitmq user on non-worker instances
  • [SCALRCORE-16337] - MsgSender > RabbitMQ Tunnel does not work for "all environment" option
  • [SCALRCORE-16358] - UI > Openstack > Server resize option is unavailable when the server is suspended in cloud console.

7.17.2

Release Date: 07/Jul/2020

Bug

  • [SCALRCORE-16203] - UI > Openstack > novnc console shows false
  • [SCALRCORE-16282] - Openstack > Don't turn @ character into %40 in server name
  • [SCALRCORE-16283] - UI > ExtJS 7 > SAML login issue for users with Global Admin (since 7.17.0)

7.17.1

Release Date: 23/Jun/2020

Bug

  • [SCALRCORE-16131] - Core > Azure instance fails to deploy > Server name regex incompatible with php7.4 (since 7.17.0)
  • [SCALRCORE-16163] - SAML > Azure AD > Unable to login with SAML > Fatal error: Allowed memory size of N bytes exhausted
  • [SCALRCORE-15654] - Core > Teams ownership query issue (perf)
  • [SCALRCORE-16049] - Launch Azure > Error E_NOTICE Trying to access array offset on value of type null, in Scalr/Modules/Platforms/Azure/AzurePlatformModule
  • [SCALRCORE-16120] - UI > Tabs redirect to another environment
  • [SCALRCORE-16092] - UI > ExtJS 7 > Fix combobox autosetSingleValue
  • [SCALRCORE-16181] - UI > build:production > Disable z-index recalculation
  • [SCALRCORE-16157] - Core > Openstack > Launch agentless sever > Error: 1406: Data too long for column 'image_hash' at row 1

7.17.0

Release Date: 09/Jun/2020

Feature

Improvement

Bug

  • [SCALRCORE-15875] - UI > AWS > Unable to increase RDS size once it reaches 100% in Scalr
  • [SCALRCORE-15887] - AWS > RDS > AWS Aurora Engine versions list issue
  • [SCALRCORE-16052] - UI > Policy Groups > Cannot load all KMS keys (pagination)
  • [SCALRCORE-9439] - GCE > Could not retrieve the list of the instances: Invalid value for field 'zone': 'us-central1'. Unknown zone.
  • [SCALRCORE-13691] - Core > Mysql deadlock > Platform Usage
  • [SCALRCORE-13826] - UI > Highlight missing value in combobox issue
  • [SCALRCORE-15193] - Core > Guzzle\InvalidArgumentException does not have getRequest method


7.16.14

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

7.16.13

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

7.16.12

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)

7.16.11

Release Date: 21/Apr/2020


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)

7.16.10

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)

7.16.9

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

7.16.8

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

7.16.7

Release Date: 04/Feb/2020

Bug

7.16.6

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

7.16.5

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

7.16.4

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

7.16.3

Release Date: 26/Nov/2019

Feature

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

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

7.16.2

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


7.16.1

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)

7.16.0

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


7.15.9

Release Date: 17/Sep/2019

Bug

  • [SCALRCORE-12637] - Windows > Can't set hostname because reboot does not work
  • [SCALRCORE-13133] - UI > Git Repo > URL size validation
  • [SCALRCORE-13336] - Azure > Server stuck at pending terminate
  • [SCALRCORE-13381] - UI > Wrong modals position
  • [SCALRCORE-13403] - UI > Service Catalog > Farms, Templates, Applications > ACL permission issue
  • [SCALRCORE-13477] - UI > Farm > Server Action Menus Not Visible when zoom level not multiple of 25 (Chrome)
  • [SCALRCORE-13127] - Azure > Windows VM > Set Default License Type to "Windows Server"

7.15.8

Release Date: 27/Aug/2019

Bug

  • [SCALRCORE-12772] - UI > Azure Managed Disks > Create Snapshot > TypeError: Cannot read property 'name' of undefined
  • [SCALRCORE-12889] - UI > Security groups > Cannot add ICMP protocol with -1 port
  • [SCALRCORE-13109] - UI > Policy Groups > Configuration > Cloud Credentials condition is missing for chef.environments policy
  • [SCALRCORE-13252] - UI > Azure > Unable to Attach Azure Storage to Running VM
  • [SCALRCORE-13296] - UI > Incorrect calculation of Image usage
  • [SCALRCORE-13321] - UI > AWS > NLB > It is not possible to create NLB without a Security Group
  • [SCALRCORE-13279] - UI > Improve Server import workflow
  • [SCALRCORE-13131] - VMware > Instance does not resume after suspending in cloud
  • [SCALRCORE-13304] - VMware > Guest customization never completes if primary device isn't connected
  • [SCALRCORE-13218] - Core > SAML Azure AD integration > Error: got a packet bigger than 'max_allowed_packet' bytes
  • [SCALRCORE-13222] - Core > Server IPs are missing in WebHooks payload on HostDown event

7.15.7

Release Date: 13/Aug/2019

Bug

  • [SCALRCORE-12045] - Openstack > FloatingIP Network Policies Not Appearing
  • [SCALRCORE-12461] - Azure > Instance flips to "Pending terminate" a few seconds after launch
  • [SCALRCORE-12775] - UI > Farm Designer > Orchestration > Auto clear of script variable value field
  • [SCALRCORE-12779] - UI > AWS Lambda Execution Profile should respect pagination
  • [SCALRCORE-12782] - UI > Ansible Tower > Machine credentials "Unavailable"
  • [SCALRCORE-13200] - UI > Ansible Tower > Add AT to Role and it fails w/ policy
  • [SCALRCORE-13099] - UI > FarmTemplates > Locked GV validation fails
  • [SCALRCORE-13116] - UI > Service Catalog > Meta configuration flag "visible" issue
  • [SCALRCORE-13122] - UI > Policy Engine > Fix VMware provisioning policy validator type
  • [SCALRCORE-12861] - Core > Unable to save platform usage
  • [SCALRCORE-13042] - Cost Manager > Increase costmgr.query timeout
  • [SCALRCORE-13030] - AWS > Error on creating AMI snapshot
  • [SCALRCORE-13135] - AWS > EC2 g3s.xlarge is missing
  • [SCALRCORE-13170] - AWS > EC2 I3en.*, c5.12xlarge, c5.24xlarge Instances should be populated to all regions where they were added recently
  • Azure AD SAML integration should use proxy when configured

7.15.6

Release Date: 30/Jul/2019

Bug

  • [SCALRCORE-12670] - VMware > Additional storage hot resize on Windows (requires Scalr Agent ≥ v7.15.3)
  • [SCALRCORE-12967] - VMware > Customization task never completes when it failed with error
  • [SCALRCORE-13077] - Azure > Servers provisioning stuck when added and linked identical credentials more than once
  • [SCALRCORE-12930] - UI > Farm designer > Save issue in not allowed LightsOut frame
  • [SCALRCORE-12945] - UI > Account > Users > Invalid Farm Ownership check
  • [SCALRCORE-12960] - UI > Accounts > Wrong redirect after account creation (since 7.14.7)
  • [SCALRCORE-13064] - UI > Azure & AWS > Remove Disk Size Default value
  • [SCALRCORE-13093] - UI > Service Catalog offering ACL issue
  • [SCALRCORE-13040] - Installer > scalr-server-ctl reconfigure > changes to scalr-server.rb are not being set correctly in config.yml
  • [SCALRCORE-13047] - Openstack > OTC > Selected Server Group is not applied for created instances
  • [SCALRCORE-13053] - Core > Azure Resource group name is not available as system GV in orchestration and webhooks
  • [SCALRCORE-13054] - Core > Fatmouse > If agent's rabbitmq user permissions somehow get lost, agent.reconfigure doesn't restore them
  • [SCALRCORE-12998] - Core > Upgrade to 7.15.4 failing (NO_ZERO_IN_DATE issue for some platforms)
  • [SCALRCORE-13086] - Cost > Imported servers not reporting correctly in cost analytics
  • [SCALRCORE-13068] - Core > Sanitize non-utf8 characters in `css` and `projects` database tables
  • [SCALRCORE-13074] - AWS > Add support for m5a.* instance types
  • [SCALRCORE-13080] - AWS > Add support for m5ad.* instance types
  • [SCALRCORE-13083] - AWS > Add support for m5d.* instance types
  • [SCALRCORE-13084] - AWS > Add support for r5a.*, r5ad.* instance types
  • [SCALRCORE-13029] - AWS > Add support for m5.8xlarge, m5.16xlarge, r5(d).8xlarge, r5(d).16xlarge instance types in canada central
  • Sync AWS t3a.*, c5n.*, i3en.* instance types which became available recently in new cloud locations


7.15.5

Release Date: 16/Jul/2019

Bug

  • [SCALRCORE-12896] - UI > Service Catalog > Auto-fetch VMware storage diskObjectId
  • [SCALRCORE-12394] - UI > Farm designer > Policy cloud.networks issue when select VPC Router
  • [SCALRCORE-12916] - UI > Policy with role tag > vmware.storage.provisioning_type policy not being enforced
  • [SCALRCORE-12910] - Azure > Snapshot creation errors: source disk is not displayed and dialog box does not disappear
  • [SCALRCORE-12914] - VMware > Servers fail to build under some circumstances (since 7.15.0)
  • [SCALRCORE-12952] - VMware > Unable to provision virtual machine against datastore cluster (since 7.15.4)
  • [SCALRCORE-11306] - VMware > Long delay between hostname webhook and registerip webhook (Change in behavior)
  • [SCALRCORE-12801] - Add proxy support for Service Catalog -> farm template fetch


7.15.3/7.15.4

Release Date: 04/Jul/2019

Bug

  • [SCALRCORE-12730] - OTC > Issue w/ Availability zone determining in Distribute Equally mode
  • [SCALRCORE-12865] - VMware > some farms stuck in pending when deploying server (Affected version 7.14.0)
  • [SCALRCORE-12895] - VMware > Servers Don't Move Out of "Provision Server in Cloud Platform" (since 7.15.0)
  • [SCALRCORE-12822] - AWS > New instance types c5.12xlarge, c5.24xlarge, c5.metal
  • [SCALRCORE-12867] - AWS > Spot instance pricing is incorrect
  • [SCALRCORE-12841] - AWS > EMR Support for the latest version (5.24)
  • [SCALRCORE-12764] - Core > ZMQ Services > Cloud Resource Poller > mysqli error: 1062: Duplicate entry 'i3-s-FXP' for key 'PRIMARY'
  • [SCALRCORE-12742] - Core > Enhancement to environment cloning script
  • [SCALRCORE-12817] - Core > Hostname webhook sends to requests, second always fails with "hostname is already set"
  • [SCALRCORE-12771] - UI > Image replace > Not all used images listed for autoreplace
  • [SCALRCORE-12806] - UI > AWS > RDS > Add GovCloud support for Aurora
  • [SCALRCORE-12780] - Cost Analytics > AWS Gov Cloud account billing corrections
  • [SCALRCORE-12843] - Kubernetes > Field Bearer token issue

7.15.2

Release Date: 20/Jun/2019

Bug

  • [SCALRCORE-12807] - Openstack > SQL Error on Server launch when "Distribute Equally" mode enabled (since 7.15.1)
  • [SCALRCORE-12733] - API > Farms > Incorrect owner email
  • [SCALRCORE-12741] - UI > Create Farm from offering > Uncaught TypeError: errors.join is not a function (since 7.15.0)
  • [SCALRCORE-12766] - Remote List Gloabal Variables > The Value is not in Allowed Values error (since 7.15.0)
  • [SCALRCORE-12792] - UI > Farm Designer > Error: preg_match(): Compilation failed: missing opening brace after \o at offset 4
  • [SCALRCORE-12794] - Azure > Windows Server > Attach managed disks > errorMessage":"The server understood the request, but is refusing to fulfill it
  • [SCALRCORE-12808] - AWS > RDS Snapshot listing timed out

7.15.1

Release Date: 13/Jun/2019

Bug

  • [SCALRCORE-12073] - UI > Role Edit > Toggle "Use AT Bootstrap this role" cannot be switched off
  • [SCALRCORE-12234] - UI > Global Variables > After editing categories the list of categories from drop-down menu disappears
  • [SCALRCORE-12366] - UI > Farms Designer > Warning message is ignored while saving Farm
  • [SCALRCORE-12653] - UI > Farms Designer > Do not allow mounting storage in /opt and /opt/scalarizr
  • [SCALRCORE-12736] - UI > Script Variables > Locked Script Variable is not disabled on lower scope
  • [SCALRCORE-12758] - UI > Script Variables > Get rid of empty script variables with the same name as global variables
  • [SCALRCORE-12740] - UI > Orchestration Rule > Autofill Script Variables
  • [SCALRCORE-12726] - Logs > cost-manager.log > ERROR: celery.app.trace: Task costmgr.analyze_rightsizing
  • [SCALRCORE-12727] - API > Fix execute script with script variables
  • [SCALRCORE-12735] - Azure > Scalr does not respect policies on adding new managed disk (Affected Version 7.13.0)
  • [SCALRCORE-12760] - Core > Error: Invalid @Table definition for Scalr\Model\Entity\ReadOnlyCloudCredentialsProperty
  • [SCALRCORE-12778] - VMware > Datastores are not returned when DRS Cluster is chosen
  • [SCALRCORE-12560] - Monitor > Improve Container stat ingest performance and avoid locking

7.15.0

Release Date: 04/Jun/2019

Feature

  • [SCALRCORE-11336] - Service Catalog > Allow to Store Templates in Git
  • [SCALRCORE-12049] - Allow specifying required variables for a script (Interactive scripts)
  • [SCALRCORE-12036] - Git Script Version in Service Offering (BC change in API)
  • [SCALRCORE-11954] - UI > PolicyEngine > Add option to specify forbidden networks
  • [SCALRCORE-10386] - Improve Server launch operation details with platform specific states for AWS
  • [SCALRCORE-10387] - Improve Server launch operation details with platform specific states (basic flow for all clouds)
  • [SCALRCORE-10388] - Add Support for Windows Server 2019
  • [SCALRCORE-11922] - Scalr built-in automation deprecation: Phase 1 (Roles with built-in automation were marked as deprecated: cannot be added to new farms or existing farms)

Improvement

Bug

  • [SCALRCORE-7836] - API > Farm Roles > Inconsistent Alias (BC change in API)
  • [SCALRCORE-9904] - Core > ZMQ service RuntimeReconciler > Too many sleeping connections to DB
  • [SCALRCORE-8724] - Fatmouse Client > After rabbitmq restart first message is undelivered to 'server' queue
  • [SCALRCORE-10240] - Service Catalog > 'Storage size' not affected by cloud.storage.maximum_size policy
  • [SCALRCORE-10412] - Scalr-ctl > Add support for "warnings" property in API response
  • [SCALRCORE-10413] - Scalr-ctl > UPDATE commands fail in non-interactive mode
  • [SCALRCORE-12249] - Scalr-ctl > Improve scalr-ctl configure when API URL is behind a proxy.
  • [SCALRCORE-10502] - API > BaseAdapter::convertInputValue works incorrectly
  • [SCALRCORE-10841] - Scalarizr UpdateClient > distutils.LooseVersion fails to compare scalarizr versions
  • [SCALRCORE-11477] - UI > Roles > GV related issue on Role save
  • [SCALRCORE-11727] - UI > Cost Manager > Report > Tags Name is not displayed
  • [SCALRCORE-11833] - UI > Cost Manager > Kubernetes > Utilization does not display on a chart
  • [SCALRCORE-11990] - UI > Logs > php-error.logs > Error E_WARNING Invalid argument supplied for foreach()
  • [SCALRCORE-12029] - Error E_NOTICE Trying to get property 'pciSlotNumber' of non-object, in /opt/scalr-server/embedded/scalr/app/src/Scalr/Modules/Platforms/VMWare/Helpers/VMwareDeviceHelper.php
  • [SCALRCORE-12236] - Workflow Engine > repo.sync blocks event loop
  • [SCALRCORE-12357] - Agent > Failed to load pygit2 module on windows 2012
  • [SCALRCORE-12378] - Agent > Agent broken because of repo.py changes


7.14.8

Release Date: 04/Jun/2019

Bug

  • [SCALRCORE-8423] - Farm Designer > Storage size > Validate for "0" does not work
  • [SCALRCORE-12435] - Cost Analytics > Azure > Issues with billing in westeurope
  • [SCALRCORE-12652] - VMware > Provisioning VM on vSphere never completes, stuck in Pending Terminate > Exception: Scalr\Exception\InvalidMetaTagException Invalid Scalr Meta Tag value
  • [SCALRCORE-12656] - VMware > Server Launch > Provisioning fails if root disk size is changed in Farm Role (Affected version 7.12.4)
  • [SCALRCORE-12691] - UI > Farm designer > Error when modifying VMware Farm Role Storage configuration
  • [SCALRCORE-12668] - AWS > RDS Parameters Groups pagination issue
  • [SCALRCORE-12527] - AWS > Sync previously added instance types for cloud locations where they are missing

7.14.7

Release Date: 28/May/2019

Bug

  • [SCALRCORE-4767] - UI > Farm save > Navigation issue
  • [SCALRCORE-12223] - Unable to Cleanup Old AT Server
  • [SCALRCORE-12233] - VMWare folders > Delete parent of a folder used by server > False success message
  • [SCALRCORE-12269] - API > Create Farm from Template > Problem with policy "scalr.server.hostname.domain_name"
  • [SCALRCORE-12373] - UI > Approval > Built-in approval notifications is saved with empty email field
  • [SCALRCORE-12511] - UI > Environments > Missing team (Safari)
  • [SCALRCORE-12570] - UI > Service Catalog > Owner Required > User w/o email is unable to deploy a Farm from the Service catalog Offering
  • [SCALRCORE-12395] - Ansible Tower > Machine Credential Not Creating When LDAP Creds Used with AT
  • [SCALRCORE-12416] - Php-scalarizr_messaging > Error in role message handler: mysqli error: [1048: Column 'cloud_resource_id' cannot be null]
  • [SCALRCORE-12442] - GCE > Create farm from template > Missing validation "availabilityZones"
  • [SCALRCORE-12548] - Core > Event log reports suspended server as being terminated
  • [SCALRCORE-12567] - Azure > Unable to add additional disks on VMs
  • [SCALRCORE-12568] - Azure > Pricing > Prices missing for Standard_B* instances
  • [SCALRCORE-12586] - ServerStatusManager > Call to a member function valid() on null
  • [SCALRCORE-12615] - Orchestration > New rule > Validation error " eventName: This field is required"
  • [SCALRCORE-12625] - Ansible > Error during Ansible orchestration task does not fail server
  • [SCALRCORE-12526] - AWS > New Instance Type: i3en
  • [SCALRCORE-12528] - AWS > New Instance Type: t3a

7.14.6

Release Date: 14/May/2019

Bug

  • [SCALRCORE-7548] - UI > Policy gce.service_accounts > Inconsistency in highlighting required SERVICE ACCOUNTS fields
  • [SCALRCORE-10445] - UI > GridSelectionModel > Cannot set property 'tdCls' of null
  • [SCALRCORE-12295] - UI > Scheduler Task > Launch locked Farm > Waiting for launch approval
  • [SCALRCORE-12372] - UI > VMware > Extend error message on insufficient permissions exception
  • [SCALRCORE-11387] - Cost Manager > Too many open connections to clouds
  • [SCALRCORE-12520] - Cost Analytics > GCE > Cloud pricing missing for europe-north-1
  • [SCALRCORE-11750] - Azure > Os Disk, Public Ip and Network Interface do not delete when VM is terminated
  • [SCALRCORE-12368] - Azure > Create and attach storage > "Azure error. Disk 'name' is attached to VM ... "
  • [SCALRCORE-12170] - Azure > Handling rate limits
  • [SCALRCORE-12492] - Azure > Improve handling for failed provisioning status
  • [SCALRCORE-12266] - VMware > Create Farm from Template > Error "Property 'FarmTemplate.roles.networking.network.ipPool.id' is missing."
  • [SCALRCORE-12406] - Cost Analytics > Analytics Processor fails when database name is not default
  • [SCALRCORE-12407] - Cost Analytics > Analytics processor > Error in reraise
  • [SCALRCORE-12410] - Core > Occasional Error Message on first Farm start
  • [SCALRCORE-12457] - Monitor > Not all Containers showing in Scalr
  • [SCALRCORE-12412] - OpenStack > Wrong OS type set for windows servers (since 7.14.3)
  • [SCALRCORE-12460] - OpenStack > Volume creation generates attachment error message while operation is successful
  • [SCALRCORE-12515] - AWS > New EBS Volume from Snapshot error

7.14.5

Release Date: 24/Apr/2019

Bug

  • [SCALRCORE-12196] - Cost Analytics > AWS detailed billing > Missing cost data
  • [SCALRCORE-6338] - Policy groups > Configuration > scalr.server.hostname.webhook_endpoint > Missing message when no webhooks present
  • [SCALRCORE-8853] - UI > Farms > Scalr Update Setting > Warning message is not removed
  • [SCALRCORE-10134] - UI > Policy > AWS > Problem with network.subnet_type
  • [SCALRCORE-7573] - UI > Azure > Virtual Networks > Button "Save" is active for the network that is in DELETING status
  • [SCALRCORE-12229] - UI > Azure > Change confusing error message on Failed Server
  • [SCALRCORE-12300] - UI > Azure > Tools > Public IPs do not show
  • [SCALRCORE-12327] - UI > Cloud Credentials > Fix handling aborted requests (since 7.14.0)
  • [SCALRCORE-12299] - Сancel launch approval request > Error "The number of arguments passed does not match the primary key fields (historyId)"
  • [SCALRCORE-12336] - Api > Create farms > Missing error message if the "securityGroups" is an empty
  • [SCALRCORE-8108] - Cost Analytics > Issue with data on Azure GovCloud
  • [SCALRCORE-12293] - AWS > Script for repairing tags (to recover gov-cloud related issue)
  • [SCALRCORE-12333] - Openstack > Broken pagination in images > PHP Fatal error: Uncaught TypeError: Argument 1 passed to Scalr\Service\OpenStack\AbstractJsonListDataType::setPaginationLinks() must be of the type array or null, string given (since 7.13.0)

7.14.4

Release Date: 17/Apr/2019

Bug

  • [SCALRCORE-12110] - Azure > Request hostname race condition
  • [SCALRCORE-12207] - Core > Implicit mutex release > Scalr errors when attempting to ALB target groups to connect to farm role
  • [SCALRCORE-11566] - Farm termination does not respect LOCK flag in some cases (since 7.13.0)
  • [SCALRCORE-12150] - Cannot use AWX Job Templates unless ALL "Prompt on Launch" options are set on Job Template
  • [SCALRCORE-11646] - VMware > xGetDatastoresAction: incorrect datastore clusters list
  • [SCALRCORE-11979] - Openstack > cloud.storage.volume_types policy should not allow empty volume type
  • [SCALRCORE-11998] - Cost Analytics > TypeError: float() argument must be a string or a number, not 'NoneType'
  • [SCALRCORE-12092] - Vmware > Server Failed > Could not complete command. (1115, 'OpenSCManager', 'A system shutdown is in progress.')
  • [SCALRCORE-12219] - UI > Load balancers > Target groups are displayed with the same name
  • [SCALRCORE-12323] - UI > Cannot add new cloud credentials under some circumstances

7.14.3

Release Date: 5/Apr/2019

Bug

  • [SCALRCORE-9340] - Core > Request timeout exceeded error on launch Instances leads to orphaned servers problem (AWS / Openstack)
  • [SCALRCORE-12110] - Azure > Request hostname race condition
  • [SCALRCORE-12209] - UI > Scheduler Tasks > Edit task issue > DateTime::__construct() expects parameter 1 to be string, object given in app/src/Scalr/UI/Controller/Schedulertasks.php (since 7.14.2)
  • [SCALRCORE-12176] - UI > Farm Designer > Static public IP in OpenStack - used IPs shown as free
  • [SCALRCORE-11717] - UI > Script > Add new > Button Add new does not work
  • [SCALRCORE-11931] - UI > Farm > Cost Metering > Price should be in one string
  • [SCALRCORE-12055] - UI > Chef Settings > Show policy icons if policy is enabled
  • [SCALRCORE-12080] - UI > GV > When Category window is inactive a list of categories drops down
  • [SCALRCORE-12157] - UI > Login form > scalr.ui.login_warning in config.yml cause errors
  • [SCALRCORE-12180] - Core > ZMQ Service > Deadlock in ServerTerminate service related to Cloud Resources
  • [SCALRCORE-8467] - VMware folders > New folder is displayed incorrectly before page refresh
  • [SCALRCORE-11145] - Monitor > TypeError: unsupported operand type(s) for -: 'datetime.datetime' and 'NoneType'
  • [SCALRCORE-12221] - Ansible Tower > Job Templates Not Loading
  • [SCALRCORE-12052] - Webhook history > Relaunch event stuck in 'Pending' state
  • [SCALRCORE-12216] - Event scheduled for farm w/o servers causes exception

7.14.2

Release Date: 2/Apr/2019

Bug

  • [SCALRCORE-12140] - UI >  SCALR_UI_DEFAULT_AWS_EC2_PUBLIC_IP_USAGE to control defaults
  • [SCALRCORE-12152] - Global Variables > Performance issues > Optimize listVariables
  • [SCALRCORE-12089] - AMQP Agent Setup not working properly
  • [SCALRCORE-10887] - Scheduler tasks > Click on “Create” button > “Edit Task” doesn’t show up
  • [SCALRCORE-10982] - UI > SQL Instance > Unable to open edit window after Cancel
  • [SCALRCORE-11968] - UI > AWS > AWS VPC > TypeError: Cannot read property 'down' of undefined
  • [SCALRCORE-12169] - UI > Service Catalog > GV List Type Not Working in Farm Role
  • [SCALRCORE-12095] - UI > Edit ALB Listener > Limited Target Group List
  • [SCALRCORE-12197] - UI > Edit NLB Listener > Limited Target Group List
  • [SCALRCORE-11796] - Cost Manager > Inventory > Traceback with libcloud errors
  • [SCALRCORE-12107] - Cannot edit Azure NSG rules, errors in console
  • [SCALRCORE-12113] - Cost Manager > Unable to fetch AWS pricing data: Invalid cloud credentials for 'ec2' cloud
  • [SCALRCORE-11979] - Openstack > Create volume from snapshot error

7.14.1

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

7.14.0

Release Date: 21/Mar/2019

Feature

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


7.13.3

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

7.13.2

Release Date: 21/Feb/2019

Bug

  • [SCALRCORE-10896] - Core > Sanitize non-utf8 characters for tables with string columns
  • [SCALRCORE-11831] - API > GlobalVariable List pagination has been broken
  • [SCALRCORE-11626] - API > Cannot set Environment Scope List Variables in Farm Templates
  • [SCALRCORE-11744] - API > Uncaught exception 'UnderflowException' with message 'farmId property has not been initialized
  • [SCALRCORE-10973] - UI > Cost Manager > FilterField&ToolTip > zIndex problem
  • [SCALRCORE-11229] - UI > Login Form > Login warning isn't wrapping properly (IE & FF)
  • [SCALRCORE-11385] - UI > Search Servers > Timeout
  • [SCALRCORE-11466] - UI > Farms designer > Openstack > Missing validate Network duplicates
  • [SCALRCORE-11597] - UI > Clone Role with GlobalVariables issue
  • [SCALRCORE-11609] - UI > AWS Lambda > VPC field should be required
  • [SCALRCORE-11673] - UI > Cost Manager wrong URL
  • [SCALRCORE-11776] - UI > Discovery manager > Error When Importing Servers
  • [SCALRCORE-11826] - UI > Farm Builder > Uncaught Error on DB Farm Role view
  • [SCALRCORE-11461] - AWS > Unable to provision spot instances
  • [SCALRCORE-11524] - Azure > Linux VM imported has os_type as 'windows' (Affected version 7.13.0)
  • [SCALRCORE-11529] - APIv1 > AWS servers fail to deploy due to EBS optimization error
  • [SCALRCORE-11585] - Core > AnsibleTower Jobs list pagination is broken
  • [SCALRCORE-11587] - Openstack > Instances stuck in Pending state if FloatingIP is used
  • [SCALRCORE-11595] - Openstack > Security groups creation fails
  • [SCALRCORE-11638] - Azure AAD SAML pagination issue (Affected version 7.13.0)
  • [SCALRCORE-11659] - VMware > Get Servers List > Improve getting of server tasks from DB
  • [SCALRCORE-11827] - VMware > Server Launch > 'No available compute resource for scalr-auto placement'
  • [SCALRCORE-11679] - Reclamation Policy gets applied retroactively to locked Farms
  • [SCALRCORE-11691] - Uncaught TypeError: Argument 1 passed to Scalr\Modules\Platforms\VMWare\Helpers\VMwareDeviceHelper::getDisks() must be of the type string, null given
  • [SCALRCORE-11736] - SAML > No option to log in with AO user
  • [SCALRCORE-11459] - Cost Manager > Clear tag data issue

7.13.1

Release Date: 31/Jan/2019

Bug

  • [SCALRCORE-11390] - AWS Accelerated Computing: P* instances are missing in ca-central-1. Added f1.4xlarge support. 
  • [SCALRCORE-11073] - Core > Unable to use Google CloudSQL as Scalr DB
  • [SCALRCORE-11256] - UI > Farm/FarmRole > Global Variables > No option to save GV and delete all GV
  • [SCALRCORE-11423] - UI > Service Catalog > Global Variables entries not shown in drop-down List of Farm Template
  • [SCALRCORE-11376] - UI > Global Variables > Minor issues
  • [SCALRCORE-11438] - Global Variables > support for special characters in GV lables (List type)
  • [SCALRCORE-11379] - Global Variables > SCALR_UI_DEFAULT converting issues
  • [SCALRCORE-11394] - UI > Text in scaling cropped
  • [SCALRCORE-9646] - UI > EventDefinition > Forbid to set "0" name
  • [SCALRCORE-11465] - UI > Import Server > VMware > Fatal error on import server.
  • [SCALRCORE-11563] - UI > Service Catalog > Service Offering FarmRole/Server variables have stopped working (Affected version 7.13.0)
  • [SCALRCORE-11420] - UI > Farm Role > Delete network > Uncaught TypeError: Cannot read property 'get' of undefined
  • [SCALRCORE-10974] - AWS > New Lambda > Invoke > 500 Internal Server Error (Affected version 7.11.0)
  • [SCALRCORE-10993] - VMware > Change instance type > Task not found (Affected version 7.12.0)
  • [SCALRCORE-11398] - VMware > Can't start servers > IP source associated with primary network was not found (Affected version 7.13.0)
  • [SCALRCORE-11364] - VMware > Mismatch in reporting of Datastore usage
  • [SCALRCORE-11095] - Azure > Non-persistent block device naming
  • [SCALRCORE-11114] - Openstack > Farm Role network assignment problem
  • [SCALRCORE-11196] - Openstack > Scalr is unable to allocate/associate floating IP with server:Acquire timeout: lock '...' is busy (affected version 7.12.0)
  • [SCALRCORE-11388] - Openstack > Compute > VNC Console is no longer available after adding support of 2.36 microversion
  • [SCALRCORE-11401] - Openstack > Fix determining of IP addresses for server
  • [SCALRCORE-11460] - Openstack > Block Storage is not listing
  • [SCALRCORE-11523] - Openstack > Remove deprecated checks for nova extensions
  • [SCALRCORE-11354] - ServerEvents > Duplicating event creating through EventDispatcher::dispatch()
  • [SCALRCORE-11455] - Workflow Engine > Deadlock in Kubernetes stat collector
  • [SCALRCORE-11513] - Uncaught Error: Call to a member function getValue() on null when trying to create a FarmRole with StoragePOS without any Datastores

7.13.0

Release Date: 16/Jan/2019

Feature

  • [SCALRCORE-10510] - Cost Manager > AWS Advanced Cost Tagging
  • [SCALRCORE-10032] - Cost Manager > Unmanaged > OpenStack
  • [SCALRCORE-10237] - Cost Manager > Limit Kubernetes Cost Labels Cardinality
  • [SCALRCORE-10452] - Cost Manager > Unmanaged > OTC
  • [SCALRCORE-10492] - Cost Manager > Kubernetes Dashboard > EKS
  • [SCALRCORE-10646] - Cost Manager > Cloud Cost Reports (phase 1: Basic Querying)
  • [SCALRCORE-11096] - Azure > Add SQL Service support
  • [SCALRCORE-8903] - Azure > Managed Disks > Support Add/Remove Managed Disks from VM's
  • [SCALRCORE-10123] - Azure > Ability to specify "bring your own license" for images
  • [SCALRCORE-10253] - Azure > Support for static public and private IP addresses
  • [SCALRCORE-8869] - UI > Improve server timing report
  • [SCALRCORE-10468] - UI > Scripts > Add "Run as" option on manual execute page
  • [SCALRCORE-9546] - Core > Extend filesystem in OS after expanding FarmRole volume in Scalr (all except Azure)
  • [SCALRCORE-10296] - Core > Wait for influxdb to be up before setting it up
  • [SCALRCORE-10595] - Core > Allow to promote Roles from Account to Global scope
  • [SCALRCORE-10596] - Core > Allow to promote Images from Account scope to Global scope
  • [SCALRCORE-10597] - Core > Allow to promote Scripts from Account scope to Global scope
  • [SCALRCORE-8663] - Core > Global Variables refactoring (New UI, New types, better UX) (BC Change in API related to GV)
  • [SCALRCORE-8311] - Core > Unify Hostname Management Across All Clouds (AWS/Azure/VMware)
  • [SCALRCORE-9789] - Agent > Cryptographic improvements (Everywhere) and new authorization option (AWS)
  • [SCALRCORE-10746] - Agent > Windows > Raise GV value max length from ~3000 to 32767 characters
  • [SCALRCORE-10385] - VMWare > Add support for custom instance type
  • [SCALRCORE-9589] - VMware > Support for storage re-use
  • [SCALRCORE-10557] - AWS > Improve public/elastic IPs management
  • [SCALRCORE-11225] - AWS > New Instance Types: C5n, P3dn
  • [SCALRCORE-8088] - AWS > EFS > Add support for Security Groups
  • [SCALRCORE-9405] - AWS > Create server snapshot > Include all additional EBS volumes upon request
  • [SCALRCORE-10947] - GCE > Scalr proxy support (in scalr only mode)

Improvement

  • [SCALRCORE-7800] - Security groups > Rules improvements
  • [SCALRCORE-9012] - Azure > Improve and optimize Launch Server logic
  • [SCALRCORE-9383] - Image builder > Image Creation progress is unavailable due to the incorrect ACL restriction
  • [SCALRCORE-9543] - Core > Ignore exhausted subnets at server launch
  • [SCALRCORE-10194] - Core > Lights-Out > Improve errors highlighting
  • [SCALRCORE-10339] - Core > Libcloud > Improve VMWare url scheme parsing
  • [SCALRCORE-9559] - UI > Search field > Use searchParams in locationfield
  • [SCALRCORE-10186] - UI > Delete ssh keys on Farm delete upon request
  • [SCALRCORE-10202] - UI > Kubernetes Pods filter > Incorrect cluster data after unlink
  • [SCALRCORE-9664] - VMware > Farm Designer > Storage > Handle Replace Role/Image with deleting extra root volumes
  • [SCALRCORE-10262] - VMware > Do not allow importing servers with the same cloud_server_id in servers table
  • [SCALRCORE-10343] - Azure > Add support of Standard SSD disks
  • [SCALRCORE-10362] - Cost Manager > AWS > Improve Cost Manager perfromance and stability for AWS
  • [SCALRCORE-10364] - Cloud Credentials > VMware > Linked vCenter field converting option
  • [SCALRCORE-10870] - Global scope > Register images > Add information about Account the Cloud Credentials corresponds to

Bug

  • [SCALRCORE-8719] - Python Services > Fatal Python error: PyImport_GetModuleDict: no module dictionary!
  • [SCALRCORE-9851] - UI > Cloud Credentials > Cost Manager Tags loads once on full page reload
  • [SCALRCORE-10124] - EBS Rebundle > Message BlockDeviceAttached not delivered
  • [SCALRCORE-10277] - AWS > S3 > Missing validation in field name
  • [SCALRCORE-10281] - VMware > Fatal error: Uncaught Error: Call to a member function getOs() on null
  • [SCALRCORE-10542] - Repository > save() and delete() don't check entity classname
  • [SCALRCORE-10599] - Roles > Clone > Ansible Tower > Missing Bootstrap Configuration
  • [SCALRCORE-10815] - Agent > Windows > Environment variables are duplicated in uppercase on script execution
  • [SCALRCORE-10909] - SamlClientTest::testGetEmail fails
  • [SCALRCORE-10944] - AWS > Subnets > Create new VPC doesn't work
  • [SCALRCORE-10977] - UI > Openstack Subnets > Error on create subnet for deleted network
  • [SCALRCORE-10988] - K8s > Data truncated warnings
  • [SCALRCORE-11031] - UI > Farm Designer > Reliability improvement when one cloud platform is unresponsive
  • [SCALRCORE-11049] - Cost Manager > Cloud Cost Reports > Reduce queries count
  • [SCALRCORE-11121] - Dashboard > Inventory > CSS fix
  • [SCALRCORE-11144] - Openstack > Attach interface to a server when new port is created
  • [SCALRCORE-11160] - UI > GCE Networks > Issue with description
  • [SCALRCORE-11177] - UI > Firefox (Windows) > Can no logner click on buttons (Affected version 7.12.3)
  • [SCALRCORE-11184] - Scalarizr > Broken requirements for novaclient
  • [SCALRCORE-11196] - Openstack > Scalr is unable to allocate/associate floating IP with server:Acquire timeout: lock '' is busy (affected version 7.12.0)
  • [SCALRCORE-11198] - Core > Unable to remove account
  • [SCALRCORE-11208] - VMWare > Error E_NOTICE Trying to get property 'pciSlotNumber' of non-object
  • [SCALRCORE-11223] - Agent > Openstack > Unexpected status transition "available" -> "reserved" for Cinder volume
  • [SCALRCORE-11229] - UI > Login form > Login warning isn't wrapping properly
  • [SCALRCORE-11247] - UI > Service Catalog > Azure storage resource group is being pulled from catalog entry rather than from policy
  • [SCALRCORE-11264] - VMware > Server Launch > Not enough free space on datastore error incorrectly reporting size (affected version 7.12.0)
  • [SCALRCORE-11285] - VMWare > HostInit Event > Missing owner on register volume
  • [SCALRCORE-11287] - Tables `cloud_request_rate` AND `cloud_request_rate_openstack` declared with DEFAULT NULL in PK fields
  • [SCALRCORE-11308] - Python Services > Task agent.reconfigure is broken with KeyError 'rabbitmq_tunneled'




7.12.4

Release Date: 03/Jan/2019

Bug

7.12.3

Release Date: 21/Dec/2018

Bug

  • [SCALRCORE-10114] - UI > VMWare > Create Server Snapshot > "Create Snapshot" link does not work
  • [SCALRCORE-10128] - UI > Issues on a windows laptop with touchscreen (no scrollbars)
  • [SCALRCORE-10671] - UI > Collect VMware location names by credentials of all scopes
  • [SCALRCORE-10926] - UI > An error message is returned twice if the session is invalid.
  • [SCALRCORE-10932] - UI > Images > Problem with register images (Affected version 7.12.0)
  • [SCALRCORE-10692] - UI > Openstack Network > ACL restriction can be applied to Subnet only
  • [SCALRCORE-10963] - UI > Terminate servers should decrease minimum servers to zero
  • [SCALRCORE-10972] - UI > Dashboard > Inventory > Incorrect containers count
  • [SCALRCORE-10945] - UI > Service catalog > Multi Cloud Service Catalogue breaks UI when Cloud is switched
  • [SCALRCORE-10990] - Cost Manager > Rightsizing spams logs
  • [SCALRCORE-10299] - Cost Manager > DNS error has no details about host it can't resolve
  • [SCALRCORE-10907] - Cost Manager > costmgr.query fails with ModelValidationError
  • [SCALRCORE-10783] - Cost Manager > Price books > Uncaught TypeError: Cannot read property 'public' of undefined
  • [SCALRCORE-10948] - Cost Analytics > TypeError: memoryview: a bytes-like object is required, not 'str'
  • [SCALRCORE-10384] - API > VmwareCloudFeaturesAdapter > StoragePod won't be found by it's name.
  • [SCALRCORE-10524] - Create farm from template > Lights-Out > Missing default Notification
  • [SCALRCORE-10573] - Ansible > Windows machine_credentials are sent to the Linux server
  • [SCALRCORE-10615] - Azure > Server terminate > Empty resource group
  • [SCALRCORE-10810] - VMware > Server stuck in Rebooting status
  • [SCALRCORE-10808] - Scalarizr run command not valid for windows in "import non scalr server" form
  • [SCALRCORE-10811] - Proxy settings support in Kubernetes > Workflow engine > Fix error message
  • [SCALRCORE-10884] - System allows saving Plain cluster with wrong creds (proxy checkbox)
  • [SCALRCORE-10914] - SAML > Email mapping issues
  • [SCALRCORE-10923] - Garbage Collector > Unable to remove EC2 volumes "Insufficient permissions (vol-XXXX)"
  • [SCALRCORE-10939] - OpenStack > Can't attach volume to instance
  • [SCALRCORE-11039] - Approval workflow > Wrong type for event details
  • [SCALRCORE-10957] - Сore > ZMQ Services > Cloud Resources Poller > 'CloudServiceBridge class is not defined for the resource type '35' and platform 'ec2'.'.
  • [SCALRCORE-10835] - Core > Admin Dashboard > Cloud Poller2 still exists
  • [SCALRCORE-10896] - Core > Sanitize non-utf8 characters for all latin1 tables with string columns

7.12.2

Release Date: 07/Dec/2018

Bug

  • [SCALRCORE-9560] - API > Farm > Audit Log > farm.ownership_change event consistency
  • [SCALRCORE-8400] - UI > Tag "Press tab to select %tagname%" prompt gets stuck sometimes
  • [SCALRCORE-10792] - UI > Service Catalog > Add availability zone defaultValue support to meta configuration
  • [SCALRCORE-10672] - UI > Computed property names are not supported by current javascript version error
  • [SCALRCORE-10745] - UI > Account Environments > Approvals > Team user is unable to save approvals (Affected version 7.12.0)
  • [SCALRCORE-10777] - UI > Farm Designer > Hide reuse option on vmware storage
  • [SCALRCORE-10439] - Kubernetes > InvalidCredentialsError when linking cluster, created in non default location
  • [SCALRCORE-10743] - Kubernetes > Proxy settings for GKE/EKS doesn't work
  • [SCALRCORE-10554] - Kubernetes > Edit Vanilla Cluster - Validation Doesn't Work
  • [SCALRCORE-10795] - Cost Manager > Custom tags > Incorrect active tags list initializing
  • [SCALRCORE-10768] - Cost Manager > Memory leak caused by lru_cache in libcloud
  • [SCALRCORE-10676] - Dashboard > VMware vSphere usage monitor > DatastoreService Fatal error
  • [SCALRCORE-10755] - Dashboard > Inventory widget > Incorrect CPU/RAM (Affected version 7.12.0)
  • [SCALRCORE-10766] - VMware > Server launch > Windows > Server stuck in pending launch due to network customization failed (VirtualMachine.Provisioning.Customize privilege required)
  • [SCALRCORE-10794] - VMware > Server launch > Cannot add second storage disk to VMWare servers (Affected version 7.12.0)
  • [SCALRCORE-10496] - VMware > Windows Custom Spec > Computer name is not valid for the hostname
  • [SCALRCORE-10627] - VMware > Server stuck in Pending Terminate if it is Missing in vcenter
  • [SCALRCORE-10762] - VMware > Server launch > Unable to launch server with provisioning type policies and selected StoragePod as storage
  • [SCALRCORE-10145] - VMWare > Storage > Not all items presents in storage list when user attaching volume to server
  • [SCALRCORE-10744] - OpenStack  > Unable to register Images after selecting from Search (Affected version 7.12.0)
  • [SCALRCORE-10789] - Integration Hub > Approval workflow > Make 202 as status for pending approval state (Affected version 7.12.0)
  • [SCALRCORE-10836] - Core > Azure AD > Account switching not working (Affected version 7.12.0)
  • [SCALRCORE-10765] - Core > Extend supported regions for r5/r5d instances
  • [SCALRCORE-10764] - Core > Fatal error: Uncaught TypeError: Argument 1 passed to Scalr\Db\ConnectionPool::RollbackTrans() must be an instance of Exception or null (Affected version 7.12.0)
  • [SCALRCORE-10847] - SAML > Process response attribute values as arrays
  • [SCALRCORE-10667] - Python Services > Message delivery failure via RabbitMQ tunnel for server without any IPs.

7.12.1

Release Date: 23/Nov/2018

Bug

  • [SCALRCORE-10674] - Integration Hub > Approval workflow > Implicit mutex  when farm has team ownership (Affected version 7.12.0)
  • [SCALRCORE-10695] - Core > Upgrade could not be applied because of invalid environment (when any Openstack related cloud are not allowed) (Affected version 7.12.0)
  • [SCALRCORE-10699] - Core > Upgrade > cast non-utf characters in scripts, script_versions, scheduler tables (Affected version 7.12.0)
  • [SCALRCORE-10696] - VMware > Fatal errors in server_status_manager.log (Affected version 7.12.0)

7.12.0

Release Date: 21/Nov/2018

Feature

Improvement

  • [SCALRCORE-9946] - API > VMware > Shared Disks > Improvements and Fixes (BC Change in API)
  • [SCALRCORE-8330] - API > Spot Instance support
  • [SCALRCORE-8828] - API > Farms Create > Inconsistent parameter "Farm.team"
  • [SCALRCORE-10255] - API > Farm and Farm Template has no Option for 'Abort Server initialization when a Blocking Failed'
  • [SCALRCORE-9552] - Core > Set instance type name to GV instead of instance type ID (BC change in GV)
  • [SCALRCORE-10075] - Core > Better logging for scalr-server-manage agent-repo
  • [SCALRCORE-10031] - Core > Rollback InfluxDB to inmem index
  • [SCALRCORE-9881] - Cost Manager > Azure > Improve Performance
  • [SCALRCORE-9978] - Cost Manager > Add by Cloud ID filter for private clouds
  • [SCALRCORE-10286] - Cost Manager > Harmonize Azure Resource Group Names
  • [SCALRCORE-10354] - Cost manager > Azure > Rewrite extract part to download month data in parallel by weeks (2x performance boost)
  • [SCALRCORE-10461] - CostManager > Inventory Billing > Reduce MySQL connections usage
  • [SCALRCORE-9531] - Cost Analytics > Backport Cost Manager RAM/CPU Pricebooks on VMware
  • [SCALRCORE-9119] - VMware > Servers > Suspend action should shutdown guest, not power off
  • [SCALRCORE-9662] - VMware > Shared Disks > Improvements and Fixes
  • [SCALRCORE-9884] - VMware > Windows password should not be replaced if Custom Spec is applied
  • [SCALRCORE-9918] - VMware > Task poller > Reliability improvements
  • [SCALRCORE-10254] - UI > Add new default GV SCALR_UI_DEFAULT_OS_USERNAME
  • [SCALRCORE-5883] - UI > Validate image on cloud before adding on account, scalr scope
  • [SCALRCORE-7813] - UI > Server Dashboard > Update Scalarizr action issues
  • [SCALRCORE-9234] - UI > Kubernetes > Support X509 Client Certs Auth
  • [SCALRCORE-9747] - UI > Show objects names instead of IDs
  • [SCALRCORE-9481] - UI > Teams > Teams grid refactoring
  • [SCALRCORE-9549] - UI > Change ownership as standalone permission
  • [SCALRCORE-9550] - UI > Separate Launch/Terminate Farm permissions
  • [SCALRCORE-9826] - UI > Farms > Farms Designer > Launch indices update optimization
  • [SCALRCORE-9944] - UI > VMware > Shared Disks > Improvements and Fixes
  • [SCALRCORE-9871] - UI > Vmware > Sort instance types by CPU / RAM
  • [SCALRCORE-10132] - UI > AWS > Lambda > Add Invoke functionality
  • [SCALRCORE-10155] - UI > Teams > Show Team ID
  • [SCALRCORE-10190] - UI > Assign teams to a service catalog offering at the Account level
  • [SCALRCORE-10196] - UI > Service Catalog > Allow to define storage mountpoint during deploy
  • [SCALRCORE-10479] - UI > Openstack Ports > Add filter by IP address
  • [SCALRCORE-10484] - UI > Service Catalog > Applications > Allow to change ownership
  • [SCALRCORE-10575] - UI > Openstack > Networks ACL improvements
  • [SCALRCORE-10131] - Openstack > Server dashboard improvements
  • [SCALRCORE-8843] - Azure > Instance Name Template setting
  • [SCALRCORE-9824] - Python Services > Beat > Gracefully disable tasks
  • [SCALRCORE-8499] - Python Services > Libcloud > Improve proxy connection error reporting
  • [SCALRCORE-10110] - Core > Extend VMWare Platform Module cache context with resource ID
  • [SCALRCORE-10117] - Core > Improve support for Azure AD SAML integration
  • [SCALRCORE-10234] - VMWare > Policy Groups > cloud.locations policy contains not all locations in list

Bug

  • [SCALRCORE-8352] - API > Farm Templates 500 error
  • [SCALRCORE-10174] - API > FarmRole Template > Network property should not contain "staticIpMap"
  • [SCALRCORE-10353] - Cost Manager > UnBlendedCost expected but not found
  • [SCALRCORE-10361] - Cost Manager > Influx > Timeout
  • [SCALRCORE-10450] - Cost Manager > Incorrect filtering in AWS cost pipeline
  • [SCALRCORE-10464] - Cost Manager > Issues around map_throttled
  • [SCALRCORE-8742] - Python Services > Task id is missing in logs from sub greenlets.
  • [SCALRCORE-9835] - Python Services > szrupdater > Syncing docker repository failed.
  • [SCALRCORE-10182] - Python Services > Monitor > Validate stat.mounts data
  • [SCALRCORE-10371] - Python Services > Wrong caching of master version (first one is cached for 24 hours)
  • [SCALRCORE-10209] - Python Services > Remove pyOpenSSL references and workarounds
  • [SCALRCORE-10217] - Python Services > Add timeout to InfluxDBClient
  • [SCALRCORE-9739] - Cloud Resources > Invalid OS condition for policy - cloud tags (BC change in Policy Engine)
  • [SCALRCORE-10015] - Core > RabbitMQ needs a UTF-8 locale to run
  • [SCALRCORE-10564] - Core > DatetimeZone_construct:unknown
  • [SCALRCORE-10072] - Kubernetes > AttributeError on 'upgrade master'
  • [SCALRCORE-10084] - Core > Role Builder > internal error (Role ID#0 not found in database)
  • [SCALRCORE-10087] - Openstack > Volume not mounted
  • [SCALRCORE-10089] - AWS > Remove obsolete unused API handlers
  • [SCALRCORE-10141] - VMWare > Policy > Storage provisioning validation
  • [SCALRCORE-9296] - UI > Refresh grid information, after binding/unbinding cloud service to farm
  • [SCALRCORE-10246] - UI > Kubernetes Pods > Incorrect data when use Vanilla and GKE Clusters
  • [SCALRCORE-10588] - UI > Roles > Edit Role > Role loses AT bootstrap configuration
  • [SCALRCORE-10591] - UI > Openstack Volumes > Detach issue
  • [SCALRCORE-10512] - UI > Openstack > Attach new volume issue (Affected version 7.10.0)
  • [SCALRCORE-10558] - UI > OSes list performance issues
  • [SCALRCORE-10136] - UI > Quota/policy is linked to env after remove Cloud credentials
  • [SCALRCORE-10260] - VMware > Don't send non-existing volume config
  • [SCALRCORE-10370] - OTC > determineServerIps refactor
  • [SCALRCORE-10449] - Vmware > Storage Pods > Uncaught TypeError: array.map is not a function
  • [SCALRCORE-10489] - Suse Linux > Remove this OS from Role Builder
  • [SCALRCORE-10553] - Cost Analytics > Python 3 map built-in function issue
  • [SCALRCORE-10581] - Invalid argument supplied for foreach(), in app/src/Scalr/UI/Controller/Discoverymanager/Orphanedservers.php:107
  • [SCALRCORE-10582] - APIv2 > Suspended farm > launch by 'launch" action
  • [SCALRCORE-10586] - Kubernetes Workloads > Failed Clusters timeout error
  • [SCALRCORE-10587] - Sever Launch > VMware > Scalr-auto > Unable to launch instance: 'DRS config data should be fetched' (Affected version 7.11.3)
  • [SCALRCORE-10604] - VMware > Farm designer > Shared Disks bugs
  • [SCALRCORE-10650] - Cost Manager > Missing data in AWS Cost summary



7.11.5 (7.11.6)

Release Date: 13/Nov/18

Bug

  • [SCALRCORE-9856] - UI> AWS > EBS Volume > Provisioned Type > Problems with validation messages in Size field
  • [SCALRCORE-9972] - UI > VMware instances cannot be resized
  • [SCALRCORE-10127] - UI > VMware > Migration > Reboot agentless server > Server stayed in status "Rebooting" (Affected Version 7.3.1)
  • [SCALRCORE-10369] - UI > Servers > Alert message with empty reason
  • [SCALRCORE-10485] - UI > Farm Designer > Chef tab issue
  • [SCALRCORE-10481] - UI > Import server > Create farm popup issue
  • [SCALRCORE-10373] - API > CloudCredentials > CloudStack >Get 500 error when add cloudstack creds with incorrect url
  • [SCALRCORE-10462] - AnsibleTower > Register host on HostInit
  • [SCALRCORE-10476] - Cost Manager > VMWare inventory optimization
  • [SCALRCORE-10493] - Cost Manager > Azure > Missing data fix

7.11.4

Release Date: 31/Oct/18

Bug

  • [SCALRCORE-9538] - Openstack > Allow Scalr attach additional storage to agentless VMs
  • [SCALRCORE-10244] - VMware > Virtualdisks > Unable to load data (Virtual machine id is required) error on virtualdisks list page (Affected version 7.10.0)
  • [SCALRCORE-10290] - VMware > Server Launch > Unable to launch server using some farm templates (Affected version 7.7.11)
  • [SCALRCORE-10261] - VMware > Launch servers where Instance name contains "/" > Failed
  • SCALRCORE-10332] - VMware > Add setting up user data while fixing missing server
  • [SCALRCORE-10349] - VMware > Launch Server > Unable to launch server: No available compute resources for scalr-auto (Affected version 7.11.1)
  • [SCALRCORE-10383] - Azure > Fix error of launching server with new StandardSSD_LRS type of storage
  • [SCALRCORE-10347] - CloudStack + AMQP > Tunnel combo bug
  • [SCALRCORE-10270] - RabbitMQ Tunnel > OTC > Agent remote IP is not provided for <server_id>
  • [SCALRCORE-10280] - UI > VMware > Networking tab > Unable to delete additional network
  • [SCALRCORE-10284] - UI > Farm Designer > Error select cloud location first when creating new farm
  • [SCALRCORE-10292] - UI >Service Catalog > Deploy > Ignore empty networks in template
  • [SCALRCORE-10294] - UI > Farm Designer > Openstack IP pools do not respect network ownership settings
  • [SCALRCORE-10303] - UI > Policy Engine> Reclamation> Field email is not highlighted in red
  • [SCALRCORE-10309] - Cost Manager > Azure > Data inconsistency
  • [SCALRCORE-10199] - Cost Manager > error - costmgr.query result is not available
  • [SCALRCORE-10355] - Cost Manager > Two same letters but different case tags are merged into one.

7.11.3

Release Date: 23/Oct/18

Bug

  • [SCALRCORE-9645] - Rightsizing > Unable to find URI error
  • [SCALRCORE-10059] - VMware > Windows - Unable to launch instance: Cannot deploy virtual machines on guest customization
  • [SCALRCORE-10078] - VMware > Scalr-Auto > Fix resources selection strategy
  • [SCALRCORE-10118] - VMware > Discovery manager showing all VMs as orphaned, even if they are already imported
  • [SCALRCORE-10140] - VMware > Unable to launch/terminate servers with custom name (Affected version 7.10.1)
  • [SCALRCORE-10178] - VMware > Server stuck in pending launch (Affected version 7.11.2)
  • [SCALRCORE-10272] - VMware > Fatal error: Uncaught TypeError: Argument 1 passed to Scalr\Modules\Platforms\Networking\Network::setPrimary() must be of the type boolean, null given
  • [SCALRCORE-10066] - Cost Manager > Celery > Subtasks have None expires
  • [SCALRCORE-10071] - UI > VMWare > Folders replication
  • [SCALRCORE-10097] - UI > Create Account > Support URL does not work (scalr.ui.support_url config option to override)
  • [SCALRCORE-10129] - UI > Openstack > Subnet / Port Cloud Resources stay in DB after removing the network
  • [SCALRCORE-10138] - UI > Clone Resource Quota > Uncaught TypeError: Cannot read property 'scrollIntoView' of null
  • [SCALRCORE-10201] - UI > Guest::getPoliciesData > Undefined variable in query
  • [SCALRCORE-10222] - UI > Openstack Subnets&Ports > Network SearchField has limit 20 items
  • [SCALRCORE-10151] - API > Cloud-services > Edit 'cloudLocation' > Server Error
  • [SCALRCORE-10179] - API > Azure > Farm Templates > PHP Fatal error: Uncaught Error: Call to undefined method AzurePersistentVhdTemplateAdapter::messagePropertyPrefix()
  • [SCALRCORE-10185] - API > RoleCategory and Role > incorrect error message for empty name
  • [SCALRCORE-10233] - API > Create Farm or Deploy template > doesn't set default value for properties from configuration for setting that unsupported in api
  • [SCALRCORE-10239] - GCE > Replace non-compliant label characters with '-'
  • [SCALRCORE-10082] - OS > Role > Custom OS appears in Role os list only after manual page refresh
  • [SCALRCORE-10161] - Core > Upgrade failed when mysql has empty timezone table

7.11.2

Release Date: 09/Oct/18

Bug

  • [SCALRCORE-9322] - AWS VPC > Subnets > "New Subnet" button is disabled
  • [SCALRCORE-10125] - AWS > Policy "cloud.tags" > Missing default scalr-meta tag
  • [SCALRCORE-10061] - AWS > RDS Cluster > AWS error for resource group on Aurora PostgreSQL
  • [SCALRCORE-9810] - GCE > Remove forbidden symbols before setLabels
  • [SCALRCORE-9921] - UI > Openstack > Manual scaling > Missing button Add Server Index
  • [SCALRCORE-9985] - UI > Cost Manager > Price books - expand price decimals
  • [SCALRCORE-10018] - UI > OS Management > Multiple issues
  • [SCALRCORE-10030] - UI > RDS > Problem with STORAGE.REQUIRE_ENCRYPTION policy
  • [SCALRCORE-10044] - UI > Farm Designer > Security improvement
  • [SCALRCORE-10068] - UI > Farm's owner can't change owner of the Farm
  • [SCALRCORE-10101] - UI > Farm Designer > Ansible Tower issue
  • [SCALRCORE-10103] - UI > Policy Groups > Issue with vmware objects friendly names
  • [SCALRCORE-10111] - UI > Quota link to Environments > Fields should be read only
  • [SCALRCORE-9954] - Core > Cloud Service Bridge > Volume and Snapshot bridges on Openstack based platforms not fully functional
  • [SCALRCORE-9901] - Core > Lights-out > Multiple bugfixes and improvements
  • [SCALRCORE-10120] - Core > Farm Terminate > Servers w/ active bundle tasks are still running
  • [SCALRCORE-9963] - VMware > Apply vmware.storage.provisioning_type Policy before launching server
  • [SCALRCORE-10077] - VMware > Improve Servers selection logic to determine IP Address for multi Network configuration
  • [SCALRCORE-10010] - Rabbit Tunnel > Duplicate Messages
  • [SCALRCORE-9927] - Rabbit Tunnel > Delays in Message Handle
  • [SCALRCORE-10041] - Core  > Uncaught exception Scalr\Service\Aws\Client\QueryClientExcept
  • [SCALRCORE-10034] - Cost Manager > Azure > Split Context error
  • [SCALRCORE-9981] - Cost Manager > Inventory > Scalr ignores GCE custom instance types
  • [SCALRCORE-9933] - Cost Manager > Inventory Billing > Major fixes and improvements
  • [SCALRCORE-9672] - Cost Manager > Inventory Pipelines Leak Memory
  • [SCALRCORE-9858] - Cost Manager > Custom tags > Ambiguous cloud credentials custom tags settings (Affected version 7.11.0)
  • [SCALRCORE-10055] - Python Services > TypeError('reraise() argument after * must be an iterable, not NoneType',))
  • [SCALRCORE-10057] - Core > ZMQ Service > Cloud pricing > Race condition when saving price_history entry
  • [SCALRCORE-10080] - Kubernetes > Cluster's Memory has too many numbers
  • [SCALRCORE-10086] - Scalarizr > Hard drives are unmounted after reboot on Windows
  • [SCALRCORE-10122] - API v2 > Farms > Clone > It is possible to clone a Farm with a name that contains spaces.
  • [SCALRCORE-10029] - Rackspace > Volume auto snapshot doesn't work (Affected version 7.7.6)

7.11.1

Release Date: 25/Sep/18

Bug

  • [SCALRCORE-8035] - API > Scaling > Rule > No validation for Days in DateAndTime metric
  • [SCALRCORE-9930] - API > Endpoint Environments / Clouds Replace is broken
  • [SCALRCORE-9974] - API > VMware > Storage > 500 Server Error on create storage
  • [SCALRCORE-9983] - API > Roles > RestrictedAccess filter causes InternalServerError
  • [SCALRCORE-9961] - AD/LDAP Authentication issue with default domain
  • [SCALRCORE-9894] - Azure > Availability set creation fails in UK Azure regions
  • [SCALRCORE-9962] - Azure > Unable to provision servers with encrypted disks
  • [SCALRCORE-9960] - Agent > Can't rebundle - FstabLikeDict object has no attribute 'add'
  • [SCALRCORE-9963] - VMware > Apply vmware.storage.provisioning_type Policy before launching server
  • [SCALRCORE-9998] - VMware > Farm-Role Builder > Wrong clusters appear in storage list (Affected Version 7.10.3)
  • [SCALRCORE-9964] - Scalr creates multiple HostInitFailed events under some circumstances
  • [SCALRCORE-9971] - Incorrect rightsizing recommendation order in the instance type drop-down
  • [SCALRCORE-9973] - Servers fail to register on Ansible Tower by default if there is no public IP
  • [SCALRCORE-9995] - Integration > OpenStack error auto snapshot
  • [SCALRCORE-10022] - OTC > Cannot handle message 'HostInit' > Unknown property network_id (Affected version 7.11.0)
  • [SCALRCORE-10028] - Server > Dashboard > Server Resize on any platform not honoring Policy tags
  • [SCALRCORE-10040] - UI > Show OpenStack networks in all environments
  • [SCALRCORE-9980] - UI > VMware > Widgets > Data is not populated
  • [SCALRCORE-6081] - Core > Improve Monitoring service

7.11.0

Release Date: 17/Sep/18

New Feature

  • [SCALRCORE-8439] - Cost Manager > Support for VMware (CPU/RAM/Storage)
  • [SCALRCORE-9265] - Cost manager > Azure > Enterprise Agreement subscriptions support
  • [SCALRCORE-7280] - Cost Manager > Price books (Vmware)
  • [SCALRCORE-8660] - AWS > Spot instances support
  • [SCALRCORE-7787] - AWS > Add support for eu-west-3 (Paris) region
  • [SCALRCORE-9307] - AWS > Lambda service support
  • [SCALRCORE-8981] - Azure > Add support for new regions
  • [SCALRCORE-8971] - Openstack > Networks management interface
  • [SCALRCORE-9588] - Openstack > Allow to configure ROOT volume
  • [SCALRCORE-9490] - Openstack > Allow to disable key pair management on the FarmRole scope
  • [SCALRCORE-9030] - Dashboard > VMWare usage (Resource pools and Datastores) widgets
  • [SCALRCORE-9604] - Dashboard > Environment active policies widget
  • [SCALRCORE-9456] - Dashboard > Resource quotas usage widget
  • [SCALRCORE-9070] - Kubernetes > Assign and manage clusters on Environment scope
  • [SCALRCORE-9210] - Kubernetes > Amazon EKS support
  • [SCALRCORE-9534] - Policy engine > Farm Name Policy
  • [SCALRCORE-9874] - Policy Engine > Maximum servers count policy (tag based to limit auto-scaling for roles that don't support it)
  • [SCALRCORE-7676] - Beta: Policy Engine > Lights-out functionality - Phase 1 (Allowed hours reclamation policy)
  • [SCALRCORE-9580] - Core > Allow users to disable hostname management by the agent
  • [SCALRCORE-7272] - API > Add clone action FarmRole within a Farm
  • [SCALRCORE-9054] - API > FarmRole > NetworkConfiguration > Implement static IP
  • [SCALRCORE-9121] - API > Add CRUD actions for Projects on global and account scopes
  • [SCALRCORE-8998] - VMware > Allow user to configure CPU Hot Add and Memory Hot Plug settings on Farm Role scope
  • [SCALRCORE-9161] - Scalr-Labs (Experimental feature): RabbitMQ Tunnel to Agent API Interfaces (Linux agent only)
  • [SCALRCORE-8470] - Scalr-Labs (Experimental feature): Cost Manager > AWS > Support for Cost & Usage reports

Improvement

  • [SCALRCORE-9230] - Cost Manager > Minor fixes and improvements in performance
  • [SCALRCORE-9271] - Cost Manager > By Custom Tag > add cardinality limit
  • [SCALRCORE-9542] - AWS > Support for c5d, r5(d) instance types
  • [SCALRCORE-9655] - AWS > Add support for z1d and t3 instance types
  • [SCALRCORE-9630] - GCE Cloud SQL > Improve instance modification, display master and replica
  • [SCALRCORE-7966] - VMware > Farm Designer > Allow multi-networking for Farm Roles with placement strategy = auto
  • [SCALRCORE-8009] - VMware > Farm Designer > Storage > Add support of thinProvisioning when placement strategy = auto
  • [SCALRCORE-8817] - VMware > Improved performance for tasks poller
  • [SCALRCORE-8477] - VMware > Improved logging for edge cases
  • [SCALRCORE-9034] - VMware > Add Resource Pools to auto-strategy placement strategy
  • [SCALRCORE-9036] - VMware > Add option to keep newly provision disks on same lun as VM
  • [SCALRCORE-9086] - VMware > Farm Role > Change Compute Resource
  • [SCALRCORE-9096] - VMware > Add option to choose Disk Controller while attaching disk to VM
  • [SCALRCORE-9178] - VMware > Allow to decrease VCPU count and Memory of the Suspended Server
  • [SCALRCORE-8314] - UI > Farm Templates > VMware > Reference Cloud Resource by Name
  • [SCALRCORE-9098] - UI > Make Farm ownership setting visible during creation
  • [SCALRCORE-9112] - UI > Ability to require Users to enter a Team when they provision a Farm
  • [SCALRCORE-9249] - UI > Deploy offering form > Add AWS IAM instance profile selector
  • [SCALRCORE-9339] - UI > Kubernetes > Minor improvements in GUI
  • [SCALRCORE-9449] - UI > Service catalog > Component code simplification
  • [SCALRCORE-9470] - UI > Popup's markup improvements
  • [SCALRCORE-9489] - UI > Add ability to show currency in Euros from the Service Catalog
  • [SCALRCORE-9533] - UI > Service catalog > GV validation improvement
  • [SCALRCORE-9174] - API > Improve the validation of the alterable fields
  • [SCALRCORE-9411] - API > FarmRole templates
  • [SCALRCORE-9551] - API > Create Farm > scalr.system.ownership_model option must be taken into account
  • [SCALRCORE-9610] - API > Storage > Openstack > Allow to configure ROOT volume
  • [SCALRCORE-9666] - Core > Dependencies update (GCE API Client, SAML)
  • [SCALRCORE-9812] - Improve influxdb authentication error message

Bug

  • [SCALRCORE-5016] - Search > Field container labels are not highlighted on validation error
  • [SCALRCORE-7986] - AWS > Target Group > Create > Missing Target type parameter
  • [SCALRCORE-8359] - UI > Farm Designer > Bootstrap with Chef > Slider is misplaced
  • [SCALRCORE-9225] - UI > Farms > MySQL Status > Statistics > Clipped text
  • [SCALRCORE-9561] - UI > Farm > AuditLog farm.ownership_change incorrect field name
  • [SCALRCORE-9574] - UI > Farm > Clone > farm_role_config_presets missing
  • [SCALRCORE-9661] - UI > Global Variables > Fix validator rule for SCALR_UI_DEFAULT_AWS_SUBNETS
  • [SCALRCORE-9807] - UI > Farm Designer > Fix ACL check
  • [SCALRCORE-9885] - UI > Service Catalog > IP pool selection not correct when switching network choices
  • [SCALRCORE-9260] - Core > Entity > Save updated duplicating row
  • [SCALRCORE-9291] - Core > Wrong cache key for getServerRealStatus
  • [SCALRCORE-9677] - Core > ZMQ Service > Cloud Poller VMware > Migrated Servers ignored (Affected version 7.10.0)
  • [SCALRCORE-9482] - VMware > Wrong IP address on the Server dashboard
  • [SCALRCORE-9756] - VMware > Support for linked vCenters broken in 7.10 (Affected version 7.10.3)
  • [SCALRCORE-9849] - VMware > Create new disk > Invalid configuration for device '0' (Affected Version 7.10.4)
  • [SCALRCORE-9899] - VMware > Virtual Disks > Unable to attach shared disk
  • [SCALRCORE-9915] - VMware > Server & scalarizr status shows missing
  • [SCALRCORE-9496] - Fatmouse Client > RetriableChannel doesn't have consumer set
  • [SCALRCORE-9541] - Python-szrupdater > Syncing repository failed. Metadata: AttributeError
  • [SCALRCORE-9558] - Webhooks > Send request > Typo in header X-Scalr-Webhook-Enpoint-Id (BC Change)
  • [SCALRCORE-9597] - Import/Deploy > Scalarizr install command needs sudo
  • [SCALRCORE-9599] - LDAP/SAML > Sync group issues
  • [SCALRCORE-9676] - Server > agent.reconfigure issue
  • [SCALRCORE-9696] - Kubernetes > collect_clusters_metrics > SQL syntax error
  • [SCALRCORE-9721] - Cost Manager > TypeError: float() argument must be a string or a number, not 'NoneType'
  • [SCALRCORE-9859] - Cost Manager > Ignore inactive cloud credentials
  • [SCALRCORE-9741] - API > Orchestration Rules > Unable to create orchestration rule with AnsibleTower action on Role scope
  • [SCALRCORE-9761] - Python Services > Azure Cost Analytics (Old) doesn't work
  • [SCALRCORE-9892] - GCE > SQL Instances > toggle "Storage Auto Increase" automatically turn on


7.10.4

Release Date: 06/Sep/18

Bug

  • [SCALRCORE-8945] - Core > Server Snapshot > Replace Role option doesn't work
  • [SCALRCORE-9702] - UI > Scalr-auto placement strategy on VMware ignores policy
  • [SCALRCORE-9724] - UI > AWS > Invalid Image volumes configuration with io1 AWS AMI (Affected version 7.9.0)
  • [SCALRCORE-9379] - UI > RDS Instance/Cluster > No warning pop-up window if name contains spaces
  • [SCALRCORE-9530] - UI > Account > Resource Quotas > New Resource Quota > "Clone" button should be hidden
  • [SCALRCORE-9584] - UI > Policy Engine > Add Policy > AWS > cloud.security_groups > ESF > Error: cloud.security_groups: Does not have a value in the enumeration ["ec2","rds","elb","alb"]
  • [SCALRCORE-9633] - UI > AWS > Classic Load Balancers > TypeError: Cannot read property 'getData' of undefined
  • [SCALRCORE-9760] - UI > Farm Designer > Farm Roles panel scroll issue
  • [SCALRCORE-9661] - UI > Global Variables > Fix validator rule for SCALR_UI_DEFAULT_AWS_SUBNETS
  • [SCALRCORE-9685] - UI > Farm Designer > Replace Role shows empty list (Affected version 7.10.0)
  • [SCALRCORE-9690] - UI > Sort UI drop down for Team selection
  • [SCALRCORE-9467] - Core > ZMQ Service > MDP Broker > Task queue growth issue
  • [SCALRCORE-9638] - API > Offering > VMware > Deleted storages appear in JSON Offering
  • [SCALRCORE-9663] - VMware > Shared Disks > Fix validation issues
  • [SCALRCORE-9675] - Python Services > Analytics Poller > Inactive Cloud Credentials issue
  • [SCALRCORE-9692] - Monitor > Server Alerts > Error message is not updating on subsequent errors
  • [SCALRCORE-9755] - Server stuck in Pending terminate if Script attached to "All Events" (Affected version 7.9.0)
  • Fix SFTP is broken in php-ssh2

7.10.3

Release Date: 24/Aug/18

Bug

  • [SCALRCORE-9058] - AWS > EBS Volume > AWS Error when attaching EBS Volume to a running instance
  • [SCALRCORE-9375] - Temporary Role Builder server > Download SCALR-ROLEBUILDER key instead of FARM-X one
  • [SCALRCORE-9412] - UI > Operating System > Image > Create Image > Error: The server understood the request, but is refusing to fulfill it.
  • [SCALRCORE-9466] - UI > AWS > VPC > Add Subnet > Subnet disappears after saving (Affected version 7.9.0)
  • [SCALRCORE-9527] - UI > VMware > Farm > Add FarmRole > Incorrect validation for datastore with thin provisioning
  • [SCALRCORE-9529] - UI > Cloud credentials > Azure > No client side validation of the APP CLIENT ID field
  • [SCALRCORE-9545] - UI > Server dashboard > GVs display issue (Affected Version 7.7.10)
  • [SCALRCORE-9143] - UI > RDS Instance > Launch window > Clipped Icon
  • [SCALRCORE-9168] - UI > Webhooks > History > Incorrect error format
  • [SCALRCORE-9492] - UI > RDS Instance > VPC > Missing empty option
  • [SCALRCORE-9493] - UI > Farms > Add AWS Load Balancer > Error: Missing required argument : type
  • [SCALRCORE-9500] - UI > RDS Instance > No VPC > Change location > Missing default SG
  • [SCALRCORE-9581] - UI > Vmware Server dashboard > Attach disk > Provisioning type ignores policy (Affected version 7.10.0)
  • [SCALRCORE-9582] - UI > Service catalog > Deploy > Apply provisioning type Policy > "Thick" provisioning Policy setting should override "Thin" setting in Farm Template
  • [SCALRCORE-9609] - UI > VMware Datastore from another Compute resource allowed in UI but VM doesn't start
  • [SCALRCORE-9510] - Ui > Admin > New User > Email field is highlighted before any action
  • [SCALRCORE-9553] - UI > Account > Cost analytics > Uncaught TypeError: Cannot read property 'mode' of null
  • [SCALRCORE-9611] - UI > Discovery manager > Servers > VMware > Server import with Manual strategy > Missing required argument: cloudLocation
  • [SCALRCORE-9629] - UI > RDS > Add Support for 16TB RDS Maximum
  • [SCALRCORE-9641] - UI > Openstack > Volumes> Add New volume > Filed "Size" not highlighted in red
  • [SCALRCORE-9556] - UI > Farm designer > Sort networks and folders by name
  • [SCALRCORE-9491] - VMware > Launch server > DiskCreate::configure() must be of the type integer, null given (Affected version 7.10.1)
  • [SCALRCORE-9525] - VMware > Server Launch > Error while SDRS returns only one recommendation (Affected version 7.10.2)
  • [SCALRCORE-9566] - VMware > Server Launch > Parameter was not correct: unitNumber (Affected version 7.10.0)
  • [SCALRCORE-9618] - VMware > Server Launch > Scalr-auto > Servers get stuck in pending status with applied policies
  • [SCALRCORE-9135] - VMware > Reboot Server > Failed to deliver IpAddressChanged message
  • [SCALRCORE-9637] - VMware > Shared storages lose sharing settings after deploy from Template
  • [SCALRCORE-9503] - Scalarizr Installer > Don't fetch GPG keys if they already exist
  • [SCALRCORE-9516] - Python Services > Fix server alerts handling
  • [SCALRCORE-9567] - Core > ZMQ Service > Add server_alerts table to rotate
  • [SCALRCORE-9570] - GCE > Instances immediately fail in pending launch due to lables configuration
  • [SCALRCORE-9571] - Python Services > szrupdater should not update agentless servers
  • [SCALRCORE-9577] - Cost Manager > Instance rightsizing > KeyError('Standard_DS2',)
  • [SCALRCORE-9585] - Core > Fix user available accounts fetch during login if SAML/LDAP is enabled
  • [SCALRCORE-9606] - Core > AWS VPC > Farm launch does not respect SEQUENTIAL ORDER setting
  • [SCALRCORE-9620] - Core > ZMQ Service > Scaling > Suspend/Resume scaling behavior is broken (Affected version 7.10.0)
  • [SCALRCORE-9623] - API > Orchestration > Target Tags condition > Tags property must be required and Policy tags should be restricted
  • [SCALRCORE-9626] - API > Orchestration > Target Os condition > OsType must be required

7.10.2

Release Date: 01/Aug/18

Bug

  • [SCALRCORE-9504] - API > List Farms > Team field information is incorrect when use API query Scalr Farm (Affected version 7.7.1)
  • [SCALRCORE-9100] - Core > AT bootstrap configuration > It is possible to remove machine credentials from "In use" configuration (Affected version 7.9.0)
  • [SCALRCORE-8867] - VMWare > Bulk deployment against vmware storage cluster causes some volumes to fill up (Affected version 7.7.3)
  • [SCALRCORE-9319] - VMware > vCenter Custom fields being changed lots of times during provisioning (Affected version 7.10.0)
  • [SCALRCORE-9446] - VMware > Server > Dashbord > Error will appear sometimes for servers in Pending state (Affected version 7.10.0)
  • [SCALRCORE-9447] - VMware > ZMQ Service > VMware Cloud Poller > SyncServerPlacement implementation lead to regression in performance (Affected version 7.10.0)
  • [SCALRCORE-9501] - VMware > Servers not powering on during provisioning
  • [SCALRCORE-9321] - UI > AWS > Subnets > Add Tag > "Save/Create" button is disabled (Affected version 7.9.0)
  • [SCALRCORE-9372] - UI > Validator > Incorrect validation for URL
  • [SCALRCORE-9421] - Ui > Create ALB > Security groups are missing when policy is active (Affected version 7.9.0)
  • [SCALRCORE-9422] - UI > Plugin ClearCacheTrigger not found setExpired function, if proxy type object
  • [SCALRCORE-9387] - UI > User > Change password > Email notifications missing (Affected version 7.10.0)
  • [SCALRCORE-9201] - UI > Azure > Delete Image > Untidy confirmation pop-up window
  • [SCALRCORE-9438] - UI > Admin > Create new account > Missing button New User
  • [SCALRCORE-9464] - UI > Cost Analytics > Pricing List > Fatal error: Uncaught TypeError: Argument 1 passed to Scalr (Affected version 7.10.0)
  • [SCALRCORE-9488] - UI > Global variable final+required issue (Affected version 7.7.10)
  • [SCALRCORE-9440] - Core > Cannot reapply Policy to Environment
  • [SCALRCORE-9448] - GCE > Allow underscores and dashes for labels
  • [SCALRCORE-9420] - Cost Manager > Azure > Skipping 3rd party marketplace record

7.10.1

Release Date: 23/Jul/18

Bug

  • [SCALRCORE-9046] - Azure > Policy Engine > VM instance size 'L8' is not available for VM provisioning
  • [SCALRCORE-9115] - UI > Farm Designer > Role list is not updated when the Role Name is deleted
  • [SCALRCORE-9299] - UI > Farms > Farms Designer > Add VM Role > No Storage disks present
  • [SCALRCORE-9310] - UI > Users > AccountOwner (AO) Flag turned off in case User has more than one Account
  • [SCALRCORE-9423] - UI > Wrong info is shown as username on Account scope for auth_mode=LDAP
  • [SCALRCORE-9424] - UI > Service catalog > Storage configuration issues
  • [SCALRCORE-9400] - UI > Service catalog > Switching between locations causes info to not be available (Affected version 7.8.0)
  • [SCALRCORE-9355] - UI > AWS > Security Group > Edit Security Rule > User can add "0" port value
  • [SCALRCORE-9367] - UI > Operating System > New OS > Error: The server understood the request, but is refusing to fulfill it
  • [SCALRCORE-9286] - UI > Rackspace/Openstack volumes navigation issue
  • [SCALRCORE-9401] - UI > Farm Designer > VMWare > Scalr-auto > Not a full list for networks presents when user switch location
  • [SCALRCORE-9407] - UI > AWS ALB security group issue
  • [SCALRCORE-9336] - UI > Admin > New user > Extra button "Change password"
  • [SCALRCORE-9236] - VMWare > Missing servers are not terminated (Affected version 7.7.12)
  • [SCALRCORE-9305] - VMware > IP Pool > RequestHostname firing off twice for each new VM
  • [SCALRCORE-9318] - VMware > Virtual Disks > unable to attach storage to non-scalarized VMs
  • [SCALRCORE-9358] - VMware > Servers stall during provisioning
  • [SCALRCORE-9394] - VMware > Empty "termination data" table after server terminate
  • [SCALRCORE-9410] - VMware > Launch server (agentless) > DiskCreate::configure() must be of the type integer, null given
  • [SCALRCORE-9418] - VMware > Fix volumes size validation and message
  • [SCALRCORE-9243] - AWS > Classic Load balancers > TypeError: Cannot read property 'getData' of undefined
  • [SCALRCORE-9288] - Cost Manager > Custom Tags > AttributeError: 'NoneType' object has no attribute 'write'
  • [SCALRCORE-9333] - Cost Manager > Azure > Offer ID should be in a right format
  • [SCALRCORE-9434] - Openstack > Unable to see External Networks
  • [SCALRCORE-9366] - Core > LDAP > Make email validation case insensitive
  • [SCALRCORE-9396] - Core > LDAP > Can't create new user with username not matching to email
  • [SCALRCORE-9320] - Core > ZMQ Services > Cloud Poller > Region must be provided with the GetServersList call
  • [SCALRCORE-9332] - Core > Table `labs_toggles` declared with DEFAULT NULL on PK fields
  • [SCALRCORE-9386] - APIv2 > Error when user Create Farm from Template for VMware (Affected version 7.10.0)

7.10.0

Release Date: 09/Jul/18

New Feature

Improvement

  • [SCALRCORE-8613] - Users & Teams v2
  • [SCALRCORE-7822] - API > Farm Templates - Reference Cloud Resource by Name
  • [SCALRCORE-8610] - API > FarmRole > Apply Scalr UI default GV for for fields that are not supported in APIv2
  • [SCALRCORE-8969] - API > Openstack > Allow to set Floating IP pool (BC change in APIv2)
  • [SCALRCORE-8572] - Core > LDAP Client library refactoring and optimization
  • [SCALRCORE-9023] - Core > ZMQ Service > Instance Types Manager > Improve polling
  • [SCALRCORE-9117] - Core > Do not launch new instances if agent failed to initialize
  • [SCALRCORE-9172] - Core > Audit Log > Add Server Reboot event
  • [SCALRCORE-9194] - Core > Add option to update all tags when moving servers between Farm Roles
  • [SCALRCORE-7824] - UI > Improvements > Grid editable fields
  • [SCALRCORE-8121] - UI > RDS > Display parameter group status
  • [SCALRCORE-8181] - UI > Load Cloud Locations on init page
  • [SCALRCORE-8291] - UI > GV > Allow to use escaped characters in type list
  • [SCALRCORE-8513] - UI > Roles > Minor UX improvements
  • [SCALRCORE-8566] - UI > Farm Designer > UX improvements
  • [SCALRCORE-8567] - UI > Images > UX improvements
  • [SCALRCORE-8621] - UI > Server dashboard | Volumes > Combobox to clear cache
  • [SCALRCORE-8776] - UI > Cost manager > Improve charts colors for By Service
  • [SCALRCORE-8937] - UI > AWS > EMR should accept M5 and C5 instance types
  • [SCALRCORE-9071] - UI > Farm Role > Allow to enable Ansible Tower bootstrap by default
  • [SCALRCORE-9131] - UI > Remove old RRD based statistics and migrate to new Health dashboards
  • [SCALRCORE-8559] - AWS > S3 properties, permissions and Management settings
  • [SCALRCORE-8584] - Agent > Installer should check that it has super user privileges
  • [SCALRCORE-8687] - Azure > Fix pagination issues
  • [SCALRCORE-8759] - Azure > Multiple improvements (Show disks on Server Dashboard, Remove ROOT volume on machine termination)
  • [SCALRCORE-8747] - Azure > Cloud Poller performance optimization

Bug

  • [SCALRCORE-4763] - SearchField > incorrect message after search by "?"
  • [SCALRCORE-8496] - Update server hostname after agent deploy on agentless server
  • [SCALRCORE-8668] - VMWare > Virtual Disks > Search > Unnecessary tags are added
  • [SCALRCORE-9148] - VMware > Unable to create and attach storage into VM w/o Scalr Agent
  • [SCALRCORE-9209] - VMware > xGetDatastores: error "Object Datacenter with managed object reference: was not found."
  • [SCALRCORE-8886] - UI > Notify when environment was suspended
  • [SCALRCORE-8906] - UI > Task Scheduler > Run every > SQL Error
  • [SCALRCORE-9009] - UI > Farm Role > Link Target group issue
  • [SCALRCORE-8746] - UI > Environments > Link Policy Reclamation > Error in JS console > Layout run failed
  • [SCALRCORE-9300] - UI > RDS > Empty DB Cluster Parameter Group Name (Affected version 7.9.5)
  • [SCALRCORE-9128] - UI > AT > Bootstrap configs improvements
  • [SCALRCORE-9177] - UI > Servers > Hard reboot doesn't work properly (Affected version 7.9.0)
  • [SCALRCORE-9221] - UI > Farms > MySQL Status > Launch New Slave > Error appeared "Missing required argument: farmRoleId"
  • [SCALRCORE-8938] - Agent > Invalid crypto key length
  • [SCALRCORE-8992] - GCE > Resource Quotas doesn't work with GCE Custom Instance type (Affected version 7.7.9)
  • [SCALRCORE-9015] - Missing 'client_id' field in GceCloudCredentials
  • [SCALRCORE-9045] - OpenStack > OTC > Hostname of Servers is not showing in Server List
  • [SCALRCORE-9062] - Openstack > Library issues if cinder API has multiple versions available
  • [SCALRCORE-9176] - Openstack > Discovery Manager > strtolower() expects parameter 1 to be string, array given
  • [SCALRCORE-9118] - Cost Manager > OSError: [Errno 12] Cannot allocate memory (Affected version 7.9.0)
  • [SCALRCORE-9122] - OpenStack > Can't attach volume based on snapshot
  • [SCALRCORE-9147] - Failed statistics on health dashboard for cpu usage on windows role
  • [SCALRCORE-9154] - Core > ZMQ Services > Cloud Resource Poller > S3Bridge error (Affected version 7.7.4)
  • [SCALRCORE-9159] - AWS > VPC & Subnets > Missing assigned Name (Affected version 7.9.0)
  • [SCALRCORE-9166] - Monitor > Duplicate alerts
  • [SCALRCORE-8704] - Agent > Installation one-liner > Install latest version of vcredist
  • [SCALRCORE-8856] - Libraries > InfluxDB unclear connection error message


7.9.6

Release Date: 26/Jun/18

Bug

  • [SCALRCORE-9184] - UI > AWS > Cache key issue (Affected version 7.9.0)

7.9.5

Release Date: 22/Jun/18

Bug

  • [SCALRCORE-7091] - UI > Problem with searchfield's pickers
  • [SCALRCORE-8822] - UI > Add refresh plugin for cached AWS VPC lists
  • [SCALRCORE-8861] - UI > AT > Bootstrap configs list isn't available if Ansible Tower server is down
  • [SCALRCORE-8944] - UI > IE 11 > TypeError: Object doesn't support property or method getField
  • [SCALRCORE-9105] - UI > Clear accountId in browser storage before login with SAML
  • [SCALRCORE-9152] - UI > Cost Analytics > Projects > Hide all archived projects
  • [SCALRCORE-8912] - Core > AT > Orchestration Jobs > ResumeComplete Event > Server's Hostname doesn't change
  • [SCALRCORE-9032] - Core > Unchecking Bootstrap with Ansible doesn't remove the link to the configuration.
  • [SCALRCORE-9013] - Kubernetes > /stats/summary endpoint is unavailable in 1.9.8-gke.0 + version of kubelet
  • [SCALRCORE-9060] - AWS > RDS > dbInstance and dbCluster port option modification not available
  • [SCALRCORE-9097] - AWS > RDS > Error when accessing RDS Instances
  • [SCALRCORE-8925] - AWS > RDS > Clusters > Animated statuses
  • [SCALRCORE-9108] - AWS > RDS > Load Cluster Parameter Groups with additional parameters
  • [SCALRCORE-9136] - AWS > EC2 > M5/C5 instance types are not available in some regions
  • [SCALRCORE-9068] - OpenStack > Keystone client ignored proxy settings
  • [SCALRCORE-9140] - Openstack > RestClient > curl redirects setting was ignored
  • [SCALRCORE-9106] - GCE > Networks > Add pagination for getNetworks
  • [SCALRCORE-9127] - VMware > Servers > Not able to change instance type on an existing VM
  • [SCALRCORE-9150] - Monitor > Upgrade for removing duplicate alerts
  • [SCALRCORE-9125] - Monitor > increase resample period for cpu utilization
  • [SCALRCORE-9104] - Monitor > Successful checks sometimes don't deactivate server alerts
  • [SCALRCORE-8995] - RDS cluster > Create > New Cluster appears only after page refresh
  • [SCALRCORE-8986] - Rackspace > Servers dashboard > storages are remove after refresh

7.9.4

Release Date: 08/Jun/18

Bug

  • [SCALRCORE-9018] - User v2 migration failed (for LDAP auth type, when there is more than 1 record with the same email address under the same account)
  • [SCALRCORE-9022] - Core > MySQL-5.7 w/ NO_ZERO_IN_DATE strict mode leads error during upgarde (Affected version 7.9.3)
  • [SCALRCORE-9026] - Сost Manager > Proxy > Remove 'required' flag from proxy's user and password field
  • [SCALRCORE-9038] - Cost Manager > Load credentials > Not enough arguments for format string (Affected version 7.9.3)
  • [SCALRCORE-8879] - AWS > Servers dashboard > Attach storage > Availability Zone field is empty

7.9.3

Release Date: 05/Jun/18

Bug

  • [SCALRCORE-8599] - Cost Analytics > Analytics Processor > Memory leak issue
  • [SCALRCORE-8761] - Farm Designer > Role list is not updated when the Role Id tag is deleted
  • [SCALRCORE-8804] - UI > AT > Add refresh plugin for cached DD lists
  • [SCALRCORE-8885] - UI > Farms > Scale > Clipped text
  • [SCALRCORE-8890] - UI > Operating System > Deactivate operating system > SQL Error
  • [SCALRCORE-8962] - UI > Role edit > Cannot save cloud-init settings
  • [SCALRCORE-8966] - UI > Server Health Error when no storage
  • [SCALRCORE-8949] - Cost Manager > API Client should use proxy settings (Affected version 7.9.0)
  • [SCALRCORE-8950] - Cost Manager > Intervals > Invalid custom preset first day detection with (1M, 3M, 6M) arguments (Affected version 7.9.0)
  • [SCALRCORE-9000] - Cost Manager > Payer credentials may be not linked to any environment (Affected version 7.9.0)
  • [SCALRCORE-8910] - GCE > Availability zone calculation race condition
  • [SCALRCORE-8991] - GCE > Custom Instance type change affects different Farm Role from the same Farm
  • [SCALRCORE-8928] - VMWare > Windows instances stuck on waiting for OS to finish booting (Affected version 7.9.0)
  • [SCALRCORE-8977] - AWS > Error on Server Dashboard page
  • [SCALRCORE-8999] - Kubernetes > Adding GKE cluster failing when BasicAuth is disabled
  • [SCALRCORE-9016] - Openstack > Cannot save Openstack cloud credentials if proxy is used (Affected version 7.8.0)
  • [SCALRCORE-8952] - Openstack > Launch Error is empty in some cases

7.9.2

Release Date: 23/May/18

Bug

  • [SCALRCORE-8197] - UI > Farms > Add Chef Farm role > TypeError: Cannot read property 'down' of undefined (Affected version 7.9.0)
  • [SCALRCORE-8458] - UI > RDS Imported in Scalr but no Scalr-meta tags attached
  • [SCALRCORE-8796] - UI > Kubernetes > Credentials is displayed as not used (Affected version 7.9.0)
  • [SCALRCORE-8814] - UI > GCE > Persistent disk > Incorrect Error Mesage format
  • [SCALRCORE-8839] - UI > Vmware Virtual Disks > Create new disk > Datastore field is empty (Affected version 7.9.0)
  • [SCALRCORE-8848] - UI > Kubernetes > Minor fixes
  • [SCALRCORE-8854] - UI > Account > Users > Uncaught TypeError: Cannot read property 'isVisible' of undefined
  • [SCALRCORE-8857] - UI > Orchestration log > Row expander issue (Affected version 7.9.0)
  • [SCALRCORE-8905] - UI > InstanceTypeManager request does not contain field "cloudCredentialsIds"
  • [SCALRCORE-8920] - UI > Type Error when logging
  • [SCALRCORE-8819] - UI > Timestamp wrong in Initialization Progress window
  • [SCALRCORE-8767] - AWS > RDS > Problem with Instance Types for MariaDB
  • [SCALRCORE-8837] - AWS > RDS > Add support for Aurora PostgreSQL
  • [SCALRCORE-8877] - AWS > Fixed cloud credentials check
  • [SCALRCORE-8881] - AWS credentials for detailed billing only can cause issues in InstanceTypeManager and CloudResourcesPoller processes
  • [SCALRCORE-8780] - Cost Manager > This bucket is located in a different region. Please use the correct driver.
  • [SCALRCORE-8823] - Core > Wrong value for server_alerts status on HostDown (Affected version 7.9.0)
  • [SCALRCORE-8878] - Core > ServerAlertsManager should use only credentials with running servers
  • [SCALRCORE-8883] - Core > CloudPoller2 > Add Platform check for VMWARE
  • [SCALRCORE-8921] - Core > ZMQ Service > ServerTerminate stuck in processing as BeforeHostTerminate failed
  • [SCALRCORE-8852] - Upgrade > UTF8 > Comments are lost after converting table columns to UTF8
  • [SCALRCORE-8855] - Monitor > Incorrect query for selecting active servers
  • [SCALRCORE-8874] - Ansible Tower > bootstrap immediately show error log
  • [SCALRCORE-8908] - Ansible Tower > AWX > host is not being assigned a group correctly (Affected version 7.9.0)

7.9.1

Release Date: 14/May/18

Bug

  • [SCALRCORE-8600] - Agent > Control which statistics Scalr collects from Scalarizr
  • [SCALRCORE-6296] - Openstack > Check hypervisor status in addition to server status
  • [SCALRCORE-6883] - Farm Designer > Bug with error messages inside Storage Size field
  • [SCALRCORE-8472] - Cloud Service Gateway > Naming Policies > No way to delete policy group once applied
  • [SCALRCORE-8790] - UI > Scalr Admin > HVM image registration issue (Affected version 7.9.0)
  • [SCALRCORE-8792] - Cost Manager > Unmanaged > Sum cost mismatch and gap
  • [SCALRCORE-8810] - Cost Manager > Util > first day of next month issue
  • [SCALRCORE-8794] - VMWare > Unable to launch instance with `scalr-auto` placement strategy (Affected version 7.7.11)
  • [SCALRCORE-8798] - VMware > getDatacenterNameById > Return value must be of the type string
  • [SCALRCORE-8800] - UI > Discovery manager > Import server > Incorrect server OS type (Affected version 7.7.11)
  • [SCALRCORE-8803] - APIv2 > Create Farm > Internal Server Error when nonexistent team passed (Affected version 7.8.0)
  • [SCALRCORE-8807] - Kubernetes > Can't add self-managed clusters
  • [SCALRCORE-8808] - Monitor > Some health checks are not processed correctly
  • [SCALRCORE-8821] - AWS > EC2 > VPC list's cache can not be refreshed
  • [SCALRCORE-8826] - RDS > xGetSubnetGroupAction returns wrong data

7.9.0

Release Date: 03/May/18

New Feature

  • [SCALRCORE-5977] - Feature preview: Kubernetes (GKE and self-managed clusters) integration
  • [SCALRCORE-7282] - Feature preview: Cost Manager > Visibility over entire cloud bill
  • [SCALRCORE-7104] - Beta: Ansible Tower integration: Support for multiple inventories and playbooks execution on orchestration events 
  • [SCALRCORE-4482] - AWS > Interface to manage VPCs and Subnets
  • [SCALRCORE-7788] - AWS > Add support for Elastic IPs tags and Scalr ownership model
  • [SCALRCORE-7869] - AWS > Allow to manage tags for Cloud Services
  • [SCALRCORE-8310] - AWS > Storage > Support for additional storage configured on the AMI
  • [SCALRCORE-7416] - UI > New Farm Role Dashboard
  • [SCALRCORE-7108] - VMware > IP Pools > Create multiple IP ranges
  • [SCALRCORE-8003] - VMware > Attach additional storage to running servers
  • [SCALRCORE-8265] - VMware > Support for vMotion
  • [SCALRCORE-8177] - Core > Allow to move imported (and agentless) servers between Farms and Farm Roles within the same Environment
  • [SCALRCORE-6361] - Core > Server alerts: Unified view for different alerts (servers retirement, status checks, agent connectivity status, etc.)
  • [SCALRCORE-8345] - Core > Allow BeforeHostTerminate scripts to finish before making terminate API call
  • [SCALRCORE-8316] - Policy Engine > VMWare > Disk Provisioning Type policy

Improvement

  • User Management v2 related architecture changes (backend and database schema changes)
  • [SCALRCORE-5891] - Ubuntu 12.04 is deprecated and won't get agent updates anymore
  • [SCALRCORE-6733] - UI > AWS > RDS > Improve pages performance by minimizing number of API calls and using cache
  • [SCALRCORE-1778] - UI > Auto-remove notifications after small period of time
  • [SCALRCORE-8047] - UI > Increase scrollbar width
  • [SCALRCORE-8468] - UI > Make 'Select Account To Log In To' more clear
  • [SCALRCORE-8640] - UI > AWS Menu refactoring
  • [SCALRCORE-8445] - UI > Allow searching Farm Roles by name
  • [SCALRCORE-6099] - Farm Templates > Implement attach dynamic public IP (GCE, Azure)
  • [SCALRCORE-7290] - Farm Templates > Allow to lock farms after deployment
  • [SCALRCORE-8228] - VMware > Incapsulate working with session inside library
  • [SCALRCORE-8242] - Integration Hub > Endpoint improvements: Allow to temporarily disable endpoints, requests statistics
  • [SCALRCORE-8369] - Core > ZMQ service > Openstack Cloud Poller > Reduced number of API calls
  • [SCALRCORE-8554] - Core > ZMQ service > Better logging
  • [SCALRCORE-8093] - Core > Performance improvements in auto-scaling job

Bug

  • [SCALRCORE-8338] - ACL > Service Catalog User ACL is added each time account is edited on Scalr scope (Affected version 7.4.0)
  • [SCALRCORE-7969] - ACL > Farms > Statistics > No influences for this option in new Health tab
  • [SCALRCORE-8024] - ACL > Servers > Incorrect information pop up for server rebooting in case Servers option disabled in ACL
  • [SCALRCORE-8299] - VMware > Deploy error of the sysprep (Affected version 7.7.12)
  • [SCALRCORE-8592] - VMware > Discovery Manager > Unable to import Windows 2012 R2 VMs (Affected version 7.7.12)
  • [SCALRCORE-8455] - VMware > Farm Role > Storage > Disks are no longer showed (Affected version 7.8.0)
  • [SCALRCORE-8476] - VMware > NicSettingMismatch error when launching 2008/2016 machines (Affected version 7.8.0)
  • [SCALRCORE-7256] - VMWare > UI > "Copy to another EC2 region" when try to copy vmware image to another location
  • [SCALRCORE-8049] - VMWare > ServerTerminate > Error while terminating server
  • [SCALRCORE-8295] - VMWare > Discovery Manager > Invalid image id on sever import
  • [SCALRCORE-8549] - VMWare > Networks > Improve DVPortgroup identifier setting
  • [SCALRCORE-8680] - VMWare > New instances should not be launched if previous one in Pending terminate state
  • [SCALRCORE-8718] - VMWare > Scalr is taking the IP of the virtual interface IP
  • [SCALRCORE-8755] - UI > Promote role doesn't work (Affected Version 7.7.12)
  • [SCALRCORE-8437] - UI > Service catalog > Vmware > Autoselect single network is not working (Affected version 7.8.0)
  • [SCALRCORE-7773] - UI > RDS > Issue with Policy
  • [SCALRCORE-7929] - UI > Log In > compatibility with UsersV2
  • [SCALRCORE-7952] - UI > No server validation for cloud.networks and cloud.subnets policies
  • [SCALRCORE-8277] - UI > Azure > Managed Disks (appears to have a table limit)
  • [SCALRCORE-8289] - UI > Enable AWS health dashboard widget only on EC2 environment
  • [SCALRCORE-8334] - UI > User w/o TZ set > Error while creating Farm thru Discovery Manager
  • [SCALRCORE-8417] - UI > Search > Additional empty tag is added to the search
  • [SCALRCORE-8440] - UI > Service catalog > Adjust label width for GV
  • [SCALRCORE-8462] - UI > Service catalog > Applications > Minor issues
  • [SCALRCORE-8474] - UI > Edit Role > Permissions tab issue
  • [SCALRCORE-8551] - UI > Service catalog > Chef bootstrap > SSL VERIFY MODE is not populated
  • [SCALRCORE-8591] - UI > JSON validation on role chef attributes
  • [SCALRCORE-8699] - UI > Service catalog > Deploy form > Network policy issue
  • [SCALRCORE-8705] - UI > GCE Service Account Policy only returns first 20 service accounts
  • [SCALRCORE-8627] - UI > Scalr scope > Images > Register image issue
  • [SCALRCORE-8766] - UI > User v2 > Error while trying to save script
  • [SCALRCORE-8403] - UI > Farm Designer > Uncaught TypeError: Cannot read property 'offsetHeight' of undefined
  • [SCALRCORE-8425] - UI > Farm Designer > Network > "Uncaught TypeError: Cannot read property 'deactivateTab' of undefined"
  • [SCALRCORE-8741] - Core > ZMQ Services > Azure Cloud Poller > Wrong grouping in queries (Affected version 7.8.0)
  • [SCALRCORE-7604] - Azure > Discovery Manager > Image ID of the restored server is empty
  • [SCALRCORE-8530] - Azure > Scalr can not update or save Security rules to Azure NSG
  • [SCALRCORE-8686] - Azure > Required plan property is missing
  • [SCALRCORE-8297] - AWS > Import > Wrong tag appears after server import
  • [SCALRCORE-8415] - AWS > RDS > Option Group Bug
  • [SCALRCORE-8457] - AWS > Tags > Value scalr-meta is duplicated
  • [SCALRCORE-8535] - AWS > RDS > API call DescribeOptionGroups for Postgres 10.x causes AWS Error
  • [SCALRCORE-8482] - Monitor > Device Mapper disks are skipped
  • [SCALRCORE-8490] - DB Backups > Calendar isn't rendered
  • [SCALRCORE-8569] - API > FarmRole > Implement instance name
  • [SCALRCORE-8731] - Cannot delete accounts/environments with farm template categories
  • [SCALRCORE-8740] - Core > ZMQ Services > Azure Cloud poller > Performance issues
  • [SCALRCORE-8750] - Core > ZMQ Services > Openstack Cloud Poller > Uniqueness interface should be taken into account

7.8.0

Release Date: 15/Mar/18

New Feature

  • [SCALRCORE-7692] - Feature preview (beta): Ansible Tower Integration V2: Servers, Groups and Bootstrap Configurations
  • [SCALRCORE-8260] - AWS > Support for x1e instance type
  • [SCALRCORE-8040] - Service Catalog: New applications deploy experience

Improvement

  • [SCALRCORE-7720] - Integration Hub > Phase 1: Better UX for managing Webhooks. Show Webhooks on Farm Orchestration tab
  • [SCALRCORE-8168] - Openstack > New CloudPoller (faster and less API calls)
  • [SCALRCORE-8169] - Azure > New CloudPoller (faster and less API calls)
  • [SCALRCORE-8206] - VMware > Allow to switch an IP Pool from Scalr-managed to externally-managed
  • [SCALRCORE-8237] - UI > RabbitMQ > Add re-create storage if one or more volumes missing
  • [SCALRCORE-8263] - VMware > Set cloud_location to Datacenter name and cloud_location_zone to Compute Resource name (BC Change)
  • [SCALRCORE-8269] - UI > Policy engine > add condition cloud.credentials to hostname-related policies
  • [SCALRCORE-8320] - AWS > Enable C5 & M5 instances Canada Central region.
  • [SCALRCORE-8339] - Core > szradm queryenv set-global-variable needs capability to set Category

Bug

  • [SCALRCORE-8356] - Cost Analytics > Analytics Processing > RDS duplicate records issue
  • [SCALRCORE-7955] - UI > Farm > Add VmWare role. Networks not available with DRS-chosen option (Affected version 7.7.9)
  • [SCALRCORE-8239] - Users with certain ACL getting error in one environment (Affected Version 7.7.11)
  • [SCALRCORE-8323] - VMware > DNS information (resolv.conf) is not populated from IP pool (Affected version 7.7.11)
  • [SCALRCORE-8262] - VMware > Networks > Issues with port groups definitions in Farm Templates (Affected 7.7.12)
  • [SCALRCORE-8245] - Service Catalog > Unknown permission (update) for resource 'Service Catalog Management' (0x10b) (Affected version: 7.7.6)
  • [SCALRCORE-8272] - Azure > Error when adding cloud credentials (Affected version 7.7.12)
  • [SCALRCORE-8299] - VMware > sysprep error during deploy (Affected version 7.7.12)
  • [SCALRCORE-8344] - UI > Servers list > Utilization display broken (Affected 7.7.12)
  • [SCALRCORE-5614] - UI > FarmRole > Chef tab > Hide private key
  • [SCALRCORE-6899] - Azure > A retryable error occurred
  • [SCALRCORE-7694] - Farm Designer > Missing required tag Category
  • [SCALRCORE-7907] - Farm Templates > Orchestration > Rule with Tags condition is deployed as All servers
  • [SCALRCORE-8152] - No possibility to create new user with email existing in another account
  • [SCALRCORE-8231] - APIv2 > Azure > Register image without cloudLocation error
  • [SCALRCORE-8249] - SAML > No option to log in with user if same email used by Admin
  • [SCALRCORE-8273] - Core > Azure > False-positive check for imported servers
  • [SCALRCORE-8283] - Windows Cloudbase-init not installing Scalrarizr
  • [SCALRCORE-8292] - OTC > Cache images list in Discovery manager
  • [SCALRCORE-8357] - APIv2 > Farm Templates > VmWare FarmRole 500 error
  • [SCALRCORE-8358] - APIv2 > Storage > Message is not correct
  • [SCALRCORE-8230] - APIv2 > Create Image server error


7.7.12

Release Date: 15/Feb/18

New Feature

Improvement

  • [SCALRCORE-1331] - VMware > Allow to add multiple images to the Role (one per vCenter host) (BC Change in APIv2)
  • [SCALRCORE-6476] - Cost Analytics > Recalculate mode reliability improvements
  • [SCALRCORE-7736] - VMware > Implement Rest Client and Tag Service
  • [SCALRCORE-7957] - UI > AWS > Frontend > NVMe storage restrictions
  • [SCALRCORE-8215] - VMware > Fix throwing exceptions for invalid credentials
  • [SCALRCORE-8108] - Cost Analytics > Azure > Add support for GovCloud

Bug

  • [SCALRCORE-8150] - Cost Analytics > Analytics Processing > AssertionError('usage_item_name is undefined')
  • [SCALRCORE-8178] - VMware > IPAM > Unable to launch instance due to error (Affected version 7.7.11)
  • [SCALRCORE-8193] - APIv2 > Azure > FarmRoles test failed
  • [SCALRCORE-8201] - Cost Analytics > UI > Cannot redeclare method "printGrowth" in report template
  • [SCALRCORE-8204] - VMware > Farm Role > Folder list is incomplete
  • [SCALRCORE-8224] - Fix agent-recovery.py


7.7.11

Release Date: 06/Feb/18

New Feature

  • [SCALRCORE-4876] - Azure > Add support for GovCloud
  • [SCALRCORE-7192] - VMWare > Compute resource "auto" selection
  • [SCALRCORE-7856] - VMware > Implement low level Log Collector using API (New required privilege for Vsphere user: Global.Diagnostics)
  • [SCALRCORE-5404] - VMWare > Support for multiple networks
  • [SCALRCORE-7620] - AWS > EMR Version 5.10 support

Improvement

  • [SCALRCORE-8090] - Python Services > Monitor > Distribute healthcheck across processes
  • [SCALRCORE-7454] - UI > Improve Insufficient Permissions error message
  • [SCALRCORE-7489] - Improvements in Discovery manager (simplification)
  • [SCALRCORE-7661] - UI > Platforms and OS icons fixes
  • [SCALRCORE-7846] - APIv2 > Return system variables with GV on Servers scope
  • [SCALRCORE-7922] - Use Azure Batch to minimize number of API queries
  • [SCALRCORE-7973] - Optimize Queries > Reduce number of temporary disk tables
  • [SCALRCORE-7996] - UI > New webhook icon
  • [SCALRCORE-8006] - UI > Farm Designer > Add a warning when deleting the Farm Role
  • [SCALRCORE-8018] - Core > Allow system user to be in the different tree when using OPENLDAP bind type
  • [SCALRCORE-8030] - Azure > Allow to configure API client timeout
  • [SCALRCORE-8053] - Python Services > MsgSender > Reduce number of messages stored in the database
  • [SCALRCORE-8068] - APIv2 > implement deploy agent action for agentless Server

Bug

  • [SCALRCORE-8051] - Can't launch instance in GovCloud and China - "unlimited mode" error (Affected version 7.7.10)
  • [SCALRCORE-8127] - UI > Able to delete a Server before terminating in cloud (Affected version 7.7.4)
  • [SCALRCORE-6404] - AWS > ELB > Problem with duplicate stickiness policies
  • [SCALRCORE-7971] - Cost Analytics > AnalyticsPoller > Reliability issue
  • [SCALRCORE-7563] - Cost Analytics > Notifications > Negative value in email
  • [SCALRCORE-7602] - Server Health Dashboard > Move legend down
  • [SCALRCORE-7697] - Policy Engine > Consistency > Rename policy aws.iam.instance_profile to aws.iam.instance_profiles
  • [SCALRCORE-7738] - Role > New Role > Validate Chef Settings
  • [SCALRCORE-7766] - Farm Designer > Add Farm Role > Error on switching from Azure to GCE
  • [SCALRCORE-7803] - UI > Farms > Tooltip hovers action buttons
  • [SCALRCORE-7852] - UI > IP WhiteList > No option to set IP
  • [SCALRCORE-7855] - VMware > Improve working with Property Collector
  • [SCALRCORE-7865] - APIv1 > GCE > Incorrect value for Policy::CONDITION_CLOUD_LOCATION
  • [SCALRCORE-7872] - Model > FarmRoleScalingMetric > incorrect handle setupScalingTimes
  • [SCALRCORE-7997] - Discovery manager > Import > Can't set vpc router
  • [SCALRCORE-7998] - UI > Unable to select Storage Account
  • [SCALRCORE-7999] - APIv2 > FarmRole > Boostrapping > Validate Chef Settings
  • [SCALRCORE-8001] - APIv2 > 7.7.10 not returning ServerSummaryDetailsResponse
  • [SCALRCORE-8005] - Cost Analytics > Division by zero
  • [SCALRCORE-8012] - VMware server dashboard > Properties tab > task Object Object
  • [SCALRCORE-8021] - VMWare > Unable to launch instance with misleading error
  • [SCALRCORE-8033] - UI > Available RDS parameters only lists first 100
  • [SCALRCORE-8077] - UI > Cost Analytics > Fin Admin > Cost centers/Projects > No permissions for xGetTopSpenders
  • [SCALRCORE-8089] - Python Services > Workflow-engine > Make agent restarts after agent.reconfigure less intrusive
  • [SCALRCORE-8092] - Python Services > Monitor > Loop should be inside execution context
  • [SCALRCORE-8103] - RDS > Parameter Groups > Problems with save
  • [SCALRCORE-8106] - VMWare > Primary IpAddress is not being set when IpPool is attached to primary network

7.7.10

Release Date: 19/Jan/18

New Feature

  • [SCALRCORE-6990] - GCE > Add list firewalls for google cloud, similar to how we can view security groups for AWS.
  • [SCALRCORE-7482] - Openstack > Server groups management
  • [SCALRCORE-7580] - CSG > Azure > Add Event Hubs, Stream Analytics, Machine Leaning services
  • [SCALRCORE-7645] - AWS > Support for T2 Unlimited instances
  • [SCALRCORE-7075] - AWS > Add support for NLB
  • [SCALRCORE-7053] - Global Variables set at higher scope can be changed only at allowed lower scope

Improvement

  • [SCALRCORE-7223] - UI > GV > Allow to change a name of a new variables
  • [SCALRCORE-7418] - UI > Farm Designer UX improvements
  • [SCALRCORE-7553] - UI > Consistent server access page
  • [SCALRCORE-7875] - UI > Show object names instead of IDs for VMware policy conditions
  • [SCALRCORE-7244] - VMware > Better launch error messages
  • [SCALRCORE-7284] - VMware > Improve logic with handling API Client exceptions
  • [SCALRCORE-7510] - VMware > Datastore/Storage Pod disk space needs to be checked before deploying/launching a VM
  • [SCALRCORE-7830] - VMWare > Scalr launches a replacement instance too fast
  • [SCALRCORE-7339] - VMware > Implement Failed state for VMware servers
  • [SCALRCORE-7427] - Core > Use UTC in servers and server_history tables
  • [SCALRCORE-7859] - Core > Orchestration Rules > Performance optimization
  • [SCALRCORE-7455] - Azure > Security groups management improvements
  • [SCALRCORE-7775] - Azure > Scalr Expanded Resource Group Support - Phase 2
  • [SCALRCORE-7715] - APIv2 > check adapter rules with ApiSpecification
  • [SCALRCORE-7749] - Policy engine > policy cloud.intance.types > Add GCE support
  • [SCALRCORE-7757] - Monitor > Performance improvements
  • [SCALRCORE-7761] - Cost Analytics > Change farm usage on date info from cloud distribution to distribution types
  • [SCALRCORE-7748] - Add condition ostype to the ansibletower.inventories policy
  • Switch http clients to Guzzle in the most of the parts of Scalr

Bug

  • [SCALRCORE-7023] - Cost Analytics > UX Project creation > Hide locked Cost Centers
  • [SCALRCORE-7838] - VMware > PHP7 > RHEL distributions > soapclient causes FD leak (Affected version 7.7.6)
  • [SCALRCORE-7163] - EBS Volumes > Search by FarmRole ID doesn't work
  • [SCALRCORE-7335] - My applications > Tiles view > Invalid tooltip for suspended apps
  • [SCALRCORE-7448] - VMware > Discovery Manager > Duplicated response when filter is applied
  • [SCALRCORE-7505] - VMware > Datastore dropdown is not populated correctly
  • [SCALRCORE-7618] - Vmware > Windows > HostInitResponse delivery failed (Affected version 7.7.6)
  • [SCALRCORE-7741] - VMware > Error message is not removed after launch
  • [SCALRCORE-7776] - VMware > IP Pool > Improved performance under certain edge cases
  • [SCALRCORE-7433] - Openstack > Read Flavors by Domain/Project
  • [SCALRCORE-7480] - Core > Scheduler > Crons stopped running (DST timezone issue)
  • [SCALRCORE-7758] - UI > Farm Designer > Azure settings > Bug with Storage Account field
  • [SCALRCORE-7585] - Validation for Tags doesn't work (BC change in behavior)
  • [SCALRCORE-7593] - UI > callActionMethod > Parse phpdoc issue
  • [SCALRCORE-7594] - Role Categories > search does not work correctly if use a space
  • [SCALRCORE-7643] - Azure > Boot Scalarizr doesn't work when Scalr enforces TLSv1.2
  • [SCALRCORE-7443] - ApiV1 > add-role-to-farm > Instance type should be mandatory
  • [SCALRCORE-7649] - APIv2 > Openstack networks > Duplicate networks should be prohibited
  • [SCALRCORE-7511] - APIv2 > Controlling sequential launch order via API
  • [SCALRCORE-7768] - APIv2 > CreateFromTemplate > Azure > No option to create from template if JSON have SG (Affected version 7.7.9)
  • [SCALRCORE-7769] - APIv2 > Bootstrapping > Ansible Tower broken (Affected version 7.7.7)
  • [SCALRCORE-7698] - APIv2 > GCE > Support for custom instance sizes
  • [SCALRCORE-7931] - API > FarmRoles > Generate template returns 0 if Orchestration with Tags condition present
  • [SCALRCORE-7681] - IP Pools > IP Range intersection validation error
  • [SCALRCORE-7695] - Cloning a Farm that created from the Template creates a new Service Catalog Application
  • [SCALRCORE-7700] - Policy ansibletower.groups > broken field search ANSIBLE TOWER GROUPS
  • [SCALRCORE-7708] - UI > Policy Engine > vmware.network.ip_pools issue for create from Template
  • [SCALRCORE-7777] - AWS > ALB > Describing Tags issue
  • [SCALRCORE-7795] - AWS > EC2 > Farm Role > Network > wrong redirect for ALB ELB links
  • [SCALRCORE-7805] - Offerings > VMWare > DRS-chosen host not saved
  • [SCALRCORE-7806] - UI > No server validation for AWS cloud.networks policy
  • [SCALRCORE-7814] - Python Services > Monitor > Queue overflow in RabbitMQ
  • [SCALRCORE-7818] - Cost Manager > Analytics Processing > usage_d cost mismatch
  • [SCALRCORE-7848] - Cost Manager > Analytics Processor > RDS Costs are not showing up in Cost Analytics Page
  • [SCALRCORE-7862] - Azure > CostAnalytics > CloudPricing > Can not pull prices from Azure automatically
  • [SCALRCORE-7900] - Python Services > Monitor > Healthcheck performance issues
  • [SCALRCORE-7903] - Cost Analytics > Analytics Poller > Sort nodes issue
  • [SCALRCORE-7905] - Core > AnsibleTower > Creating AT host with server hostname as a name does not work
  • [SCALRCORE-7906] - Server dashboard > repeatabletask plugin issue
  • [SCALRCORE-7909] - UI > Continuous scroll > issue on high resolution
  • [SCALRCORE-7911] - Unable to save Azure credentials on some subscriptions
  • [SCALRCORE-7921] - UI > Cannot see all IAM instance profiles in Farm Role
  • [SCALRCORE-7925] - UI > Server dashboard > ACL issue
  • [SCALRCORE-7937] - UI > Service catalog > Issue with multi cloud Role deployment
  • [SCALRCORE-7941] - UI > RabbitMq status doesn't work
  • [SCALRCORE-7960] - Uncaught Error: Call to a member function getOs() on null in app/src/Scalr/UI/Controller/Servers.php:124


7.7.9

Release Date: 20/Dec/17

New Feature

Improvement

  • [SCALRCORE-6452] - OpenStack > Add support Volume V3
  • [SCALRCORE-7747] - Azure > Scalr Expanded Resource Group Support (BC change in behavior)
  • [SCALRCORE-7554] - CSG > AWS > Add Mobile Hub, Cognito, Device Farm, Pinpoint services

Bug

  • [SCALRCORE-7567] - Create role with Ansible Tower > Incorrect validation of variables field
  • [SCALRCORE-7719] - Server timeout not honored when the Farm is terminated (BC change in behavior)
  • [SCALRCORE-7742] - Apiv2 > Adding Farm Roles where Account level Permissions Exists
  • [SCALRCORE-7745] - Monitor > Queue overflow in RabbitMQ
  • [SCALRCORE-7756] - Monitor > Poll server health connection issue


7.7.8

Release Date: 13/Dec/17

Bug

7.7.7

Release Date: 07/Dec/17


New Feature

Improvement

  • [SCALRCORE-7581] - VMware > Add better logging for background jobs and platform module
  • [SCALRCORE-7657] - VMware > External IPAM > Add Advanced Configuration for Scalr Ip Allocation mode
  • [SCALRCORE-7597] - UI > Add new GV default SCALR_UI_DEFAULT_ABORT_INITIALIZATION_ON_ORCHESTRATION_FAILURE
  • [SCALRCORE-7620] - AWS > EMR Version 5.10 support.

Bug

  • [SCALRCORE-4855] - APIv2 > Event endpoints should return system events
  • [SCALRCORE-7495] - All Scopes > Role > Grid > no option to scroll Role grid after Clone
  • [SCALRCORE-7501] - BeforeHostTerminate event (Server removed from AT)
  • [SCALRCORE-7504] - VMware > Server fails to build with task error message
  • [SCALRCORE-7547] - Cost Analytics > Markups > No effect on CA data
  • [SCALRCORE-7607] - Python Services > Monitor > inet_ntop(): Invalid in_addr value
  • [SCALRCORE-7613] - Monitor > SQL error in pull statistics
  • [SCALRCORE-7615] - Core > logger.level must be shared service in DI
  • [SCALRCORE-7619] - Azure > Impossible to retrieve Linux root password
  • [SCALRCORE-7621] - UI > RDS Page Issues
  • [SCALRCORE-7627] - Incomplete transaction in Scalr_Role_DbMsrBehavior::removeSlaveVolumes
  • [SCALRCORE-7628] - Account > Environments > Adding AWS Cloud causes error (Affected version 7.7.6)
  • [SCALRCORE-7647] - UI > Service catalog > Bootstrap with AT is not checked after deploy
  • [SCALRCORE-7648] - VMware > External IPAM ip_pool_id is null
  • [SCALRCORE-7655] - Service Catalog is empty with all categories
  • [SCALRCORE-7656] - Show IP address when launching from Service Catalog
  • [SCALRCORE-7662] - Python Services > Analytics Processor > Missing account_id for usage_d (Affected version 7.7.6)
  • [SCALRCORE-7674] - UI > Service catalog > Add support for GV list value
  • [SCALRCORE-7683] - Core > Crontab > MDP Broker leads to multiplication of workers
  • [SCALRCORE-7687] - Core > Error E_USER_WARNING SCU has not been defined for instance type: for all newly added m5, h1, i3.metal instance types


7.7.6

Release Date: 30/Nov/17


New Feature

  • [SCALRCORE-6314] - AWS EFS > Support for Encryption
  • [SCALRCORE-7500] - AWS > Add support for C5 instance types
  • [SCALRCORE-7599] - AWS > Add support for M5, H1 and i3.metal instance types
  • [SCALRCORE-5327] - VMware > IP Pools > External IPAM support
  • [SCALRCORE-7129] - VMware > Add support for sockets and cores per socket configuration
  • [SCALRCORE-6300] - Core > Garbage Collector > Cloud Resources Poller
  • [SCALRCORE-7056] - Core > Storage > Windows > Mount Volume to a directory
  • [SCALRCORE-7181] - Cost Manager > Azure > Add support for Germany region
  • [SCALRCORE-7369] - Cost Manager > Farm Role Analytics
  • [SCALRCORE-7060] - Cost Manager > Add support for Amazon EFS
  • [SCALRCORE-7487] - GCE > Set service account at instance creation
  • [SCALRCORE-6144] - Openstack > Volume auto-snapshot feature and snapshot rotation
  • [SCALRCORE-6704] - Control over objects nesting (Scripts, Images, WebHook Endpoints)
  • [SCALRCORE-7220] - UI > Service Catalog > Phase 4 (Advanced ACLs, Servers list on Application view page, support for HTML tags in app and offering descriptions)
  • [SCALRCORE-5605] - APIv2 > FarmRole > VMware > Add IP Pool Configuration

Improvement

  • [SCALRCORE-5897] - Better information details about Openstack credentials
  • [SCALRCORE-6718] - UI > Search field global refactoring
  • [SCALRCORE-6834] - UI > Minor fixes and consistency improvements
  • [SCALRCORE-6800] - AWS > Better UX for Detailed billing configuration (BC Change in APIv2)
  • [SCALRCORE-7394] - Hide AT configuration if there is no AT servers configured.
  • [SCALRCORE-7478] - VMware > Add ability to create Instance Type with more than 8 vCPUs

Bug

  • [SCALRCORE-4854] - UI shows wrong phase on initialization progress
  • [SCALRCORE-5782] - Cost Manager > VMWare metadata traceback
  • [SCALRCORE-5910] - APIv2 > implement rules for usage warning property in api Envelope (BC Change in APIv2)
  • [SCALRCORE-7205] - VMware > Windows server is started with the network card disabled
  • [SCALRCORE-7285] - VMware > Error while launching server
  • [SCALRCORE-7324] - AWS > EFS > Filtering grid causes an error
  • [SCALRCORE-7332] - Cost Analytics > Issue with performance on some pages
  • [SCALRCORE-7350] - APIv2 > Сloudstack > create from template > added Security Groups
  • [SCALRCORE-7353] - APiV1 > FarmCreate action do not set createdByUserEmail property
  • [SCALRCORE-7355] - Azure > Add better error reporting and validation on CC page
  • [SCALRCORE-7356] - ApiV2 > Farms > Invalid error message
  • [SCALRCORE-7372] - Cost Manager > Round everything to dollar (remove cents).
  • [SCALRCORE-7403] - VMware > Password is overriden after cloning VM from Windows template
  • [SCALRCORE-7407] - VMware > Error when import image into Vmware environment
  • [SCALRCORE-7410] - Apiv2 > UI client > Filter does not work if more than 3 parameters are selected
  • [SCALRCORE-7421] - APIv2 > Farm Role Create > Server error when setting Role by Name
  • [SCALRCORE-7430] - ApiV2 > Invalid error: InternalServerError: Server Error when creating Farm Role without CloudLocation
  • [SCALRCORE-7442] - OTC > Suspended servers terminated from the outside remain Suspended in Scalr
  • [SCALRCORE-7447] - UI > Policy > AWS > kmsKeys with null identifiers
  • [SCALRCORE-7450] - Azure > Increase timeouts in Query Client
  • [SCALRCORE-7452] - Azure > Logic with unmanaged disks is broken
  • [SCALRCORE-7459] - UI > Farm designer > Storage account issue
  • [SCALRCORE-7461] - Python Services > Monitor fail to start
  • [SCALRCORE-7465] - Azure > Invalid argument for the field
  • [SCALRCORE-7476] - Python Services > Use update client port from server_properties table
  • [SCALRCORE-7477] - No Suitable Instance Type for System Images in AP-NorthEast-2
  • [SCALRCORE-7485] - APIv1 > Wrong uptime for just started servers
  • [SCALRCORE-7493] - Cost Analytics > Analytics Poller > VMWare not all Environments are processed
  • [SCALRCORE-7502] - Cost Analytics > Analytics Notifications > Invalid method visibility (Affected version 7.7.5)
  • [SCALRCORE-7503] - VMWare > Instances hang in Pending terminate if failed by configSpec.numCPUs
  • [SCALRCORE-7508] - Cost Analytics > Analytics Processing > local variable 'hour' referenced before assignment
  • [SCALRCORE-7525] - Core > Blocker update multinode issue
  • [SCALRCORE-7528] - Python Services > Analytics Poller > KeyError: 'json_key'
  • [SCALRCORE-7541] - ACL > Policy Engine > Link groups to Environment is allowed when unchecked
  • [SCALRCORE-7546] - Discovery Manager > Import using System image > Unable to register role
  • [SCALRCORE-7550] - Analytics processor > VMWare: Unable to get cost - KeyError
  • [SCALRCORE-7552] - Core > CloudPoller2 > Clean IS_MISSING flag
  • [SCALRCORE-7570] - Roles > Search > Missing category label after re-navigation
  • [SCALRCORE-7601] - UI > Error when disabling/enabling orchestration tasks
  • [SCALRCORE-7608] - Issue with server termination data for removed farm-roles
  • [SCALRCORE-7536] - Python Services > Cost Manager > Analytics Poller > 'unicode' object has no attribute 'findall'


7.7.5

Release Date: 06/Nov/17

New Feature

  • [SCALRCORE-6067] - Openstack > Add support for host groups, scheduler hints (affinity and anti-affinity)
  • [SCALRCORE-7177] - GCE > Create instances without public IP addresses (Configuration + Policy)
  • [SCALRCORE-7366] - APIv2 > Implement Read action for Event Logs
  • [SCALRCORE-5833] - APIv2 > FarmRole support for СloudStack platform
  • [SCALRCORE-7206] - GCE > Policy to set labels

Improvement

  • [SCALRCORE-6824] - UI > Better UX for Azure settings in Farm Designer
  • [SCALRCORE-7057] - Global Resource Searching (Search for Volumes, Snapshots, etc.)
  • [SCALRCORE-7211] - APIv2 > FarmRole > Implement advanced (settings) configuration
  • [SCALRCORE-7219] - OpenStack > Better error messages
  • [SCALRCORE-7263] - APIv2 > Documentation improovement for BasicScalingRule object's inheritants
  • [SCALRCORE-7266] - APIv2 > Documentation fix CloudSnapshotForeignKey object description
  • [SCALRCORE-7322] - Allow to "hot" resize 64-bit windows machines
  • [SCALRCORE-7323] - VMware > Add ability to increase the size of existing storage disk attached to a Running Windows machines
  • [SCALRCORE-7333] - Cost Analytics > Bugfixes and improvements for Notifications page
  • [SCALRCORE-7336] - UI > Account > Environments > Add hover highlight to grids
  • [SCALRCORE-7374] - APIv2 > LDAP > Better error messages

Bug

  • [SCALRCORE-5641] - DB Backups > Database status > Increase storage size failed with error
  • [SCALRCORE-7208] - UI > GCE network tag covering last item in list
  • [SCALRCORE-6520] - Resize instance type > Infinite loading after confirm resize on cloud
  • [SCALRCORE-6835] - Script content > Missing alert '!' sign in red validation frame
  • [SCALRCORE-7082] - UI > RDS clusters grid issues
  • [SCALRCORE-7118] - RDS > Policies cloud.resource.name.prefix and validation_pattern do not work on restore from snapshot
  • [SCALRCORE-7138] - Policy unlinks when hitting save when creating a new Environment
  • [SCALRCORE-7158] - VMware > OS is trying to boot from non-root disk
  • [SCALRCORE-7274] - Incorrect data in volume section of QueryEnv.list-farm-role-params-json
  • [SCALRCORE-7289] - VMWare > Error when attaching disk to a vm
  • [SCALRCORE-7331] - APIv2 > Farm Role > Scaling is not enabled by default and should be enabled explicitly (BC change in APIv2)
  • [SCALRCORE-7342] - Cost Manager > Analytics poller > unexpected server_id in scalr-meta
  • [SCALRCORE-7352] - UI > Service catalog > Issue with cloud selector (Affected version 7.7.4)
  • [SCALRCORE-7362] - APIv1 > GCE > Wrong value for FarmRoleSetting 'gce.region'
  • [SCALRCORE-7363] - Openstack > Scalarizr receives Keystone URL with slash at the end
  • [SCALRCORE-7367] - UI > Service Catalog > Vmware network is not auto populated even when policy is defined
  • [SCALRCORE-7373] - VMWare > Improve IPs handling (private vs public)
  • [SCALRCORE-7385] - UI > Annoying scalrPaging parameter
  • [SCALRCORE-7402] - Farm Role > RS Farm Role shows Openstack networks


7.7.4

Release Date: 23/Oct/17

New Feature

Improvement

  • [SCALRCORE-6787] - UI > Major refactoring for grid actions menu
  • [SCALRCORE-6923] - UI > Azure > Managed Disks > Detailed information
  • [SCALRCORE-7084] - VMware > Policy Engine > Combine Datastores и Storage Pods policies into one (BC change)
  • [SCALRCORE-7273] - Python Services > MsgSender > Logging improvement
  • [SCALRCORE-7312] - Openstack Farm Role Configuration - Allow more than 1024 GB Storage

Bug


7.7.3

Release Date: 12/Oct/17

New Feature

  • Switched backend from Apache to Nginx
  • [SCALRCORE-6313] - UI > Add ACL clone feature
  • [SCALRCORE-6651] - APIv2 > Farm Templates (Create Farm from the template and Create template from existing farm)

Improvement

  • [SCALRCORE-6275] - UI > Global search > Add support for AWS EBS Volumes
  • [SCALRCORE-6458] - APIv2 > Suspend instances on VMware and Openstack (BC change in behavior)
  • [SCALRCORE-6550] - UI > Cost analytics > UI refactoring, removed unused use cased, fixed consistency issues
  • [SCALRCORE-6696] - UI > Quotas management UX improvements
  • [SCALRCORE-6853] - UI > Block resize button for suspended server status that was not powered off
  • [SCALRCORE-7065] - Open Telekom Cloud UI/UX improvements
  • [SCALRCORE-7196] - Cost Analytics > Performance Improvements

Bug

  • [SCALRCORE-6419] - UI > Restore previously used environment after login in new tab
  • [SCALRCORE-6728] - UI > Webhooks > Save button doesn't always work on first go
  • [SCALRCORE-6826] - RDS instance > Edit parameter group > Missing parameters
  • [SCALRCORE-6865] - GCE > Network tags > Duplicate tags are allowed
  • [SCALRCORE-6913] - AuditLog > Inconsistent format user.auth.login (BC change)
  • [SCALRCORE-6924] - VMWare > Server information is not updated after changing instance type
  • [SCALRCORE-6951] - VMWare > Resize > Shows ID instead of the name
  • [SCALRCORE-7025] - OpenStack > Unable to connect to compute endpoint error
  • [SCALRCORE-7035] - Openstack > Flavor Drop Down Missing
  • [SCALRCORE-7062] - Launch VMWare instance in StoragePOD with SDRS fails on some configuration
  • [SCALRCORE-7063] - Cost Analytics > CloudPricing failing if AWS not used and proxy is not configured.
  • [SCALRCORE-7070] - UI > Farms > Search by Team does not work
  • [SCALRCORE-7076] - Service catalog > Deploy > auto select single cloud location
  • [SCALRCORE-7089] - Ansible > Credentials Linking issues
  • [SCALRCORE-7101] - VMware > Instance does not resume after resize
  • [SCALRCORE-7126] - UI > Service catalog > Insufficient permission error after deploying Farm Offering
  • [SCALRCORE-7136] - UI > RDS > t2.* instances are not available for RDS clusters
  • [SCALRCORE-7137] - UI > Service Catalog GV Bug
  • [SCALRCORE-7142] - UI > Cost Analytics > Fix access to some methods on Account scope
  • [SCALRCORE-7169] - Global Variables > GCE > SCALR_CLOUD_LOCATION is set to `x-scalr-custom`
  • [SCALRCORE-7174] - Cost analytics does not report costs accurately for previous periods
  • [SCALRCORE-7190] - Cost Analytics > Fix invalid first week period in tooltip on chart
  • [SCALRCORE-7201] - Farm Templates > Scope is present for Orchestration and Bootstrapping
  • [SCALRCORE-7237] - Python Services > Load Statistics > system.healthcheck.timestamp bug
  • [SCALRCORE-7238] - APIv1 > GCE action FarmAddRole has incorrect default for network
  • [SCALRCORE-7064] - VMWare > SSL issues with self-signed certificates


7.7.2

Release Date: 20/Sep/17

New Feature

  • [SCALRCORE-6263] - GCE > Add support for meta-tags using labels API
  • [SCALRCORE-6500] - Service catalog & Farm Templates > Phase 3 (Categories, Grid view, more controls over ACL, improved UX)
  • [SCALRCORE-6745] - AWS > Allow us to choose "back-up" instance types to avoid capacity issues during scaling
  • [SCALRCORE-6802] - AWS > Allow to discover & import VMs when AMI no longer exists
  • [SCALRCORE-6610] - Ansible Tower - Windows VMs Support
  • [SCALRCORE-6131] - Policy Engine > New policies: cloud.storage.maximum_size & cloud.storage.volume_types

Improvement

  • [SCALRCORE-4452] - APIv2 > Refactoring scaling configuration in FarmRoleAdapter (BC change in APIv2)
  • [SCALRCORE-5828] - Openstack > Add support of microversions
  • [SCALRCORE-6931] - Allow users to Disable NTP management
  • [SCALRCORE-6690] - Stream orchestration results into external systems (Logstash, ElasticSearch, etc)
  • [SCALRCORE-6743] - Support TLS 1.2 in webhooks
  • [SCALRCORE-6954] - Allow to configure Azure admin username (default: scalr)
  • [SCALRCORE-4456] - Cost Analytics > Performance optimization
  • [SCALRCORE-6193] - Azure > Simplify cloud credentials configuration flow (BC change in APIv2)
  • [SCALRCORE-5720] - UI > Improve user settings form
  • [SCALRCORE-5923] - UI > Replace button titles with icons
  • [SCALRCORE-5925] - VMware > Handle Templates and VMs without tools installed
  • [SCALRCORE-6241] - Python Services > Stop services when pending critical updates
  • [SCALRCORE-6309] - Frontend > EFS > weird polling in save / delete method
  • [SCALRCORE-6345] - UI > Cost analytics > New view for Farms cost information
  • [SCALRCORE-6369] - UI > Farm designer > Reduce time for saving Farm
  • [SCALRCORE-6372] - UI > Add search by owner/team on servers page
  • [SCALRCORE-6412] - Python Services > CA > Poller > Use apache-libcloud
  • [SCALRCORE-6443] - UI > Farm Designer > Async load for timezones
  • [SCALRCORE-6540] - Core > PostUpgrade functionality
  • [SCALRCORE-6562] - Cost Analytics > Remove custom quarters
  • [SCALRCORE-6568] - VMware > Add new page for Storage Pods management
  • [SCALRCORE-6617] - VMWare > Apply user-data through vSphere API
  • [SCALRCORE-6624] - UI > Service catalog > Farm Offering > Add configuration metadata
  • [SCALRCORE-6630] - UI > Service catalog > Farm Offering > Use Names instead of IDs for Scalr objects
  • [SCALRCORE-6641] - Python Service > Load Statistics > Query agent.version
  • [SCALRCORE-6644] - UI > Openstack > Security groups > unify rule direction option
  • [SCALRCORE-6684] - Python Services > MsgSender > Reduce HostInitResponse retry interval
  • [SCALRCORE-6692] - UI > Add Role to Farm > Prefill required settings from Policy
  • [SCALRCORE-6713] - RDS > Multiple UI/UX improvements
  • [SCALRCORE-6736] - Python Services > MsgSender > switch to dtscheduled < UTC_TIMESTAMP() algorithm
  • [SCALRCORE-6801] - Python services > AWS Detailed billing > Add ability to resolve payer account from global scope
  • [SCALRCORE-6925] - UI > Improve scrollbar width
  • [SCALRCORE-6944] - UI > Service catalog > Replace the button names with icons

Bug

  • [SCALRCORE-4024] - UI > No server validation for Orchestration
  • [SCALRCORE-6702] - Proxy (with auth) doesn't work with curl 7.36.0
  • [SCALRCORE-6881] - Python Services > Cost Analytics > Do not process not allowed platforms
  • [SCALRCORE-5446] - Farm Designer > Added Farm Role is not visible after clearing filter
  • [SCALRCORE-5450] - Farm Role > Required GV > info-icon is invisible on red background on tooltip
  • [SCALRCORE-5453] - Farm > GV > Tooltip with validation error for not required variables
  • [SCALRCORE-5455] - Farm not saved after setting value for GV 'Required on Farm Role scope' on Farm scope
  • [SCALRCORE-5472] - RDS > Unable to modify storage IOPS to SSD
  • [SCALRCORE-5735] - Scaling > Scaling cron does not support suspend/resume scaling behavior for VMWare and Cloudstack-based platforms
  • [SCALRCORE-6164] - IE11 > Server Dashboard > Properties > Tags concatenation
  • [SCALRCORE-6167] - Python Services > Cost Analytics > ERROR Unable to insert records
  • [SCALRCORE-6240] - Images > Register existing > VMware > List is not refreshed on each navigation
  • [SCALRCORE-6261] - Global Search > No action on resource URL click if browser already on it
  • [SCALRCORE-6330] - Admin scope > Cost Analytics Dashboard > Remaining column is empty
  • [SCALRCORE-6335] - Server Dashboard > Change instance type > Default value disappears on click
  • [SCALRCORE-6395] - Servers > Extended search > Search by 'Status' doesn't work if 'Hostname' configured as search parameter
  • [SCALRCORE-6432] - Azure > No name validation for same networks
  • [SCALRCORE-6445] - Azure > Disks > Unable to load data on active Networking policy
  • [SCALRCORE-6556] - UI > Quotas > Spinner's misplaced
  • [SCALRCORE-6560] - Orchestration > Script name is not trimmed
  • [SCALRCORE-6570] - APIv2 > VMware > Storage > Add Datastore Cluster validation flag perFileThinProvisioningSupported
  • [SCALRCORE-6587] - GCE > Network tags > Bugs in validation
  • [SCALRCORE-6597] - Bug with load spinner in right form's grid
  • [SCALRCORE-6658] - ACL > Farms "No Access" > No permission to "Team" and "Origin" components on several pages
  • [SCALRCORE-6678] - Openstack > Security Groups > Incorrect detection of rule direction support
  • [SCALRCORE-6689] - Memory limit issue with AnsibleTower xListEnvironments method
  • [SCALRCORE-6707] - Farm is saved with restriction locations
  • [SCALRCORE-6717] - UI > Server dashboard > Storage loader misplaced
  • [SCALRCORE-6727] - UI > Resource quota > Validation issue
  • [SCALRCORE-6752] - Win10 Chrome > Farm designer > Roles grid scroll-bar doesn't work
  • [SCALRCORE-6754] - APIv2 > Farm designer > Inconsistency with size validation for 'Cold HDD' and 'Throughput Optimized HDD' storage types
  • [SCALRCORE-6775] - AWS > Database Roles > "Recreate if missing option" doesn't work
  • [SCALRCORE-6777] - Azure > Security groups > List of SG is affected by policy 'cloud.security_groups'
  • [SCALRCORE-6786] - Cost Analytics > Error on a Farm with an Azure Role and Azure costs are not captured
  • [SCALRCORE-6788] - AMQPProtocolChannelException: NOT_FOUND - no queue
  • [SCALRCORE-6797] - VMX settings - can't Create windows role from Non-scalr server
  • [SCALRCORE-6805] - GCE > Image Builder Broken (Affected version 7.7.1)
  • [SCALRCORE-6809] - UI > RDS > Launch instance > Security group validation bug
  • [SCALRCORE-6813] - Extended server info > Openstack Security Groups > Uncaught TypeError: Cannot read property 'data' of null
  • [SCALRCORE-6817] - Cost Analytics > Analytics Poller does not work through HTTP Proxy on AWS (Affected version 7.2.0)
  • [SCALRCORE-6831] - GCE > Get administrator password not work in new windows images
  • [SCALRCORE-6845] - UI > Farm builder > Add role > Issue with HVM filter
  • [SCALRCORE-6849] - UI > Roles > Create Role from non-Scalr server > Empty Farm after Role creation
  • [SCALRCORE-6857] - Farms > Unable to create Offering
  • [SCALRCORE-6858] - Python Services > AWS Detailed Billing > record_id duplication
  • [SCALRCORE-6861] - Python Services > Load Statistics > Deadlocks on server_properties table
  • [SCALRCORE-6863] - UI > Farm Designer > GCE settings > Unable to save Farm > Invalid GCE service account permission (Affected version 7.7.1)
  • [SCALRCORE-6895] - Core > Could not find method "findPK" for the class "Scalr\Model\Entity\Message"
  • [SCALRCORE-6896] - Azure > Import with Discovery Manager > Could not read userdata while latest scalarizr deploy
  • [SCALRCORE-6911] - Core > Openstack > Bug with second suspend
  • [SCALRCORE-6919] - SCALR_IS_SUSPEND should be 0 instead of NULL in the system GVs list (BC change)
  • [SCALRCORE-6939] - RDS > Options Group is changing value to default on Modify
  • [SCALRCORE-6980] - Cost Analytics > Analytics Processor > AWS Detailed Billing > Generic account not works if Payer Account defined (Affected version 7.3.0)


7.7.1

Release Date: 11/Aug/17

New Feature

Improvement

  • [SCALRCORE-3971] - GC > Ownership model improvements (BC Change in behavior)
  • [SCALRCORE-5667] - GCE, Openstack > Add support for resizing volumes
  • [SCALRCORE-5154] - Improve integration with ELB. Make instance registration on ELB part of initialization workflow.
  • [SCALRCORE-5708] - APIv2 > Security Group issue (BC Change in APIv2)
  • [SCALRCORE-5807] - Allow to modify ELB listeners
  • [SCALRCORE-6564] - UI > Farm designer > VPC router should be hidden for non-scalarized role
  • [SCALRCORE-6585] - Check resource quotas on instance resize
  • [SCALRCORE-6588] - VMware > Add button on Cloud Credentials page to clear cache
  • [SCALRCORE-6609] - AWS > Increase limit for tags number to 50

Bug

  • [SCALRCORE-5458] - Roles > Search parameter is present in URL after redirect from Images
  • [SCALRCORE-5958] - Python services > Cost Analytics > AWS Detailed Billing > record_id duplication
  • [SCALRCORE-6269] - UI > Database Status > Change storage page accepts invalid data
  • [SCALRCORE-6290] - Postgre DB Backups > Size value shown as "unknown"
  • [SCALRCORE-6400] - APIv2 > Azure Storage > Incorrect Limit
  • [SCALRCORE-6415] - Cloud Service Gateway > Text filter field does not affect results
  • [SCALRCORE-6462] - Farm Templates > Bootstrap > Chef server Role config is not saved
  • [SCALRCORE-6555] - FarmDesigner > Generating unique alias for role
  • [SCALRCORE-6613] - UI > ACL > S3 Full Access usability issue
  • [SCALRCORE-6618] - UI > Do redirect after creating farm from template
  • [SCALRCORE-6620] - Cloud Pricing > Azure > Region usgov-arizona does not exist in the mapping for platform
  • [SCALRCORE-6629] - Azure > Improve user experience for Create Server Snapshot
  • [SCALRCORE-6647] - UI > Farm should be removed from the list when removed action performed at Farms page (Affected version 7.7.0)
  • [SCALRCORE-6648] - Azure > Windows Image Creation Error - Snapshot creation failed
  • [SCALRCORE-6668] - RDS > DB Clusters > New cluster doesn't shown in grid till refresh
  • [SCALRCORE-6669] - Policy > Azure > Error in case select azure.storage_accounts and azure.resource_groups
  • [SCALRCORE-6677] - Python Services > Refactoring MySQL execute retry mechanism
  • [SCALRCORE-6679] - Ansible Tower servers > grid issues
  • [SCALRCORE-6686] - Policy > transform method incorrect behavior
  • [SCALRCORE-6687] - GCE > Environments w/ XPN are broken (Affected version 7.7.0)
  • [SCALRCORE-6688] - Issue with cloud resources with the same name in different regions
  • [SCALRCORE-6689] - Memory limit issue with AnsibleTower xListEnvironments method
  • [SCALRCORE-6701] - Cost Analytics > Unable to set prices for VMware for exact DC url
  • [SCALRCORE-6703] - Core > Scaling > Issue with custom scaling metric
  • [SCALRCORE-6744] - Webhook history scope issue
  • [SCALRCORE-6767] - CloudStack QueryClient missing some connection settings (proxy, verifypeer, etc.)
  • [SCALRCORE-6768] - GCE > Farm Role w/ more than one availability zones don't start (Affected version 7.7.0)
  • [SCALRCORE-6776] - Orchestration Rules > Update > scriptVersion content is missing from JSON
  • [SCALRCORE-6783] - Fatal error when trying to enable detailed billing for some credentials


7.7.0

Release Date: 24/Jul/17

New Feature

  • [SCALRCORE-5122] - Core > Ansible Tower integration - Phase 1 - Inventory management
  • [SCALRCORE-5884] - Core > Resource quotas (CPU, RAM, Servers count)
  • [SCALRCORE-6011] - Core > Security Groups ownership + CRUD ACLs (BC change in behavior)
  • [SCALRCORE-5427] - GCE > Add support for labels & network tags (BC change in behavior)
  • [SCALRCORE-6093] - Cloud Service Gateway > Azure

Improvement

  • [SCALRCORE-2939] - Core > Orchestration UI/UX refactoring (BC change in APIv2)
  • [SCALRCORE-6285] - APIv2 > Add account ID to endpoints and controllers (BC change in APIv2)
  • [SCALRCORE-5430] - VMWare > Implement caching for most resources
  • [SCALRCORE-5549] - Service catalog > My applications page, Service catalog Management page, Improved ACLs
  • [SCALRCORE-5826] - Cost Analytics > Performance optimization
  • [SCALRCORE-6442] - Cost Analytics > Archived Cost Center's billing code uniqueness
  • [SCALRCORE-5870] - VMWare > Add page to see vSphere alerts
  • [SCALRCORE-5949] - VMware > Add support of Datastore Clusters
  • [SCALRCORE-6132] - UI > autofit column width in grid on doubleclick
  • [SCALRCORE-6157] - UI > use only name for SCALR_UI_DEFAULTS_AZURE_RESOURCE_GROUP
  • [SCALRCORE-6401] - UI > Reload grid with data if it's on the first page
  • [SCALRCORE-6159] - Core > Add RDS and S3 to the list of services for cloud.resource.name.* policies
  • [SCALRCORE-6303] - APIv2 > GCE > FarmRole > Add support for labels & network tags
  • [SCALRCORE-6328] - UI > Script execute performance improvements
  • [SCALRCORE-6339] - Core > Performance & Reliability > Limit the number of pending servers for the Farm
  • [SCALRCORE-6437] - Improve Image registration on AWS (Remove old use cases)

Bug

  • [SCALRCORE-4644] - Cost Analytics > Notification sent with negative overspend
  • [SCALRCORE-6076] - Instance size info not update in Scalr If resize instance on Cloud
  • [SCALRCORE-6317] - Azure > Issue with creating Azure VM using scalr Snapshoted Image
  • [SCALRCORE-5185] - RDS Event log > Search field > Extra All logs menu item for TYPE tag
  • [SCALRCORE-5498] - UI > Location field in search picker not open on first click
  • [SCALRCORE-5540] - Servers > Certain fields don't update automatically
  • [SCALRCORE-6242] - UI > Form focus on adding new storage
  • [SCALRCORE-6255] - AWS instance hangs in resuming state when instance type is not supported by Policy
  • [SCALRCORE-6279] - S3 buckets > It is possible to change ownership of S3 bucket by user affected with "No Access" ACL
  • [SCALRCORE-6283] - Azure Storage > Letter D is taken on Windows
  • [SCALRCORE-6318] - Azure > Image Creation Failed due to storage account encryption
  • [SCALRCORE-6342] - Python Services > Unable to handle exception
  • [SCALRCORE-6358] - Core > VMWare > InstanceLaunchFailedEvent Not Fired
  • [SCALRCORE-6360] - Core > PHP Services > MySQL Exceptions do not come to php-error.log
  • [SCALRCORE-6375] - Python Services > MsgSender > Incorrect average rate calculation
  • [SCALRCORE-6382] - Policy Engine > AWS > RDS instance types policy cannot be saved with engine condition
  • [SCALRCORE-6399] - VMware > Pagination skips the first token
  • [SCALRCORE-6402] - APIv2 > preflightRequestHandlerMiddleware not working with not found endpoint
  • [SCALRCORE-6403] - APIv2 > User > Scaling metrics > Delete does not delete last metric
  • [SCALRCORE-6405] - Grid > Check-box unchecked in case scroll list
  • [SCALRCORE-6417] - AWS > Fix ALB LoadBalancerData::describe invalid arguments order
  • [SCALRCORE-6420] - Python Services > Periodic update > Problems on Scalr 7.5.2
  • [SCALRCORE-6423] - UI > Openstack Global Variable for Default Instance Type not working
  • [SCALRCORE-6438] - Orchestration Log is extremely slow (Solution inside)
  • [SCALRCORE-6439] - VMware > fault.NicSettingMismatch.summary when deploying in vmware
  • [SCALRCORE-6464] - Roles > Filter > No filtering by cloud - All locations parameter
  • [SCALRCORE-6478] - Core > Pecl HTTP > AWS RDS API client > Override a code that leads to SEGFAULT
  • [SCALRCORE-6483] - VMware > Issue with polling servers with failed tasks.
  • [SCALRCORE-6485] - Discovery manager > Servers > Azure > Required field 'Resource groups' is missed in search
  • [SCALRCORE-6508] - Cost Analytics > End Estimate value equals Spent
  • [SCALRCORE-6528] - Content-Type header for HostnameRequest webhook calls
  • [SCALRCORE-6554] - AWS server dashboard > Uncaught TypeError: Ext.map is not a function
  • [SCALRCORE-6571] - GCE -> Network Tag Policy: rules applied incorrectly to field
  • [SCALRCORE-6598] - Python Services > Periodic update > IndexError('list index out of range',)
  • [SCALRCORE-6600] - Core > Get rid of use surrogate ID in Server entity > Invalid Policy Context
  • [SCALRCORE-6494] - Core > ZMQ services > Race condition between scalarizr_messaging & cloud_poller2 leads to resuming suspended servers


7.6.3

Release Date: 20/Jun/17

New Feature

Improvement

  • [SCALRCORE-5926] - AWS > EC2 > Add support for tagging resources upon creation
  • [SCALRCORE-6091] - VMWare > Resize instance when disabled cpuHotAddEnabled and memoryHotAddEnabled
  • [SCALRCORE-6327] - Update20170511122257 failed
  • [SCALRCORE-6333] - APIv2 > Open list environments API endpoint up to non-account level

Bug

  • [SCALRCORE-3192] - Fix SSH Keys duplicates
  • [SCALRCORE-5822] - Python Services > Cost Analytics > Invalid quarterly budget's "Exceed on"
  • [SCALRCORE-5864] - VMware > Removing folder with running server
  • [SCALRCORE-6247] - Farm Templates > SelectedFarmRolesTarget issue
  • [SCALRCORE-6272] - APIv1 > GetServerExtendedInformation need extra permissions
  • [SCALRCORE-6293] - GCE > Fix issue with Cross-Projects Networking (BC Change in APIv2)
  • [SCALRCORE-6311] - Installer > Service Logs Directory is Missing
  • [SCALRCORE-6315] - Cost Analytics > PHP Services > Cloud Pricing > Proxy doesn't work for AWS (affected version 7.6.0)
  • [SCALRCORE-6320] - APIv2 > FarmRole when applied scalr.server.hostname.source policy with context get 500 http response
  • [SCALRCORE-6323] - GCE > Role builder broken (Affected version 7.6.0)
  • [SCALRCORE-6334] - UI > Farm Designer > Issue with getting instance types for GCE
  • [SCALRCORE-6343] - Cost Analytics > Analytics Poller > Openstack > Could not find specified endpoint


7.6.2

Release Date: 9/Jun/17

New Feature

Improvement

  • [SCALRCORE-5909] - UI > Server dashboard > Increase mountpoint width
  • [SCALRCORE-5967] - UI > Improve global search > Add search by cloud resources

Bug

  • [SCALRCORE-5906] - APIv2 > AWS > FarmRole missing check TYPE_AWS_STORAGE_REQUIRE_ENCRYPTION policy
  • [SCALRCORE-6161] - APIv2 > Create Farm Role > Incorrect error message for policy aws.network.require_vpc
  • [SCALRCORE-6162] - APIv2 > Fix Action endpoints which create a new objects should respond w/ 201 HTTP status code (BC сhange in APIv2)
  • [SCALRCORE-5917] - Openstack > Force Scalr to use TLS 1.2 for SSL connections to keystone
  • [SCALRCORE-6058] - UI > Servers status > Icon position is wrong
  • [SCALRCORE-6258] - UI > Do not sync load balancers on save in Farm Designer
  • [SCALRCORE-6274] - UI > Role manager > Missing role with no images
  • [SCALRCORE-6278] - UI > Server import > Allow multiple networks for VMware instance
  • [SCALRCORE-6281] - Core > Farm templates > Templates longer 64Kb are truncated
  • [SCALRCORE-4790] - Cloudstack > Multiple fixes in the client library


7.6.1

Release Date: 1/Jun/17

Improvement

  • [SCALRCORE-5260] - Core > Suspended environments should be completely ignored by background jobs (BC сhange in behavior)
  • [SCALRCORE-5942] - VMware > Implement Remove Server Snapshot
  • [SCALRCORE-5908] - UI > Column Public IP not corresponds to it's content.
  • [SCALRCORE-5991] - UI > Forbid destructive actions on servers of locked Farm (BC сhange in behavoir)
  • [SCALRCORE-6026] - UI > Add sort by some columns on farms, servers page

Bug

  • [SCALRCORE-6072] - Core > Perfomance improvements > ExecuteScript fails with timeout
  • [SCALRCORE-6244] - Core > Do not use EC2 DescribeVolumes API call on BlockDeviceAttached event
  • [SCALRCORE-6197] - Core > Evenly distributed nodes to availability zones
  • [SCALRCORE-5859] - UI > GC > Farm Role name displaying inconsistency (BC сhange in APIv2)
  • [SCALRCORE-6110] - UI > Farm Template Global Variables save incorrectly
  • [SCALRCORE-6220] - UI > Hide CSG menu items if it's disabled in the config
  • [SCALRCORE-5387] - Policy Engine > Missing validation for 'Instance name format' input
  • [SCALRCORE-5514] - Openstack > Create new volume from a snapshot > Incorrect validation for Size
  • [SCALRCORE-5563] - AWS > Detailed Billing > Fix missing data in consolidated billing mode
  • [SCALRCORE-5768] - AWS > RDS Instances > Newly created Subnet Group is missing in the creating form
  • [SCALRCORE-5187] - AWS > RDS Instances > Extended search > Policy-icon overlaps with text
  • [SCALRCORE-6028] - AWS > Bundle task truncates role name to 50 characters
  • [SCALRCORE-6206] - Cost Analytics > Analytics Poller > Openstack > Fix v3 auth w/ domain
  • [SCALRCORE-6227] - Azure > Unmanaged disks > Re-use is ignored always On
  • [SCALRCORE-6228] - APIv2 > Сreate VMware FarmRole has been broken
  • [SCALRCORE-6233] - Azure > Proxy settings should be passed along with access_data
  • [SCALRCORE-6238] - Azure > Agent provisioning failed on azure in some cases
  • [SCALRCORE-6243] - VMware > Launching Server with configured DvPortgroup broken (Affected version 7.6.0)
  • [SCALRCORE-6245] - VMware > Farm Designer > xGetNetworksAction can't load Portgroups
  • [SCALRCORE-5777] - VMware > Create server snapshot > Duplicate 'No datastores' message


7.6.0

Release Date: 25/May/17

New Feature

  • [SCALRCORE-4670] - Feature preview (beta): Cloud Service Gateway
  • [SCALRCORE-4126] - Azure > Add support for managed and unmanaged disks
  • [SCALRCORE-5269] - Azure > Cost Analytics > Support for price books
  • [SCALRCORE-5772] - Azure > Add support of Custom Images and Snapshots (BC сhange in APIv2)
  • [SCALRCORE-6084] - Azure > Security groups "source=Tag" rule support
  • [SCALRCORE-5123] - Openstack > Add support for server resize (change instance type)
  • [SCALRCORE-5359] - Openstack > Tagging (via meta-data) for Volumes & Snapshots. More granular ACL based on ownership
  • [SCALRCORE-5124] - Openstack > Windows Password retrieval
  • [SCALRCORE-6038] - AWS > Support for f1.* instance types
  • [SCALRCORE-5954] - Google > Add support for beta feature XPN (Cross-project networks)
  • [SCALRCORE-6129] - Google > Allow to configure default SSH user on GCE
  • [SCALRCORE-5759] - APIv2 > Endpoint with instance type info
  • [SCALRCORE-5552] - APIv2 > Role cloning and promote endpoints
  • [SCALRCORE-5881] - Policy Engine > New policy aws.rds.instance.types
  • [SCALRCORE-5892] - Policy Engine > New policy cloud.resource.name
  • [SCALRCORE-5550] - Core > Expose server launched by Email and ID as system GVs
  • [SCALRCORE-6113] - Core > Expose cloud-init config field in Role configuration for agent-less servers

Improvement

  • [SCALRCORE-5210] - Core > Server date(s) > Improve logic (BC сhange in behavior)
  • [SCALRCORE-4490] - Core > ZMQ Service > Avoid starting service while pending critical update
  • [SCALRCORE-5543] - Core > Scale RabbitMQ one by one
  • [SCALRCORE-6143] - Core > Reject user-triggered ScriptExecute messages to Server when agent is unavailable (BC сhange in behavior)
  • [SCALRCORE-5465] - VMWare > Configure template for VM names
  • [SCALRCORE-5970] - VMware > Refactoring > Add possibility to filter response by selecting custom fields
  • [SCALRCORE-5939] - UI > GV > Allow to make variable required on its own scope
  • [SCALRCORE-5999] - UI > FarmRole > Storage tab > Enable XFS/Ext4 for RedHat/CentOS/SL 7
  • [SCALRCORE-6041] - UI > Better Control Over Templates Folder
  • [SCALRCORE-6096] - UI > Linux hostname length validation
  • [SCALRCORE-6147] - APIv2 Doc > Add mixed-content warning for HTTP endpoints

Bug

  • [SCALRCORE-4853] - Core > Special char in scripts causes unexpected behavior
  • [SCALRCORE-6023] - Core > Fix > FarmRole storage settings are not supported by Farm Templates and Service Catalog
  • [SCALRCORE-6046] - Core > Load statistics doesn't work with some configurations
  • [SCALRCORE-6215] - Core > Global Variables > JSON Format issue
  • [SCALRCORE-6033] - UI > Servers terminate action Decrease 'Minimum servers' setting issue
  • [SCALRCORE-6121] - UI > Create EMR cluster popup > Incorrect ACL Resource check
  • [SCALRCORE-6052] - Server dashboard > Increase timeout for scalarizr status
  • [SCALRCORE-6082] - AWS > HVM servers with root device other than /dev/sda1 are failed to launch if root device settings were changed in Scalr
  • [SCALRCORE-6115] - AWS > Bug in validation for IO1 EBS volumes
  • [SCALRCORE-6119] - AWS > Filter by volumeID on EBS Volumes page returns no results
  • [SCALRCORE-6120] - UI > Fix server dashboard layout for zoom
  • [SCALRCORE-6133] - UI > Default timezone for new user should be set
  • [SCALRCORE-6141] - APIv1 > Forbid terminate / reboot / suspend actions for importing Servers
  • [SCALRCORE-6196] - Python Services > Analytics Poller > Helion platform missing



7.5.3

Release Date: 27/Apr/17

For a summary see the Scalr Enterprise 7.5.3 Product Update blog post

New Feature

Improvement

Bug

  • [SCALRCORE-4595] - RDS DB Clusters > New DB Cluster > Unable to select custom Parameter Group
  • [SCALRCORE-6022] - UI > Global Variable won't update (Affected version 7.5.2)
  • [SCALRCORE-5946] - Query-Env > List GV is broken for farm-less servers (Affected version 7.5.2)
  • [SCALRCORE-5985] - APIv1 > Create Farm Role > Unable to launch instance if hostname source is not defined (Affected version 7.5.2)
  • [SCALRCORE-5956] - Core > ADODb > Missing error handler (Affected version 7.5.0)
  • [SCALRCORE-5262] - UI > Postgresql presets > onKeyUp event triggers scroll up
  • [SCALRCORE-5411] - Role Builder > Unable to build non-HVM AWS Ubuntu 12.04 image
  • [SCALRCORE-5457] - System Log > Search > 'By date' tag > 'Month/Year' selector opens not completely
  • [SCALRCORE-5764] - Farms > Rackspace > Force Power Off for Suspend
  • [SCALRCORE-5841] - VMWare Networks > Missing policy icon
  • [SCALRCORE-5874] - UI > Improve validation before unlinking Cloud Credentials
  • [SCALRCORE-5890] - Core > Race condition when calculating server index
  • [SCALRCORE-5913] - Cost Analytics > Processing > Unable to assign cost_dist_type
  • [SCALRCORE-5919] - Action on failed server: Changing "alert" to "terminate" ignored
  • [SCALRCORE-5938] - UI > Snapshots list > PHP Fatal error: Allowed memory size of 134217728 bytes exhausted
  • [SCALRCORE-5940] - UI > Too soft validation for hostname and DNS records in Farm Builder
  • [SCALRCORE-5953] - APIv2 > CoreOS support >Treat Os.family as string
  • [SCALRCORE-5966] - UI > Chef Servers > Hide Keys
  • [SCALRCORE-5968] - Python Services > Updater > Some servers stop updating while UpdateClient is okay
  • [SCALRCORE-5969] - Cost Analytics > Analytics Poller > VMWare > RuntimeInfo object has no attribute 'powerState'
  • [SCALRCORE-5982] - Farm role > Scaling > Buttons are located incorrectly
  • [SCALRCORE-6001] - Agent deploy script doesn't work on Windows
  • [SCALRCORE-6002] - UI > AWS > Incorrect disk info for some instance types
  • [SCALRCORE-6009] - APIv2 > It is possible to delete an empty running farm
  • [SCALRCORE-6035] - Upgrade fails if CA is turned off


7.5.2

Release Date: 06/Apr/17

New Feature

  • [SCALRCORE-3768] - APIv2 > Manage Farm Roles storage
  • [SCALRCORE-5930] - Core > Global Variables > Add new system variables: SCALR_CLOUD_PLATFORM, SCALR_ACCOUNT_ID, SCALR_ACCOUNT_NAME

Improvement

Bug

  • [SCALRCORE-3913] - Garbage Collector > Lookup by Farm Role bad experience
  • [SCALRCORE-4730] - Cost Analytics > Quarter end estimate too large
  • [SCALRCORE-4927] - VMware > Cannot complete login due to an incorrect user name or password
  • [SCALRCORE-5361] - QueryEnv failed: 500 Server Error: Error for url: ...list-global-variables for Importing servers
  • [SCALRCORE-5645] - EBS Volumes > Unable to create snapshot if Volume attached to instance from different environment.
  • [SCALRCORE-5763] - VMware > Farm Designer > Datastore and network findIntersections issue
  • [SCALRCORE-5822] - Python Services > Cost Analytics > Invalid quarterly budget's "Exceed on"
  • [SCALRCORE-5829] - Azure > Public IP can't be deleted since it is still allocated to NIC
  • [SCALRCORE-5849] - Apache Virtual Hosts > Unable to create New virtual host if No access for All Farms (Affected version 7.0.0)
  • [SCALRCORE-5857] - APIv2 > CloudCredentials > OpenStack > Impossible to change 'domainName' property
  • [SCALRCORE-5860] - Trashy platformAccessData on OpenStack/Raxng
  • [SCALRCORE-5865] - Cost Analytics > Python Services > Cloud Objects w/ invalid meta-tag w/o serverId leads to error
  • [SCALRCORE-5899] - Service catalog > VMWare CustomSpec from the FarmTemplate is not applied to the farm
  • [SCALRCORE-5901] - PHP Fatal error: Uncaught exception 'LogicException' with message 'Trying to rollback while not in transaction.' in app/src/Scalr/Db/ConnectionPool.php:282
  • [SCALRCORE-5902] - APIv2 > VMware > FarmRole change property name cloudFeatures.customSpecification -> cloudFeatures.customizationSpec (BC сhange in APIv2)
  • [SCALRCORE-5904] - Core > LogicException > Trying to rollback while not in transaction
  • [SCALRCORE-5914] - Python Services > Cost Analytics > Analytics Processing > Decrease chunk size
  • [SCALRCORE-5916] - Openstack > Unable to load/add security groups (Affected version 7.5.1)
  • [SCALRCORE-5920] - APIv1 > Could not find method applyLdapGroups for class Scalr\Model\Collections\EntityIterator
  • [SCALRCORE-5928] - UI > Show time in lasterrors widget in user's timezone
  • [SCALRCORE-5932] - Scalarizr one-liner failed on RHEL 7


7.5.1

Release Date: 21/Mar/17

New Feature

Improvement

Bug

  • [SCALRCORE-5134] - VMWare Resource pools > Extended search > Compute resource not reset after change Location
  • [SCALRCORE-5135] - VMWare > Folder name validation issue
  • [SCALRCORE-5142] - Discovery manager > VMWare > ID displayed on Compute Resource tag
  • [SCALRCORE-5393] - VMWare > Zombi servers when customization fails
  • [SCALRCORE-5410] - Event shows pending status when actually finished
  • [SCALRCORE-5473] - RDS DB Instance > Modify > Incorrect value for IOPS
  • [SCALRCORE-5593] - EBS snapshots > Copy to another region returns error when KMS encryption is required
  • [SCALRCORE-5595] - Core > Terminate and spin up server replacement at once > It should not reuse of non-reusing volumes
  • [SCALRCORE-5601] - EBS Volume > Auto-snapshot Settings > Inputs are not separated
  • [SCALRCORE-5663] - Discovery manager > Instance type is missed for imported server
  • [SCALRCORE-5664] - Discovery manager > "Change instance type" button disappears after change
  • [SCALRCORE-5719] - Openstack library issues
  • [SCALRCORE-5721] - Farm Designer > Farm Role Storage tab > EC2 snapshot lookup issue
  • [SCALRCORE-5737] - Server Dashboard > Unable to Resume server
  • [SCALRCORE-5744] - Farm Designer > ALB > Availability Zones and Subnets are the same for ALB in different Locations
  • [SCALRCORE-5751] - Python Services > MsgSender load_farm_role_settings issue
  • [SCALRCORE-5753] - Unable to create Azure storage account (affected version 7.5.0)
  • [SCALRCORE-5754] - Set ebsoptimized flag for r4 and x1 instance types
  • [SCALRCORE-5756] - UI > Plugin applyparams doesn't work properly on Farm Roles page
  • [SCALRCORE-5774] - Core > AWS i3 instance types > ebsoptimized flag missed
  • [SCALRCORE-5789] - UI > SAML > Only destroy UI session on logout when SLO endpoint is not defined
  • [SCALRCORE-5797] - EBS Volumes > Delete button is active in Read Only mode
  • [SCALRCORE-5823] - UI > Cost Analytics > Set budget > onKeyUp event triggers scroll up


7.5.0

Release Date: 02/Mar/17

New Feature

  • [SCALRCORE-4189] - Policy Engine > Container governance policies
  • [SCALRCORE-4372] - Integration with cloud services > Amazon ELB v2 (ALB)
  • [SCALRCORE-4385] - Farm Suspend functionality
  • [SCALRCORE-4518] - APIv2 > Farm Roles configuration, Bootstrap configuration (Chef), Security Groups (BC сhange in APIv2)

Improvement

Bug

  • [SCALRCORE-4434] - APIv2 > FarmRole validate instance type issue
  • [SCALRCORE-5620] - Azure > API Client Error > Class DiskEncryptionSettings not found (affected version 7.4.0)
  • [SCALRCORE-4900] - UI > Azure Cloud Credentials error leads to empty page
  • [SCALRCORE-5337] - IP Pools > Sorting by IP range and Subnet Mask does not work
  • [SCALRCORE-5447] - ELB > Unable to load data message after switching region for attached ELB
  • [SCALRCORE-5487] - VMware > Virtual Disks > Unable to extend disk for imported instance
  • [SCALRCORE-5519] - UI > Openstack Volumes > Grid is reloaded on each navigation
  • [SCALRCORE-5527] - UI > Search > Missing All Farm Roles label after Farm tag removal
  • [SCALRCORE-5535] - Race condition on resume server action
  • [SCALRCORE-5598] - UI > Wrong icon for Alerts column on Cloud Credentials tab on edit Environment page
  • [SCALRCORE-5599] - Empty service catalog style and message
  • [SCALRCORE-5600] - Core > ACL > Discovery manager > Add ACL resource to discover containers
  • [SCALRCORE-5604] - Global Variables > Missed Role ID for FarmRole scope
  • [SCALRCORE-5607] - UI > Farm Template > Timezone should be validated
  • [SCALRCORE-5617] - VMware > Hostname issue in Platform Module
  • [SCALRCORE-5631] - Timeout listing ELB's when linking to farms
  • [SCALRCORE-5652] - VMware > Unable to create 'cloud.networks' policy
  • [SCALRCORE-5674] - Farm designer > Advanced > Label for rotate time stripped
  • [SCALRCORE-5683] - APIv2 > Create Farm Role orchestration was broken
  • [SCALRCORE-5685] - Servers > Dashboard > Inconsistent status display on Failed
  • [SCALRCORE-5713] - Servers didn't get SCALR_ID in meta-tag v2



7.4.0

Release Date: 14/Feb/17

New Feature

Improvement

Bug

  • [SCALRCORE-4393] - Azure > Implement Public IP's management
  • [SCALRCORE-4539] - Servers > Status is not updated for certain fields
  • [SCALRCORE-5106] - APIv2 > Post action request object validation (BC Change in APIv2)
  • [SCALRCORE-5107] - Navigation bar > Environments dropdown > Untidy dropdown if long-named environment is present in list
  • [SCALRCORE-5130] - Discovery manager > Servers > VMWare Server details > Wrong gradient placement
  • [SCALRCORE-5368] - VMWare > Snapshot creation failed for server with added storage
  • [SCALRCORE-5394] - VMWare > Disks resize issue on ESXi 5.1
  • [SCALRCORE-5395] - VMWare > Shows last storage on farm role storage editor
  • [SCALRCORE-5479] - VMWare > Discovery Manager > Fatal error: Call to a member function getValue() on boolean in app/src/Scalr/Modules/Platforms/VMWare/VMWarePlatformModule.php on line 1440
  • [SCALRCORE-5492] - APIv2 > Correct HTTP Status Code on InvalidCloudCredentialsException
  • [SCALRCORE-5494] - Farm Designer > Add Role > Cannot read property 'architecture' of undefined (Affected version 7.3.2)
  • [SCALRCORE-5500] - VMware > Get Deploy Agent feature back
  • [SCALRCORE-5502] - Farm Designer > Link cloud service > ELB > Missing Location dropdown
  • [SCALRCORE-5508] - PHP Fatal error: Call to a member function getCloudTags() on null in app/src/class.DBServer.php on line 1927
  • [SCALRCORE-5516] - Cost Analytics > AWS > Recalculate detailed billing is broken (Affected version 7.3.0)
  • [SCALRCORE-5520] - Environment Dashboard > AWS Health Status does not contain Canada (ca-central-1) region
  • [SCALRCORE-5531] - APIv2 > Servers List Command Filter Issues on Private and Public IPs
  • [SCALRCORE-5532] - APIv2 > LaunchOrder value is a bad english
  • [SCALRCORE-5533] - Update20170125133853 doesn't handle invalid credentials
  • [SCALRCORE-5542] - Broken handler for scalr.platform.action_on_failed_server
  • [SCALRCORE-5551] - Core > Error linking RDS instance to a Farm
  • [SCALRCORE-5554] - APIv2 > Servers > API should not return numbers as strings (BC Change in APIv2)
  • [SCALRCORE-5557] - UI > Import Role invalid region issue
  • [SCALRCORE-5571] - Network tab issues on AWS
  • [SCALRCORE-5582] - Cost Analytics > Wrong cloud_credentials_id
  • [SCALRCORE-5588] - Farm Designer > Role add error from cloud other than AWS



7.3.2

Release Date: 30/Jan/17


New Feature

  • [SCALRCORE-5188] - AWS > Support for new regions canada-central & europe-london

Improvement

Bug

  • [SCALRCORE-5253] - Images > GCE Image (Windows OS) > Removing image from cloud failed
  • [SCALRCORE-5291] - Persistent disks > Search > Able to search by farmRoleId prior to entering farmId
  • [SCALRCORE-5353] - VMware > Use default provisioning type of the disk according to template's configuration.
  • [SCALRCORE-5397] - VMWare > Register new image issue
  • [SCALRCORE-5435] - Account > Cost Analytics > All projects notifications are visible in other Accounts
  • [SCALRCORE-5468] - Farm Designer > Unable to attach ELB to Role running in VPC



7.3.1

Release Date: 23/Jan/17


Improvement

Bug

  • [SCALRCORE-4441] - Database status > Fix confirm-message when launch a new server
  • [SCALRCORE-4752] - APIv2 > AWS Cloud Credenitals > billing > set payerAccount property issue
  • [SCALRCORE-5021] - AWS > ELB > Unable to add SSL certificate to Listener
  • [SCALRCORE-5050] - UI > Scrollable elements jump up on text type
  • [SCALRCORE-5112] - APIv2 > Roles with restricted access for all Environments should not be in list on "user" scope
  • [SCALRCORE-5136] - Roles > SCALR_UI_DEFAULT_AWS_LOCATION Ignored When Create Role From Non-Scalr Server
  • [SCALRCORE-5153] - Python Services > Cost Analytics > Azure data gap
  • [SCALRCORE-5225] - Python Services > Analytics Poller > Local variable 'body' referenced before assignment
  • [SCALRCORE-5242] - APIv2 > Import Server > Possible to empty scalr-meta Tag
  • [SCALRCORE-5272] - EBS Volumes > New Volume : failed to attach to suspended server
  • [SCALRCORE-5273] - UI > FarmRole > Storage tab > Ext4 & XFS not available for ubuntu1604
  • [SCALRCORE-5326] - MySQL 5.5 > Upgrade Update20161212163747 failed! mysql Ver 14.14 Distrib 5.5.53 (Affected version 7.3.0)
  • [SCALRCORE-5333] - Bootstrap via CloudInit is broken again
  • [SCALRCORE-5334] - VMWare > Unable to launch instance: Invalid IPv4/IPv6 address "" is allocated
  • [SCALRCORE-5335] - VMWare > Unable to launch instance error.
  • [SCALRCORE-5345] - Core > ssh2Client sendFile is broken in 7.3.0
  • [SCALRCORE-5356] - ScalrPy > MsgSender > KeyError('router.scalr.farm_role_id',)
  • [SCALRCORE-5372] - AWS > No key management service in China region
  • [SCALRCORE-5413] - VMWare > Unable to register existing image on big deployments



7.3.0

Release Date: 10/Jan/17


New Feature

  • [SCALRCORE-4759] - VMWare > Implement IP pool functionality + support for static IPs.
  • [SCALRCORE-4827] - VMWare > Add support for Customization Specifications
  • [SCALRCORE-4875] - Add support for oAuth API authentication for Storefront project
  • [SCALRCORE-4993] - Copy RDS Snapshots from One Environment/VPC to Another
  • [SCALRCORE-5052] - VMware > Implement Create Server Snapshot
  • [SCALRCORE-5101] - Send storage configuration on Windows on OpenStack (RaxNG)
  • [SCALRCORE-5152] - AWS > Add support for new r4.*, t2.xlarge, t2.2xlarge instance types
  • [SCALRCORE-5190] - Send storage configuration on Windows on GCE

Improvement

  • [SCALRCORE-4606] - Python Services > Analytics processing > AWS Detailed Billing > Read CVS zip file on the fly
  • [SCALRCORE-5268] - Turn Off SSL verify for Scalarizr one-liner on Azure.
  • [SCALRCORE-4768] - Server Suspend > performance optimization
  • [SCALRCORE-4933] - Limit Access to RDS Snapshots based on Ownership using ACL policies
  • [SCALRCORE-4942] - VMWare > Add control over tagging
  • [SCALRCORE-5014] - RDS > Snapshots improvements
  • [SCALRCORE-5111] - VMware > Add DSwitch management in farm designer.
  • [SCALRCORE-5161] - VMware > Show errors of failed tasks while launching VM in UI on Servers page.
  • [SCALRCORE-5193] - Allow to create server snapshot for non-scalarized servers
  • [SCALRCORE-5198] - One user cannot be added to different accounts issue (affected version 7.2.0)
  • [SCALRCORE-5207] - Allow to control Scalr behavior when instances are in ERROR state on Openstack
  • [SCALRCORE-5211] - VMware > Issue with template having many Virtual Disks that should not be deleted on cloned VM.
  • [SCALRCORE-5238] - UI > Refactor GCE persistent disks to new layout

Bug

  • [SCALRCORE-3172] - Update failed - E_RECOVERABLE_ERROR
  • [SCALRCORE-4697] - VMware > Unable to Download SSH Private key
  • [SCALRCORE-5018] - Admin > Accounts > Add warning when removing an Account with running Farms
  • [SCALRCORE-5027] - Python services > Analytics Processing > Leap year correction
  • [SCALRCORE-5039] - RDS > Unable to launch MS SQL EE multi-az instance
  • [SCALRCORE-5104] - Python Services > Cost Analytics > VMWare error. The object has already been deleted or has not been completely created
  • [SCALRCORE-5105] - Environment > Cost Analytics > Role view > Id displayed in instances field for VMware
  • [SCALRCORE-5108] - RDS Instances/Clusters > Security groups field > Policy icon is cut
  • [SCALRCORE-5113] - VMWare > API Client memory consumption optimization
  • [SCALRCORE-5126] - Python Services > Cost Analytics > Analytics Poller memory consumption optimization
  • [SCALRCORE-5158] - Servers > Search by Status > Empty menuitem for All statuses
  • [SCALRCORE-5172] - RDS Event log > Search > Parameter Name display incorrect value after redirect from RDS Snapshots
  • [SCALRCORE-5182] - Python Services > Analytics Processing > env-id argument is not used for Azure
  • [SCALRCORE-5186] - RDS Instances > New > Availability Zone > Extra 'No preference' menu items after Cancel
  • [SCALRCORE-5197] - VMware > Prevent zombie servers from happening.
  • [SCALRCORE-5215] - Cloudstack > Remove 'expunge' param from API call for instance termination.
  • [SCALRCORE-5221] - Farm Designer > ELB > Security Group > Uncaught ReferenceError after Save
  • [SCALRCORE-5222] - Farm Designer > Add farm role > Quick start > Uncaught TypeError after navigate from HA PROXY to different icon
  • [SCALRCORE-5224] - Role Builder is broken (affected version 7.2.1)
  • [SCALRCORE-5226] - Python Services > Cost Analytics > vmware vmodl.fault.ManagedObjectNotFound
  • [SCALRCORE-5227] - Role Builder > OS buttons > Icon disappears on disabling button
  • [SCALRCORE-5231] - Farm Designer > Tags > missing validation for Name and Value inputs
  • [SCALRCORE-5261] - Farm Designer > AWS > Make p2.* instance types available for ap-northeast-2 region
  • [SCALRCORE-5267] - RDS DB Instances > Create New > Version list does not reset after change Location
  • [SCALRCORE-5271] - AWS > Support automatic selection of subnet when static private IP used
  • [SCALRCORE-5278] - Farm Builder > VM Ware settings > Folder > Uncaught SyntaxError: Invalid regular expression errors
  • [SCALRCORE-5280] - Python Services > Analytics Poller > CloudStack > Greenlet was not killed after timeout
  • [SCALRCORE-5281] - Vmware > Discovery manager > Incorrect datastore
  • [SCALRCORE-5290] - Cloud resources no longer exist in the cloud
  • [SCALRCORE-5299] - APIv2 > Auth Error when Authorization header is set with the request (affected version 7.2.2)
  • [SCALRCORE-5308] - UI > Openstack > Attach Volumes > Search Server by IP


7.2.2

Release Date: 12/Dec/16

Improvement

Bug

  • [SCALRCORE-4784] - Scalr does not handle provisioning errors for Azure
  • [SCALRCORE-4798] - VMWare > Location > Scalr location cannot be selected
  • [SCALRCORE-5110] - Role > Restrict access > Allowed environment not present in list
  • [SCALRCORE-5115] - Cloud Credentials > AWS > Detailed billing fields are disabled
  • [SCALRCORE-5116] - Python Services > Cost Analytics Poller > VMWare error KeyError('region',)
  • [SCALRCORE-5118] - VMWare > Unable to change VMX file.
  • [SCALRCORE-5119] - VMWare > Discovery manager issues and improvements
  • [SCALRCORE-5120] - Fail to deploy agent on systemd-based OS having scalarizr already installed
  • [SCALRCORE-5121] - Disable mount settings for additional disks on VMWare
  • [SCALRCORE-5140] - Discovery manager > VMWare > Extended search > Empty line in Compute Resource dropdown


7.2.1

Release Date: 05/Dec/16

Improvement

Bug

  • [SCALRCORE-4804] - S3 Buckets > missing validation for Name input
  • [SCALRCORE-4907] - Core > Scalr Agent messaging > Abandon an XML message type support (BC change)
  • [SCALRCORE-5027] - Python services > Analytics Processing > Leap year correction
  • [SCALRCORE-5100] - Admin > CA > Pricing > IT name does not change after setting price
  • [SCALRCORE-5102] - Account Role > Role with restricted access to all envs appears in FD on all envs
  • [SCALRCORE-5114] - VMware > Fixes and improvements in managing Virtual Disks and Networks.



7.2.0

Release Date: 01/Dec/16

New Feature

Improvement

Bug

  • [SCALRCORE-3261] - Python services > Analytics Poller > OpenStack identity v3 issue
  • [SCALRCORE-4489] - Issue with "next databundle"/"next backup" on database status page
  • [SCALRCORE-4683] - Policy Unicity Violation issue
  • [SCALRCORE-4698] - Farms > Servers > VMware image is marked as invalid
  • [SCALRCORE-4779] - Servers > Incorrect cloud location and image information for VMware instances
  • [SCALRCORE-4800] - EBS Snapshots > fix message after "Copy to another EC2 region"
  • [SCALRCORE-4832] - VMWare service should throw VMWareException instead SoapFault exception
  • [SCALRCORE-4834] - Navigation > Unable to open Account scope in new tab
  • [SCALRCORE-4879] - VMware > Session is not authenticated error
  • [SCALRCORE-4884] - Farm Designer > Cloud Service > Uncaught type error for env with unsupported clouds only
  • [SCALRCORE-4888] - VMWare cloudLocation issue
  • [SCALRCORE-4911] - UI > RDS > Move "Database Instance and Storage" fieldset
  • [SCALRCORE-4928] - UI > Farm Designer > Roles Library issues > Quick start Chef tab + Agentless roles
  • [SCALRCORE-4932] - VMWare credentials save doesn't work with custom SSL cert
  • [SCALRCORE-4939] - UI > No hint for download button
  • [SCALRCORE-4947] - UI > No hint for setting and refresh/restore button
  • [SCALRCORE-4967] - VMWare > Does not work pagination
  • [SCALRCORE-4978] - DB Backups > Farm name disappears if hover over Backup
  • [SCALRCORE-4988] - Discovery manager > Allow to import servers created from scalarized image
  • [SCALRCORE-4991] - SearchField > RDS Log > Type cannot be changed after deleting Name parameter
  • [SCALRCORE-5015] - Admin > Accounts > Delete: not remove account from grid
  • [SCALRCORE-5017] - Farm designer > Orchestration > Chef Runlist button is active when role not bootstrapped
  • [SCALRCORE-5029] - Farm designer > Orchestration > Chef reconverge > Incorrect title in grid
  • [SCALRCORE-5033] - RDS Instances > Uncaught TypeError after click on SG
  • [SCALRCORE-5040] - APIv2 > Create Object Request Validation issue
  • [SCALRCORE-5041] - Increase GV validation pattern character limit
  • [SCALRCORE-5047] - New RDS Instance > AWS Error on SQL Server WEB/EX engine if Multi-AZ is checked
  • [SCALRCORE-5053] - Account > Policy groups > JS exception
  • [SCALRCORE-5070] - APIv2 > PATCH to modify deprecated Farm Role ends up w/ "internal server error"



7.1.1

Release Date: 14/Nov/16

Improvement

Bug

  • [SCALRCORE-4176] - APIv2 > GovernancePolicy issues on Farm create + copy image actions
  • [SCALRCORE-4396] - Race condition > Terminate Farm issue
  • [SCALRCORE-4414] - Global Variables > Variable parameters are not displayed in read-only mode
  • [SCALRCORE-4512] - UI > SearchField > Minor issues
  • [SCALRCORE-4552] - UI > GCE > Static IPs & Persistent disks optimization
  • [SCALRCORE-4649] - UI > Farm Designer > Clipped icons for roles with 3+ clouds
  • [SCALRCORE-4650] - UI > Farm Designer > Missing roles categories when no acc/env scope roles present
  • [SCALRCORE-4655] - Manage Account > Cloud credentials > Used by has no Full view button
  • [SCALRCORE-4677] - Cost analytics > "Farm cost distribution" > "Other" section should be last on legend
  • [SCALRCORE-4680] - UI > Load statistics > "Compare Mode" > Restrict to uncheck all items
  • [SCALRCORE-4681] - Farm Designer > Database FarmRole > XFS Filesystem is active for RAID engine
  • [SCALRCORE-4682] - Database FarmRole > Storage > RAID settings > Number of volumes does not reset after change of RAID settings
  • [SCALRCORE-4709] - Policy engine > List is not scrolled to selected policy group after redirect
  • [SCALRCORE-4714] - Policy Groups Reclamation UI issue
  • [SCALRCORE-4724] - EBS Volumes > Unable to Attach New volume to the server
  • [SCALRCORE-4731] - PHP Fatal error: SOAP-ERROR: Parsing WSDL: Couldn't load from 'resource' failed to load external entity app/src/Scalr/Service/VMWare/Client/Client.php on line 66
  • [SCALRCORE-4764] - UI > Farm Builder > Openstack > Raid option is available on Windows by mistake in the Storage tab
  • [SCALRCORE-4792] - UI > Farm Designer > Account Role chef environment is conflicting with policy
  • [SCALRCORE-4841] - UI > Farm Designer > Azure tab > problem with creating "Availability Set" for restricted Resource group
  • [SCALRCORE-4849] - UI > Servers import > Farm Designer > Incorrect Role is selected to add to the Farm if Role contain extra Image
  • [SCALRCORE-4858] - VMWare > Datastore's capacity is a zero value in farm role builder.
  • [SCALRCORE-4871] - UI > VMWare > Cloud credentials issue
  • [SCALRCORE-4882] - APIv2 > Cannot launch instance if missing SG settings in DB
  • [SCALRCORE-4883] - UI > Policy Groups > Cloud tags window scrolls up after removing tag
  • [SCALRCORE-4892] - UI > Cloud credentials > Cannot access billing bucket (7.1.0 affected)
  • [SCALRCORE-4897] - UI > Servers > Wrong launch reason for autoscaled server
  • [SCALRCORE-4906] - UI > AWS > Unable to add new Gov Cloud credentials (6.1.4 affected)
  • [SCALRCORE-4925] - VMWare > Invalid OS Type

7.1.0

Release Date: 31/Oct/16

New Feature

Improvement

Bug

  • [SCALRCORE-3747] - DB Backups > Create/Delete actions for backups apply only after calendar refresh
  • [SCALRCORE-3780] - EBS Volumes > unable to Detach Volume (RAID array Storage engine)
  • [SCALRCORE-3848] - Tasks Scheduler > Remove "Delete cloud objects" (EBS, ..)
  • [SCALRCORE-3991] - RDS DB Instance > DB Instances displayed in the wrong Location
  • [SCALRCORE-4346] - Forbid to replace image in non-scalarized role during serversnapshotting
  • [SCALRCORE-4374] - Bundle Task > View Full Log shows black grid
  • [SCALRCORE-4423] - EBS Snapshots > Create volume > Extra cloud location selector
  • [SCALRCORE-4430] - Servers > Get Administrator password > text on popup is not aligned
  • [SCALRCORE-4439] - Tasks Scheduler > Uncaught TypeError after select Specified time
  • [SCALRCORE-4469] - RDS DB Instances > Prohibit to "Terminate" linked to a Farm Instance
  • [SCALRCORE-4479] - Orchestration log > Empty search results for Fire event and Launch/terminate farm events
  • [SCALRCORE-4494] - UI > FilterField issues
  • [SCALRCORE-4513] - EBS Snapshots > Copy to another region > Incorrect volume ID
  • [SCALRCORE-4560] - Farms > Will expire icon are hidden when Farm name is more than 15 symbols
  • [SCALRCORE-4573] - Normalize Scalarizr messages data types
  • [SCALRCORE-4581] - Cost Analytics > Slow price query in poller
  • [SCALRCORE-4593] - RDS DB Instances > Create New > "Parameter Group" does not reset after change Location
  • [SCALRCORE-4644] - Cost Analytics > Wrong overspend
  • [SCALRCORE-4659] - Account > Environments dropdown > incorrect Env. name afted "Add to Favorites"
  • [SCALRCORE-4671] - szradm list-virtualhosts crashes with Scalr (affected version 7.0.0)
  • [SCALRCORE-4672] - Unable to see complete list of SSL Certs when adding listener to ELB
  • [SCALRCORE-4678] - Load statistics > Uncaught TypeError after filtering
  • [SCALRCORE-4693] - Scalr terminates OpenStack servers at resize on cloud
  • [SCALRCORE-4695] - VMware > Unable to register Image at account or Scalr scope
  • [SCALRCORE-4696] - VMware > Deploy agent > Empty command fields
  • [SCALRCORE-4700] - APIv2 > Object definition specification corrections
  • [SCALRCORE-4704] - Openstack Keystone v3 credentials save doesn't work
  • [SCALRCORE-4707] - APIv1 sets incorrect Chef settings
  • [SCALRCORE-4722] - Account > Policy Groups > Unable to reset Credentials for Policy
  • [SCALRCORE-4725] - SearchField > comma deletes all parameters from the Search input
  • [SCALRCORE-4751] - ScalrPy > Docker cmd breaks container statistics
  • [SCALRCORE-4770] - ELBs Not Tagging Correctly w/ Global Variables
  • [SCALRCORE-4772] - UI > VMWare Farm Role network empty or required on adding
  • [SCALRCORE-4785] - UI > Farm Designer > Cannot read property 'isSynchronized' of undefined
  • [SCALRCORE-4794] - Farm builder > Uncaught TypeError if role doesn't contain images in current VPC
  • [SCALRCORE-4796] - UI > AWS health status widget is broken
  • [SCALRCORE-4813] - VMWare Farm Server has no Cloud server ID



7.0.0

Release Date: 05/Oct/16

New Feature

Improvement

  • [SCALRCORE-4083] - Garbage Collector Enhancements
  • [SCALRCORE-4170] - Discovery Manager > Support for Openstack
  • [SCALRCORE-4386] - Easier navigation between scopes and accounts
  • [SCALRCORE-4537] - Add UpdateClient port (tcp 8008) to Agent healthcheck
  • [SCALRCORE-4554] - Update json-schema to version 3.0.1
  • Cost Analytics > Environment scope dashboard widget performance improvements

Bug

  • [SCALRCORE-2500] - Apache Virtual Hosts Error: [1062: Duplicate entry 'host' for key 'ix_name']
  • [SCALRCORE-4218] - EBS Volumes > Auto snapshots > Setting is not saved
  • [SCALRCORE-4227] - UI > Forbid AWS account / GCE project replacement while updating Cloud Credentials which are in use
  • [SCALRCORE-4273] - UI > Account Scope Role Permissions issue
  • [SCALRCORE-4422] - UI > Scaling configuration > Forbid suspend / resume scaling behavior for DB Roles
  • [SCALRCORE-4464] - CloudStack > Destroyed state treats as Suspend
  • [SCALRCORE-4557] - Cost Analytics > Linked cloud resources > Unassigned resources message
  • [SCALRCORE-4568] - SearchField > Servers view > Bug with Farm ID tag
  • [SCALRCORE-4570] - Cost Analytics > Unable to assign cost distribution type for RDS records
  • [SCALRCORE-4572] - Cost analytics > Uncaught TypeError after clicking on the chart
  • [SCALRCORE-4579] - Deny to launch a DB Cluster through RDS DB Instances/create page
  • [SCALRCORE-4629] - CloudStack > Storage > Pre-configured Disk offerings are missing
  • [SCALRCORE-4630] - Bootstrap via CloudInit does not work on CloudStack
  • [SCALRCORE-4647] - Build role with ubuntu on EC2 > Issue with login



Previous versions