aws-ec2 v5.58.0 - Easier instance scheduling with new Schedule policy options and tag overrides
Sep 03, 2026•GuardrailsMods
What's new?
- Setting instance schedules is now easier: the AWS > EC2 > Instance > Schedule policy manages both fixed schedule windows and tag-based schedules from a single policy. Each schedule window is now available with Tag override, which enforces the window while letting individual instances override it with a schedule of their own via their schedule tag, and the new Enforce: Per Schedule > Tag schedule option enforces only the schedule from the tag. The tag key is configurable via the AWS > EC2 > Instance > Schedule > Tag policy (formerly AWS > EC2 > Instance > Schedule Tag > Name, default turbot_custom_schedule).
- With scheduling consolidated into the Schedule policy, the separate AWS > EC2 > Instance > Schedule Tag policy has been deprecated and now lives under AWS > EC2 > Instance > Schedule in the policy hierarchy. Use the with Tag override or Enforce: Per Schedule > Tag schedule options instead - they provide the same functionality from a single policy. Existing Schedule Tag settings continue to be honored.
Bug fixes
- Fixed the AWS > EC2 > Instance > Schedule control remaining stuck in a TBD state with the reason Precheck policy not fully installed or has incorrect target.
Policy Types
Renamed
- AWS > EC2 > Instance > Schedule Tag to AWS > EC2 > Instance > Schedule > Schedule Tag [Deprecated]
- AWS > EC2 > Instance > Schedule Tag > Name to AWS > EC2 > Instance > Schedule > Tag