Skip to content

Updates for v6 of the Terraform Provider for AWS #899

Open
@aristosvo

Description

@aristosvo

I tried to update the ruleset by running the maintenance flow and discovered there are some errors on this run.

GH Action error

Checking `aws_dms_endpoint.s3_settings`
panic: `aws_dms_endpoint.s3_settings` not found in the Terraform schema

goroutine 1 [running]:
main.fetchSchema({0xc000265660, 0x10}, {0xc0002658b0, 0xb}, 0xc0044a4d80, 0x2?)
	/home/runner/work/tflint-ruleset-aws/tflint-ruleset-aws/rules/models/generator/main.go:111 +0x2de
main.main()
	/home/runner/work/tflint-ruleset-aws/tflint-ruleset-aws/rules/models/generator/main.go:83 +0x8d3
exit status 2
rules/models/models.go:3: running "go": exit status 1

As I was not sure if there is already an effort ongoing to fix that and release a new version I wanted to use this issue to propose/check and track efforts.

Steps to be taken:

  • Release a latest version based on v5 of the provider
  • Fix maintenance flow
    • Probably resulting in fixing the breaking changes in ruleset generation
    • Among others, changes in rules/models/mappings/*.hcl
  • Release a new version

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions