https://github.com/gruntwork-io/module-asg/pull/10: The server-group module now assigns EBS permissions based on the ServerGroupName tag instead of the Name tag, as the latter is too brittle. This change is backwards incompatible, so we're bumping the patch version number, but unless you are doing something weird and overriding ServerGroupName (very unlikely!), you shouldn't have to do anything to make this work with your code.
https://github.com/gruntwork-io/package-kafka/pull/7: Update to the new module-asg and package-zookeeper, with the server-group module fix that uses the ServerGroupName tag instead of the Name tag to assign EBS volume permissions, which should make things less brittle.
https://github.com/gruntwork-io/package-kafka/pull/6: You can now run Kafka on Ubuntu! The major change is actually not in package-kafka itself, but in the updated attach-eni script that now supports Ubuntu as of v0.2.0. See the kafka-ami example for working sample code.
#35: Fix a bug where we were using high_read_latency_threshold instead of high_write_latency_threshold on the rds_high_write_latency aws_cloudwatch_metric_alarm.
BUG FIX/#34: The Target Group alarm tg_high_http_code_target_4xx_count was previously using variables meant for tg_high_http_code_target_5xx_count. This has now been fixed.
The iam_groups_for_cross_account_access input parameter of the iam-groups module is now a list of maps rather than a map. This keeps the order of groups more constant when you add groups, rather than trying to delete and recreate all the old groups (note that if you remove a group, the order will still change, which is an unfortunate Terraform limitation: https://github.com/hashicorp/terraform/issues/14275).
To use the new version of the iam-groups module, instead of specifying a map:
https://github.com/gruntwork-io/module-server/pull/18: The attach-eni script will now automatically configure route tables on Debian servers. This should allow ENIs to work "automagically" just like they do on Amazon Linux. This release is backwards compatible from an API perspective, but we've bumped the minor version number to indicate that it's a fairly large change in terms of behavior.
https://github.com/gruntwork-io/module-server/pull/17: The single-server module now exposes security_group_name and iam_group_name parameters that let you customize the security group and IAM group names, respectively. The default uses the name input as before, so this is a backwards compatible change.
https://github.com/gruntwork-io/package-zookeeper/pull/7: Update to the new module-asg, with the server-group module fix that uses the ServerGroupName tag instead of the Name tag to assign EBS volume permissions, which should make things less brittle.