Skip to content
This repository was archived by the owner on Feb 11, 2024. It is now read-only.

fix: add application tag to created resources.#31

Merged
xav merged 1 commit intomainfrom
fix/tags
May 9, 2023
Merged

fix: add application tag to created resources.#31
xav merged 1 commit intomainfrom
fix/tags

Conversation

@xav
Copy link
Copy Markdown
Contributor

@xav xav commented May 9, 2023

Description

Add the application tag to Terraform resources.

How Has This Been Tested?

plan against staging

Due Diligence

  • Breaking change
  • Requires a documentation update
  • Requires a e2e/integration test update

@xav xav temporarily deployed to infra/staging May 9, 2023 08:33 — with GitHub Actions Inactive
@xav xav temporarily deployed to infra/prod May 9, 2023 08:33 — with GitHub Actions Inactive
@github-actions
Copy link
Copy Markdown
Contributor

github-actions Bot commented May 9, 2023

Show Plan

[command]/home/runner/work/_temp/d4e208ce-56b5-4b02-a320-bf484576e360/terraform-bin -chdir=terraform show -no-color /tmp/plan.tfplan

Terraform used the selected providers to generate the following execution
plan. Resource actions are indicated with the following symbols:
  ~ update in-place

Terraform will perform the following actions:

  # aws_prometheus_workspace.prometheus will be updated in-place
  ~ resource "aws_prometheus_workspace" "prometheus" {
        id                  = "ws-86adde76-f99a-4773-847b-00e9b4384c0a"
        tags                = {}
      ~ tags_all            = {
          + "application" = "history"
            # (4 unchanged elements hidden)
        }
        # (3 unchanged attributes hidden)
    }

  # module.dns.aws_acm_certificate.domain_certificate will be updated in-place
  ~ resource "aws_acm_certificate" "domain_certificate" {
        id                        = "arn:aws:acm:eu-central-1:898587786287:certificate/44749651-e494-45f7-85e2-2a3d28035b8c"
        tags                      = {}
      ~ tags_all                  = {
          + "application" = "history"
            # (4 unchanged elements hidden)
        }
        # (14 unchanged attributes hidden)

        # (1 unchanged block hidden)
    }

  # module.ecs.aws_cloudwatch_log_group.cluster_logs will be updated in-place
  ~ resource "aws_cloudwatch_log_group" "cluster_logs" {
        id                = "walletconnect-staging-history_logs"
        name              = "walletconnect-staging-history_logs"
        tags              = {}
      ~ tags_all          = {
          + "application" = "history"
            # (4 unchanged elements hidden)
        }
        # (3 unchanged attributes hidden)
    }

  # module.ecs.aws_ecs_cluster.app_cluster will be updated in-place
  ~ resource "aws_ecs_cluster" "app_cluster" {
        id                 = "arn:aws:ecs:eu-central-1:898587786287:cluster/walletconnect-staging-history"
        name               = "walletconnect-staging-history"
        tags               = {}
      ~ tags_all           = {
          + "application" = "history"
            # (4 unchanged elements hidden)
        }
        # (2 unchanged attributes hidden)

        # (2 unchanged blocks hidden)
    }

  # module.ecs.aws_ecs_service.app_service will be updated in-place
  ~ resource "aws_ecs_service" "app_service" {
        id                                 = "arn:aws:ecs:eu-central-1:898587786287:service/walletconnect-staging-history/walletconnect-staging-history-service"
        name                               = "walletconnect-staging-history-service"
        tags                               = {}
      ~ tags_all                           = {
          + "application" = "history"
            # (4 unchanged elements hidden)
        }
        # (15 unchanged attributes hidden)

        # (4 unchanged blocks hidden)
    }

  # module.ecs.aws_ecs_task_definition.app_task_definition will be updated in-place
  ~ resource "aws_ecs_task_definition" "app_task_definition" {
        id                       = "walletconnect-staging-history"
        tags                     = {}
      ~ tags_all                 = {
          + "application" = "history"
            # (4 unchanged elements hidden)
        }
        # (11 unchanged attributes hidden)

        # (1 unchanged block hidden)
    }

  # module.ecs.aws_iam_policy.otel will be updated in-place
  ~ resource "aws_iam_policy" "otel" {
        id        = "arn:aws:iam::898587786287:policy/walletconnect-staging-history-otel"
        name      = "walletconnect-staging-history-otel"
        tags      = {}
      ~ tags_all  = {
          + "application" = "history"
            # (4 unchanged elements hidden)
        }
        # (4 unchanged attributes hidden)
    }

  # module.ecs.aws_iam_role.ecs_task_execution_role will be updated in-place
  ~ resource "aws_iam_role" "ecs_task_execution_role" {
        id                    = "walletconnect-staging-history-ecs-task-execution-role"
        name                  = "walletconnect-staging-history-ecs-task-execution-role"
        tags                  = {}
      ~ tags_all              = {
          + "application" = "history"
            # (4 unchanged elements hidden)
        }
        # (8 unchanged attributes hidden)
    }

  # module.ecs.aws_lb.application_load_balancer will be updated in-place
  ~ resource "aws_lb" "application_load_balancer" {
        id                               = "arn:aws:elasticloadbalancing:eu-central-1:898587786287:loadbalancer/app/walletconnect-staging-history/60b171566a3acf0a"
        name                             = "walletconnect-staging-history"
        tags                             = {}
      ~ tags_all                         = {
          + "application" = "history"
            # (4 unchanged elements hidden)
        }
        # (18 unchanged attributes hidden)

        # (4 unchanged blocks hidden)
    }

  # module.ecs.aws_lb_listener.listener will be updated in-place
  ~ resource "aws_lb_listener" "listener" {
        id                = "arn:aws:elasticloadbalancing:eu-central-1:898587786287:listener/app/walletconnect-staging-history/60b171566a3acf0a/6d09b07767617a8d"
        tags              = {}
      ~ tags_all          = {
          + "application" = "history"
            # (4 unchanged elements hidden)
        }
        # (6 unchanged attributes hidden)

        # (1 unchanged block hidden)
    }

  # module.ecs.aws_lb_listener.listener-http will be updated in-place
  ~ resource "aws_lb_listener" "listener-http" {
        id                = "arn:aws:elasticloadbalancing:eu-central-1:898587786287:listener/app/walletconnect-staging-history/60b171566a3acf0a/51a5940ccb2b0d6d"
        tags              = {}
      ~ tags_all          = {
          + "application" = "history"
            # (4 unchanged elements hidden)
        }
        # (4 unchanged attributes hidden)

        # (1 unchanged block hidden)
    }

  # module.ecs.aws_lb_target_group.target_group will be updated in-place
  ~ resource "aws_lb_target_group" "target_group" {
        id                                 = "arn:aws:elasticloadbalancing:eu-central-1:898587786287:targetgroup/walletconnect-staging-history/eadfa45347d00c71"
        name                               = "walletconnect-staging-history"
        tags                               = {}
      ~ tags_all                           = {
          + "application" = "history"
            # (4 unchanged elements hidden)
        }
        # (14 unchanged attributes hidden)

        # (3 unchanged blocks hidden)
    }

  # module.ecs.aws_security_group.app_ingress will be updated in-place
  ~ resource "aws_security_group" "app_ingress" {
        id                     = "sg-07d2c39636cd7d550"
        name                   = "walletconnect-staging-history-ingress-to-app"
        tags                   = {}
      ~ tags_all               = {
          + "application" = "history"
            # (4 unchanged elements hidden)
        }
        # (7 unchanged attributes hidden)
    }

  # module.ecs.aws_security_group.lb_ingress will be updated in-place
  ~ resource "aws_security_group" "lb_ingress" {
        id                     = "sg-0ff0dd35001fd3826"
        name                   = "walletconnect-staging-history-lb-ingress"
        tags                   = {}
      ~ tags_all               = {
          + "application" = "history"
            # (4 unchanged elements hidden)
        }
        # (7 unchanged attributes hidden)
    }

  # module.history_docdb.aws_docdb_cluster.docdb_primary will be updated in-place
  ~ resource "aws_docdb_cluster" "docdb_primary" {
        id                              = "walletconnect-staging-history-history-db-primary"
        tags                            = {}
      ~ tags_all                        = {
          + "application" = "history"
            # (4 unchanged elements hidden)
        }
        # (24 unchanged attributes hidden)
    }

  # module.history_docdb.aws_docdb_cluster_instance.docdb_instances[0] will be updated in-place
  ~ resource "aws_docdb_cluster_instance" "docdb_instances" {
        id                           = "walletconnect-staging-history-history-db-primary-instance-0"
        tags                         = {}
      ~ tags_all                     = {
          + "application" = "history"
            # (4 unchanged elements hidden)
        }
        # (20 unchanged attributes hidden)
    }

  # module.history_docdb.aws_docdb_subnet_group.private_subnets will be updated in-place
  ~ resource "aws_docdb_subnet_group" "private_subnets" {
        id          = "walletconnect-staging-history-history-db-private-subnet-group"
        name        = "walletconnect-staging-history-history-db-private-subnet-group"
        tags        = {}
      ~ tags_all    = {
          + "application" = "history"
            # (4 unchanged elements hidden)
        }
        # (3 unchanged attributes hidden)
    }

  # module.history_docdb.aws_kms_key.docdb_encryption will be updated in-place
  ~ resource "aws_kms_key" "docdb_encryption" {
        id                                 = "fbd228f2-4579-4aff-b06d-727bafda9266"
        tags                               = {}
      ~ tags_all                           = {
          + "application" = "history"
            # (4 unchanged elements hidden)
        }
        # (9 unchanged attributes hidden)
    }

  # module.history_docdb.aws_secretsmanager_secret.master_password will be updated in-place
  ~ resource "aws_secretsmanager_secret" "master_password" {
        id                             = "arn:aws:secretsmanager:eu-central-1:898587786287:secret:walletconnect-staging-history-history-db-master-password-xJPdBI"
        name                           = "walletconnect-staging-history-history-db-master-password"
        tags                           = {}
      ~ tags_all                       = {
          + "application" = "history"
            # (4 unchanged elements hidden)
        }
        # (4 unchanged attributes hidden)
    }

  # module.history_docdb.aws_security_group.service_security_group will be updated in-place
  ~ resource "aws_security_group" "service_security_group" {
        id                     = "sg-061696a56aedc4008"
        name                   = "walletconnect-staging-history-history-db-service"
        tags                   = {}
      ~ tags_all               = {
          + "application" = "history"
            # (4 unchanged elements hidden)
        }
        # (7 unchanged attributes hidden)
    }

  # module.vpc.aws_default_network_acl.this[0] will be updated in-place
  ~ resource "aws_default_network_acl" "this" {
        id                     = "acl-01dde886ec5b1859c"
        tags                   = {
            "Name" = "staging-history-default"
        }
      ~ tags_all               = {
          + "application" = "history"
            # (4 unchanged elements hidden)
        }
        # (5 unchanged attributes hidden)

        # (4 unchanged blocks hidden)
    }

  # module.vpc.aws_default_route_table.default[0] will be updated in-place
  ~ resource "aws_default_route_table" "default" {
        id                     = "rtb-0a519aa7a80d7137d"
        tags                   = {
            "Name" = "staging-history-default"
        }
      ~ tags_all               = {
          + "application" = "history"
            # (4 unchanged elements hidden)
        }
        # (6 unchanged attributes hidden)

        # (1 unchanged block hidden)
    }

  # module.vpc.aws_default_security_group.this[0] will be updated in-place
  ~ resource "aws_default_security_group" "this" {
        id                     = "sg-094501bf8977112e2"
        name                   = "default"
        tags                   = {
            "Name" = "staging-history-default"
        }
      ~ tags_all               = {
          + "application" = "history"
            # (4 unchanged elements hidden)
        }
        # (7 unchanged attributes hidden)
    }

  # module.vpc.aws_eip.nat[0] will be updated in-place
  ~ resource "aws_eip" "nat" {
        id                   = "eipalloc-00d85da85a5ee9b92"
        tags                 = {
            "Name" = "staging-history-eu-central-1a"
        }
      ~ tags_all             = {
          + "application" = "history"
            # (4 unchanged elements hidden)
        }
        # (11 unchanged attributes hidden)
    }

  # module.vpc.aws_internet_gateway.this[0] will be updated in-place
  ~ resource "aws_internet_gateway" "this" {
        id       = "igw-00bec4bdcd8f0828f"
        tags     = {
            "Name" = "staging-history"
        }
      ~ tags_all = {
          + "application" = "history"
            # (4 unchanged elements hidden)
        }
        # (3 unchanged attributes hidden)
    }

  # module.vpc.aws_nat_gateway.this[0] will be updated in-place
  ~ resource "aws_nat_gateway" "this" {
        id                   = "nat-0f22103e67a0f8858"
        tags                 = {
            "Name" = "staging-history-eu-central-1a"
        }
      ~ tags_all             = {
          + "application" = "history"
            # (4 unchanged elements hidden)
        }
        # (6 unchanged attributes hidden)
    }

  # module.vpc.aws_route_table.private[0] will be updated in-place
  ~ resource "aws_route_table" "private" {
        id               = "rtb-095a8e9e1e84e5423"
        tags             = {
            "Name" = "staging-history-private"
        }
      ~ tags_all         = {
          + "application" = "history"
            # (4 unchanged elements hidden)
        }
        # (5 unchanged attributes hidden)
    }

  # module.vpc.aws_route_table.public[0] will be updated in-place
  ~ resource "aws_route_table" "public" {
        id               = "rtb-02ad02a1d7bd626c2"
        tags             = {
            "Name" = "staging-history-public"
        }
      ~ tags_all         = {
          + "application" = "history"
            # (4 unchanged elements hidden)
        }
        # (5 unchanged attributes hidden)
    }

  # module.vpc.aws_subnet.private[0] will be updated in-place
  ~ resource "aws_subnet" "private" {
        id                                             = "subnet-0a54f4fbc62a07f83"
        tags                                           = {
            "Name"       = "staging-history-private-eu-central-1a"
            "Visibility" = "private"
        }
      ~ tags_all                                       = {
          + "application" = "history"
            # (5 unchanged elements hidden)
        }
        # (14 unchanged attributes hidden)
    }

  # module.vpc.aws_subnet.private[1] will be updated in-place
  ~ resource "aws_subnet" "private" {
        id                                             = "subnet-0be8f48e6b047db7c"
        tags                                           = {
            "Name"       = "staging-history-private-eu-central-1b"
            "Visibility" = "private"
        }
      ~ tags_all                                       = {
          + "application" = "history"
            # (5 unchanged elements hidden)
        }
        # (14 unchanged attributes hidden)
    }

  # module.vpc.aws_subnet.private[2] will be updated in-place
  ~ resource "aws_subnet" "private" {
        id                                             = "subnet-06274970559b4ec00"
        tags                                           = {
            "Name"       = "staging-history-private-eu-central-1c"
            "Visibility" = "private"
        }
      ~ tags_all                                       = {
          + "application" = "history"
            # (5 unchanged elements hidden)
        }
        # (14 unchanged attributes hidden)
    }

  # module.vpc.aws_subnet.public[0] will be updated in-place
  ~ resource "aws_subnet" "public" {
        id                                             = "subnet-04be3d082ab96a054"
        tags                                           = {
            "Name"       = "staging-history-public-eu-central-1a"
            "Visibility" = "public"
        }
      ~ tags_all                                       = {
          + "application" = "history"
            # (5 unchanged elements hidden)
        }
        # (14 unchanged attributes hidden)
    }

  # module.vpc.aws_subnet.public[1] will be updated in-place
  ~ resource "aws_subnet" "public" {
        id                                             = "subnet-09aee6302088ed50c"
        tags                                           = {
            "Name"       = "staging-history-public-eu-central-1b"
            "Visibility" = "public"
        }
      ~ tags_all                                       = {
          + "application" = "history"
            # (5 unchanged elements hidden)
        }
        # (14 unchanged attributes hidden)
    }

  # module.vpc.aws_subnet.public[2] will be updated in-place
  ~ resource "aws_subnet" "public" {
        id                                             = "subnet-0b63dd9c124ced7c6"
        tags                                           = {
            "Name"       = "staging-history-public-eu-central-1c"
            "Visibility" = "public"
        }
      ~ tags_all                                       = {
          + "application" = "history"
            # (5 unchanged elements hidden)
        }
        # (14 unchanged attributes hidden)
    }

  # module.vpc.aws_vpc.this[0] will be updated in-place
  ~ resource "aws_vpc" "this" {
        id                                   = "vpc-004131c2efe4d188f"
        tags                                 = {
            "Name" = "staging-history"
        }
      ~ tags_all                             = {
          + "application" = "history"
            # (4 unchanged elements hidden)
        }
        # (16 unchanged attributes hidden)
    }

