v2.5.7
Summary
Add Private=only mode, make EBS encryption opt-in, introduce disk label. Plus fixes and minor improvements.
Note: please use v2.5.8+ because this version embeds a dependency upgrade for the rate-limit library, which introduced a regression.
What's changed
- Update github go library to fix issue with custom properties.
- Make EBS encryption opt-in, and specify default encryption key (fixes #152).
- Add
Private=onlymode for the CloudFormation stack, so that runners are forbidden to launch in a public subnet. Fixes #150. - Disable automatic public IP assignment in public subnets when
Private=onlyis set for the stack (helps with conformance). - Remove
HousekeepingEnabledstack parameter. Housekeeping is now always enabled. - No longer display
EgressStaticIpin job logs since we don't know which one the runner will end up using.
Deprecations
- Introduce
disk=defaultordisk=largelabel to simplify disk size selection based on the runner volumes defined in the RunsOn CloudFormation stack.hddis now deprecated and will be removed in a next non-patch version.