All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.
3.0.0 - 2023-07-27
- Added Preview Publish components tests #RS-160
- Upgrade ruby_aem_aws to 3.0.0
2.6.0 - 2023-05-29
- Upgrade ruby_aem_aws to 2.4.0
2.5.0 - 2022-09-12
- Upgrade ruby_aem_aws to 2.3.1
2.4.0 - 2022-02-03
- Remove checking for loggroup/logstream /var/log/yum.log
2.3.0 - 2021-12-02
- Upgrade ruby_aem_aws to 2.2.1
2.2.0 - 2021-11-22
- Add aws_session_token configuration property handling
- Upgrade ruby_aem_aws to 2.2.0
2.1.0 - 2021-11-19
- Upgrade ruby_aem_aws to 2.1.0
2.0.2 - 2021-10-06
- Upgrade ruby_aem_aws to 2.0.1
2.0.1 - 2021-10-05
- Add release-* GH Actions
2.0.0 - 2020-11-24
- Upgrade ruby_aem_aws to 2.0.0
1.10.0 - 2020-03-01
- Add new configuration parameter
aws.region
#42
- Increase readiness test retry to 6h
- Increase recovery test retry to 6h
- Upgrade ruby_aem_aws to 1.5.0
- Update README
- Fix typo in elb readiness check
1.9.0 - 2020-02-17
- Makefile clean target also removes Gemfile.lock file
- Fixed outdated Gemfile.lock file
1.8.0 - 2020-01-14
- Update CPU and Disk alarm names to be explicit about high load
1.7.0 - 2020-01-14
- Rename alarms list to use -- format
1.6.0 - 2020-01-13
- Add disk space, cpu, and memory to AEM Full-Set alarms list
- Add Critical and Warning prefix to AEM Full-Set alarms list
1.5.0 - 2019-11-26
- Fixed inspec control
cloudwatch-component-log-streams-exist
#38
1.4.0 - 2019-09-07
- Remove DiskReadBytes, DiskReadOps, DiskWriteBytes, DiskWriteOps due to restrictive instance type requirement #37
1.3.0 - 2019-08-14
- Upgrade ruby_aem_aws to 1.4.0
1.2.0 - 2019-08-14
- Fixed syntax error in method successful_provisioned_component #33
1.1.0 - 2019-06-08
- Add new make target to check FS stacks with disabled chaos monkey shinesolutions/aem-aws-stack-builder#290
- Add new make target to support recovery test for FS stacks with disabled chaos monkey #32
- Add skip_component_failed_state for provisioning check #34
- Remove ruby_aem dependency, no longer needed
1.0.0 - 2019-05-23
0.16.0 - 2019-05-23
- Add make target to check provisioning state
- Add make target to check provisioning state & readiness
- Changed recovery make target to test orchestrator first
- Undo changes to the readiness make target
0.15.0 - 2019-05-23
- New Checks for checking EC2 Tag ComponentInitStatus
- Extend existing readiness check to check for the ec2 tag ComponentInitStatus
- Add new Make targets to check provisioning state
- Restructured Make targets for readiness check
- Upgrade ruby_aem_aws to 1.3.0
0.14.1 - 2019-05-18
- Fix frozen string literal Rubocop violations
0.14.0 - 2019-04-23
- Upgrade ruby_aem_aws to 1.2.1
- Removed acceptance test for AEM logfiles access.log & request.log #25
- Fixed make targets for recovery test #20 #21
- Fixed failing recovery test for Chaosmonkey & Orchestrator #22
0.13.0 - 2019-04-03
- Modify test make targets to execute inspec binary from the PATH instead of via bundler
- Upgrade ruby_aem to 2.5.1, change deps versions to be exact
0.12.0 - 2019-04-01
- Add feature to terminate author-primary instance
- Add readiness check for AEM OpenCloud components Chaos Monkey & Orchestrator
- Add recovery testing for AEM OpenCloud components Chaos Monkey & Orchestrator
0.11.6 - 2018-11-05
- Add new checks for un/scheduling live-snapshots shinesolutions/aem-aws-stack-builder#212
0.11.5 - 2018-10-10
- Remove test stack prefix in default config
0.11.4 - 2018-10-10
- Introduce dependencies bundle vendoring
0.11.3 - 2018-06-14
- Remove default profile, move inspec check out of lint to avoid IO during CI run
0.11.2 - 2018-06-13
- Content health check should fail when there is no instance
0.11.1 - 2018-06-01
- Add check for alarm states
- Add Checks for alarm state of contentHealthCheck
0.11.0 - 2018-05-31
- Add acceptance test support
0.10.0 - 2018-05-31
- Set InSpec version to ~> 1.51.6 in order to use aws-sdk 3
- Drop support for Ruby 2.2
- Initial version