Skip to content

Releases: diodonfrost/terraform-aws-lambda-scheduler-stop-start

3.0.1

04 Dec 12:39
41f16cd
Compare
Choose a tag to compare

Bug Fixes

  • lambda: add git version in the filename used by lambda (4aa887e)
  • lambda: removing source_code_hash param (c813a0f)

Chore

  • gitignore: ignore dependency lockfile (41ba586)

Refactor

  • python: add utf-8 header encoding (4aa887e)
  • terraform: apply terraform fmt (a51e4d6)

Tests

  • pytest: set python_path directly in pytest.ini (a2bceb3)
  • sanity: stop sanity script when error is found (a22e396)
  • pytest: update python packages requirements (c9904ca)

CI

  • travis-ci: removing travis-ci pipeline (68a2827)
  • tflint: update terraform version (60eaa5a)
  • linting: sparse github-action steps (33b746a)

3.0.0

01 Nov 18:04
2d5188c
Compare
Choose a tag to compare

BREAKING

  • spot-scheduler: removing spot scheduler (e52fdbcf)

2.10.0

30 Sep 20:49
388d936
Compare
Choose a tag to compare

Feature

  • Python/Terraform: use ResourceGroupsTaggingAPI to filter aws resources
  • Terraform: Allow bool type with scheduler variables

Refactor

  • Python: move waiter in dedicated class
  • Python: changes inheritance by composition in the autoscaling scheduler class

Style

  • Python : use absolute imports

Build

  • Python: Freeze Python packages versions

2.9.1

03 Sep 22:07
6ea7aa7
Compare
Choose a tag to compare

Fix

  • Fix Terraform ouput lambda_iam_role_name

Changed

  • Format python code with black 20.8b1

2.9.0

28 Jul 16:49
6c2e893
Compare
Choose a tag to compare

Added

  • Terraform variable "tags" for tag lambda function
  • github-action workflow

Changed

  • Freeze pylint version

Deleted

  • removing kitchen-ci file

2.8.0

15 Apr 22:50
8e9bd6e
Compare
Choose a tag to compare

Added

  • Improve instance scheduler unit tests
  • Cloudwatch integration tests

Changed

  • Restrict iam log group policy
  • Do not schedule asg instances with ec2 instance scheduler

2.7.0

31 Mar 19:05
01afe12
Compare
Choose a tag to compare

Changed

  • Schedule Cloudwatch alarms with aws tags

2.6.0

29 Mar 23:46
e2caec0
Compare
Choose a tag to compare

Added

  • Disable or Enable Cloudwatch alarms attached on scheduled resources
  • Python 3.8 support

Changed

  • Rename ec2 scheduler class

2.5.3

27 Feb 21:30
ea7db9d
Compare
Choose a tag to compare

Changed

  • Do not run ec2 waiter when no instances found

2.5.2

24 Feb 21:29
d4155f2
Compare
Choose a tag to compare

Changed

  • Waiting for instances in running state before resuming autoscaling group