Plan: 0 to add, 35 to change, 0 to destroy.
::debug::Terraform exited with code 0.
::debug::stdout: %0ATerraform used the selected providers to generate the following execution%0Aplan. Resource actions are indicated with the following symbols:%0A  ~ update in-place%0A%0ATerraform will perform the following actions:%0A%0A  # aws_prometheus_workspace.prometheus will be updated in-place%0A  ~ resource "aws_prometheus_workspace" "prometheus" {%0A        id                  = "ws-86adde76-f99a-4773-847b-00e9b4384c0a"%0A        tags                = {}%0A      ~ tags_all            = {%0A          + "application" = "history"%0A            # (4 unchanged elements hidden)%0A        }%0A        # (3 unchanged attributes hidden)%0A    }%0A%0A  # module.dns.aws_acm_certificate.domain_certificate will be updated in-place%0A  ~ resource "aws_acm_certificate" "domain_certificate" {%0A        id                        = "arn:aws:acm:eu-central-1:898587786287:certificate/44749651-e494-45f7-85e2-2a3d28035b8c"%0A        tags                      = {}%0A      ~ tags_all                  = {%0A          + "application" = "history"%0A            # (4 unchanged elements hidden)%0A        }%0A        # (14 unchanged attributes hidden)%0A%0A        # (1 unchanged block hidden)%0A    }%0A%0A  # module.ecs.aws_cloudwatch_log_group.cluster_logs will be updated in-place%0A  ~ resource "aws_cloudwatch_log_group" "cluster_logs" {%0A        id                = "walletconnect-staging-history_logs"%0A        name              = "walletconnect-staging-history_logs"%0A        tags              = {}%0A      ~ tags_all          = {%0A          + "application" = "history"%0A            # (4 unchanged elements hidden)%0A        }%0A        # (3 unchanged attributes hidden)%0A    }%0A%0A  # module.ecs.aws_ecs_cluster.app_cluster will be updated in-place%0A  ~ resource "aws_ecs_cluster" "app_cluster" {%0A        id                 = "arn:aws:ecs:eu-central-1:898587786287:cluster/walletconnect-staging-history"%0A        name               = "walletconnect-staging-history"%0A        tags               = {}%0A      ~ tags_all           = {%0A          + "application" = "history"%0A            # (4 unchanged elements hidden)%0A        }%0A        # (2 unchanged attributes hidden)%0A%0A        # (2 unchanged blocks hidden)%0A    }%0A%0A  # module.ecs.aws_ecs_service.app_service will be updated in-place%0A  ~ resource "aws_ecs_service" "app_service" {%0A        id                                 = "arn:aws:ecs:eu-central-1:898587786287:service/walletconnect-staging-history/walletconnect-staging-history-service"%0A        name                               = "walletconnect-staging-history-service"%0A        tags                               = {}%0A      ~ tags_all                           = {%0A          + "application" = "history"%0A            # (4 unchanged elements hidden)%0A        }%0A        # (15 unchanged attributes hidden)%0A%0A        # (4 unchanged blocks hidden)%0A    }%0A%0A  # module.ecs.aws_ecs_task_definition.app_task_definition will be updated in-place%0A  ~ resource "aws_ecs_task_definition" "app_task_definition" {%0A        id                       = "walletconnect-staging-history"%0A        tags                     = {}%0A      ~ tags_all                 = {%0A          + "application" = "history"%0A            # (4 unchanged elements hidden)%0A        }%0A        # (11 unchanged attributes hidden)%0A%0A        # (1 unchanged block hidden)%0A    }%0A%0A  # module.ecs.aws_iam_policy.otel will be updated in-place%0A  ~ resource "aws_iam_policy" "otel" {%0A        id        = "arn:aws:iam::898587786287:policy/walletconnect-staging-history-otel"%0A        name      = "walletconnect-staging-history-otel"%0A        tags      = {}%0A      ~ tags_all  = {%0A          + "application" = "history"%0A            # (4 unchanged elements hidden)%0A        }%0A        # (4 unchanged attributes hidden)%0A    }%0A%0A  # module.ecs.aws_iam_role.ecs_task_execution_role will be updated in-place%0A  ~ resource "aws_iam_role" "ecs_task_execution_role" {%0A        id                    = "walletconnect-staging-history-ecs-task-execution-role"%0A        name                  = "walletconnect-staging-history-ecs-task-execution-role"%0A        tags                  = {}%0A      ~ tags_all              = {%0A          + "application" = "history"%0A            # (4 unchanged elements hidden)%0A        }%0A        # (8 unchanged attributes hidden)%0A    }%0A%0A  # module.ecs.aws_lb.application_load_balancer will be updated in-place%0A  ~ resource "aws_lb" "application_load_balancer" {%0A        id                               = "arn:aws:elasticloadbalancing:eu-central-1:898587786287:loadbalancer/app/walletconnect-staging-history/60b171566a3acf0a"%0A        name                             = "walletconnect-staging-history"%0A        tags                             = {}%0A      ~ tags_all                         = {%0A          + "application" = "history"%0A            # (4 unchanged elements hidden)%0A        }%0A        # (18 unchanged attributes hidden)%0A%0A        # (4 unchanged blocks hidden)%0A    }%0A%0A  # module.ecs.aws_lb_listener.listener will be updated in-place%0A  ~ resource "aws_lb_listener" "listener" {%0A        id                = "arn:aws:elasticloadbalancing:eu-central-1:898587786287:listener/app/walletconnect-staging-history/60b171566a3acf0a/6d09b07767617a8d"%0A        tags              = {}%0A      ~ tags_all          = {%0A          + "application" = "history"%0A            # (4 unchanged elements hidden)%0A        }%0A        # (6 unchanged attributes hidden)%0A%0A        # (1 unchanged block hidden)%0A    }%0A%0A  # module.ecs.aws_lb_listener.listener-http will be updated in-place%0A  ~ resource "aws_lb_listener" "listener-http" {%0A        id                = "arn:aws:elasticloadbalancing:eu-central-1:898587786287:listener/app/walletconnect-staging-history/60b171566a3acf0a/51a5940ccb2b0d6d"%0A        tags              = {}%0A      ~ tags_all          = {%0A          + "application" = "history"%0A            # (4 unchanged elements hidden)%0A        }%0A        # (4 unchanged attributes hidden)%0A%0A        # (1 unchanged block hidden)%0A    }%0A%0A  # module.ecs.aws_lb_target_group.target_group will be updated in-place%0A  ~ resource "aws_lb_target_group" "target_group" {%0A        id                                 = "arn:aws:elasticloadbalancing:eu-central-1:898587786287:targetgroup/walletconnect-staging-history/eadfa45347d00c71"%0A        name                               = "walletconnect-staging-history"%0A        tags                               = {}%0A      ~ tags_all                           = {%0A          + "application" = "history"%0A            # (4 unchanged elements hidden)%0A        }%0A        # (14 unchanged attributes hidden)%0A%0A        # (3 unchanged blocks hidden)%0A    }%0A%0A  # module.ecs.aws_security_group.app_ingress will be updated in-place%0A  ~ resource "aws_security_group" "app_ingress" {%0A        id                     = "sg-07d2c39636cd7d550"%0A        name                   = "walletconnect-staging-history-ingress-to-app"%0A        tags                   = {}%0A      ~ tags_all               = {%0A          + "application" = "history"%0A            # (4 unchanged elements hidden)%0A        }%0A        # (7 unchanged attributes hidden)%0A    }%0A%0A  # module.ecs.aws_security_group.lb_ingress will be updated in-place%0A  ~ resource "aws_security_group" "lb_ingress" {%0A        id                     = "sg-0ff0dd35001fd3826"%0A        name                   = "walletconnect-staging-history-lb-ingress"%0A        tags                   = {}%0A      ~ tags_all               = {%0A          + "application" = "history"%0A            # (4 unchanged elements hidden)%0A        }%0A        # (7 unchanged attributes hidden)%0A    }%0A%0A  # module.history_docdb.aws_docdb_cluster.docdb_primary will be updated in-place%0A  ~ resource "aws_docdb_cluster" "docdb_primary" {%0A        id                              = "walletconnect-staging-history-history-db-primary"%0A        tags                            = {}%0A      ~ tags_all                        = {%0A          + "application" = "history"%0A            # (4 unchanged elements hidden)%0A        }%0A        # (24 unchanged attributes hidden)%0A    }%0A%0A  # module.history_docdb.aws_docdb_cluster_instance.docdb_instances[0] will be updated in-place%0A  ~ resource "aws_docdb_cluster_instance" "docdb_instances" {%0A        id                           = "walletconnect-staging-history-history-db-primary-instance-0"%0A        tags                         = {}%0A      ~ tags_all                     = {%0A          + "application" = "history"%0A            # (4 unchanged elements hidden)%0A        }%0A        # (20 unchanged attributes hidden)%0A    }%0A%0A  # module.history_docdb.aws_docdb_subnet_group.private_subnets will be updated in-place%0A  ~ resource "aws_docdb_subnet_group" "private_subnets" {%0A        id          = "walletconnect-staging-history-history-db-private-subnet-group"%0A        name        = "walletconnect-staging-history-history-db-private-subnet-group"%0A        tags        = {}%0A      ~ tags_all    = {%0A          + "application" = "history"%0A            # (4 unchanged elements hidden)%0A        }%0A        # (3 unchanged attributes hidden)%0A    }%0A%0A  # module.history_docdb.aws_kms_key.docdb_encryption will be updated in-place%0A  ~ resource "aws_kms_key" "docdb_encryption" {%0A        id                                 = "fbd228f2-4579-4aff-b06d-727bafda9266"%0A        tags                               = {}%0A      ~ tags_all                           = {%0A          + "application" = "history"%0A            # (4 unchanged elements hidden)%0A        }%0A        # (9 unchanged attributes hidden)%0A    }%0A%0A  # module.history_docdb.aws_secretsmanager_secret.master_password will be updated in-place%0A  ~ resource "aws_secretsmanager_secret" "master_password" {%0A        id                             = "arn:aws:secretsmanager:eu-central-1:898587786287:secret:walletconnect-staging-history-history-db-master-password-xJPdBI"%0A        name                           = "walletconnect-staging-history-history-db-master-password"%0A        tags                           = {}%0A      ~ tags_all                       = {%0A          + "application" = "history"%0A            # (4 unchanged elements hidden)%0A        }%0A        # (4 unchanged attributes hidden)%0A    }%0A%0A  # module.history_docdb.aws_security_group.service_security_group will be updated in-place%0A  ~ resource "aws_security_group" "service_security_group" {%0A        id                     = "sg-061696a56aedc4008"%0A        name                   = "walletconnect-staging-history-history-db-service"%0A        tags                   = {}%0A      ~ tags_all               = {%0A          + "application" = "history"%0A            # (4 unchanged elements hidden)%0A        }%0A        # (7 unchanged attributes hidden)%0A    }%0A%0A  # module.vpc.aws_default_network_acl.this[0] will be updated in-place%0A  ~ resource "aws_default_network_acl" "this" {%0A        id                     = "acl-01dde886ec5b1859c"%0A        tags                   = {%0A            "Name" = "staging-history-default"%0A        }%0A      ~ tags_all               = {%0A          + "application" = "history"%0A            # (4 unchanged elements hidden)%0A        }%0A        # (5 unchanged attributes hidden)%0A%0A        # (4 unchanged blocks hidden)%0A    }%0A%0A  # module.vpc.aws_default_route_table.default[0] will be updated in-place%0A  ~ resource "aws_default_route_table" "default" {%0A        id                     = "rtb-0a519aa7a80d7137d"%0A        tags                   = {%0A            "Name" = "staging-history-default"%0A        }%0A      ~ tags_all               = {%0A          + "application" = "history"%0A            # (4 unchanged elements hidden)%0A        }%0A        # (6 unchanged attributes hidden)%0A%0A        # (1 unchanged block hidden)%0A    }%0A%0A  # module.vpc.aws_default_security_group.this[0] will be updated in-place%0A  ~ resource "aws_default_security_group" "this" {%0A        id                     = "sg-094501bf8977112e2"%0A        name                   = "default"%0A        tags                   = {%0A            "Name" = "staging-history-default"%0A        }%0A      ~ tags_all               = {%0A          + "application" = "history"%0A            # (4 unchanged elements hidden)%0A        }%0A        # (7 unchanged attributes hidden)%0A    }%0A%0A  # module.vpc.aws_eip.nat[0] will be updated in-place%0A  ~ resource "aws_eip" "nat" {%0A        id                   = "eipalloc-00d85da85a5ee9b92"%0A        tags                 = {%0A            "Name" = "staging-history-eu-central-1a"%0A        }%0A      ~ tags_all             = {%0A          + "application" = "history"%0A            # (4 unchanged elements hidden)%0A        }%0A        # (11 unchanged attributes hidden)%0A    }%0A%0A  # module.vpc.aws_internet_gateway.this[0] will be updated in-place%0A  ~ resource "aws_internet_gateway" "this" {%0A        id       = "igw-00bec4bdcd8f0828f"%0A        tags     = {%0A            "Name" = "staging-history"%0A        }%0A      ~ tags_all = {%0A          + "application" = "history"%0A            # (4 unchanged elements hidden)%0A        }%0A        # (3 unchanged attributes hidden)%0A    }%0A%0A  # module.vpc.aws_nat_gateway.this[0] will be updated in-place%0A  ~ resource "aws_nat_gateway" "this" {%0A        id                   = "nat-0f22103e67a0f8858"%0A        tags                 = {%0A            "Name" = "staging-history-eu-central-1a"%0A        }%0A      ~ tags_all             = {%0A          + "application" = "history"%0A            # (4 unchanged elements hidden)%0A        }%0A        # (6 unchanged attributes hidden)%0A    }%0A%0A  # module.vpc.aws_route_table.private[0] will be updated in-place%0A  ~ resource "aws_route_table" "private" {%0A        id               = "rtb-095a8e9e1e84e5423"%0A        tags             = {%0A            "Name" = "staging-history-private"%0A        }%0A      ~ tags_all         = {%0A          + "application" = "history"%0A            # (4 unchanged elements hidden)%0A        }%0A        # (5 unchanged attributes hidden)%0A    }%0A%0A  # module.vpc.aws_route_table.public[0] will be updated in-place%0A  ~ resource "aws_route_table" "public" {%0A        id               = "rtb-02ad02a1d7bd626c2"%0A        tags             = {%0A            "Name" = "staging-history-public"%0A        }%0A      ~ tags_all         = {%0A          + "application" = "history"%0A            # (4 unchanged elements hidden)%0A        }%0A        # (5 unchanged attributes hidden)%0A    }%0A%0A  # module.vpc.aws_subnet.private[0] will be updated in-place%0A  ~ resource "aws_subnet" "private" {%0A        id                                             = "subnet-0a54f4fbc62a07f83"%0A        tags                                           = {%0A            "Name"       = "staging-history-private-eu-central-1a"%0A            "Visibility" = "private"%0A        }%0A      ~ tags_all                                       = {%0A          + "application" = "history"%0A            # (5 unchanged elements hidden)%0A        }%0A        # (14 unchanged attributes hidden)%0A    }%0A%0A  # module.vpc.aws_subnet.private[1] will be updated in-place%0A  ~ resource "aws_subnet" "private" {%0A        id                                             = "subnet-0be8f48e6b047db7c"%0A        tags                                           = {%0A            "Name"       = "staging-history-private-eu-central-1b"%0A            "Visibility" = "private"%0A        }%0A      ~ tags_all                                       = {%0A          + "application" = "history"%0A            # (5 unchanged elements hidden)%0A        }%0A        # (14 unchanged attributes hidden)%0A    }%0A%0A  # module.vpc.aws_subnet.private[2] will be updated in-place%0A  ~ resource "aws_subnet" "private" {%0A        id                                             = "subnet-06274970559b4ec00"%0A        tags                                           = {%0A            "Name"       = "staging-history-private-eu-central-1c"%0A            "Visibility" = "private"%0A        }%0A      ~ tags_all                                       = {%0A          + "application" = "history"%0A            # (5 unchanged elements hidden)%0A        }%0A        # (14 unchanged attributes hidden)%0A    }%0A%0A  # module.vpc.aws_subnet.public[0] will be updated in-place%0A  ~ resource "aws_subnet" "public" {%0A        id                                             = "subnet-04be3d082ab96a054"%0A        tags                                           = {%0A            "Name"       = "staging-history-public-eu-central-1a"%0A            "Visibility" = "public"%0A        }%0A      ~ tags_all                                       = {%0A          + "application" = "history"%0A            # (5 unchanged elements hidden)%0A        }%0A        # (14 unchanged attributes hidden)%0A    }%0A%0A  # module.vpc.aws_subnet.public[1] will be updated in-place%0A  ~ resource "aws_subnet" "public" {%0A        id                                             = "subnet-09aee6302088ed50c"%0A        tags                                           = {%0A            "Name"       = "staging-history-public-eu-central-1b"%0A            "Visibility" = "public"%0A        }%0A      ~ tags_all                                       = {%0A          + "application" = "history"%0A            # (5 unchanged elements hidden)%0A        }%0A        # (14 unchanged attributes hidden)%0A    }%0A%0A  # module.vpc.aws_subnet.public[2] will be updated in-place%0A  ~ resource "aws_subnet" "public" {%0A        id                                             = "subnet-0b63dd9c124ced7c6"%0A        tags                                           = {%0A            "Name"       = "staging-history-public-eu-central-1c"%0A            "Visibility" = "public"%0A        }%0A      ~ tags_all                                       = {%0A          + "application" = "history"%0A            # (5 unchanged elements hidden)%0A        }%0A        # (14 unchanged attributes hidden)%0A    }%0A%0A  # module.vpc.aws_vpc.this[0] will be updated in-place%0A  ~ resource "aws_vpc" "this" {%0A        id                                   = "vpc-004131c2efe4d188f"%0A        tags                                 = {%0A            "Name" = "staging-history"%0A        }%0A      ~ tags_all                             = {%0A          + "application" = "history"%0A            # (4 unchanged elements hidden)%0A        }%0A        # (16 unchanged attributes hidden)%0A    }%0A%0APlan: 0 to add, 35 to change, 0 to destroy.%0A
::debug::stderr: 
::debug::exitcode: 0

