Skip to content

CI: Neptune PR #149 integration test - #239

Closed
neptune-ci-tests[bot] wants to merge 1 commit into
mainfrom
neptune-ci/pr-149
Closed

neptune-ci-tests[bot] wants to merge 1 commit into
mainfrom
neptune-ci/pr-149

Conversation

@neptune-ci-tests

Copy link
Copy Markdown

Automated integration test for devopsfactory-io/neptune#149

neptune-ref: d4771c521e4f75292bf895a16f54606854982ec4

This PR was created by Neptune CI to test plan/apply against real stacks.

@neptune-ci-tests neptune-ci-tests Bot added the neptune Triggers neptbot webhook label Aug 30, 2026
@neptune-ci-tests neptune-ci-tests Bot closed this Aug 30, 2026
@neptune-ci-tests
neptune-ci-tests Bot deleted the neptune-ci/pr-149 branch August 30, 2026 10:38
@neptune-ci-tests neptune-ci-tests Bot added the neptune Triggers neptbot webhook label Aug 30, 2026
@github-actions

Copy link
Copy Markdown

🌊 Neptune Plan Results

Terraform Stacks: apps/web, apps/web/ci-149-1, apps/web/ci-149-2

Neptune completed the plan with status: ✅

For more details, see the GitHub Actions run

Command ✅ terragrunt init -upgrade (stack: apps/web)

Click to see the command output
stderr:
[apps/web] 10:40:21.760 INFO   Downloading Terraform configurations from ../../_modules/null-stack into ./.terragrunt-cache/6P9tidISWBB3QzlNzQtu-E3IDNE/wXSEdkNd5e5MY27MFN0bjqcoO98

stdout:
[apps/web] 10:40:22.169 STDOUT tofu: Initializing the backend...
10:40:22.696 STDOUT tofu: 
10:40:22.697 STDOUT tofu: Successfully configured the backend "s3"! OpenTofu will automatically
10:40:22.697 STDOUT tofu: use this backend unless the backend configuration changes.
10:40:22.951 STDOUT tofu: Initializing provider plugins...
10:40:22.951 STDOUT tofu: - Finding hashicorp/null versions matching "~> 3.0"...
10:40:23.002 STDOUT tofu: - Finding hashicorp/local versions matching "~> 2.0"...
10:40:23.365 STDOUT tofu: - Installing hashicorp/null v3.3.1...
10:40:23.745 STDOUT tofu: - Installed hashicorp/null v3.3.1 (signed, key ID 0C0AF313E5FD9F80)
10:40:24.110 STDOUT tofu: - Installing hashicorp/local v2.9.0...
10:40:24.445 STDOUT tofu: - Installed hashicorp/local v2.9.0 (signed, key ID 0C0AF313E5FD9F80)
10:40:24.445 STDOUT tofu: Providers are signed by their developers.
10:40:24.445 STDOUT tofu: If you'd like to know more about provider signing, you can read about it here:
10:40:24.446 STDOUT tofu: https://opentofu.org/docs/cli/plugins/signing/
10:40:24.446 STDOUT tofu: OpenTofu has created a lock file .terraform.lock.hcl to record the provider
10:40:24.446 STDOUT tofu: selections it made above. Include this file in your version control repository
10:40:24.446 STDOUT tofu: so that OpenTofu can guarantee to make the same selections by default when
10:40:24.446 STDOUT tofu: you run "tofu init" in the future.
10:40:24.446 STDOUT tofu: OpenTofu has been successfully initialized!
10:40:24.446 STDOUT tofu: 
10:40:24.446 STDOUT tofu: You may now begin working with OpenTofu. Try running "tofu plan" to see
10:40:24.446 STDOUT tofu: any changes that are required for your infrastructure. All OpenTofu commands
10:40:24.446 STDOUT tofu: should now work.
10:40:24.446 STDOUT tofu: If you ever set or change modules or backend configuration for OpenTofu,
10:40:24.446 STDOUT tofu: rerun this command to reinitialize your working directory. If you forget, other
10:40:24.446 STDOUT tofu: commands will detect it and remind you to do so if necessary.

Command ✅ terragrunt init -upgrade (stack: apps/web/ci-149-1)

Click to see the command output
stderr:
[apps/web/ci-149-1] 10:40:24.784 INFO   Downloading Terraform configurations from ../../../_modules/null-stack into ./.terragrunt-cache/_9aEhKRVZbVbN11MUp6_j7k6QXk/wXSEdkNd5e5MY27MFN0bjqcoO98

stdout:
[apps/web/ci-149-1] 10:40:25.186 STDOUT tofu: Initializing the backend...
10:40:25.717 STDOUT tofu: 
10:40:25.717 STDOUT tofu: Successfully configured the backend "s3"! OpenTofu will automatically
10:40:25.717 STDOUT tofu: use this backend unless the backend configuration changes.
10:40:25.997 STDOUT tofu: Initializing provider plugins...
10:40:25.998 STDOUT tofu: - Finding hashicorp/local versions matching "~> 2.0"...
10:40:26.034 STDOUT tofu: - Finding hashicorp/null versions matching "~> 3.0"...
10:40:26.152 STDOUT tofu: - Installing hashicorp/local v2.9.0...
10:40:26.379 STDOUT tofu: - Installed hashicorp/local v2.9.0 (signed, key ID 0C0AF313E5FD9F80)
10:40:26.472 STDOUT tofu: - Installing hashicorp/null v3.3.1...
10:40:26.685 STDOUT tofu: - Installed hashicorp/null v3.3.1 (signed, key ID 0C0AF313E5FD9F80)
10:40:26.686 STDOUT tofu: Providers are signed by their developers.
10:40:26.686 STDOUT tofu: If you'd like to know more about provider signing, you can read about it here:
10:40:26.686 STDOUT tofu: https://opentofu.org/docs/cli/plugins/signing/
10:40:26.686 STDOUT tofu: OpenTofu has created a lock file .terraform.lock.hcl to record the provider
10:40:26.686 STDOUT tofu: selections it made above. Include this file in your version control repository
10:40:26.686 STDOUT tofu: so that OpenTofu can guarantee to make the same selections by default when
10:40:26.686 STDOUT tofu: you run "tofu init" in the future.
10:40:26.686 STDOUT tofu: OpenTofu has been successfully initialized!
10:40:26.686 STDOUT tofu: 
10:40:26.686 STDOUT tofu: You may now begin working with OpenTofu. Try running "tofu plan" to see
10:40:26.686 STDOUT tofu: any changes that are required for your infrastructure. All OpenTofu commands
10:40:26.686 STDOUT tofu: should now work.
10:40:26.686 STDOUT tofu: If you ever set or change modules or backend configuration for OpenTofu,
10:40:26.686 STDOUT tofu: rerun this command to reinitialize your working directory. If you forget, other
10:40:26.686 STDOUT tofu: commands will detect it and remind you to do so if necessary.

