Skip to content

CI: Neptune PR #140 integration test - #264

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

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

Conversation

@neptune-ci-tests

Copy link
Copy Markdown

Automated integration test for devopsfactory-io/neptune#140

neptune-ref: 1ddeb77176f8c4df54a90e60badd95891221d0f5

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 Sep 2, 2026
@github-actions

github-actions Bot commented Sep 2, 2026

Copy link
Copy Markdown

🌊 Neptune Plan Results

Terraform Stacks: apps/web, apps/web/ci-140-1, apps/web/ci-140-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] 11:52:23.496 INFO   Downloading Terraform configurations from ../../_modules/null-stack into ./.terragrunt-cache/6P9tidISWBB3QzlNzQtu-E3IDNE/wXSEdkNd5e5MY27MFN0bjqcoO98

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

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

Click to see the command output
stderr:
[apps/web/ci-140-1] 11:52:26.886 INFO   Downloading Terraform configurations from ../../../_modules/null-stack into ./.terragrunt-cache/hGi-5sQFj-mJbxmd9nYrxB1Dtdg/wXSEdkNd5e5MY27MFN0bjqcoO98

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

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

Click to see the command output
stderr:
[apps/web/ci-140-2] 11:52:29.875 INFO   Downloading Terraform configurations from ../../../_modules/null-stack into ./.terragrunt-cache/F6_l7nc7FnfB1Byo_9f1WfoSgn8/wXSEdkNd5e5MY27MFN0bjqcoO98

stdout:
[apps/web/ci-140-2] 11:52:30.229 STDOUT tofu: Initializing the backend...
11:52:30.679 STDOUT tofu: 
11:52:30.679 STDOUT tofu: Successfully configured the backend "s3"! OpenTofu will automatically
11:52:30.679 STDOUT tofu: use this backend unless the backend configuration changes.
11:52:30.906 STDOUT tofu: Initializing provider plugins...
11:52:30.906 STDOUT tofu: - Finding hashicorp/null versions matching "~> 3.0"...
11:52:31.008 STDOUT tofu: - Finding hashicorp/local versions matching "~> 2.0"...
11:52:31.347 STDOUT tofu: - Installing hashicorp/null v3.3.1...
11:52:31.795 STDOUT tofu: - Installed hashicorp/null v3.3.1 (signed, key ID 0C0AF313E5FD9F80)
11:52:32.108 STDOUT tofu: - Installing hashicorp/local v2.9.0...
11:52:32.555 STDOUT tofu: - Installed hashicorp/local v2.9.0 (signed, key ID 0C0AF313E5FD9F80)
11:52:32.555 STDOUT tofu: Providers are signed by their developers.
11:52:32.556 STDOUT tofu: If you'd like to know more about provider signing, you can read about it here:
11:52:32.556 STDOUT tofu: https://opentofu.org/docs/cli/plugins/signing/
11:52:32.556 STDOUT tofu: OpenTofu has created a lock file .terraform.lock.hcl to record the provider
11:52:32.556 STDOUT tofu: selections it made above. Include this file in your version control repository
11:52:32.556 STDOUT tofu: so that OpenTofu can guarantee to make the same selections by default when
11:52:32.556 STDOUT tofu: you run "tofu init" in the future.
11:52:32.556 STDOUT tofu: OpenTofu has been successfully initialized!
11:52:32.556 STDOUT tofu: 
11:52:32.556 STDOUT tofu: You may now begin working with OpenTofu. Try running "tofu plan" to see
11:52:32.556 STDOUT tofu: any changes that are required for your infrastructure. All OpenTofu commands
11:52:32.556 STDOUT tofu: should now work.
11:52:32.556 STDOUT tofu: If you ever set or change modules or backend configuration for OpenTofu,
11:52:32.556 STDOUT tofu: rerun this command to reinitialize your working directory. If you forget, other
11:52:32.556 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] 11:52:34.174 STDOUT tofu: local_file.output: Refreshing state... [id=02b8a7d21d6e858cd56b387b18a7f09886438742]
11:52:34.176 STDOUT tofu: null_resource.stack: Refreshing state... [id=5873597553842205034]
11:52:34.184 STDOUT tofu: OpenTofu used the selected providers to generate the following execution
11:52:34.184 STDOUT tofu: plan. Resource actions are indicated with the following symbols:
11:52:34.184 STDOUT tofu:   + create
11:52:34.184 STDOUT tofu: OpenTofu will perform the following actions:
11:52:34.184 STDOUT tofu:   # local_file.output will be created
11:52:34.184 STDOUT tofu:   + resource "local_file" "output" {
11:52:34.184 STDOUT tofu:       + content              = "apps/web deployed"
11:52:34.184 STDOUT tofu:       + content_base64sha256 = (known after apply)
11:52:34.184 STDOUT tofu:       + content_base64sha512 = (known after apply)
11:52:34.184 STDOUT tofu:       + content_md5          = (known after apply)
11:52:34.184 STDOUT tofu:       + content_sha1         = (known after apply)
11:52:34.184 STDOUT tofu:       + content_sha256       = (known after apply)
11:52:34.184 STDOUT tofu:       + content_sha512       = (known after apply)
11:52:34.184 STDOUT tofu:       + directory_permission = "0777"
11:52:34.184 STDOUT tofu:       + file_permission      = "0777"
11:52:34.184 STDOUT tofu:       + filename             = "./output.txt"
11:52:34.184 STDOUT tofu:       + id                   = (known after apply)
11:52:34.184 STDOUT tofu:     }
11:52:34.184 STDOUT tofu: Plan: 1 to add, 0 to change, 0 to destroy.
11:52:34.184 STDOUT tofu: 
11:52:34.184 STDOUT tofu: ─────────────────────────────────────────────────────────────────────────────
11:52:34.184 STDOUT tofu: Note: You didn't use the -out option to save this plan, so OpenTofu can't
11:52:34.184 STDOUT tofu: guarantee to take exactly these actions if you run "tofu apply" now.

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