Action: pull_request

@github-actions
Copy link
Copy Markdown
Contributor

github-actions Bot commented May 9, 2023

Show Plan

[command]/home/runner/work/_temp/4bbebdb7-2e4b-4465-95cd-b34b908b5c40/terraform-bin -chdir=terraform show -no-color /tmp/plan.tfplan

Terraform used the selected providers to generate the following execution
plan. Resource actions are indicated with the following symbols:
  ~ update in-place

Terraform will perform the following actions:

  # aws_prometheus_workspace.prometheus will be updated in-place
  ~ resource "aws_prometheus_workspace" "prometheus" {
        id                  = "ws-29641597-9b6a-44dd-9f05-e48a94e51f9c"
        tags                = {}
      ~ tags_all            = {
          + "application" = "history"
            # (4 unchanged elements hidden)
        }
        # (3 unchanged attributes hidden)
    }

  # module.dns.aws_acm_certificate.domain_certificate will be updated in-place
  ~ resource "aws_acm_certificate" "domain_certificate" {
        id                        = "arn:aws:acm:eu-central-1:898587786287:certificate/5030302f-c887-4743-909b-76e57f844a3c"
        tags                      = {}
      ~ tags_all                  = {
          + "application" = "history"
            # (4 unchanged elements hidden)
        }
        # (14 unchanged attributes hidden)

        # (1 unchanged block hidden)
    }

  # module.ecs.aws_cloudwatch_log_group.cluster_logs will be updated in-place
  ~ resource "aws_cloudwatch_log_group" "cluster_logs" {
        id                = "walletconnect-prod-history_logs"
        name              = "walletconnect-prod-history_logs"
        tags              = {}
      ~ tags_all          = {
          + "application" = "history"
            # (4 unchanged elements hidden)
        }
        # (3 unchanged attributes hidden)
    }

  # module.ecs.aws_ecs_cluster.app_cluster will be updated in-place
  ~ resource "aws_ecs_cluster" "app_cluster" {
        id                 = "arn:aws:ecs:eu-central-1:898587786287:cluster/walletconnect-prod-history"
        name               = "walletconnect-prod-history"
        tags               = {}
      ~ tags_all           = {
          + "application" = "history"
            # (4 unchanged elements hidden)
        }
        # (2 unchanged attributes hidden)

        # (2 unchanged blocks hidden)
    }

  # module.ecs.aws_ecs_service.app_service will be updated in-place
  ~ resource "aws_ecs_service" "app_service" {
        id                                 = "arn:aws:ecs:eu-central-1:898587786287:service/walletconnect-prod-history/walletconnect-prod-history-service"
        name                               = "walletconnect-prod-history-service"
        tags                               = {}
      ~ tags_all                           = {
          + "application" = "history"
            # (4 unchanged elements hidden)
        }
        # (15 unchanged attributes hidden)

        # (4 unchanged blocks hidden)
    }

  # module.ecs.aws_ecs_task_definition.app_task_definition will be updated in-place
  ~ resource "aws_ecs_task_definition" "app_task_definition" {
        id                       = "walletconnect-prod-history"
        tags                     = {}
      ~ tags_all                 = {
          + "application" = "history"
            # (4 unchanged elements hidden)
        }
        # (11 unchanged attributes hidden)

        # (1 unchanged block hidden)
    }

  # module.ecs.aws_iam_policy.otel will be updated in-place
  ~ resource "aws_iam_policy" "otel" {
        id        = "arn:aws:iam::898587786287:policy/walletconnect-prod-history-otel"
        name      = "walletconnect-prod-history-otel"
        tags      = {}
      ~ tags_all  = {
          + "application" = "history"
            # (4 unchanged elements hidden)
        }
        # (4 unchanged attributes hidden)
    }

  # module.ecs.aws_iam_role.ecs_task_execution_role will be updated in-place
  ~ resource "aws_iam_role" "ecs_task_execution_role" {
        id                    = "walletconnect-prod-history-ecs-task-execution-role"
        name                  = "walletconnect-prod-history-ecs-task-execution-role"
        tags                  = {}
      ~ tags_all              = {
          + "application" = "history"
            # (4 unchanged elements hidden)
        }
        # (8 unchanged attributes hidden)
    }

  # module.ecs.aws_lb.application_load_balancer will be updated in-place
  ~ resource "aws_lb" "application_load_balancer" {
        id                               = "arn:aws:elasticloadbalancing:eu-central-1:898587786287:loadbalancer/app/walletconnect-prod-history/c55de72490c4a039"
        name                             = "walletconnect-prod-history"
        tags                             = {}
      ~ tags_all                         = {
          + "application" = "history"
            # (4 unchanged elements hidden)
        }
        # (18 unchanged attributes hidden)

        # (4 unchanged blocks hidden)
    }

  # module.ecs.aws_lb_listener.listener will be updated in-place
  ~ resource "aws_lb_listener" "listener" {
        id                = "arn:aws:elasticloadbalancing:eu-central-1:898587786287:listener/app/walletconnect-prod-history/c55de72490c4a039/e44bb46ef00b8a6a"
        tags              = {}
      ~ tags_all          = {
          + "application" = "history"
            # (4 unchanged elements hidden)
        }
        # (6 unchanged attributes hidden)

        # (1 unchanged block hidden)
    }

  # module.ecs.aws_lb_listener.listener-http will be updated in-place
  ~ resource "aws_lb_listener" "listener-http" {
        id                = "arn:aws:elasticloadbalancing:eu-central-1:898587786287:listener/app/walletconnect-prod-history/c55de72490c4a039/b41fd393390c353e"
        tags              = {}
      ~ tags_all          = {
          + "application" = "history"
            # (4 unchanged elements hidden)
        }
        # (4 unchanged attributes hidden)

        # (1 unchanged block hidden)
    }

  # module.ecs.aws_lb_target_group.target_group will be updated in-place
  ~ resource "aws_lb_target_group" "target_group" {
        id                                 = "arn:aws:elasticloadbalancing:eu-central-1:898587786287:targetgroup/walletconnect-prod-history/78b4a2bb7695306a"
        name                               = "walletconnect-prod-history"
        tags                               = {}
      ~ tags_all                           = {
          + "application" = "history"
            # (4 unchanged elements hidden)
        }
        # (14 unchanged attributes hidden)

        # (3 unchanged blocks hidden)
    }

  # module.ecs.aws_security_group.app_ingress will be updated in-place
  ~ resource "aws_security_group" "app_ingress" {
        id                     = "sg-0b43a03722dabc0da"
        name                   = "walletconnect-prod-history-ingress-to-app"
        tags                   = {}
      ~ tags_all               = {
          + "application" = "history"
            # (4 unchanged elements hidden)
        }
        # (7 unchanged attributes hidden)
    }

  # module.ecs.aws_security_group.lb_ingress will be updated in-place
  ~ resource "aws_security_group" "lb_ingress" {
        id                     = "sg-0b720bcf5e84babae"
        name                   = "walletconnect-prod-history-lb-ingress"
        tags                   = {}
      ~ tags_all               = {
          + "application" = "history"
            # (4 unchanged elements hidden)
        }
        # (7 unchanged attributes hidden)
    }

  # module.history_docdb.aws_docdb_cluster.docdb_primary will be updated in-place
  ~ resource "aws_docdb_cluster" "docdb_primary" {
        id                              = "walletconnect-prod-history-history-db-primary"
        tags                            = {}
      ~ tags_all                        = {
          + "application" = "history"
            # (4 unchanged elements hidden)
        }
        # (24 unchanged attributes hidden)
    }

  # module.history_docdb.aws_docdb_cluster_instance.docdb_instances[0] will be updated in-place
  ~ resource "aws_docdb_cluster_instance" "docdb_instances" {
        id                           = "walletconnect-prod-history-history-db-primary-instance-0"
        tags                         = {}
      ~ tags_all                     = {
          + "application" = "history"
            # (4 unchanged elements hidden)
        }
        # (20 unchanged attributes hidden)
    }

  # module.history_docdb.aws_docdb_subnet_group.private_subnets will be updated in-place
  ~ resource "aws_docdb_subnet_group" "private_subnets" {
        id          = "walletconnect-prod-history-history-db-private-subnet-group"
        name        = "walletconnect-prod-history-history-db-private-subnet-group"
        tags        = {}
      ~ tags_all    = {
          + "application" = "history"
            # (4 unchanged elements hidden)
        }
        # (3 unchanged attributes hidden)
    }

  # module.history_docdb.aws_kms_key.docdb_encryption will be updated in-place
  ~ resource "aws_kms_key" "docdb_encryption" {
        id                                 = "2376630b-ad46-4e6d-900c-a03c76e6eb84"
        tags                               = {}
      ~ tags_all                           = {
          + "application" = "history"
            # (4 unchanged elements hidden)
        }
        # (9 unchanged attributes hidden)
    }

  # module.history_docdb.aws_secretsmanager_secret.master_password will be updated in-place
  ~ resource "aws_secretsmanager_secret" "master_password" {
        id                             = "arn:aws:secretsmanager:eu-central-1:898587786287:secret:walletconnect-prod-history-history-db-master-password-kQ0JMy"
        name                           = "walletconnect-prod-history-history-db-master-password"
        tags                           = {}
      ~ tags_all                       = {
          + "application" = "history"
            # (4 unchanged elements hidden)
        }
        # (4 unchanged attributes hidden)
    }

  # module.history_docdb.aws_security_group.service_security_group will be updated in-place
  ~ resource "aws_security_group" "service_security_group" {
        id                     = "sg-0b20ecc25cab21283"
        name                   = "walletconnect-prod-history-history-db-service"
        tags                   = {}
      ~ tags_all               = {
          + "application" = "history"
            # (4 unchanged elements hidden)
        }
        # (7 unchanged attributes hidden)
    }

  # module.vpc.aws_default_network_acl.this[0] will be updated in-place
  ~ resource "aws_default_network_acl" "this" {
        id                     = "acl-09bb771bb1760d7fc"
        tags                   = {
            "Name" = "prod-history-default"
        }
      ~ tags_all               = {
          + "application" = "history"
            # (4 unchanged elements hidden)
        }
        # (5 unchanged attributes hidden)

        # (4 unchanged blocks hidden)
    }

  # module.vpc.aws_default_route_table.default[0] will be updated in-place
  ~ resource "aws_default_route_table" "default" {
        id                     = "rtb-046a3d3232d8b3613"
        tags                   = {
            "Name" = "prod-history-default"
        }
      ~ tags_all               = {
          + "application" = "history"
            # (4 unchanged elements hidden)
        }
        # (6 unchanged attributes hidden)

        # (1 unchanged block hidden)
    }

  # module.vpc.aws_default_security_group.this[0] will be updated in-place
  ~ resource "aws_default_security_group" "this" {
        id                     = "sg-024a8de0536ce595b"
        name                   = "default"
        tags                   = {
            "Name" = "prod-history-default"
        }
      ~ tags_all               = {
          + "application" = "history"
            # (4 unchanged elements hidden)
        }
        # (7 unchanged attributes hidden)
    }

  # module.vpc.aws_eip.nat[0] will be updated in-place
  ~ resource "aws_eip" "nat" {
        id                   = "eipalloc-0e4c3e984dd851e98"
        tags                 = {
            "Name" = "prod-history-eu-central-1a"
        }
      ~ tags_all             = {
          + "application" = "history"
            # (4 unchanged elements hidden)
        }
        # (11 unchanged attributes hidden)
    }

  # module.vpc.aws_internet_gateway.this[0] will be updated in-place
  ~ resource "aws_internet_gateway" "this" {
        id       = "igw-092684c3f9ff22731"
        tags     = {
            "Name" = "prod-history"
        }
      ~ tags_all = {
          + "application" = "history"
            # (4 unchanged elements hidden)
        }
        # (3 unchanged attributes hidden)
    }

  # module.vpc.aws_nat_gateway.this[0] will be updated in-place
  ~ resource "aws_nat_gateway" "this" {
        id                   = "nat-013632d6acdc19f3c"
        tags                 = {
            "Name" = "prod-history-eu-central-1a"
        }
      ~ tags_all             = {
          + "application" = "history"
            # (4 unchanged elements hidden)
        }
        # (6 unchanged attributes hidden)
    }

  # module.vpc.aws_route_table.private[0] will be updated in-place
  ~ resource "aws_route_table" "private" {
        id               = "rtb-009d6aead2afe5310"
        tags             = {
            "Name" = "prod-history-private"
        }
      ~ tags_all         = {
          + "application" = "history"
            # (4 unchanged elements hidden)
        }
        # (5 unchanged attributes hidden)
    }

  # module.vpc.aws_route_table.public[0] will be updated in-place
  ~ resource "aws_route_table" "public" {
        id               = "rtb-018f623a7e829f2b4"
        tags             = {
            "Name" = "prod-history-public"
        }
      ~ tags_all         = {
          + "application" = "history"
            # (4 unchanged elements hidden)
        }
        # (5 unchanged attributes hidden)
    }

  # module.vpc.aws_subnet.private[0] will be updated in-place
  ~ resource "aws_subnet" "private" {
        id                                             = "subnet-05cf1c203c88fa386"
        tags                                           = {
            "Name"       = "prod-history-private-eu-central-1a"
            "Visibility" = "private"
        }
      ~ tags_all                                       = {
          + "application" = "history"
            # (5 unchanged elements hidden)
        }
        # (14 unchanged attributes hidden)
    }

  # module.vpc.aws_subnet.private[1] will be updated in-place
  ~ resource "aws_subnet" "private" {
        id                                             = "subnet-0b32e43f9f425feec"
        tags                                           = {
            "Name"       = "prod-history-private-eu-central-1b"
            "Visibility" = "private"
        }
      ~ tags_all                                       = {
          + "application" = "history"
            # (5 unchanged elements hidden)
        }
        # (14 unchanged attributes hidden)
    }

  # module.vpc.aws_subnet.private[2] will be updated in-place
  ~ resource "aws_subnet" "private" {
        id                                             = "subnet-09226556fd9b1b1a4"
        tags                                           = {
            "Name"       = "prod-history-private-eu-central-1c"
            "Visibility" = "private"
        }
      ~ tags_all                                       = {
          + "application" = "history"
            # (5 unchanged elements hidden)
        }
        # (14 unchanged attributes hidden)
    }

  # module.vpc.aws_subnet.public[0] will be updated in-place
  ~ resource "aws_subnet" "public" {
        id                                             = "subnet-01ebbeab3a2cb9086"
        tags                                           = {
            "Name"       = "prod-history-public-eu-central-1a"
            "Visibility" = "public"
        }
      ~ tags_all                                       = {
          + "application" = "history"
            # (5 unchanged elements hidden)
        }
        # (14 unchanged attributes hidden)
    }

  # module.vpc.aws_subnet.public[1] will be updated in-place
  ~ resource "aws_subnet" "public" {
        id                                             = "subnet-062389591aadc0473"
        tags                                           = {
            "Name"       = "prod-history-public-eu-central-1b"
            "Visibility" = "public"
        }
      ~ tags_all                                       = {
          + "application" = "history"
            # (5 unchanged elements hidden)
        }
        # (14 unchanged attributes hidden)
    }

  # module.vpc.aws_subnet.public[2] will be updated in-place
  ~ resource "aws_subnet" "public" {
        id                                             = "subnet-030e5c8360518bf8b"
        tags                                           = {
            "Name"       = "prod-history-public-eu-central-1c"
            "Visibility" = "public"
        }
      ~ tags_all                                       = {
          + "application" = "history"
            # (5 unchanged elements hidden)
        }
        # (14 unchanged attributes hidden)
    }

  # module.vpc.aws_vpc.this[0] will be updated in-place
  ~ resource "aws_vpc" "this" {
        id                                   = "vpc-02b02d7ebf64d7699"
        tags                                 = {
            "Name" = "prod-history"
        }
      ~ tags_all                             = {
          + "application" = "history"
            # (4 unchanged elements hidden)
        }
        # (16 unchanged attributes hidden)
    }