Command ✅ terragrunt init -upgrade (stack: apps/web/ci-149-2)

Click to see the command output
stderr:
[apps/web/ci-149-2] 10:40:27.020 INFO   Downloading Terraform configurations from ../../../_modules/null-stack into ./.terragrunt-cache/3gvqK5HbSXDSo2S7UPW9lujpDgE/wXSEdkNd5e5MY27MFN0bjqcoO98

stdout:
[apps/web/ci-149-2] 10:40:27.440 STDOUT tofu: Initializing the backend...
10:40:27.988 STDOUT tofu: 
10:40:27.988 STDOUT tofu: Successfully configured the backend "s3"! OpenTofu will automatically
10:40:27.988 STDOUT tofu: use this backend unless the backend configuration changes.
10:40:28.265 STDOUT tofu: Initializing provider plugins...
10:40:28.266 STDOUT tofu: - Finding hashicorp/null versions matching "~> 3.0"...
10:40:28.312 STDOUT tofu: - Finding hashicorp/local versions matching "~> 2.0"...
10:40:28.429 STDOUT tofu: - Installing hashicorp/null v3.3.1...
10:40:28.649 STDOUT tofu: - Installed hashicorp/null v3.3.1 (signed, key ID 0C0AF313E5FD9F80)
10:40:28.749 STDOUT tofu: - Installing hashicorp/local v2.9.0...
10:40:28.987 STDOUT tofu: - Installed hashicorp/local v2.9.0 (signed, key ID 0C0AF313E5FD9F80)
10:40:28.987 STDOUT tofu: Providers are signed by their developers.
10:40:28.987 STDOUT tofu: If you'd like to know more about provider signing, you can read about it here:
10:40:28.987 STDOUT tofu: https://opentofu.org/docs/cli/plugins/signing/
10:40:28.987 STDOUT tofu: OpenTofu has created a lock file .terraform.lock.hcl to record the provider
10:40:28.987 STDOUT tofu: selections it made above. Include this file in your version control repository
10:40:28.987 STDOUT tofu: so that OpenTofu can guarantee to make the same selections by default when
10:40:28.987 STDOUT tofu: you run "tofu init" in the future.
10:40:28.987 STDOUT tofu: OpenTofu has been successfully initialized!
10:40:28.987 STDOUT tofu: 
10:40:28.987 STDOUT tofu: You may now begin working with OpenTofu. Try running "tofu plan" to see
10:40:28.987 STDOUT tofu: any changes that are required for your infrastructure. All OpenTofu commands
10:40:28.988 STDOUT tofu: should now work.
10:40:28.988 STDOUT tofu: If you ever set or change modules or backend configuration for OpenTofu,
10:40:28.988 STDOUT tofu: rerun this command to reinitialize your working directory. If you forget, other
10:40:28.988 STDOUT tofu: commands will detect it and remind you to do so if necessary.

Command ✅ terragrunt plan (stack: apps/web)

Click to see the command output
stderr:


stdout:
[apps/web] 10:40:30.895 STDOUT tofu: local_file.output: Refreshing state... [id=02b8a7d21d6e858cd56b387b18a7f09886438742]
10:40:30.895 STDOUT tofu: null_resource.stack: Refreshing state... [id=5873597553842205034]
10:40:30.903 STDOUT tofu: OpenTofu used the selected providers to generate the following execution
10:40:30.903 STDOUT tofu: plan. Resource actions are indicated with the following symbols:
10:40:30.903 STDOUT tofu:   + create
10:40:30.904 STDOUT tofu: OpenTofu will perform the following actions:
10:40:30.904 STDOUT tofu:   # local_file.output will be created
10:40:30.904 STDOUT tofu:   + resource "local_file" "output" {
10:40:30.904 STDOUT tofu:       + content              = "apps/web deployed"
10:40:30.904 STDOUT tofu:       + content_base64sha256 = (known after apply)
10:40:30.904 STDOUT tofu:       + content_base64sha512 = (known after apply)
10:40:30.904 STDOUT tofu:       + content_md5          = (known after apply)
10:40:30.904 STDOUT tofu:       + content_sha1         = (known after apply)
10:40:30.904 STDOUT tofu:       + content_sha256       = (known after apply)
10:40:30.904 STDOUT tofu:       + content_sha512       = (known after apply)
10:40:30.904 STDOUT tofu:       + directory_permission = "0777"
10:40:30.904 STDOUT tofu:       + file_permission      = "0777"
10:40:30.904 STDOUT tofu:       + filename             = "./output.txt"
10:40:30.904 STDOUT tofu:       + id                   = (known after apply)
10:40:30.904 STDOUT tofu:     }
10:40:30.904 STDOUT tofu: Plan: 1 to add, 0 to change, 0 to destroy.
10:40:30.904 STDOUT tofu: 
10:40:30.904 STDOUT tofu: ─────────────────────────────────────────────────────────────────────────────
10:40:30.904 STDOUT tofu: Note: You didn't use the -out option to save this plan, so OpenTofu can't
10:40:30.905 STDOUT tofu: guarantee to take exactly these actions if you run "tofu apply" now.

