broad-zoo-34077
03/10/2022, 1:24 PMfamous-ocean-61698
03/10/2022, 1:24 PMworkflows:
  terragrunt:
    plan:
      steps:
      - env:
          name: TERRAGRUNT_TFPATH
          command: 'echo "terraform${ATLANTIS_TERRAFORM_VERSION}"'
      - env:
          name: TF_CLI_ARGS
          value: "-no-color"
      - run: terragrunt plan -out $PLANFILE >/dev/null 2>$PLANFILE.err || ! cat $PLANFILE.err
      - run: terragrunt show $PLANFILE 2>/dev/null
      - env:
          name: INFRACOST_TERRAFORM_BINARY
          command: 'echo "terraform${ATLANTIS_TERRAFORM_VERSION}"'
      - run: "/home/atlantis/infracost_atlantis_diff.sh"
    apply:
      steps:
      - env:
          name: TERRAGRUNT_TFPATH
          command: 'echo "terraform${ATLANTIS_TERRAFORM_VERSION}"'
      - env:
          name: TF_CLI_ARGS
          value: "-no-color"
      - run: terragrunt apply $PLANFILEfamous-ocean-61698
03/10/2022, 1:25 PMfamous-ocean-61698
03/10/2022, 1:27 PMmysterious-teacher-68276
03/10/2022, 1:29 PMinfracost_atlantis_diff.shmysterious-teacher-68276
03/10/2022, 1:37 PMinfracost breakdownplanpost-workflowinfracost commentpost-workflowmysterious-teacher-68276
03/10/2022, 1:37 PM--path /tmp/*-infracost.jsonfamous-ocean-61698
03/10/2022, 1:39 PMpost-workflowmysterious-teacher-68276
03/10/2022, 1:39 PMmysterious-teacher-68276
03/10/2022, 1:40 PMmysterious-teacher-68276
03/10/2022, 1:41 PMapplymysterious-teacher-68276
03/10/2022, 1:41 PMPRfamous-ocean-61698
03/10/2022, 1:41 PMmysterious-teacher-68276
03/10/2022, 1:46 PMmysterious-teacher-68276
03/10/2022, 1:48 PMpost_workflowfamous-ocean-61698
03/10/2022, 1:50 PMmysterious-teacher-68276
03/10/2022, 1:56 PMapplypost_workflow_hookspost_workflow_hookplanmysterious-teacher-68276
03/10/2022, 1:56 PMfamous-ocean-61698
03/10/2022, 1:58 PMfamous-ocean-61698
03/11/2022, 8:52 AMrepos:
 - id: /.*/
  workflow: terraform-infracostmysterious-teacher-68276
03/11/2022, 9:53 AMmysterious-teacher-68276
03/11/2022, 9:54 AMfamous-ocean-61698
03/11/2022, 9:55 AMmysterious-teacher-68276
03/11/2022, 9:55 AMmysterious-teacher-68276
03/11/2022, 9:56 AMmysterious-teacher-68276
03/11/2022, 9:58 AMrepos:
  - id: <http://github.com/your-org/infracost-repo|github.com/your-org/infracost-repo>
    workflow: terraform-infracost
  - id:  /.*/
    workflow: another-workflow-that-all-repos-usemysterious-teacher-68276
03/11/2022, 9:59 AMworkflows:
  terraform-infracost:
    plan:
      steps:
        ...
        - run: infracost breakdown
  another-workflow-that-all-repos-use: 
    plan:
      ...famous-ocean-61698
03/11/2022, 9:59 AMfamous-ocean-61698
03/11/2022, 10:00 AMfamous-ocean-61698
03/11/2022, 10:00 AMmysterious-teacher-68276
03/11/2022, 10:04 AMfamous-ocean-61698
03/11/2022, 10:12 AMmysterious-teacher-68276
03/11/2022, 10:13 AMatlantis.ymlmysterious-teacher-68276
03/11/2022, 10:16 AM- id: /.*/
  workflow: my-default-workflow
  allowed_overrides: [workflow]atlantis.ymlversion: 3
automerge: true
delete_source_branch_on_merge: true
projects:
  - name: my-project-name
    dir: .
    workflow: my-specific-workflowmysterious-teacher-68276
03/11/2022, 10:16 AMfamous-ocean-61698
03/11/2022, 10:28 AMfamous-ocean-61698
03/11/2022, 3:22 PMinfracost breakdownfamous-ocean-61698
03/11/2022, 3:26 PMexit status 1: running "infracost breakdown --path=$PLANFILE \\\n                    --format=json \\\n                    --log-level=info \\\n                    --out-file=$INFRACOST_OUTPUT\n" in "/atlantis-data/repos/us-east-1/s3": 
time="2022-03-11T12:58:55Z" level=info msg="Detected Terraform plan file at /atlantis-data/us-east-1/s3/default.tfplan"
time="2022-03-11T12:58:55Z" level=info msg="Starting: Running terraform show"famous-ocean-61698
03/11/2022, 3:27 PMworkflows:
  terragrunt:
    plan:
      steps:
      - env:
          name: TERRAGRUNT_TFPATH
          command: 'echo "terraform${ATLANTIS_TERRAFORM_VERSION}"'
      - env:
          name: TF_CLI_ARGS
          value: "-no-color"
      - env:
          name: INFRACOST_OUTPUT
          command: 'echo "/tmp/$BASE_REPO_OWNER-$BASE_REPO_NAME-$PULL_NUM-$WORKSPACE-${REPO_REL_DIR//\//-}-infracost.json"'
      - env:
          name: INFRACOST_COMMENT_TAG
          command: 'echo "$BASE_REPO_OWNER-$BASE_REPO_NAME-$PULL_NUM-$WORKSPACE-${REPO_REL_DIR//\//-}"'
      - run: terragrunt plan -out $PLANFILE >/dev/null 2>$PLANFILE.err || ! cat $PLANFILE.err
      - run: terragrunt show $PLANFILE 2>/dev/null
      - run: |
          infracost breakdown --path=$PLANFILE \
                              --format=json \
                              --log-level=info \
                              --out-file=$INFRACOST_OUTPUT
      - run: |
          infracost comment github --repo $BASE_REPO_OWNER/$BASE_REPO_NAME \
                                  --pull-request $PULL_NUM \
                                  --path $INFRACOST_OUTPUT \
                                  --github-token $ATLANTIS_GH_TOKEN \
                                  --tag $INFRACOST_COMMENT_TAG \
                                  --behavior update
    apply:
      steps:
      - env:
          name: TERRAGRUNT_TFPATH
          command: 'echo "terraform${ATLANTIS_TERRAFORM_VERSION}"'
      - env:
          name: TF_CLI_ARGS
          value: "-no-color"
      - run: terragrunt apply $PLANFILEfamous-ocean-61698
03/11/2022, 3:28 PMmysterious-teacher-68276
03/11/2022, 3:29 PMlog-level=debugfamous-ocean-61698
03/11/2022, 3:40 PMinfracost breakdownexit status 1: running "infracost breakdown --path=$PLANFILE \\\n          --format=json \\\n          --log-level=info \\\n          --out-file=$INFRACOST_OUTPUT\n" in "/atlantis-data/repos/productboard/pb-infrastructure/828/default/aws/pb-staging-793677888466/us-east-1/s3": 
time="2022-03-11T13:45:34Z" level=info msg="Detected Terraform plan file at /atlantis-data/repos/productboard/pb-infrastructure/828/default/aws/pb-staging-793677888466/us-east-1/s3/default.tfplan"
time="2022-03-11T13:45:34Z" level=info msg="Starting: Running terraform show"
 Terraform command failed with:
  Error: Module source has changed
   on <http://developer-productboard-info.tf|developer-productboard-info.tf> line 2, in module "developer-productboard-info":
    2:  source = "terraform-aws-modules/s3-bucket/aws"
  The source address was changed since this module was installed. Run
  "terraform init" to install all modules required by this configuration.
  Error: Module source has changed
An execution plan has been generated and is shown below.
Resource actions are indicated with the following symbols:
 + create
Terraform will perform the following actions:famous-ocean-61698
03/11/2022, 3:42 PMmysterious-teacher-68276
03/11/2022, 3:42 PMplanfilemysterious-teacher-68276
03/11/2022, 3:43 PMfamous-ocean-61698
03/11/2022, 3:44 PMmysterious-teacher-68276
03/11/2022, 3:44 PMmysterious-teacher-68276
03/11/2022, 3:47 PMterragrunt show -json $PLANFILE > $SHOWFILE- run: |
          infracost breakdown --path=$SHOWFILE \
                              --format=json \
                              --log-level=info \
                              --out-file=$INFRACOST_OUTPUTfamous-ocean-61698
03/11/2022, 3:50 PMfamous-ocean-61698
03/14/2022, 10:56 AMmysterious-teacher-68276
03/14/2022, 10:57 AMfamous-ocean-61698
03/14/2022, 11:36 AMmysterious-teacher-68276
03/14/2022, 11:38 AMinfracost commentmysterious-teacher-68276
03/14/2022, 1:15 PMinfracost comment--behavior update--behavior new--behavior hide-and-newhide-and-newnewfamous-ocean-61698
03/14/2022, 1:45 PMmysterious-teacher-68276
03/14/2022, 1:46 PM