#pr-reviews (2024-11)
Pull Request Reviews for Cloud Posse Projects
2024-11-01
what
Add support of zonal shift config for the cluster. Closes #242
why
See linked ticket.
references
See linked ticket.
additional info
<br>
to <br/>
changes are caused by new version of terraform-docs
and are intended, see terraform-docs/terraform-docs#787
2024-11-04
2024-11-06
2024-11-07
2024-11-08
Hey all, please review https://github.com/cloudposse/terraform-aws-rds-cluster/pull/236
…new instance
what
• output instance endpoints • add aws_rds_cluster_instance attributes that force a new instance to the randmon_pet resource.
why
• I need the actual instance endpoints for the Datadog DMS integration, the default dashboards work better with the exact instance identifier. • Currently if any of these attributes change (db_subnet_group_name, engine) it will bypass the random_pet and attempt to create instances with the same identifier.
references
2024-11-10
2024-11-12
Hey all! Can I request some help / someone to look at Cloudposse’s terraform-aws-alb module, the CI is failing to release a new version after a most recent PR merge. It’s throwing an error about the README.md.gotmpl, but I’ve noticed that it hasn’t even been changed in the past 6 months. Hopefully someone with more context can help out? Here is the error https://github.com/cloudposse/terraform-aws-alb/pull/190#issuecomment-2470455978 - Thanks!
@Igor Rodionov
Cc @Gabriela Campana (Cloud Posse)
@Igor Rodionov please lmk when you address this
@Erik Osterman (Cloud Posse) May I have an approval https://github.com/cloudposse/build-harness/pull/390 ?
what
• Added explicit default value for README_INCLUDES
environment variables
why
• Starting from gomplate 4.2.0
includes required implicit definition starting with “./” or “/”
references
• https://sweetops.slack.com/archives/CUJPCP1K6/p1731416487743859 • https://github.com/cloudposse/terraform-aws-alb/actions/runs/11795616491/job/32869718771 • hairyhenderson/gomplate#2255
@Yangci Ou fixed and released https://github.com/cloudposse/terraform-aws-alb/releases/tag/v2.1.0
If you’re affected by this in any other repos, let us know and we can retrigger the builds
2024-11-13
Please review s3 replication role fix
https://github.com/cloudposse/terraform-aws-s3-bucket/pull/250
Thanks!
Please review correct usage of new destination.bucket
key
https://github.com/cloudposse/terraform-aws-s3-bucket/pull/256
Thank you!
Please review eventbridge support in event notifications
https://github.com/cloudposse/terraform-aws-s3-bucket/pull/255
Thank you!
2024-11-14
Please review fix for variable name
https://github.com/cloudposse/terraform-aws-s3-bucket/pull/258
Merge conflicts that must be resolved first
Thanks Veronika. I fixed the conflicts.
Before merging, i was hoping to chat with someone about this comment to see what the proper step is for this.
https://github.com/cloudposse/terraform-aws-s3-bucket/pull/258#pullrequestreview-2434928344
cc @Jeremy G (Cloud Posse) if you have a sec
@RB I would prefer to reject (or at least place on indefinite hold) this PR, because it is a breaking change that adds no new functionality
We can leave it open with do not merge
and incorporate it into the next major version update, but I don’t think it warrants a version update and breaking change on its own. I want to reserve those for new features that are incompatible with old features or removing deprecated features.
Yes i figured this but was wondering if we can do something like put the old var in variables-deprecated and if either is used, make it have the same impact, that way it would conform to cloudposse naming conventions without a breaking change, no?
It’s on my to-do list to document Cloud Posse’s policy on exactly that. @Erik Osterman (Cloud Posse) How do you want to handle this?
I think we need to use release branches and merge this into those future release branches
won’t adding the major
label have the same effect
@Erik Osterman (Cloud Posse) I meant, I would prefer to defer this change until we had more significant breaking changes, because I don’t have a problem with the current variable name. If you think it should go out now with a major version bump, then I will update the docs sooner rather than later about how to deprecate the old variable.
Couldn’t it go out without a major bump if the new var is added and the old vat is moved to variables-deprecated ?
Then later when the major release is ready, the variables-deprecated can be wiped ?
Please review s3 payment request config
https://github.com/cloudposse/terraform-aws-s3-bucket/pull/259
Thank you!
2024-11-15
2024-11-19
hey, remote-state module version bump: https://github.com/cloudposse-terraform-components/aws-spacelift-admin-stack/pull/4
Hey all, Can I please have this PR reviewed https://github.com/cloudposse/terraform-aws-ec2-instance/pull/212
Currently blocking me and forcing me to go a longer way round to solve (adding resources on top of the localised module)