Releases: convox/rack
Releases · convox/rack
Bug Fixes and General Enhancements
Autoscale Tweaks
Racks set to Autoscale=Yes
will now add instances in groups but remove them one at a time. This will help the ECS scheduler rebalance without pulling the rug out from under it.
Enhancements
Build Import and Export
The Rack API now supports exporting and importing builds. You can use this functionality to move builds between different Racks and to ensure that you are using identical images throughout your CI/CD pipeline.
$ convox builds export B12345678 --app myapp --rack staging > export.tgz
$ convox builds import --app myapp --rack production < export.tgz
Enhancements
Fixes
- #1182 Fix for services linking and unlinking [@MiguelMoll]
- #1192 Fix "Created Unknown" sometimes seen during
convox install
[@ddollar] - #1196 Fix security group port on memcached service [@ddollar]
- #1203 Fix for deleting images on apps using a v1 manifest [@MiguelMoll]
- #1209 Stream logs immediately without attempting to enforce order [@ddollar]
General Enhancements
Bug Fixes and Enhancements
Autoscale Updates and Bug Fixes
The instance autoscaler has been updated to be smarter about rolling processes. This will allow your Rack to automatically increase in size as necessary to complete a large deployment and then scale back down when complete.
Bug Fixes
- #1156 Handle process names with hyphens [@mattmanning]
- #1163 Simplify system controller and add tests [@ddollar]
- #1165 Block underscore in service name [@MiguelMoll]
- #1170 Update ELB name when switching to PrivateApi [@mattmanning]
- #1173 Fix autoscaler process width calculation [@ddollar]