Click to see the command output
stderr:


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

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

Click to see the command output
stderr:


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

To apply these changes, comment:

@neptbot apply

@github-actions

github-actions Bot commented Sep 2, 2026

Copy link
Copy Markdown

🌊 Neptune Apply Results

Terraform Stacks: apps/web, apps/web/ci-140-1, apps/web/ci-140-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] 11:54:42.409 INFO   Downloading Terraform configurations from ../../_modules/null-stack into ./.terragrunt-cache/6P9tidISWBB3QzlNzQtu-E3IDNE/wXSEdkNd5e5MY27MFN0bjqcoO98
11:54:42.567 INFO   tofu: Initializing the backend...
11:54:42.740 INFO   tofu: 
11:54:42.740 INFO   tofu: Successfully configured the backend "s3"! OpenTofu will automatically
11:54:42.740 INFO   tofu: use this backend unless the backend configuration changes.
11:54:42.811 INFO   tofu: Initializing provider plugins...
11:54:42.812 INFO   tofu: - Finding hashicorp/local versions matching "~> 2.0"...
11:54:42.957 INFO   tofu: - Finding hashicorp/null versions matching "~> 3.0"...
11:54:43.029 INFO   tofu: - Installing hashicorp/local v2.9.0...
11:54:43.224 INFO   tofu: - Installed hashicorp/local v2.9.0 (signed, key ID 0C0AF313E5FD9F80)
11:54:43.278 INFO   tofu: - Installing hashicorp/null v3.3.1...
11:54:43.565 INFO   tofu: - Installed hashicorp/null v3.3.1 (signed, key ID 0C0AF313E5FD9F80)
11:54:43.565 INFO   tofu: Providers are signed by their developers.
11:54:43.565 INFO   tofu: If you'd like to know more about provider signing, you can read about it here:
11:54:43.565 INFO   tofu: https://opentofu.org/docs/cli/plugins/signing/
11:54:43.565 INFO   tofu: OpenTofu has created a lock file .terraform.lock.hcl to record the provider
11:54:43.565 INFO   tofu: selections it made above. Include this file in your version control repository
11:54:43.565 INFO   tofu: so that OpenTofu can guarantee to make the same selections by default when
11:54:43.566 INFO   tofu: you run "tofu init" in the future.
11:54:43.566 INFO   tofu: OpenTofu has been successfully initialized!
11:54:43.566 INFO   tofu: 
11:54:43.566 INFO   tofu: You may now begin working with OpenTofu. Try running "tofu plan" to see
11:54:43.566 INFO   tofu: any changes that are required for your infrastructure. All OpenTofu commands
11:54:43.566 INFO   tofu: should now work.
11:54:43.566 INFO   tofu: If you ever set or change modules or backend configuration for OpenTofu,
11:54:43.566 INFO   tofu: rerun this command to reinitialize your working directory. If you forget, other
11:54:43.566 INFO   tofu: commands will detect it and remind you to do so if necessary.

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

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

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