Command ✅ terragrunt plan (stack: apps/web/ci-149-1)

Click to see the command output
stderr:


stdout:
[apps/web/ci-149-1] 10:40:32.838 STDOUT tofu: null_resource.stack: Refreshing state... [id=5020944398208752130]
10:40:32.838 STDOUT tofu: local_file.output: Refreshing state... [id=52086cae4b51bf680bcd52c9b1843256eb86bab1]
10:40:32.847 STDOUT tofu: OpenTofu used the selected providers to generate the following execution
10:40:32.847 STDOUT tofu: plan. Resource actions are indicated with the following symbols:
10:40:32.847 STDOUT tofu:   + create
10:40:32.847 STDOUT tofu: OpenTofu will perform the following actions:
10:40:32.848 STDOUT tofu:   # local_file.output will be created
10:40:32.848 STDOUT tofu:   + resource "local_file" "output" {
10:40:32.848 STDOUT tofu:       + content              = "apps/web/ci-149-1 deployed"
10:40:32.848 STDOUT tofu:       + content_base64sha256 = (known after apply)
10:40:32.848 STDOUT tofu:       + content_base64sha512 = (known after apply)
10:40:32.848 STDOUT tofu:       + content_md5          = (known after apply)
10:40:32.849 STDOUT tofu:       + content_sha1         = (known after apply)
10:40:32.849 STDOUT tofu:       + content_sha256       = (known after apply)
10:40:32.849 STDOUT tofu:       + content_sha512       = (known after apply)
10:40:32.849 STDOUT tofu:       + directory_permission = "0777"
10:40:32.849 STDOUT tofu:       + file_permission      = "0777"
10:40:32.849 STDOUT tofu:       + filename             = "./output.txt"
10:40:32.849 STDOUT tofu:       + id                   = (known after apply)
10:40:32.849 STDOUT tofu:     }
10:40:32.850 STDOUT tofu: Plan: 1 to add, 0 to change, 0 to destroy.
10:40:32.850 STDOUT tofu: 
10:40:32.850 STDOUT tofu: ─────────────────────────────────────────────────────────────────────────────
10:40:32.850 STDOUT tofu: Note: You didn't use the -out option to save this plan, so OpenTofu can't
10:40:32.850 STDOUT tofu: guarantee to take exactly these actions if you run "tofu apply" now.

Command ✅ terragrunt plan (stack: apps/web/ci-149-2)

Click to see the command output
stderr:


stdout:
[apps/web/ci-149-2] 10:40:34.755 STDOUT tofu: null_resource.stack: Refreshing state... [id=1072150163158730851]
10:40:34.756 STDOUT tofu: local_file.output: Refreshing state... [id=9a9d987e5c78964728c3d299d47e7f39066bdafd]
10:40:34.766 STDOUT tofu: OpenTofu used the selected providers to generate the following execution
10:40:34.766 STDOUT tofu: plan. Resource actions are indicated with the following symbols:
10:40:34.766 STDOUT tofu:   + create
10:40:34.766 STDOUT tofu: OpenTofu will perform the following actions:
10:40:34.767 STDOUT tofu:   # local_file.output will be created
10:40:34.767 STDOUT tofu:   + resource "local_file" "output" {
10:40:34.767 STDOUT tofu:       + content              = "apps/web/ci-149-2 deployed"
10:40:34.767 STDOUT tofu:       + content_base64sha256 = (known after apply)
10:40:34.767 STDOUT tofu:       + content_base64sha512 = (known after apply)
10:40:34.767 STDOUT tofu:       + content_md5          = (known after apply)
10:40:34.767 STDOUT tofu:       + content_sha1         = (known after apply)
10:40:34.767 STDOUT tofu:       + content_sha256       = (known after apply)
10:40:34.767 STDOUT tofu:       + content_sha512       = (known after apply)
10:40:34.767 STDOUT tofu:       + directory_permission = "0777"
10:40:34.767 STDOUT tofu:       + file_permission      = "0777"
10:40:34.767 STDOUT tofu:       + filename             = "./output.txt"
10:40:34.767 STDOUT tofu:       + id                   = (known after apply)
10:40:34.767 STDOUT tofu:     }
10:40:34.767 STDOUT tofu: Plan: 1 to add, 0 to change, 0 to destroy.
10:40:34.767 STDOUT tofu: 
10:40:34.767 STDOUT tofu: ─────────────────────────────────────────────────────────────────────────────
10:40:34.767 STDOUT tofu: Note: You didn't use the -out option to save this plan, so OpenTofu can't
10:40:34.767 STDOUT tofu: guarantee to take exactly these actions if you run "tofu apply" now.

To apply these changes, comment:

@neptbot apply

@github-actions

Copy link
Copy Markdown

🌊 Neptune Plan Results

Terraform Stacks: apps/web, apps/web/ci-149-1, apps/web/ci-149-2

Neptune completed the plan with status: ✅

For more details, see the GitHub Actions run

Command ✅ terragrunt init -upgrade (stack: apps/web)

Click to see the command output
stderr:
[apps/web] 10:42:37.539 INFO   Downloading Terraform configurations from ../../_modules/null-stack into ./.terragrunt-cache/6P9tidISWBB3QzlNzQtu-E3IDNE/wXSEdkNd5e5MY27MFN0bjqcoO98

stdout:
[apps/web] 10:42:37.781 STDOUT tofu: Initializing the backend...
10:42:38.038 STDOUT tofu: 
10:42:38.038 STDOUT tofu: Successfully configured the backend "s3"! OpenTofu will automatically
10:42:38.038 STDOUT tofu: use this backend unless the backend configuration changes.
10:42:38.134 STDOUT tofu: Initializing provider plugins...
10:42:38.135 STDOUT tofu: - Finding hashicorp/local versions matching "~> 2.0"...
10:42:38.199 STDOUT tofu: - Finding hashicorp/null versions matching "~> 3.0"...
10:42:38.473 STDOUT tofu: - Installing hashicorp/null v3.3.1...
10:42:38.692 STDOUT tofu: - Installed hashicorp/null v3.3.1 (signed, key ID 0C0AF313E5FD9F80)
10:42:38.818 STDOUT tofu: - Installing hashicorp/local v2.9.0...
10:42:39.045 STDOUT tofu: - Installed hashicorp/local v2.9.0 (signed, key ID 0C0AF313E5FD9F80)
10:42:39.046 STDOUT tofu: Providers are signed by their developers.
10:42:39.046 STDOUT tofu: If you'd like to know more about provider signing, you can read about it here:
10:42:39.046 STDOUT tofu: https://opentofu.org/docs/cli/plugins/signing/
10:42:39.046 STDOUT tofu: OpenTofu has created a lock file .terraform.lock.hcl to record the provider
10:42:39.046 STDOUT tofu: selections it made above. Include this file in your version control repository
10:42:39.046 STDOUT tofu: so that OpenTofu can guarantee to make the same selections by default when
10:42:39.046 STDOUT tofu: you run "tofu init" in the future.
10:42:39.046 STDOUT tofu: OpenTofu has been successfully initialized!
10:42:39.046 STDOUT tofu: 
10:42:39.046 STDOUT tofu: You may now begin working with OpenTofu. Try running "tofu plan" to see
10:42:39.046 STDOUT tofu: any changes that are required for your infrastructure. All OpenTofu commands
10:42:39.046 STDOUT tofu: should now work.
10:42:39.046 STDOUT tofu: If you ever set or change modules or backend configuration for OpenTofu,
10:42:39.046 STDOUT tofu: rerun this command to reinitialize your working directory. If you forget, other
10:42:39.046 STDOUT tofu: commands will detect it and remind you to do so if necessary.

Command ✅ terragrunt init -upgrade (stack: apps/web/ci-149-1)

Click to see the command output
stderr:
[apps/web/ci-149-1] 10:42:39.393 INFO   Downloading Terraform configurations from ../../../_modules/null-stack into ./.terragrunt-cache/_9aEhKRVZbVbN11MUp6_j7k6QXk/wXSEdkNd5e5MY27MFN0bjqcoO98

stdout:
[apps/web/ci-149-1] 10:42:39.600 STDOUT tofu: Initializing the backend...
10:42:39.781 STDOUT tofu: 
10:42:39.781 STDOUT tofu: Successfully configured the backend "s3"! OpenTofu will automatically
10:42:39.781 STDOUT tofu: use this backend unless the backend configuration changes.
10:42:39.886 STDOUT tofu: Initializing provider plugins...
10:42:39.886 STDOUT tofu: - Finding hashicorp/null versions matching "~> 3.0"...
10:42:39.939 STDOUT tofu: - Finding hashicorp/local versions matching "~> 2.0"...
10:42:40.077 STDOUT tofu: - Installing hashicorp/null v3.3.1...
10:42:40.306 STDOUT tofu: - Installed hashicorp/null v3.3.1 (signed, key ID 0C0AF313E5FD9F80)
10:42:40.412 STDOUT tofu: - Installing hashicorp/local v2.9.0...
10:42:40.637 STDOUT tofu: - Installed hashicorp/local v2.9.0 (signed, key ID 0C0AF313E5FD9F80)
10:42:40.638 STDOUT tofu: Providers are signed by their developers.
10:42:40.638 STDOUT tofu: If you'd like to know more about provider signing, you can read about it here:
10:42:40.638 STDOUT tofu: https://opentofu.org/docs/cli/plugins/signing/
10:42:40.638 STDOUT tofu: OpenTofu has created a lock file .terraform.lock.hcl to record the provider
10:42:40.638 STDOUT tofu: selections it made above. Include this file in your version control repository
10:42:40.638 STDOUT tofu: so that OpenTofu can guarantee to make the same selections by default when
10:42:40.638 STDOUT tofu: you run "tofu init" in the future.
10:42:40.638 STDOUT tofu: OpenTofu has been successfully initialized!
10:42:40.639 STDOUT tofu: 
10:42:40.639 STDOUT tofu: You may now begin working with OpenTofu. Try running "tofu plan" to see
10:42:40.639 STDOUT tofu: any changes that are required for your infrastructure. All OpenTofu commands
10:42:40.639 STDOUT tofu: should now work.
10:42:40.639 STDOUT tofu: If you ever set or change modules or backend configuration for OpenTofu,
10:42:40.639 STDOUT tofu: rerun this command to reinitialize your working directory. If you forget, other
10:42:40.639 STDOUT tofu: commands will detect it and remind you to do so if necessary.

Command ✅ terragrunt init -upgrade (stack: apps/web/ci-149-2)

Click to see the command output
stderr:
[apps/web/ci-149-2] 10:42:40.985 INFO   Downloading Terraform configurations from ../../../_modules/null-stack into ./.terragrunt-cache/3gvqK5HbSXDSo2S7UPW9lujpDgE/wXSEdkNd5e5MY27MFN0bjqcoO98

stdout:
[apps/web/ci-149-2] 10:42:41.189 STDOUT tofu: Initializing the backend...
10:42:41.410 STDOUT tofu: 
10:42:41.410 STDOUT tofu: Successfully configured the backend "s3"! OpenTofu will automatically
10:42:41.410 STDOUT tofu: use this backend unless the backend configuration changes.
10:42:41.521 STDOUT tofu: Initializing provider plugins...
10:42:41.522 STDOUT tofu: - Finding hashicorp/local versions matching "~> 2.0"...
10:42:41.570 STDOUT tofu: - Finding hashicorp/null versions matching "~> 3.0"...
10:42:41.695 STDOUT tofu: - Installing hashicorp/local v2.9.0...
10:42:41.919 STDOUT tofu: - Installed hashicorp/local v2.9.0 (signed, key ID 0C0AF313E5FD9F80)
10:42:42.022 STDOUT tofu: - Installing hashicorp/null v3.3.1...
10:42:42.240 STDOUT tofu: - Installed hashicorp/null v3.3.1 (signed, key ID 0C0AF313E5FD9F80)
10:42:42.240 STDOUT tofu: Providers are signed by their developers.
10:42:42.240 STDOUT tofu: If you'd like to know more about provider signing, you can read about it here:
10:42:42.240 STDOUT tofu: https://opentofu.org/docs/cli/plugins/signing/
10:42:42.240 STDOUT tofu: OpenTofu has created a lock file .terraform.lock.hcl to record the provider
10:42:42.240 STDOUT tofu: selections it made above. Include this file in your version control repository
10:42:42.240 STDOUT tofu: so that OpenTofu can guarantee to make the same selections by default when
10:42:42.240 STDOUT tofu: you run "tofu init" in the future.
10:42:42.240 STDOUT tofu: OpenTofu has been successfully initialized!
10:42:42.240 STDOUT tofu: 
10:42:42.240 STDOUT tofu: You may now begin working with OpenTofu. Try running "tofu plan" to see
10:42:42.241 STDOUT tofu: any changes that are required for your infrastructure. All OpenTofu commands
10:42:42.241 STDOUT tofu: should now work.
10:42:42.241 STDOUT tofu: If you ever set or change modules or backend configuration for OpenTofu,
10:42:42.241 STDOUT tofu: rerun this command to reinitialize your working directory. If you forget, other
10:42:42.241 STDOUT tofu: commands will detect it and remind you to do so if necessary.

Command ✅ terragrunt plan (stack: apps/web)

Click to see the command output
stderr:


stdout:
[apps/web] 10:42:43.568 STDOUT tofu: null_resource.stack: Refreshing state... [id=5873597553842205034]
10:42:43.568 STDOUT tofu: local_file.output: Refreshing state... [id=02b8a7d21d6e858cd56b387b18a7f09886438742]
10:42:43.578 STDOUT tofu: OpenTofu used the selected providers to generate the following execution
10:42:43.578 STDOUT tofu: plan. Resource actions are indicated with the following symbols:
10:42:43.578 STDOUT tofu:   + create
10:42:43.578 STDOUT tofu: OpenTofu will perform the following actions:
10:42:43.578 STDOUT tofu:   # local_file.output will be created
10:42:43.578 STDOUT tofu:   + resource "local_file" "output" {
10:42:43.578 STDOUT tofu:       + content              = "apps/web deployed"
10:42:43.578 STDOUT tofu:       + content_base64sha256 = (known after apply)
10:42:43.578 STDOUT tofu:       + content_base64sha512 = (known after apply)
10:42:43.578 STDOUT tofu:       + content_md5          = (known after apply)
10:42:43.578 STDOUT tofu:       + content_sha1         = (known after apply)
10:42:43.578 STDOUT tofu:       + content_sha256       = (known after apply)
10:42:43.579 STDOUT tofu:       + content_sha512       = (known after apply)
10:42:43.579 STDOUT tofu:       + directory_permission = "0777"
10:42:43.579 STDOUT tofu:       + file_permission      = "0777"
10:42:43.579 STDOUT tofu:       + filename             = "./output.txt"
10:42:43.579 STDOUT tofu:       + id                   = (known after apply)
10:42:43.579 STDOUT tofu:     }
10:42:43.579 STDOUT tofu: Plan: 1 to add, 0 to change, 0 to destroy.
10:42:43.579 STDOUT tofu: 
10:42:43.579 STDOUT tofu: ─────────────────────────────────────────────────────────────────────────────
10:42:43.579 STDOUT tofu: Note: You didn't use the -out option to save this plan, so OpenTofu can't
10:42:43.579 STDOUT tofu: guarantee to take exactly these actions if you run "tofu apply" now.

Command ✅ terragrunt plan (stack: apps/web/ci-149-1)

Click to see the command output
stderr:


stdout:
[apps/web/ci-149-1] 10:42:44.739 STDOUT tofu: null_resource.stack: Refreshing state... [id=5020944398208752130]
10:42:44.740 STDOUT tofu: local_file.output: Refreshing state... [id=52086cae4b51bf680bcd52c9b1843256eb86bab1]
10:42:44.750 STDOUT tofu: OpenTofu used the selected providers to generate the following execution
10:42:44.750 STDOUT tofu: plan. Resource actions are indicated with the following symbols:
10:42:44.750 STDOUT tofu:   + create
10:42:44.750 STDOUT tofu: OpenTofu will perform the following actions:
10:42:44.750 STDOUT tofu:   # local_file.output will be created
10:42:44.750 STDOUT tofu:   + resource "local_file" "output" {
10:42:44.750 STDOUT tofu:       + content              = "apps/web/ci-149-1 deployed"
10:42:44.750 STDOUT tofu:       + content_base64sha256 = (known after apply)
10:42:44.750 STDOUT tofu:       + content_base64sha512 = (known after apply)
10:42:44.750 STDOUT tofu:       + content_md5          = (known after apply)
10:42:44.750 STDOUT tofu:       + content_sha1         = (known after apply)
10:42:44.750 STDOUT tofu:       + content_sha256       = (known after apply)
10:42:44.750 STDOUT tofu:       + content_sha512       = (known after apply)
10:42:44.750 STDOUT tofu:       + directory_permission = "0777"
10:42:44.750 STDOUT tofu:       + file_permission      = "0777"
10:42:44.751 STDOUT tofu:       + filename             = "./output.txt"
10:42:44.751 STDOUT tofu:       + id                   = (known after apply)
10:42:44.751 STDOUT tofu:     }
10:42:44.751 STDOUT tofu: Plan: 1 to add, 0 to change, 0 to destroy.
10:42:44.751 STDOUT tofu: 
10:42:44.751 STDOUT tofu: ─────────────────────────────────────────────────────────────────────────────
10:42:44.751 STDOUT tofu: Note: You didn't use the -out option to save this plan, so OpenTofu can't
10:42:44.751 STDOUT tofu: guarantee to take exactly these actions if you run "tofu apply" now.

