Skip to content

Aws service accounts #12

Merged
merged 6 commits into from
Aug 20, 2024
Merged

Aws service accounts #12

merged 6 commits into from
Aug 20, 2024

Conversation

arnol377
Copy link
Collaborator

No description provided.

@arnol377
Copy link
Collaborator Author

Terraform Format and Style 🖌success

Terraform Initialization ⚙️success

Terraform Validation 🤖success

Validation Output

Success! The configuration is valid.


Terraform Plan 📖success

Show Plan

terraform
module.elastic_beanstalk.github_repository.repo: Refreshing state... [id=aws-beanstalk]
module.terraform-github-repo.github_repository.repo: Refreshing state... [id=terraform-github-repo]
module.terraform-github-repo.data.github_organization_teams.root_teams[0]: Reading...
module.elastic_beanstalk_java.data.github_user.pull_request_bypassers["arnol377"]: Reading...
module.automation-repos.github_repository.repo: Refreshing state... [id=automation-repos]
module.elastic_beanstalk_java.data.github_user.pull_request_bypassers["gomez385"]: Reading...
module.elastic_beanstalk_docker.github_repository.repo: Refreshing state... [id=aws-beanstalk-docker]
module.setup_node.github_repository.repo: Refreshing state... [id=gh-actions-setup-node]
module.elastic_beanstalk_docker.data.github_organization_teams.root_teams[0]: Reading...
module.elastic_beanstalk_nodejs.data.github_organization_teams.root_teams[0]: Reading...
module.terraform-github-repo.data.github_organization_teams.root_teams[0]: Read complete after 1s [id=MDEyOk9yZ2FuaXphdGlvbjM1]
module.setup_terraform.github_repository.repo: Refreshing state... [id=gh-actions-setup-terraform]
module.asset_releases.github_repository.repo: Refreshing state... [id=image-pipeline-asset-releases]
module.elastic_beanstalk_docker.data.github_user.pull_request_bypassers["arnol377"]: Reading...
module.elastic_beanstalk_docker.data.github_user.pull_request_bypassers["gomez385"]: Reading...
module.elastic_beanstalk_java.data.github_organization_teams.root_teams[0]: Reading...
module.elastic_beanstalk_docker.data.github_organization_teams.root_teams[0]: Read complete after 4s [id=MDEyOk9yZ2FuaXphdGlvbjM1]
module.terraform-github-repo.data.github_user.pull_request_bypassers["arnol377"]: Reading...
module.elastic_beanstalk_nodejs.data.github_organization_teams.root_teams[0]: Read complete after 6s [id=MDEyOk9yZ2FuaXphdGlvbjM1]
module.terraform-github-repo.data.github_user.pull_request_bypassers["gomez385"]: Reading...
module.asset_releases.data.github_user.pull_request_bypassers["arnol377"]: Reading...
module.automation-repos.data.github_organization_teams.root_teams[0]: Reading...
module.asset_releases.data.github_user.pull_request_bypassers["gomez385"]: Reading...
module.elastic_beanstalk_java.data.github_organization_teams.root_teams[0]: Read complete after 6s [id=MDEyOk9yZ2FuaXphdGlvbjM1]
module.asset_releases.data.github_organization_teams.root_teams[0]: Reading...
module.elastic_beanstalk_java.data.github_user.pull_request_bypassers["arnol377"]: Read complete after 10s [id=549]
module.elastic_beanstalk.data.github_user.pull_request_bypassers["arnol377"]: Reading...
module.elastic_beanstalk_java.data.github_user.pull_request_bypassers["gomez385"]: Still reading... [10s elapsed]
module.automation-repos.data.github_organization_teams.root_teams[0]: Read complete after 4s [id=MDEyOk9yZ2FuaXphdGlvbjM1]
module.ghe_runners.data.github_organization_teams.root_teams[0]: Reading...
module.elastic_beanstalk_java.data.github_user.pull_request_bypassers["gomez385"]: Read complete after 12s [id=603]
module.automation-repos.data.github_user.pull_request_bypassers["arnol377"]: Reading...
module.elastic_beanstalk_docker.data.github_user.pull_request_bypassers["arnol377"]: Still reading... [10s elapsed]
module.elastic_beanstalk_docker.data.github_user.pull_request_bypassers["gomez385"]: Still reading... [10s elapsed]
module.asset_releases.data.github_organization_teams.root_teams[0]: Read complete after 4s [id=MDEyOk9yZ2FuaXphdGlvbjM1]
module.elastic_beanstalk.data.github_user.pull_request_bypassers["gomez385"]: Reading...
module.terraform-github-repo.data.github_user.pull_request_bypassers["arnol377"]: Still reading... [10s elapsed]
module.ghe_runners.data.github_organization_teams.root_teams[0]: Read complete after 4s [id=MDEyOk9yZ2FuaXphdGlvbjM1]
module.setup_node.data.github_organization_teams.root_teams[0]: Reading...
module.terraform-github-repo.data.github_user.pull_request_bypassers["gomez385"]: Still reading... [10s elapsed]
module.elastic_beanstalk_docker.data.github_user.pull_request_bypassers["arnol377"]: Read complete after 14s [id=549]
module.automation-repos.data.github_user.pull_request_bypassers["gomez385"]: Reading...
module.elastic_beanstalk_docker.data.github_user.pull_request_bypassers["gomez385"]: Read complete after 14s [id=603]
module.elastic_beanstalk_php.data.github_user.pull_request_bypassers["arnol377"]: Reading...
module.terraform-github-repo.data.github_user.pull_request_bypassers["arnol377"]: Read complete after 13s [id=549]
module.elastic_beanstalk_php.data.github_user.pull_request_bypassers["gomez385"]: Reading...
module.terraform-github-repo.data.github_user.pull_request_bypassers["gomez385"]: Read complete after 11s [id=603]
module.ghe_runners.github_repository.repo: Refreshing state... [id=ghe-runners]
module.asset_releases.data.github_user.pull_request_bypassers["arnol377"]: Read complete after 10s [id=549]
module.elastic_beanstalk_java.github_repository.repo: Refreshing state... [id=aws-beanstalk-java]
module.asset_releases.data.github_user.pull_request_bypassers["gomez385"]: Still reading... [10s elapsed]
module.setup_node.data.github_organization_teams.root_teams[0]: Read complete after 3s [id=MDEyOk9yZ2FuaXphdGlvbjM1]
module.beanstalk-demo.data.github_organization_teams.root_teams[0]: Reading...
module.asset_releases.data.github_user.pull_request_bypassers["gomez385"]: Read complete after 12s [id=603]
module.elastic_beanstalk_nodejs.data.github_user.pull_request_bypassers["arnol377"]: Reading...
module.elastic_beanstalk.data.github_user.pull_request_bypassers["arnol377"]: Read complete after 9s [id=549]
module.elastic_beanstalk_nodejs.data.github_user.pull_request_bypassers["gomez385"]: Reading...
module.elastic_beanstalk_php.github_repository.repo: Refreshing state... [id=aws-beanstalk-php]
module.elastic_beanstalk.data.github_organization_teams.root_teams[0]: Reading...
module.beanstalk-demo.data.github_organization_teams.root_teams[0]: Read complete after 3s [id=MDEyOk9yZ2FuaXphdGlvbjM1]
module.beanstalk-demo.github_repository.repo: Refreshing state... [id=beanstalk-flask-demo]
module.automation-repos.data.github_user.pull_request_bypassers["arnol377"]: Read complete after 10s [id=549]
module.beanstalk-demo.data.github_user.pull_request_bypassers["gomez385"]: Reading...
module.elastic_beanstalk.data.github_user.pull_request_bypassers["gomez385"]: Read complete after 9s [id=603]
module.beanstalk-demo.data.github_user.pull_request_bypassers["arnol377"]: Reading...
module.elastic_beanstalk_php.data.github_organization_teams.root_teams[0]: Reading...
module.elastic_beanstalk.data.github_organization_teams.root_teams[0]: Read complete after 3s [id=MDEyOk9yZ2FuaXphdGlvbjM1]
module.elastic_beanstalk_nodejs.github_repository.repo: Refreshing state... [id=aws-beanstalk-nodejs]
module.setup_terraform.data.github_organization_teams.root_teams[0]: Reading...
module.automation-repos.data.github_user.pull_request_bypassers["gomez385"]: Read complete after 8s [id=603]
module.aws_image_pipeline.data.github_organization_teams.root_teams[0]: Reading...
module.elastic_beanstalk_php.data.github_user.pull_request_bypassers["arnol377"]: Read complete after 7s [id=549]
module.aws_image_pipeline.github_repository.repo: Refreshing state... [id=aws-image-pipeline]
module.elastic_beanstalk_php.data.github_user.pull_request_bypassers["gomez385"]: Read complete after 8s [id=603]
module.morpheus_repos["morpheus-clouds"].data.github_user.pull_request_bypassers["arnol377"]: Reading...
module.aws_image_pipeline.data.github_organization_teams.root_teams[0]: Read complete after 2s [id=MDEyOk9yZ2FuaXphdGlvbjM1]
module.morpheus_repos["morpheus-clouds"].data.github_user.pull_request_bypassers["gomez385"]: Reading...
module.elastic_beanstalk_php.data.github_organization_teams.root_teams[0]: Read complete after 4s [id=MDEyOk9yZ2FuaXphdGlvbjM1]
module.terraform_aws_image_pipeline.data.github_organization_teams.root_teams[0]: Reading...
module.terraform_aws_image_pipeline.data.github_user.pull_request_bypassers["arnol377"]: Reading...
module.terraform_aws_image_pipeline.data.github_user.pull_request_bypassers["gomez385"]: Reading...
module.terraform_aws_image_pipeline.data.github_organization_teams.root_teams[0]: Read complete after 2s [id=MDEyOk9yZ2FuaXphdGlvbjM1]
module.aws_image_pipeline.data.github_user.pull_request_bypassers["arnol377"]: Reading...
module.setup_terraform.data.github_organization_teams.root_teams[0]: Read complete after 5s [id=MDEyOk9yZ2FuaXphdGlvbjM1]
module.aws_image_pipeline.data.github_user.pull_request_bypassers["gomez385"]: Reading...
module.elastic_beanstalk_nodejs.data.github_user.pull_request_bypassers["arnol377"]: Still reading... [10s elapsed]
module.elastic_beanstalk_nodejs.data.github_user.pull_request_bypassers["gomez385"]: Still reading... [10s elapsed]
module.morpheus_repos["morpheus-clouds"].data.github_user.pull_request_bypassers["arnol377"]: Read complete after 4s [id=549]
module.image_pipeline_repos["windows-image-pipeline"].github_repository.repo: Refreshing state... [id=windows-image-pipeline]
module.morpheus_repos["morpheus-clouds"].data.github_user.pull_request_bypassers["gomez385"]: Read complete after 3s [id=603]
module.image_pipeline_repos["docker-image-pipeline"].github_repository.repo: Refreshing state... [id=docker-image-pipeline]
module.terraform_aws_image_pipeline.data.github_user.pull_request_bypassers["arnol377"]: Read complete after 3s [id=549]
module.image_pipeline_repos["linux-image-pipeline"].github_repository.repo: Refreshing state... [id=linux-image-pipeline]
module.image_pipeline_repos["image-pipeline-goss-testing"].github_repository.repo: Refreshing state... [id=image-pipeline-goss-testing]
module.elastic_beanstalk_nodejs.data.github_user.pull_request_bypassers["arnol377"]: Read complete after 11s [id=549]
module.image_pipeline_repos["image-pipeline-ansible-playbooks"].github_repository.repo: Refreshing state... [id=image-pipeline-ansible-playbooks]
module.terraform_aws_image_pipeline.github_repository.repo: Refreshing state... [id=terraform-aws-image-pipeline]
module.terraform_aws_image_pipeline.data.github_user.pull_request_bypassers["gomez385"]: Read complete after 3s [id=603]
module.morpheus_repos["morpheus-clouds"].data.github_organization_teams.root_teams[0]: Reading...
module.aws_image_pipeline.data.github_user.pull_request_bypassers["arnol377"]: Read complete after 2s [id=549]
module.morpheus_repos["morpheus-clouds"].github_repository.repo: Refreshing state... [id=morpheus-clouds]
module.elastic_beanstalk_nodejs.data.github_user.pull_request_bypassers["gomez385"]: Read complete after 11s [id=603]
module.image_pipeline_repos["image-pipeline-goss-testing"].data.github_user.pull_request_bypassers["gomez385"]: Reading...
module.aws_image_pipeline.data.github_user.pull_request_bypassers["gomez385"]: Read complete after 1s [id=603]
module.image_pipeline_repos["windows-image-pipeline"].data.github_user.pull_request_bypassers["arnol377"]: Reading...
module.beanstalk-demo.data.github_user.pull_request_bypassers["gomez385"]: Read complete after 8s [id=603]
module.image_pipeline_repos["linux-image-pipeline"].data.github_user.pull_request_bypassers["arnol377"]: Reading...
module.beanstalk-demo.data.github_user.pull_request_bypassers["arnol377"]: Read complete after 8s [id=549]
module.image_pipeline_repos["linux-image-pipeline"].data.github_user.pull_request_bypassers["gomez385"]: Reading...
module.image_pipeline_repos["image-pipeline-goss-testing"].data.github_user.pull_request_bypassers["arnol377"]: Reading...
module.image_pipeline_repos["windows-image-pipeline"].data.github_user.pull_request_bypassers["gomez385"]: Reading...
module.image_pipeline_repos["docker-image-pipeline"].data.github_user.pull_request_bypassers["gomez385"]: Reading...
module.image_pipeline_repos["image-pipeline-ansible-playbooks"].data.github_user.pull_request_bypassers["gomez385"]: Reading...
module.morpheus_repos["morpheus-clouds"].data.github_organization_teams.root_teams[0]: Read complete after 1s [id=MDEyOk9yZ2FuaXphdGlvbjM1]
module.image_pipeline_repos["image-pipeline-ansible-playbooks"].data.github_user.pull_request_bypassers["arnol377"]: Reading...
module.image_pipeline_repos["docker-image-pipeline"].data.github_user.pull_request_bypassers["arnol377"]: Reading...
module.image_pipeline_repos["image-pipeline-goss-testing"].data.github_user.pull_request_bypassers["gomez385"]: Read complete after 4s [id=603]
module.image_pipeline_repos["windows-image-pipeline"].data.github_organization_teams.root_teams[0]: Reading...
module.image_pipeline_repos["windows-image-pipeline"].data.github_user.pull_request_bypassers["arnol377"]: Read complete after 4s [id=549]
module.image_pipeline_repos["docker-image-pipeline"].data.github_organization_teams.root_teams[0]: Reading...
module.image_pipeline_repos["linux-image-pipeline"].data.github_user.pull_request_bypassers["arnol377"]: Read complete after 4s [id=549]
module.image_pipeline_repos["image-pipeline-ansible-playbooks"].data.github_organization_teams.root_teams[0]: Reading...
module.image_pipeline_repos["linux-image-pipeline"].data.github_user.pull_request_bypassers["gomez385"]: Read complete after 4s [id=603]
module.image_pipeline_repos["image-pipeline-goss-testing"].data.github_organization_teams.root_teams[0]: Reading...
module.image_pipeline_repos["image-pipeline-goss-testing"].data.github_user.pull_request_bypassers["arnol377"]: Read complete after 4s [id=549]
module.image_pipeline_repos["linux-image-pipeline"].data.github_organization_teams.root_teams[0]: Reading...
module.image_pipeline_repos["windows-image-pipeline"].data.github_user.pull_request_bypassers["gomez385"]: Read complete after 4s [id=603]
module.aws_session_configuration.data.aws_iam_policy_document.admin_policy: Reading...
module.aws_session_configuration.data.aws_iam_policy_document.admin_policy: Read complete after 0s [id=1789900679]
data.aws_region.current: Reading...
data.aws_region.current: Read complete after 0s [id=us-gov-west-1]
module.terraform-github-repo.github_repository_collaborator.collaborators["gomez385"]: Refreshing state... [id=terraform-github-repo:gomez385]
module.image_pipeline_repos["docker-image-pipeline"].data.github_user.pull_request_bypassers["gomez385"]: Read complete after 4s [id=603]
module.terraform-github-repo.github_repository_collaborator.collaborators["lolli001"]: Refreshing state... [id=terraform-github-repo:lolli001]
module.image_pipeline_repos["image-pipeline-ansible-playbooks"].data.github_user.pull_request_bypassers["gomez385"]: Read complete after 3s [id=603]
module.terraform-github-repo.github_repository_collaborator.collaborators["morga471"]: Refreshing state... [id=terraform-github-repo:morga471]
module.image_pipeline_repos["image-pipeline-ansible-playbooks"].data.github_user.pull_request_bypassers["arnol377"]: Read complete after 3s [id=549]
module.terraform-github-repo.github_repository_collaborator.collaborators["naray007"]: Refreshing state... [id=terraform-github-repo:naray007]
module.elastic_beanstalk.github_repository_collaborator.collaborators["lolli001"]: Refreshing state... [id=aws-beanstalk:lolli001]
module.elastic_beanstalk.github_repository_collaborator.collaborators["morga471"]: Refreshing state... [id=aws-beanstalk:morga471]
module.elastic_beanstalk.github_repository_collaborator.collaborators["naray007"]: Refreshing state... [id=aws-beanstalk:naray007]
module.elastic_beanstalk.github_repository_collaborator.collaborators["gomez385"]: Refreshing state... [id=aws-beanstalk:gomez385]
module.image_pipeline_repos["windows-image-pipeline"].data.github_organization_teams.root_teams[0]: Read complete after 2s [id=MDEyOk9yZ2FuaXphdGlvbjM1]
module.elastic_beanstalk_docker.github_repository_collaborator.collaborators["gomez385"]: Refreshing state... [id=aws-beanstalk-docker:gomez385]
module.elastic_beanstalk_docker.github_repository_collaborator.collaborators["lolli001"]: Refreshing state... [id=aws-beanstalk-docker:lolli001]
module.elastic_beanstalk_docker.github_repository_collaborator.collaborators["morga471"]: Refreshing state... [id=aws-beanstalk-docker:morga471]
module.elastic_beanstalk_docker.github_repository_collaborator.collaborators["naray007"]: Refreshing state... [id=aws-beanstalk-docker:naray007]
module.setup_node.github_repository_collaborator.collaborators["naray007"]: Refreshing state... [id=gh-actions-setup-node:naray007]
module.setup_node.github_repository_collaborator.collaborators["gomez385"]: Refreshing state... [id=gh-actions-setup-node:gomez385]
module.setup_node.github_repository_collaborator.collaborators["lolli001"]: Refreshing state... [id=gh-actions-setup-node:lolli001]
module.setup_node.github_repository_collaborator.collaborators["morga471"]: Refreshing state... [id=gh-actions-setup-node:morga471]
module.setup_terraform.github_repository_collaborator.collaborators["gomez385"]: Refreshing state... [id=gh-actions-setup-terraform:gomez385]
module.setup_terraform.github_repository_collaborator.collaborators["morga471"]: Refreshing state... [id=gh-actions-setup-terraform:morga471]
module.image_pipeline_repos["docker-image-pipeline"].data.github_organization_teams.root_teams[0]: Read complete after 4s [id=MDEyOk9yZ2FuaXphdGlvbjM1]
module.setup_terraform.github_repository_collaborator.collaborators["naray007"]: Refreshing state... [id=gh-actions-setup-terraform:naray007]
module.setup_terraform.github_repository_collaborator.collaborators["lolli001"]: Refreshing state... [id=gh-actions-setup-terraform:lolli001]
module.asset_releases.github_repository_collaborator.collaborators["lolli001"]: Refreshing state... [id=image-pipeline-asset-releases:lolli001]
module.asset_releases.github_repository_collaborator.collaborators["gomez385"]: Refreshing state... [id=image-pipeline-asset-releases:gomez385]
module.asset_releases.github_repository_collaborator.collaborators["morga471"]: Refreshing state... [id=image-pipeline-asset-releases:morga471]
module.asset_releases.github_repository_collaborator.collaborators["naray007"]: Refreshing state... [id=image-pipeline-asset-releases:naray007]
module.automation-repos.github_repository_collaborator.collaborators["gomez385"]: Refreshing state... [id=automation-repos:gomez385]
module.automation-repos.github_repository_collaborator.collaborators["lolli001"]: Refreshing state... [id=automation-repos:lolli001]
module.automation-repos.github_repository_collaborator.collaborators["naray007"]: Refreshing state... [id=automation-repos:naray007]
module.image_pipeline_repos["image-pipeline-ansible-playbooks"].data.github_organization_teams.root_teams[0]: Read complete after 6s [id=MDEyOk9yZ2FuaXphdGlvbjM1]
module.automation-repos.github_repository_collaborator.collaborators["morga471"]: Refreshing state... [id=automation-repos:morga471]
module.ghe_runners.github_repository_collaborator.collaborators["morga471"]: Refreshing state... [id=ghe-runners:morga471]
module.ghe_runners.github_repository_collaborator.collaborators["naray007"]: Refreshing state... [id=ghe-runners:naray007]
module.ghe_runners.github_repository_collaborator.collaborators["gomez385"]: Refreshing state... [id=ghe-runners:gomez385]
module.ghe_runners.github_repository_collaborator.collaborators["lolli001"]: Refreshing state... [id=ghe-runners:lolli001]
module.elastic_beanstalk_java.github_repository_collaborator.collaborators["naray007"]: Refreshing state... [id=aws-beanstalk-java:naray007]
module.elastic_beanstalk_java.github_repository_collaborator.collaborators["gomez385"]: Refreshing state... [id=aws-beanstalk-java:gomez385]
module.elastic_beanstalk_java.github_repository_collaborator.collaborators["lolli001"]: Refreshing state... [id=aws-beanstalk-java:lolli001]
module.elastic_beanstalk_java.github_repository_collaborator.collaborators["morga471"]: Refreshing state... [id=aws-beanstalk-java:morga471]
module.elastic_beanstalk_php.github_repository_collaborator.collaborators["morga471"]: Refreshing state... [id=aws-beanstalk-php:morga471]
module.image_pipeline_repos["image-pipeline-goss-testing"].data.github_organization_teams.root_teams[0]: Read complete after 8s [id=MDEyOk9yZ2FuaXphdGlvbjM1]
module.elastic_beanstalk_php.github_repository_collaborator.collaborators["lolli001"]: Refreshing state... [id=aws-beanstalk-php:lolli001]
module.elastic_beanstalk_php.github_repository_collaborator.collaborators["naray007"]: Refreshing state... [id=aws-beanstalk-php:naray007]
module.elastic_beanstalk_php.github_repository_collaborator.collaborators["gomez385"]: Refreshing state... [id=aws-beanstalk-php:gomez385]
module.beanstalk-demo.github_repository_collaborator.collaborators["lolli001"]: Refreshing state... [id=beanstalk-flask-demo:lolli001]
module.beanstalk-demo.github_repository_collaborator.collaborators["morga471"]: Refreshing state... [id=beanstalk-flask-demo:morga471]
module.image_pipeline_repos["docker-image-pipeline"].data.github_user.pull_request_bypassers["arnol377"]: Still reading... [10s elapsed]
module.beanstalk-demo.github_repository_collaborator.collaborators["naray007"]: Refreshing state... [id=beanstalk-flask-demo:naray007]
module.beanstalk-demo.github_repository_collaborator.collaborators["gomez385"]: Refreshing state... [id=beanstalk-flask-demo:gomez385]
module.image_pipeline_repos["linux-image-pipeline"].data.github_organization_teams.root_teams[0]: Still reading... [10s elapsed]
module.aws_image_pipeline.github_repository_collaborator.collaborators["naray007"]: Refreshing state... [id=aws-image-pipeline:naray007]
module.aws_image_pipeline.github_repository_file.managed_extra_files["terraform-plan.yaml"]: Refreshing state... [id=aws-image-pipeline/.github/workflows/terraform-plan.yaml]
module.aws_image_pipeline.github_repository_collaborator.collaborators["gomez385"]: Refreshing state... [id=aws-image-pipeline:gomez385]
module.image_pipeline_repos["linux-image-pipeline"].data.github_organization_teams.root_teams[0]: Read complete after 11s [id=MDEyOk9yZ2FuaXphdGlvbjM1]
module.aws_image_pipeline.github_repository_collaborator.collaborators["lolli001"]: Refreshing state... [id=aws-image-pipeline:lolli001]
module.aws_image_pipeline.github_repository_collaborator.collaborators["morga471"]: Refreshing state... [id=aws-image-pipeline:morga471]
module.aws_image_pipeline.github_repository_file.managed_extra_files["terraform-apply.yaml"]: Refreshing state... [id=aws-image-pipeline/.github/workflows/terraform-apply.yaml]
module.aws_image_pipeline.github_actions_variable.variable["terraform_version"]: Refreshing state... [id=aws-image-pipeline:terraform_version]
module.elastic_beanstalk_nodejs.github_repository_collaborator.collaborators["morga471"]: Refreshing state... [id=aws-beanstalk-nodejs:morga471]
module.image_pipeline_repos["docker-image-pipeline"].data.github_user.pull_request_bypassers["arnol377"]: Read complete after 13s [id=549]
module.elastic_beanstalk_nodejs.github_repository_collaborator.collaborators["naray007"]: Refreshing state... [id=aws-beanstalk-nodejs:naray007]
module.elastic_beanstalk_nodejs.github_repository_collaborator.collaborators["lolli001"]: Refreshing state... [id=aws-beanstalk-nodejs:lolli001]
module.elastic_beanstalk_nodejs.github_repository_collaborator.collaborators["gomez385"]: Refreshing state... [id=aws-beanstalk-nodejs:gomez385]
module.image_pipeline_repos["linux-image-pipeline"].github_repository_file.managed_extra_files["s3_upload.yaml"]: Refreshing state... [id=linux-image-pipeline/.github/workflows/s3_upload.yaml]
module.image_pipeline_repos["docker-image-pipeline"].github_repository_file.managed_extra_files["s3_upload.yaml"]: Refreshing state... [id=docker-image-pipeline/.github/workflows/s3_upload.yaml]
module.image_pipeline_repos["windows-image-pipeline"].github_repository_file.managed_extra_files["s3_upload.yaml"]: Refreshing state... [id=windows-image-pipeline/.github/workflows/s3_upload.yaml]
module.image_pipeline_repos["image-pipeline-goss-testing"].github_repository_file.managed_extra_files["s3_upload.yaml"]: Refreshing state... [id=image-pipeline-goss-testing/.github/workflows/s3_upload.yaml]
module.image_pipeline_repos["image-pipeline-ansible-playbooks"].github_repository_file.managed_extra_files["s3_upload.yaml"]: Refreshing state... [id=image-pipeline-ansible-playbooks/.github/workflows/s3_upload.yaml]
module.image_pipeline_repos["docker-image-pipeline"].github_repository_collaborator.collaborators["gomez385"]: Refreshing state... [id=docker-image-pipeline:gomez385]
module.image_pipeline_repos["image-pipeline-goss-testing"].github_repository_collaborator.collaborators["morga471"]: Refreshing state... [id=image-pipeline-goss-testing:morga471]
module.image_pipeline_repos["docker-image-pipeline"].github_repository_collaborator.collaborators["lolli001"]: Refreshing state... [id=docker-image-pipeline:lolli001]
module.image_pipeline_repos["image-pipeline-goss-testing"].github_repository_collaborator.collaborators["garri325"]: Refreshing state... [id=image-pipeline-goss-testing:garri325]
module.image_pipeline_repos["docker-image-pipeline"].github_repository_collaborator.collaborators["naray007"]: Refreshing state... [id=docker-image-pipeline:naray007]
module.image_pipeline_repos["image-pipeline-goss-testing"].github_repository_collaborator.collaborators["naray007"]: Refreshing state... [id=image-pipeline-goss-testing:naray007]
module.image_pipeline_repos["image-pipeline-ansible-playbooks"].github_repository_collaborator.collaborators["gomez385"]: Refreshing state... [id=image-pipeline-ansible-playbooks:gomez385]
module.image_pipeline_repos["image-pipeline-ansible-playbooks"].github_repository_collaborator.collaborators["garri325"]: Refreshing state... [id=image-pipeline-ansible-playbooks:garri325]
module.image_pipeline_repos["image-pipeline-ansible-playbooks"].github_repository_collaborator.collaborators["naray007"]: Refreshing state... [id=image-pipeline-ansible-playbooks:naray007]
module.image_pipeline_repos["docker-image-pipeline"].github_repository_collaborator.collaborators["garri325"]: Refreshing state... [id=docker-image-pipeline:garri325]
module.image_pipeline_repos["image-pipeline-goss-testing"].github_repository_collaborator.collaborators["gomez385"]: Refreshing state... [id=image-pipeline-goss-testing:gomez385]
module.image_pipeline_repos["windows-image-pipeline"].github_repository_collaborator.collaborators["naray007"]: Refreshing state... [id=windows-image-pipeline:naray007]
module.image_pipeline_repos["linux-image-pipeline"].github_repository_collaborator.collaborators["naray007"]: Refreshing state... [id=linux-image-pipeline:naray007]
module.image_pipeline_repos["windows-image-pipeline"].github_repository_collaborator.collaborators["morga471"]: Refreshing state... [id=windows-image-pipeline:morga471]
module.image_pipeline_repos["windows-image-pipeline"].github_repository_collaborator.collaborators["gomez385"]: Refreshing state... [id=windows-image-pipeline:gomez385]
module.image_pipeline_repos["windows-image-pipeline"].github_repository_collaborator.collaborators["garri325"]: Refreshing state... [id=windows-image-pipeline:garri325]
module.image_pipeline_repos["linux-image-pipeline"].github_repository_collaborator.collaborators["garri325"]: Refreshing state... [id=linux-image-pipeline:garri325]
module.image_pipeline_repos["docker-image-pipeline"].github_repository_collaborator.collaborators["morga471"]: Refreshing state... [id=docker-image-pipeline:morga471]
module.image_pipeline_repos["windows-image-pipeline"].github_repository_collaborator.collaborators["lolli001"]: Refreshing state... [id=windows-image-pipeline:lolli001]
module.image_pipeline_repos["image-pipeline-ansible-playbooks"].github_repository_collaborator.collaborators["morga471"]: Refreshing state... [id=image-pipeline-ansible-playbooks:morga471]
module.image_pipeline_repos["image-pipeline-goss-testing"].github_repository_collaborator.collaborators["lolli001"]: Refreshing state... [id=image-pipeline-goss-testing:lolli001]
module.image_pipeline_repos["linux-image-pipeline"].github_repository_collaborator.collaborators["gomez385"]: Refreshing state... [id=linux-image-pipeline:gomez385]
module.image_pipeline_repos["image-pipeline-ansible-playbooks"].github_repository_collaborator.collaborators["lolli001"]: Refreshing state... [id=image-pipeline-ansible-playbooks:lolli001]
module.image_pipeline_repos["linux-image-pipeline"].github_repository_collaborator.collaborators["lolli001"]: Refreshing state... [id=linux-image-pipeline:lolli001]
module.image_pipeline_repos["linux-image-pipeline"].github_repository_collaborator.collaborators["morga471"]: Refreshing state... [id=linux-image-pipeline:morga471]
module.terraform_aws_image_pipeline.github_repository_file.managed_extra_files["terraform-plan.yaml"]: Refreshing state... [id=terraform-aws-image-pipeline/.github/workflows/terraform-plan.yaml]
module.terraform_aws_image_pipeline.github_actions_variable.variable["terraform_version"]: Refreshing state... [id=terraform-aws-image-pipeline:terraform_version]
module.terraform_aws_image_pipeline.github_repository_collaborator.collaborators["gomez385"]: Refreshing state... [id=terraform-aws-image-pipeline:gomez385]
module.terraform_aws_image_pipeline.github_repository_collaborator.collaborators["morga471"]: Refreshing state... [id=terraform-aws-image-pipeline:morga471]
module.terraform_aws_image_pipeline.github_repository_collaborator.collaborators["naray007"]: Refreshing state... [id=terraform-aws-image-pipeline:naray007]
module.terraform_aws_image_pipeline.github_repository_collaborator.collaborators["lolli001"]: Refreshing state... [id=terraform-aws-image-pipeline:lolli001]
module.morpheus_repos["morpheus-clouds"].github_repository_file.managed_extra_files["terraform-apply.yaml"]: Refreshing state... [id=morpheus-clouds/.github/workflows/terraform-apply.yaml]
module.morpheus_repos["morpheus-clouds"].github_repository_file.managed_extra_files["terraform-plan.yaml"]: Refreshing state... [id=morpheus-clouds/.github/workflows/terraform-plan.yaml]
module.morpheus_repos["morpheus-clouds"].github_repository_collaborator.collaborators["gomez385"]: Refreshing state... [id=morpheus-clouds:gomez385]
module.morpheus_repos["morpheus-clouds"].github_repository_collaborator.collaborators["arnol377"]: Refreshing state... [id=morpheus-clouds:arnol377]
module.morpheus_repos["morpheus-clouds"].github_branch_protection.main[0]: Refreshing state... [id=MDIwOkJyYW5jaFByb3RlY3Rpb25SdWxlMzQ4]
module.terraform_aws_image_pipeline.github_branch_protection.main[0]: Refreshing state... [id=MDIwOkJyYW5jaFByb3RlY3Rpb25SdWxlMzQ1]
module.aws_image_pipeline.github_branch_protection.main[0]: Refreshing state... [id=MDIwOkJyYW5jaFByb3RlY3Rpb25SdWxlMzM3]
module.image_pipeline_repos["linux-image-pipeline"].github_branch_protection.main[0]: Refreshing state... [id=MDIwOkJyYW5jaFByb3RlY3Rpb25SdWxlMzQy]
module.image_pipeline_repos["windows-image-pipeline"].github_branch_protection.main[0]: Refreshing state... [id=MDIwOkJyYW5jaFByb3RlY3Rpb25SdWxlMzM4]
module.image_pipeline_repos["docker-image-pipeline"].github_branch_protection.main[0]: Refreshing state... [id=MDIwOkJyYW5jaFByb3RlY3Rpb25SdWxlMzQ3]
module.image_pipeline_repos["image-pipeline-ansible-playbooks"].github_branch_protection.main[0]: Refreshing state... [id=MDIwOkJyYW5jaFByb3RlY3Rpb25SdWxlMzM5]
module.image_pipeline_repos["image-pipeline-goss-testing"].github_branch_protection.main[0]: Refreshing state... [id=MDIwOkJyYW5jaFByb3RlY3Rpb25SdWxlMzM2]

Note: Objects have changed outside of Terraform

Terraform detected the following changes made outside of Terraform since the
last "terraform apply" which may have affected this plan:

  # module.automation-repos.github_repository.repo has changed
  ~ resource "github_repository" "repo" {
      ~ etag                        = "W/\"760d334b2204b9c9a6124f56c5f92225b34f8d19e9747f55fe5540842769a7f0\"" -> "W/\"0198292d5f51b889d9ce6512bc1c26ce716e96640c71936069b1030846ba5455\""
        id                          = "automation-repos"
        name                        = "automation-repos"
        # (37 unchanged attributes hidden)

        # (1 unchanged block hidden)
    }

  # module.morpheus_repos["morpheus-clouds"].github_repository.repo has changed
  ~ resource "github_repository" "repo" {
      ~ etag                        = "W/\"75904bbe907f0b8ce300b99c3910cc4e2cbd0b1af7d7b46e8c0c3e0670efe02c\"" -> "W/\"188a88ad52dd047131a2232d04c4b51dbd96a2fe7c27a0e25fc29baf00669f79\""
        id                          = "morpheus-clouds"
        name                        = "morpheus-clouds"
        # (37 unchanged attributes hidden)

        # (1 unchanged block hidden)
    }


Unless you have made equivalent changes to your configuration, or ignored the
relevant attributes using ignore_changes, the following plan may include
actions to undo or respond to these changes.