stdout:
[apps/web/ci-140-1] 11:54:45.774 STDOUT tofu: local_file.output: Refreshing state... [id=71a2f9c5acff1e79b2e9ca9bd449cff5b2066a5e]
11:54:45.775 STDOUT tofu: null_resource.stack: Refreshing state... [id=4816991701437939170]
11:54:45.785 STDOUT tofu: OpenTofu used the selected providers to generate the following execution
11:54:45.785 STDOUT tofu: plan. Resource actions are indicated with the following symbols:
11:54:45.785 STDOUT tofu:   + create
11:54:45.785 STDOUT tofu: OpenTofu will perform the following actions:
11:54:45.785 STDOUT tofu:   # local_file.output will be created
11:54:45.785 STDOUT tofu:   + resource "local_file" "output" {
11:54:45.785 STDOUT tofu:       + content              = "apps/web/ci-140-1 deployed"
11:54:45.785 STDOUT tofu:       + content_base64sha256 = (known after apply)
11:54:45.785 STDOUT tofu:       + content_base64sha512 = (known after apply)
11:54:45.785 STDOUT tofu:       + content_md5          = (known after apply)
11:54:45.785 STDOUT tofu:       + content_sha1         = (known after apply)
11:54:45.786 STDOUT tofu:       + content_sha256       = (known after apply)
11:54:45.786 STDOUT tofu:       + content_sha512       = (known after apply)
11:54:45.786 STDOUT tofu:       + directory_permission = "0777"
11:54:45.786 STDOUT tofu:       + file_permission      = "0777"
11:54:45.786 STDOUT tofu:       + filename             = "./output.txt"
11:54:45.786 STDOUT tofu:       + id                   = (known after apply)
11:54:45.786 STDOUT tofu:     }
11:54:45.786 STDOUT tofu: Plan: 1 to add, 0 to change, 0 to destroy.
11:54:45.786 STDOUT tofu: 
11:54:45.827 STDOUT tofu: local_file.output: Creating...
11:54:45.829 STDOUT tofu: local_file.output: Creation complete after 0s [id=71a2f9c5acff1e79b2e9ca9bd449cff5b2066a5e]
11:54:45.831 STDOUT tofu: 
11:54:45.831 STDOUT tofu: Apply complete! Resources: 1 added, 0 changed, 0 destroyed.
11:54:45.831 STDOUT tofu: 

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

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

stdout:
[apps/web/ci-140-2] 11:54:47.519 STDOUT tofu: local_file.output: Refreshing state... [id=dd2b5257a711340d0ddc9c5ecad6f62e3868c23e]
11:54:47.519 STDOUT tofu: null_resource.stack: Refreshing state... [id=4905678815567889271]
11:54:47.527 STDOUT tofu: OpenTofu used the selected providers to generate the following execution
11:54:47.528 STDOUT tofu: plan. Resource actions are indicated with the following symbols:
11:54:47.528 STDOUT tofu:   + create
11:54:47.528 STDOUT tofu: OpenTofu will perform the following actions:
11:54:47.528 STDOUT tofu:   # local_file.output will be created
11:54:47.528 STDOUT tofu:   + resource "local_file" "output" {
11:54:47.528 STDOUT tofu:       + content              = "apps/web/ci-140-2 deployed"
11:54:47.528 STDOUT tofu:       + content_base64sha256 = (known after apply)
11:54:47.528 STDOUT tofu:       + content_base64sha512 = (known after apply)
11:54:47.528 STDOUT tofu:       + content_md5          = (known after apply)
11:54:47.528 STDOUT tofu:       + content_sha1         = (known after apply)
11:54:47.528 STDOUT tofu:       + content_sha256       = (known after apply)
11:54:47.528 STDOUT tofu:       + content_sha512       = (known after apply)
11:54:47.528 STDOUT tofu:       + directory_permission = "0777"
11:54:47.528 STDOUT tofu:       + file_permission      = "0777"
11:54:47.528 STDOUT tofu:       + filename             = "./output.txt"
11:54:47.528 STDOUT tofu:       + id                   = (known after apply)
11:54:47.528 STDOUT tofu:     }
11:54:47.528 STDOUT tofu: Plan: 1 to add, 0 to change, 0 to destroy.
11:54:47.528 STDOUT tofu: 
11:54:47.569 STDOUT tofu: local_file.output: Creating...
11:54:47.571 STDOUT tofu: local_file.output: Creation complete after 0s [id=dd2b5257a711340d0ddc9c5ecad6f62e3868c23e]
11:54:47.573 STDOUT tofu: 
11:54:47.574 STDOUT tofu: Apply complete! Resources: 1 added, 0 changed, 0 destroyed.
11:54:47.574 STDOUT tofu: 

Automatically merging because all changed stacks have been successfully applied.

@neptune-ci-tests neptune-ci-tests Bot closed this Sep 2, 2026
@neptune-ci-tests
neptune-ci-tests Bot deleted the neptune-ci/pr-140 branch September 2, 2026 11:55
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