Skip to content

Using an old version of terraform-aws-modules/ecs/aws #297

@llamahunter

Description

@llamahunter

Description

When running using aws provider v4+, a warning is listed that deprecated resources are being used

  • [ X] ✋ I have searched the open/closed issues and my issue is not listed.

Versions

  • Module version [Required]: 3.17.1ter

  • Terraform version:
    Terraform v1.2.3
    on darwin_arm64

  • provider registry.terraform.io/hashicorp/aws v4.20.1
  • provider registry.terraform.io/hashicorp/local v2.2.3
  • provider registry.terraform.io/hashicorp/random v3.3.2

Reproduction Code [Required]

Steps to reproduce the behavior:

apply a use of the atlantis module

Expected behavior

No warnings

Actual behavior

Warnings from use of the ecs submodule

Terminal Output Screenshot(s)

│ Warning: Argument is deprecated

│ with module.atlantis.module.ecs.aws_ecs_cluster.this,
│ on .terraform/modules/atlantis.ecs/main.tf line 1, in resource "aws_ecs_cluster" "this":
│ 1: resource "aws_ecs_cluster" "this" {

│ Use the aws_ecs_cluster_capacity_providers resource instead

│ (and 4 more similar warnings elsewhere)

Additional context

Current module is pinned to use v3.3.0 of the ecs module, but the current version is v4.1.0

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