Plan: 0 to add, 35 to change, 0 to destroy.
::debug::Terraform exited with code 0.
::debug::stdout: %0ATerraform used the selected providers to generate the following execution%0Aplan. Resource actions are indicated with the following symbols:%0A  ~ update in-place%0A%0ATerraform will perform the following actions:%0A%0A  # aws_prometheus_workspace.prometheus will be updated in-place%0A  ~ resource "aws_prometheus_workspace" "prometheus" {%0A        id                  = "ws-29641597-9b6a-44dd-9f05-e48a94e51f9c"%0A        tags                = {}%0A      ~ tags_all            = {%0A          + "application" = "history"%0A            # (4 unchanged elements hidden)%0A        }%0A        # (3 unchanged attributes hidden)%0A    }%0A%0A  # module.dns.aws_acm_certificate.domain_certificate will be updated in-place%0A  ~ resource "aws_acm_certificate" "domain_certificate" {%0A        id                        = "arn:aws:acm:eu-central-1:898587786287:certificate/5030302f-c887-4743-909b-76e57f844a3c"%0A        tags                      = {}%0A      ~ tags_all                  = {%0A          + "application" = "history"%0A            # (4 unchanged elements hidden)%0A        }%0A        # (14 unchanged attributes hidden)%0A%0A        # (1 unchanged block hidden)%0A    }%0A%0A  # module.ecs.aws_cloudwatch_log_group.cluster_logs will be updated in-place%0A  ~ resource "aws_cloudwatch_log_group" "cluster_logs" {%0A        id                = "walletconnect-prod-history_logs"%0A        name              = "walletconnect-prod-history_logs"%0A        tags              = {}%0A      ~ tags_all          = {%0A          + "application" = "history"%0A            # (4 unchanged elements hidden)%0A        }%0A        # (3 unchanged attributes hidden)%0A    }%0A%0A  # module.ecs.aws_ecs_cluster.app_cluster will be updated in-place%0A  ~ resource "aws_ecs_cluster" "app_cluster" {%0A        id                 = "arn:aws:ecs:eu-central-1:898587786287:cluster/walletconnect-prod-history"%0A        name               = "walletconnect-prod-history"%0A        tags               = {}%0A      ~ tags_all           = {%0A          + "application" = "history"%0A            # (4 unchanged elements hidden)%0A        }%0A        # (2 unchanged attributes hidden)%0A%0A        # (2 unchanged blocks hidden)%0A    }%0A%0A  # module.ecs.aws_ecs_service.app_service will be updated in-place%0A  ~ resource "aws_ecs_service" "app_service" {%0A        id                                 = "arn:aws:ecs:eu-central-1:898587786287:service/walletconnect-prod-history/walletconnect-prod-history-service"%0A        name                               = "walletconnect-prod-history-service"%0A        tags                               = {}%0A      ~ tags_all                           = {%0A          + "application" = "history"%0A            # (4 unchanged elements hidden)%0A        }%0A        # (15 unchanged attributes hidden)%0A%0A        # (4 unchanged blocks hidden)%0A    }%0A%0A  # module.ecs.aws_ecs_task_definition.app_task_definition will be updated in-place%0A  ~ resource "aws_ecs_task_definition" "app_task_definition" {%0A        id                       = "walletconnect-prod-history"%0A        tags                     = {}%0A      ~ tags_all                 = {%0A          + "application" = "history"%0A            # (4 unchanged elements hidden)%0A        }%0A        # (11 unchanged attributes hidden)%0A%0A        # (1 unchanged block hidden)%0A    }%0A%0A  # module.ecs.aws_iam_policy.otel will be updated in-place%0A  ~ resource "aws_iam_policy" "otel" {%0A        id        = "arn:aws:iam::898587786287:policy/walletconnect-prod-history-otel"%0A        name      = "walletconnect-prod-history-otel"%0A        tags      = {}%0A      ~ tags_all  = {%0A          + "application" = "history"%0A            # (4 unchanged elements hidden)%0A        }%0A        # (4 unchanged attributes hidden)%0A    }%0A%0A  # module.ecs.aws_iam_role.ecs_task_execution_role will be updated in-place%0A  ~ resource "aws_iam_role" "ecs_task_execution_role" {%0A        id                    = "walletconnect-prod-history-ecs-task-execution-role"%0A        name                  = "walletconnect-prod-history-ecs-task-execution-role"%0A        tags                  = {}%0A      ~ tags_all              = {%0A          + "application" = "history"%0A            # (4 unchanged elements hidden)%0A        }%0A        # (8 unchanged attributes hidden)%0A    }%0A%0A  # module.ecs.aws_lb.application_load_balancer will be updated in-place%0A  ~ resource "aws_lb" "application_load_balancer" {%0A        id                               = "arn:aws:elasticloadbalancing:eu-central-1:898587786287:loadbalancer/app/walletconnect-prod-history/c55de72490c4a039"%0A        name                             = "walletconnect-prod-history"%0A        tags                             = {}%0A      ~ tags_all                         = {%0A          + "application" = "history"%0A            # (4 unchanged elements hidden)%0A        }%0A        # (18 unchanged attributes hidden)%0A%0A        # (4 unchanged blocks hidden)%0A    }%0A%0A  # module.ecs.aws_lb_listener.listener will be updated in-place%0A  ~ resource "aws_lb_listener" "listener" {%0A        id                = "arn:aws:elasticloadbalancing:eu-central-1:898587786287:listener/app/walletconnect-prod-history/c55de72490c4a039/e44bb46ef00b8a6a"%0A        tags              = {}%0A      ~ tags_all          = {%0A          + "application" = "history"%0A            # (4 unchanged elements hidden)%0A        }%0A        # (6 unchanged attributes hidden)%0A%0A        # (1 unchanged block hidden)%0A    }%0A%0A  # module.ecs.aws_lb_listener.listener-http will be updated in-place%0A  ~ resource "aws_lb_listener" "listener-http" {%0A        id                = "arn:aws:elasticloadbalancing:eu-central-1:898587786287:listener/app/walletconnect-prod-history/c55de72490c4a039/b41fd393390c353e"%0A        tags              = {}%0A      ~ tags_all          = {%0A          + "application" = "history"%0A            # (4 unchanged elements hidden)%0A        }%0A        # (4 unchanged attributes hidden)%0A%0A        # (1 unchanged block hidden)%0A    }%0A%0A  # module.ecs.aws_lb_target_group.target_group will be updated in-place%0A  ~ resource "aws_lb_target_group" "target_group" {%0A        id                                 = "arn:aws:elasticloadbalancing:eu-central-1:898587786287:targetgroup/walletconnect-prod-history/78b4a2bb7695306a"%0A        name                               = "walletconnect-prod-history"%0A        tags                               = {}%0A      ~ tags_all                           = {%0A          + "application" = "history"%0A            # (4 unchanged elements hidden)%0A        }%0A        # (14 unchanged attributes hidden)%0A%0A        # (3 unchanged blocks hidden)%0A    }%0A%0A  # module.ecs.aws_security_group.app_ingress will be updated in-place%0A  ~ resource "aws_security_group" "app_ingress" {%0A        id                     = "sg-0b43a03722dabc0da"%0A        name                   = "walletconnect-prod-history-ingress-to-app"%0A        tags                   = {}%0A      ~ tags_all               = {%0A          + "application" = "history"%0A            # (4 unchanged elements hidden)%0A        }%0A        # (7 unchanged attributes hidden)%0A    }%0A%0A  # module.ecs.aws_security_group.lb_ingress will be updated in-place%0A  ~ resource "aws_security_group" "lb_ingress" {%0A        id                     = "sg-0b720bcf5e84babae"%0A        name                   = "walletconnect-prod-history-lb-ingress"%0A        tags                   = {}%0A      ~ tags_all               = {%0A          + "application" = "history"%0A            # (4 unchanged elements hidden)%0A        }%0A        # (7 unchanged attributes hidden)%0A    }%0A%0A  # module.history_docdb.aws_docdb_cluster.docdb_primary will be updated in-place%0A  ~ resource "aws_docdb_cluster" "docdb_primary" {%0A        id                              = "walletconnect-prod-history-history-db-primary"%0A        tags                            = {}%0A      ~ tags_all                        = {%0A          + "application" = "history"%0A            # (4 unchanged elements hidden)%0A        }%0A        # (24 unchanged attributes hidden)%0A    }%0A%0A  # module.history_docdb.aws_docdb_cluster_instance.docdb_instances[0] will be updated in-place%0A  ~ resource "aws_docdb_cluster_instance" "docdb_instances" {%0A        id                           = "walletconnect-prod-history-history-db-primary-instance-0"%0A        tags                         = {}%0A      ~ tags_all                     = {%0A          + "application" = "history"%0A            # (4 unchanged elements hidden)%0A        }%0A        # (20 unchanged attributes hidden)%0A    }%0A%0A  # module.history_docdb.aws_docdb_subnet_group.private_subnets will be updated in-place%0A  ~ resource "aws_docdb_subnet_group" "private_subnets" {%0A        id          = "walletconnect-prod-history-history-db-private-subnet-group"%0A        name        = "walletconnect-prod-history-history-db-private-subnet-group"%0A        tags        = {}%0A      ~ tags_all    = {%0A          + "application" = "history"%0A            # (4 unchanged elements hidden)%0A        }%0A        # (3 unchanged attributes hidden)%0A    }%0A%0A  # module.history_docdb.aws_kms_key.docdb_encryption will be updated in-place%0A  ~ resource "aws_kms_key" "docdb_encryption" {%0A        id                                 = "2376630b-ad46-4e6d-900c-a03c76e6eb84"%0A        tags                               = {}%0A      ~ tags_all                           = {%0A          + "application" = "history"%0A            # (4 unchanged elements hidden)%0A        }%0A        # (9 unchanged attributes hidden)%0A    }%0A%0A  # module.history_docdb.aws_secretsmanager_secret.master_password will be updated in-place%0A  ~ resource "aws_secretsmanager_secret" "master_password" {%0A        id                             = "arn:aws:secretsmanager:eu-central-1:898587786287:secret:walletconnect-prod-history-history-db-master-password-kQ0JMy"%0A        name                           = "walletconnect-prod-history-history-db-master-password"%0A        tags                           = {}%0A      ~ tags_all                       = {%0A          + "application" = "history"%0A            # (4 unchanged elements hidden)%0A        }%0A        # (4 unchanged attributes hidden)%0A    }%0A%0A  # module.history_docdb.aws_security_group.service_security_group will be updated in-place%0A  ~ resource "aws_security_group" "service_security_group" {%0A        id                     = "sg-0b20ecc25cab21283"%0A        name                   = "walletconnect-prod-history-history-db-service"%0A        tags                   = {}%0A      ~ tags_all               = {%0A          + "application" = "history"%0A            # (4 unchanged elements hidden)%0A        }%0A        # (7 unchanged attributes hidden)%0A    }%0A%0A  # module.vpc.aws_default_network_acl.this[0] will be updated in-place%0A  ~ resource "aws_default_network_acl" "this" {%0A        id                     = "acl-09bb771bb1760d7fc"%0A        tags                   = {%0A            "Name" = "prod-history-default"%0A        }%0A      ~ tags_all               = {%0A          + "application" = "history"%0A            # (4 unchanged elements hidden)%0A        }%0A        # (5 unchanged attributes hidden)%0A%0A        # (4 unchanged blocks hidden)%0A    }%0A%0A  # module.vpc.aws_default_route_table.default[0] will be updated in-place%0A  ~ resource "aws_default_route_table" "default" {%0A        id                     = "rtb-046a3d3232d8b3613"%0A        tags                   = {%0A            "Name" = "prod-history-default"%0A        }%0A      ~ tags_all               = {%0A          + "application" = "history"%0A            # (4 unchanged elements hidden)%0A        }%0A        # (6 unchanged attributes hidden)%0A%0A        # (1 unchanged block hidden)%0A    }%0A%0A  # module.vpc.aws_default_security_group.this[0] will be updated in-place%0A  ~ resource "aws_default_security_group" "this" {%0A        id                     = "sg-024a8de0536ce595b"%0A        name                   = "default"%0A        tags                   = {%0A            "Name" = "prod-history-default"%0A        }%0A      ~ tags_all               = {%0A          + "application" = "history"%0A            # (4 unchanged elements hidden)%0A        }%0A        # (7 unchanged attributes hidden)%0A    }%0A%0A  # module.vpc.aws_eip.nat[0] will be updated in-place%0A  ~ resource "aws_eip" "nat" {%0A        id                   = "eipalloc-0e4c3e984dd851e98"%0A        tags                 = {%0A            "Name" = "prod-history-eu-central-1a"%0A        }%0A      ~ tags_all             = {%0A          + "application" = "history"%0A            # (4 unchanged elements hidden)%0A        }%0A        # (11 unchanged attributes hidden)%0A    }%0A%0A  # module.vpc.aws_internet_gateway.this[0] will be updated in-place%0A  ~ resource "aws_internet_gateway" "this" {%0A        id       = "igw-092684c3f9ff22731"%0A        tags     = {%0A            "Name" = "prod-history"%0A        }%0A      ~ tags_all = {%0A          + "application" = "history"%0A            # (4 unchanged elements hidden)%0A        }%0A        # (3 unchanged attributes hidden)%0A    }%0A%0A  # module.vpc.aws_nat_gateway.this[0] will be updated in-place%0A  ~ resource "aws_nat_gateway" "this" {%0A        id                   = "nat-013632d6acdc19f3c"%0A        tags                 = {%0A            "Name" = "prod-history-eu-central-1a"%0A        }%0A      ~ tags_all             = {%0A          + "application" = "history"%0A            # (4 unchanged elements hidden)%0A        }%0A        # (6 unchanged attributes hidden)%0A    }%0A%0A  # module.vpc.aws_route_table.private[0] will be updated in-place%0A  ~ resource "aws_route_table" "private" {%0A        id               = "rtb-009d6aead2afe5310"%0A        tags             = {%0A            "Name" = "prod-history-private"%0A        }%0A      ~ tags_all         = {%0A          + "application" = "history"%0A            # (4 unchanged elements hidden)%0A        }%0A        # (5 unchanged attributes hidden)%0A    }%0A%0A  # module.vpc.aws_route_table.public[0] will be updated in-place%0A  ~ resource "aws_route_table" "public" {%0A        id               = "rtb-018f623a7e829f2b4"%0A        tags             = {%0A            "Name" = "prod-history-public"%0A        }%0A      ~ tags_all         = {%0A          + "application" = "history"%0A            # (4 unchanged elements hidden)%0A        }%0A        # (5 unchanged attributes hidden)%0A    }%0A%0A  # module.vpc.aws_subnet.private[0] will be updated in-place%0A  ~ resource "aws_subnet" "private" {%0A        id                                             = "subnet-05cf1c203c88fa386"%0A        tags                                           = {%0A            "Name"       = "prod-history-private-eu-central-1a"%0A            "Visibility" = "private"%0A        }%0A      ~ tags_all                                       = {%0A          + "application" = "history"%0A            # (5 unchanged elements hidden)%0A        }%0A        # (14 unchanged attributes hidden)%0A    }%0A%0A  # module.vpc.aws_subnet.private[1] will be updated in-place%0A  ~ resource "aws_subnet" "private" {%0A        id                                             = "subnet-0b32e43f9f425feec"%0A        tags                                           = {%0A            "Name"       = "prod-history-private-eu-central-1b"%0A            "Visibility" = "private"%0A        }%0A      ~ tags_all                                       = {%0A          + "application" = "history"%0A            # (5 unchanged elements hidden)%0A        }%0A        # (14 unchanged attributes hidden)%0A    }%0A%0A  # module.vpc.aws_subnet.private[2] will be updated in-place%0A  ~ resource "aws_subnet" "private" {%0A        id                                             = "subnet-09226556fd9b1b1a4"%0A        tags                                           = {%0A            "Name"       = "prod-history-private-eu-central-1c"%0A            "Visibility" = "private"%0A        }%0A      ~ tags_all                                       = {%0A          + "application" = "history"%0A            # (5 unchanged elements hidden)%0A        }%0A        # (14 unchanged attributes hidden)%0A    }%0A%0A  # module.vpc.aws_subnet.public[0] will be updated in-place%0A  ~ resource "aws_subnet" "public" {%0A        id                                             = "subnet-01ebbeab3a2cb9086"%0A        tags                                           = {%0A            "Name"       = "prod-history-public-eu-central-1a"%0A            "Visibility" = "public"%0A        }%0A      ~ tags_all                                       = {%0A          + "application" = "history"%0A            # (5 unchanged elements hidden)%0A        }%0A        # (14 unchanged attributes hidden)%0A    }%0A%0A  # module.vpc.aws_subnet.public[1] will be updated in-place%0A  ~ resource "aws_subnet" "public" {%0A        id                                             = "subnet-062389591aadc0473"%0A        tags                                           = {%0A            "Name"       = "prod-history-public-eu-central-1b"%0A            "Visibility" = "public"%0A        }%0A      ~ tags_all                                       = {%0A          + "application" = "history"%0A            # (5 unchanged elements hidden)%0A        }%0A        # (14 unchanged attributes hidden)%0A    }%0A%0A  # module.vpc.aws_subnet.public[2] will be updated in-place%0A  ~ resource "aws_subnet" "public" {%0A        id                                             = "subnet-030e5c8360518bf8b"%0A        tags                                           = {%0A            "Name"       = "prod-history-public-eu-central-1c"%0A            "Visibility" = "public"%0A        }%0A      ~ tags_all                                       = {%0A          + "application" = "history"%0A            # (5 unchanged elements hidden)%0A        }%0A        # (14 unchanged attributes hidden)%0A    }%0A%0A  # module.vpc.aws_vpc.this[0] will be updated in-place%0A  ~ resource "aws_vpc" "this" {%0A        id                                   = "vpc-02b02d7ebf64d7699"%0A        tags                                 = {%0A            "Name" = "prod-history"%0A        }%0A      ~ tags_all                             = {%0A          + "application" = "history"%0A            # (4 unchanged elements hidden)%0A        }%0A        # (16 unchanged attributes hidden)%0A    }%0A%0APlan: 0 to add, 35 to change, 0 to destroy.%0A
::debug::stderr: 
::debug::exitcode: 0

Action: pull_request

@xav xav added this pull request to the merge queue May 9, 2023
Merged via the queue into main with commit 17d8292 May 9, 2023
@xav xav deleted the fix/tags branch May 9, 2023 08:37
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant