Scalr CLI Tools (scalr-ctl)

7.12.2

Release Date: 11/Jan/19

Fixed

SCALRCORE-11248 CLI > In table view mode`scalr-ctl farms launch` ends up with KeyError

7.12

Release Date: 21/Nov/18

New feature

SCALRCORE-10390 CRUD > Cloud Credentials on global scope

SCALRCORE-10392 Implement --no-envelope params for get actions

2.2

Release Date: 18/Sep/18

New feature

ST-260 Implement CRUD actions for Projects

ST-265 Implement actions for FarmRole templates

ST-227 Add support for cloning FarmRole within a Farm

2.1.4

Release Date: 9/Jul/18

New feature

ST-257 Implement CRUD for Cloud Service link

2.1.3

Release Date: 11/Apr/18

Fixed

ST-258 Unable to update FarmRole.cloudFeatures.iamInstanceProfile via --stdin

2.1.2

Release Date: 27/Feb/18

Fixed

ST-255 'farm-roles create' action fails in table view mode

2.1

Release Date: 20/Dec/17

Improvements

ST-243 Add polling option for 'servers launch' & 'servers reboot' actions

ST-245 Visualize polling of status for long operations

2.0.22

Release Date: 12/Dec/17

New feature

ST-251 Add action for Role deprecation

2.0.21

Release Date: 20/Nov/17

Improvements

ST-247 SNI problem with Python version prior to 2.7.9


Fixed

ST-242 Update commands show incorrect error messages

ST-249 'servers launch' command fails in table view

2.0.20

Release Date: 7/Nov/17

Improvements

ST-241 Add polling option for 'servers terminate' action

ST-244 Implement list action for EventLogEntry and LogEntry

ST-246 Show response codes when executing commands with --debug option

Fixed

ST-206 Polling script status fails when 'scripts execute' action executed with --envId option


2.0.19

Release Date: 24/Oct/17

Improvements

ST-237 Simplify configuration process

ST-223 Add option to wait for server to suspend or resume

Fixed

ST-238 Delete actions return inconsistent messages

ST-220 Delete actions with multiple arguments show incorrect results

2.0.18

Release Date: 13/Oct/17

New feature

ST-210 Farm Template compatibility

ST-233 Allow to define custom scaling metrics on Account scope

ST-235 scalr-ctl shows only first error form list

Fixed

ST-234 Menu fails when spec files are outdated

2.0.17

Release Date: 26/Sep/17

New feature

ST-231 Add support of Orchestration rules on user scope

ST-232 Add support for Role orchestration update method in Global scope

2.0.16

Release Date: 24/Aug/17

Improvements

ST-229 Support default value for properties

2.0.15

Release Date: 25/Jul/17

Fixed

ST-226 "servers list" command lost instanceType column in table view

2.0.14

Release Date: 24/Jul/17

New features

ST-222 Update instance type for servers

ST-216 Add support for new-style account level API methods

ST-224 Backward compatibility for account level API methods

Fixed

ST-221 Farm Roles → unable to set Bootstrapping option

2.0.12

Release Date: 26/May/17

New features

ST-214 Support role cloning API methods

ST-217 Support webhook-endpoints list action

ST-218 Endpoint with instance type info

2.0.11

Release Date: 13/Apr/17

New features

ST-213 Manage Farm Roles storage

2.0.10

Release Date: 28/Mar/17

Fixed

ST-211 Can't create/update Cloud Credentials

2.0.8

Release Date: 1/Mar/17

Improvements

ST-207 Redundant commands get-instance-configuration, get-placement-configuration,

update-instance-configuration and update-placement-configuration removed.

ST-208 Filter nested objects

2.0.7

Release Date: 13/Feb/17

New features

ST-205 Add "scalr-ctl farms suspend"  and "scalr-ctl farm resume" commands

2.0.6

Release Date: 20/Jan/17

New features

ST-203 Add "scalr-ctl events get-log" command

2.0.5

Release Date: 05/Jan/17

Fixed

Spelling fixed

New features

ST-201 Add fire event method


2.0.4

New feature

ST-199 Manage deprecated flag in Image


2.0.3

Fixed

ST-197 Fix incorrect error messages

New feature

ST-198 Add support for Role Images in Global scope.


2.0.2

Improvements

ST-147 Refactor scalr-ctl configure & add --admin option

Fixed

ST-94 Fix Colored output for Windows

New features

ST-126 Add support for "global" scope

ST-196 Implement endpoint for GlobalVariables in user, account and global scopes.



2.0.1

Release Date: 13/Oct/16


Compatibility notice

scalr-ctl 2.0 is NOT compatible with scalr-ctl 1.0


Improvements

ST-147 Refactor scalr-ctl configure & add --admin option

ST-170 Refactor update system

ST-171 Refactor request.py

ST-134 Refactor Import/export for Roles

ST-169 Generate examples for POST methods

ST-183 Example JSON objects should not contain read-only properties

ST-176 Add medium tests for scalr-ctl configure

ST-177 Add medium tests for update spec

ST-178 Add regression tests for every command's help

ST-174 Refactor commands.Action

ST-192 Make --interactive the default mode for POST commands

ST-173 Refactor app.py & fix autocomplete for Export

ST-174 Refactor commands.Action

ST-184 Get rid of available_api_routes.json

ST-190 Test Scaling Rules > scaleUp & scaleDown should be of number type

ST-188 Test Farm Owner email and Team name

ST-191 Pluralize all commands names

Fixed

ST-94 Fix Colored output for Windows

ST-172 Fix Setting up bash complition creates dublicate entries in bash_profile

ST-185 Fix scalr-ctl account team list inconsistent response

New features

ST-126 Add support for "global" scope

ST-181 Add server scope GV management

ST-160 Add Server launch command

ST-150 Add support for XML view

ST-179 Add support for Farm Lock & Farm Unlock

ST-180 Add support for Scaling termination preferences

ST-187 Add support for Account Orchestration Rule endpoint

ST-189 Replace Image for all Roles of specified Scope

ST-186 Use the same Team with different ACL per Environment