Command ✅ terragrunt plan (stack: apps/web/ci-149-2)

Click to see the command output
stderr:


stdout:
[apps/web/ci-149-2] 10:42:45.965 STDOUT tofu: local_file.output: Refreshing state... [id=9a9d987e5c78964728c3d299d47e7f39066bdafd]
10:42:45.965 STDOUT tofu: null_resource.stack: Refreshing state... [id=1072150163158730851]
10:42:45.973 STDOUT tofu: OpenTofu used the selected providers to generate the following execution
10:42:45.974 STDOUT tofu: plan. Resource actions are indicated with the following symbols:
10:42:45.974 STDOUT tofu:   + create
10:42:45.974 STDOUT tofu: OpenTofu will perform the following actions:
10:42:45.974 STDOUT tofu:   # local_file.output will be created
10:42:45.974 STDOUT tofu:   + resource "local_file" "output" {
10:42:45.974 STDOUT tofu:       + content              = "apps/web/ci-149-2 deployed"
10:42:45.974 STDOUT tofu:       + content_base64sha256 = (known after apply)
10:42:45.974 STDOUT tofu:       + content_base64sha512 = (known after apply)
10:42:45.974 STDOUT tofu:       + content_md5          = (known after apply)
10:42:45.974 STDOUT tofu:       + content_sha1         = (known after apply)
10:42:45.974 STDOUT tofu:       + content_sha256       = (known after apply)
10:42:45.974 STDOUT tofu:       + content_sha512       = (known after apply)
10:42:45.974 STDOUT tofu:       + directory_permission = "0777"
10:42:45.974 STDOUT tofu:       + file_permission      = "0777"
10:42:45.974 STDOUT tofu:       + filename             = "./output.txt"
10:42:45.974 STDOUT tofu:       + id                   = (known after apply)
10:42:45.975 STDOUT tofu:     }
10:42:45.975 STDOUT tofu: Plan: 1 to add, 0 to change, 0 to destroy.
10:42:45.975 STDOUT tofu: 
10:42:45.975 STDOUT tofu: ─────────────────────────────────────────────────────────────────────────────
10:42:45.975 STDOUT tofu: Note: You didn't use the -out option to save this plan, so OpenTofu can't
10:42:45.975 STDOUT tofu: guarantee to take exactly these actions if you run "tofu apply" now.

To apply these changes, comment:

@neptbot apply

@github-actions

Copy link
Copy Markdown

🌊 Neptune Apply Results

Terraform Stacks: apps/web, apps/web/ci-149-1, apps/web/ci-149-2

Neptune completed the apply with status: ✅

For more details, see the GitHub Actions run

Command ✅ terragrunt apply -auto-approve (stack: apps/web)

Click to see the command output
stderr:
[apps/web] 10:44:47.635 INFO   Downloading Terraform configurations from ../../_modules/null-stack into ./.terragrunt-cache/6P9tidISWBB3QzlNzQtu-E3IDNE/wXSEdkNd5e5MY27MFN0bjqcoO98
10:44:47.795 INFO   tofu: Initializing the backend...
10:44:48.021 INFO   tofu: 
10:44:48.021 INFO   tofu: Successfully configured the backend "s3"! OpenTofu will automatically
10:44:48.021 INFO   tofu: use this backend unless the backend configuration changes.
10:44:48.082 INFO   tofu: Initializing provider plugins...
10:44:48.083 INFO   tofu: - Finding hashicorp/null versions matching "~> 3.0"...
10:44:48.247 INFO   tofu: - Finding hashicorp/local versions matching "~> 2.0"...
10:44:48.309 INFO   tofu: - Installing hashicorp/null v3.3.1...
10:44:48.488 INFO   tofu: - Installed hashicorp/null v3.3.1 (signed, key ID 0C0AF313E5FD9F80)
10:44:48.536 INFO   tofu: - Installing hashicorp/local v2.9.0...
10:44:48.792 INFO   tofu: - Installed hashicorp/local v2.9.0 (signed, key ID 0C0AF313E5FD9F80)
10:44:48.793 INFO   tofu: Providers are signed by their developers.
10:44:48.793 INFO   tofu: If you'd like to know more about provider signing, you can read about it here:
10:44:48.793 INFO   tofu: https://opentofu.org/docs/cli/plugins/signing/
10:44:48.793 INFO   tofu: OpenTofu has created a lock file .terraform.lock.hcl to record the provider
10:44:48.793 INFO   tofu: selections it made above. Include this file in your version control repository
10:44:48.793 INFO   tofu: so that OpenTofu can guarantee to make the same selections by default when
10:44:48.793 INFO   tofu: you run "tofu init" in the future.
10:44:48.793 INFO   tofu: OpenTofu has been successfully initialized!
10:44:48.793 INFO   tofu: 
10:44:48.793 INFO   tofu: You may now begin working with OpenTofu. Try running "tofu plan" to see
10:44:48.793 INFO   tofu: any changes that are required for your infrastructure. All OpenTofu commands
10:44:48.793 INFO   tofu: should now work.
10:44:48.793 INFO   tofu: If you ever set or change modules or backend configuration for OpenTofu,
10:44:48.793 INFO   tofu: rerun this command to reinitialize your working directory. If you forget, other
10:44:48.793 INFO   tofu: commands will detect it and remind you to do so if necessary.

