Skip to content

Error in future aws provider regarding "Invalid Attribute Combination" #271

@nitrocode

Description

@nitrocode

Describe the Bug

I saw this in the terratest for a PR

TestExamplesCompleteWithWebsiteRedirectAll 2025-04-03T22:42:56Z logger.go:66: │ Warning: Invalid Attribute Combination
TestExamplesCompleteWithWebsiteRedirectAll 2025-04-03T22:42:56Z logger.go:66: │ 
TestExamplesCompleteWithWebsiteRedirectAll 2025-04-03T22:42:56Z logger.go:66: │   with module.s3_bucket.aws_s3_bucket_lifecycle_configuration.default[0],
TestExamplesCompleteWithWebsiteRedirectAll 2025-04-03T22:42:56Z logger.go:66: │   on ../../lifecycle.tf line 159, in resource "aws_s3_bucket_lifecycle_configuration" "default":
TestExamplesCompleteWithWebsiteRedirectAll 2025-04-03T22:42:56Z logger.go:66: │  159: resource "aws_s3_bucket_lifecycle_configuration" "default" {
TestExamplesCompleteWithWebsiteRedirectAll 2025-04-03T22:42:56Z logger.go:66: │ 
TestExamplesCompleteWithWebsiteRedirectAll 2025-04-03T22:42:56Z logger.go:66: │ No attribute specified when one (and only one) of
TestExamplesCompleteWithWebsiteRedirectAll 2025-04-03T22:42:56Z logger.go:66: │ [rule[0].filter[0].prefix.<.object_size_greater_than,rule[0].filter[0].prefix.<.object_size_less_than,rule[0].filter[0].prefix.<.and,rule[0].filter[0].prefix.<.tag]
TestExamplesCompleteWithWebsiteRedirectAll 2025-04-03T22:42:56Z logger.go:66: │ is required
TestExamplesCompleteWithWebsiteRedirectAll 2025-04-03T22:42:56Z logger.go:66: │ 
TestExamplesCompleteWithWebsiteRedirectAll 2025-04-03T22:42:56Z logger.go:66: │ This will be an error in a future version of the provider
TestExamplesCompleteWithWebsiteRedirectAll 2025-04-03T22:42:56Z logger.go:66: │ 
TestExamplesCompleteWithWebsiteRedirectAll 2025-04-03T22:42:56Z logger.go:66: │ (and one more similar warning elsewhere)
TestExamplesCompleteWithWebsiteRedirectAll 2025-04-03T22:42:56Z logger.go:66: ╵

Expected Behavior

No error

Steps to Reproduce

Run terratest on a PR and check the output

Screenshots

N/A

Environment

N/A

Additional Context

N/A

Metadata

Metadata

Assignees

No one assigned

    Labels

    bug🐛 An issue with the system

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions