-
-
Notifications
You must be signed in to change notification settings - Fork 176
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Support cross-region replication #128
Conversation
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Bridgecrew has found errors in this PR ⬇️
/test all |
@@ -0,0 +1,3 @@ | |||
variable "region" { | |||
type = string |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
add description
version = ">= 1.3" | ||
source = "hashicorp/aws" | ||
version = ">= 4.0" | ||
configuration_aliases = [aws.blue, aws.green] |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
this new syntax is nice, but it generates the error
Error: missing provider provider["registry.terraform.io/hashicorp/aws"].green
and it looks like the issue is not solved yet (adding provider
block solves one issue but produces another one)
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I am just going to disable the validate
test on the module, since that issue clearly says that validate
is not expected to work on child modules.
/test all |
There is therefore no longer a block against unencrypted uploads, since they | ||
will be immediately encrypted anyway. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Doesn't this mean we're no longer enforcing the following?:
"Condition": {
"Bool": {
"aws:SecureTransport": "false"
}
},
If so, some of the compliance checks are going to fail. This means that the object isn't required to be encrypted in transit.
This pull request is now in conflict. Could you fix it @Nuru? 🙏 |
Closing due to staleness, feel free to reopen and update into a reviewable state. |
what
why
references