─────────────────────────────────────────────────────────────────────────────

Terraform used the selected providers to generate the following execution
plan. Resource actions are indicated with the following symbols:
  + create

Terraform will perform the following actions:

  # module.aws_session_configuration.aws_iam_access_key.access_key will be created
  + resource "aws_iam_access_key" "access_key" {
      + create_date                    = (known after apply)
      + encrypted_secret               = (known after apply)
      + encrypted_ses_smtp_password_v4 = (known after apply)
      + id                             = (known after apply)
      + key_fingerprint                = (known after apply)
      + secret                         = (sensitive value)
      + ses_smtp_password_v4           = (sensitive value)
      + status                         = "Active"
      + user                           = "github-actions-s3_upload"
    }

  # module.aws_session_configuration.aws_iam_user.user will be created
  + resource "aws_iam_user" "user" {
      + arn           = (known after apply)
      + force_destroy = false
      + id            = (known after apply)
      + name          = "github-actions-s3_upload"
      + path          = "/"
      + tags_all      = (known after apply)
      + unique_id     = (known after apply)
    }

  # module.aws_session_configuration.aws_iam_user_policy.policy will be created
  + resource "aws_iam_user_policy" "policy" {
      + id          = (known after apply)
      + name        = "github-actions-s3_upload"
      + name_prefix = (known after apply)
      + policy      = jsonencode(
            {
              + Statement = [
                  + {
                      + Action   = "s3:*"
                      + Effect   = "Allow"
                      + Resource = [
                          + "arn:aws-us-gov:s3:::inf-test-08230846-acc4-7788-94df-5730ed20c008/*",
                        ]
                    },
                  + {
                      + Action   = "ssm:*"
                      + Effect   = "Allow"
                      + Resource = "*"
                    },
                  + {
                      + Action   = "secretsmanager:*"
                      + Effect   = "Allow"
                      + Resource = "*"
                    },
                  + {
                      + Action   = "dynamodb:*"
                      + Effect   = "Allow"
                      + Resource = "arn:aws-us-gov:dynamodb:us-gov-west-1:229685449397:table/tf_remote_state"
                    },
                ]
              + Version   = "2012-10-17"
            }
        )
      + user        = "github-actions-s3_upload"
    }

  # module.morpheus_repos["morpheus-clouds"].github_actions_secret.secret["aws_secret_access_key"] will be created
  + resource "github_actions_secret" "secret" {
      + created_at      = (known after apply)
      + id              = (known after apply)
      + plaintext_value = (sensitive value)
      + repository      = "morpheus-clouds"
      + secret_name     = "aws_secret_access_key"
      + updated_at      = (known after apply)
    }

  # module.morpheus_repos["morpheus-clouds"].github_actions_variable.variable["aws_access_key_id"] will be created
  + resource "github_actions_variable" "variable" {
      + created_at    = (known after apply)
      + id            = (known after apply)
      + repository    = "morpheus-clouds"
      + updated_at    = (known after apply)
      + value         = (known after apply)
      + variable_name = "aws_access_key_id"
    }

  # module.morpheus_repos["morpheus-clouds"].github_actions_variable.variable["aws_default_region"] will be created
  + resource "github_actions_variable" "variable" {
      + created_at    = (known after apply)
      + id            = (known after apply)
      + repository    = "morpheus-clouds"
      + updated_at    = (known after apply)
      + value         = "us-gov-west-1"
      + variable_name = "aws_default_region"
    }

Plan: 6 to add, 0 to change, 0 to destroy.

─────────────────────────────────────────────────────────────────────────────

Note: You didn't use the -out option to save this plan, so Terraform can't
guarantee to take exactly these actions if you run "terraform apply" now.

Pusher: @arnol377, Action: pull_request, Workflow: Terraform Plan

Copy link
Collaborator

@gomez385 gomez385 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

TF Code LGTM!

@arnol377 arnol377 merged commit 00768a1 into main Aug 20, 2024
1 check passed
@arnol377 arnol377 deleted the aws-service-accounts branch August 20, 2024 19:12
Sign in to join this conversation on GitHub.
Labels
None yet
Projects
None yet
2 participants