stdout:
[apps/web] 10:44:49.287 STDOUT tofu: null_resource.stack: Refreshing state... [id=5873597553842205034]
10:44:49.288 STDOUT tofu: local_file.output: Refreshing state... [id=02b8a7d21d6e858cd56b387b18a7f09886438742]
10:44:49.298 STDOUT tofu: OpenTofu used the selected providers to generate the following execution
10:44:49.298 STDOUT tofu: plan. Resource actions are indicated with the following symbols:
10:44:49.298 STDOUT tofu:   + create
10:44:49.298 STDOUT tofu: OpenTofu will perform the following actions:
10:44:49.298 STDOUT tofu:   # local_file.output will be created
10:44:49.298 STDOUT tofu:   + resource "local_file" "output" {
10:44:49.298 STDOUT tofu:       + content              = "apps/web deployed"
10:44:49.298 STDOUT tofu:       + content_base64sha256 = (known after apply)
10:44:49.298 STDOUT tofu:       + content_base64sha512 = (known after apply)
10:44:49.298 STDOUT tofu:       + content_md5          = (known after apply)
10:44:49.299 STDOUT tofu:       + content_sha1         = (known after apply)
10:44:49.299 STDOUT tofu:       + content_sha256       = (known after apply)
10:44:49.299 STDOUT tofu:       + content_sha512       = (known after apply)
10:44:49.299 STDOUT tofu:       + directory_permission = "0777"
10:44:49.299 STDOUT tofu:       + file_permission      = "0777"
10:44:49.299 STDOUT tofu:       + filename             = "./output.txt"
10:44:49.299 STDOUT tofu:       + id                   = (known after apply)
10:44:49.299 STDOUT tofu:     }
10:44:49.299 STDOUT tofu: Plan: 1 to add, 0 to change, 0 to destroy.
10:44:49.299 STDOUT tofu: 
10:44:49.340 STDOUT tofu: local_file.output: Creating...
10:44:49.343 STDOUT tofu: local_file.output: Creation complete after 0s [id=02b8a7d21d6e858cd56b387b18a7f09886438742]
10:44:49.345 STDOUT tofu: 
10:44:49.345 STDOUT tofu: Apply complete! Resources: 1 added, 0 changed, 0 destroyed.
10:44:49.345 STDOUT tofu: 

Command ✅ terragrunt apply -auto-approve (stack: apps/web/ci-149-1)

Click to see the command output
stderr:
[apps/web/ci-149-1] 10:44:49.697 INFO   Downloading Terraform configurations from ../../../_modules/null-stack into ./.terragrunt-cache/_9aEhKRVZbVbN11MUp6_j7k6QXk/wXSEdkNd5e5MY27MFN0bjqcoO98
10:44:49.862 INFO   tofu: Initializing the backend...
10:44:49.945 INFO   tofu: 
10:44:49.945 INFO   tofu: Successfully configured the backend "s3"! OpenTofu will automatically
10:44:49.945 INFO   tofu: use this backend unless the backend configuration changes.
10:44:50.007 INFO   tofu: Initializing provider plugins...
10:44:50.007 INFO   tofu: - Finding hashicorp/local versions matching "~> 2.0"...
10:44:50.041 INFO   tofu: - Finding hashicorp/null versions matching "~> 3.0"...
10:44:50.119 INFO   tofu: - Installing hashicorp/local v2.9.0...
10:44:50.306 INFO   tofu: - Installed hashicorp/local v2.9.0 (signed, key ID 0C0AF313E5FD9F80)
10:44:50.362 INFO   tofu: - Installing hashicorp/null v3.3.1...
10:44:50.548 INFO   tofu: - Installed hashicorp/null v3.3.1 (signed, key ID 0C0AF313E5FD9F80)
10:44:50.548 INFO   tofu: Providers are signed by their developers.
10:44:50.548 INFO   tofu: If you'd like to know more about provider signing, you can read about it here:
10:44:50.549 INFO   tofu: https://opentofu.org/docs/cli/plugins/signing/
10:44:50.549 INFO   tofu: OpenTofu has created a lock file .terraform.lock.hcl to record the provider
10:44:50.549 INFO   tofu: selections it made above. Include this file in your version control repository
10:44:50.549 INFO   tofu: so that OpenTofu can guarantee to make the same selections by default when
10:44:50.549 INFO   tofu: you run "tofu init" in the future.
10:44:50.549 INFO   tofu: OpenTofu has been successfully initialized!
10:44:50.549 INFO   tofu: 
10:44:50.549 INFO   tofu: You may now begin working with OpenTofu. Try running "tofu plan" to see
10:44:50.549 INFO   tofu: any changes that are required for your infrastructure. All OpenTofu commands
10:44:50.549 INFO   tofu: should now work.
10:44:50.549 INFO   tofu: If you ever set or change modules or backend configuration for OpenTofu,
10:44:50.549 INFO   tofu: rerun this command to reinitialize your working directory. If you forget, other
10:44:50.549 INFO   tofu: commands will detect it and remind you to do so if necessary.

stdout:
[apps/web/ci-149-1] 10:44:51.077 STDOUT tofu: null_resource.stack: Refreshing state... [id=5020944398208752130]
10:44:51.077 STDOUT tofu: local_file.output: Refreshing state... [id=52086cae4b51bf680bcd52c9b1843256eb86bab1]
10:44:51.086 STDOUT tofu: OpenTofu used the selected providers to generate the following execution
10:44:51.086 STDOUT tofu: plan. Resource actions are indicated with the following symbols:
10:44:51.086 STDOUT tofu:   + create
10:44:51.087 STDOUT tofu: OpenTofu will perform the following actions:
10:44:51.087 STDOUT tofu:   # local_file.output will be created
10:44:51.087 STDOUT tofu:   + resource "local_file" "output" {
10:44:51.087 STDOUT tofu:       + content              = "apps/web/ci-149-1 deployed"
10:44:51.087 STDOUT tofu:       + content_base64sha256 = (known after apply)
10:44:51.087 STDOUT tofu:       + content_base64sha512 = (known after apply)
10:44:51.087 STDOUT tofu:       + content_md5          = (known after apply)
10:44:51.087 STDOUT tofu:       + content_sha1         = (known after apply)
10:44:51.087 STDOUT tofu:       + content_sha256       = (known after apply)
10:44:51.087 STDOUT tofu:       + content_sha512       = (known after apply)
10:44:51.087 STDOUT tofu:       + directory_permission = "0777"
10:44:51.087 STDOUT tofu:       + file_permission      = "0777"
10:44:51.087 STDOUT tofu:       + filename             = "./output.txt"
10:44:51.087 STDOUT tofu:       + id                   = (known after apply)
10:44:51.087 STDOUT tofu:     }
10:44:51.087 STDOUT tofu: Plan: 1 to add, 0 to change, 0 to destroy.
10:44:51.088 STDOUT tofu: 
10:44:51.128 STDOUT tofu: local_file.output: Creating...
10:44:51.131 STDOUT tofu: local_file.output: Creation complete after 0s [id=52086cae4b51bf680bcd52c9b1843256eb86bab1]
10:44:51.132 STDOUT tofu: 
10:44:51.132 STDOUT tofu: Apply complete! Resources: 1 added, 0 changed, 0 destroyed.
10:44:51.132 STDOUT tofu: 

Command ✅ terragrunt apply -auto-approve (stack: apps/web/ci-149-2)

Click to see the command output
stderr:
[apps/web/ci-149-2] 10:44:51.475 INFO   Downloading Terraform configurations from ../../../_modules/null-stack into ./.terragrunt-cache/3gvqK5HbSXDSo2S7UPW9lujpDgE/wXSEdkNd5e5MY27MFN0bjqcoO98
10:44:51.624 INFO   tofu: Initializing the backend...
10:44:51.714 INFO   tofu: 
10:44:51.714 INFO   tofu: Successfully configured the backend "s3"! OpenTofu will automatically
10:44:51.714 INFO   tofu: use this backend unless the backend configuration changes.
10:44:51.771 INFO   tofu: Initializing provider plugins...
10:44:51.771 INFO   tofu: - Finding hashicorp/local versions matching "~> 2.0"...
10:44:51.820 INFO   tofu: - Finding hashicorp/null versions matching "~> 3.0"...
10:44:51.881 INFO   tofu: - Installing hashicorp/null v3.3.1...
10:44:52.056 INFO   tofu: - Installed hashicorp/null v3.3.1 (signed, key ID 0C0AF313E5FD9F80)
10:44:52.103 INFO   tofu: - Installing hashicorp/local v2.9.0...
10:44:52.289 INFO   tofu: - Installed hashicorp/local v2.9.0 (signed, key ID 0C0AF313E5FD9F80)
10:44:52.289 INFO   tofu: Providers are signed by their developers.
10:44:52.289 INFO   tofu: If you'd like to know more about provider signing, you can read about it here:
10:44:52.289 INFO   tofu: https://opentofu.org/docs/cli/plugins/signing/
10:44:52.289 INFO   tofu: OpenTofu has created a lock file .terraform.lock.hcl to record the provider
10:44:52.289 INFO   tofu: selections it made above. Include this file in your version control repository
10:44:52.289 INFO   tofu: so that OpenTofu can guarantee to make the same selections by default when
10:44:52.289 INFO   tofu: you run "tofu init" in the future.
10:44:52.290 INFO   tofu: OpenTofu has been successfully initialized!
10:44:52.290 INFO   tofu: 
10:44:52.290 INFO   tofu: You may now begin working with OpenTofu. Try running "tofu plan" to see
10:44:52.290 INFO   tofu: any changes that are required for your infrastructure. All OpenTofu commands
10:44:52.290 INFO   tofu: should now work.
10:44:52.290 INFO   tofu: If you ever set or change modules or backend configuration for OpenTofu,
10:44:52.290 INFO   tofu: rerun this command to reinitialize your working directory. If you forget, other
10:44:52.291 INFO   tofu: commands will detect it and remind you to do so if necessary.

stdout:
[apps/web/ci-149-2] 10:44:52.861 STDOUT tofu: null_resource.stack: Refreshing state... [id=1072150163158730851]
10:44:52.862 STDOUT tofu: local_file.output: Refreshing state... [id=9a9d987e5c78964728c3d299d47e7f39066bdafd]
10:44:52.872 STDOUT tofu: OpenTofu used the selected providers to generate the following execution
10:44:52.872 STDOUT tofu: plan. Resource actions are indicated with the following symbols:
10:44:52.872 STDOUT tofu:   + create
10:44:52.872 STDOUT tofu: OpenTofu will perform the following actions:
10:44:52.872 STDOUT tofu:   # local_file.output will be created
10:44:52.872 STDOUT tofu:   + resource "local_file" "output" {
10:44:52.872 STDOUT tofu:       + content              = "apps/web/ci-149-2 deployed"
10:44:52.872 STDOUT tofu:       + content_base64sha256 = (known after apply)
10:44:52.872 STDOUT tofu:       + content_base64sha512 = (known after apply)
10:44:52.872 STDOUT tofu:       + content_md5          = (known after apply)
10:44:52.872 STDOUT tofu:       + content_sha1         = (known after apply)
10:44:52.872 STDOUT tofu:       + content_sha256       = (known after apply)
10:44:52.872 STDOUT tofu:       + content_sha512       = (known after apply)
10:44:52.872 STDOUT tofu:       + directory_permission = "0777"
10:44:52.873 STDOUT tofu:       + file_permission      = "0777"
10:44:52.873 STDOUT tofu:       + filename             = "./output.txt"
10:44:52.873 STDOUT tofu:       + id                   = (known after apply)
10:44:52.873 STDOUT tofu:     }
10:44:52.873 STDOUT tofu: Plan: 1 to add, 0 to change, 0 to destroy.
10:44:52.873 STDOUT tofu: 
10:44:52.915 STDOUT tofu: local_file.output: Creating...
10:44:52.917 STDOUT tofu: local_file.output: Creation complete after 0s [id=9a9d987e5c78964728c3d299d47e7f39066bdafd]
10:44:52.918 STDOUT tofu: 
10:44:52.918 STDOUT tofu: Apply complete! Resources: 1 added, 0 changed, 0 destroyed.
10:44:52.918 STDOUT tofu: 

Automatically merging because all changed stacks have been successfully applied.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

neptune Triggers neptbot webhook

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants