Skip to content

CI: Neptune PR #152 integration test - #270

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

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

Conversation

@neptune-ci-tests

Copy link
Copy Markdown

Automated integration test for devopsfactory-io/neptune#152

neptune-ref: be93cd9d5c598afc09428264eb0054f4174023ee

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

github-actions Bot commented Sep 3, 2026

Copy link
Copy Markdown

🌊 Neptune Plan Results

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

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

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

Click to see the command output
stderr:
[apps/web/ci-152-1] 02:58:45.034 INFO   Downloading Terraform configurations from ../../../_modules/null-stack into ./.terragrunt-cache/wdr4V9DuGfv9-S8T7wrIs1M4Q8g/wXSEdkNd5e5MY27MFN0bjqcoO98

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

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

Click to see the command output
stderr:
[apps/web/ci-152-2] 02:58:46.728 INFO   Downloading Terraform configurations from ../../../_modules/null-stack into ./.terragrunt-cache/cF1_qI-vpQre99JP_66S9Nvdaww/wXSEdkNd5e5MY27MFN0bjqcoO98

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

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

Click to see the command output
stderr:


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

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

Click to see the command output
stderr:


stdout:
[apps/web/ci-152-2] 02:58:51.117 STDOUT tofu: null_resource.stack: Refreshing state... [id=5062894822339681800]
02:58:51.118 STDOUT tofu: local_file.output: Refreshing state... [id=7e7a6376f7a9eb9c31bbad61f84b15db092b1be5]
02:58:51.127 STDOUT tofu: OpenTofu used the selected providers to generate the following execution
02:58:51.127 STDOUT tofu: plan. Resource actions are indicated with the following symbols:
02:58:51.127 STDOUT tofu:   + create
02:58:51.127 STDOUT tofu: OpenTofu will perform the following actions:
02:58:51.127 STDOUT tofu:   # local_file.output will be created
02:58:51.127 STDOUT tofu:   + resource "local_file" "output" {
02:58:51.127 STDOUT tofu:       + content              = "apps/web/ci-152-2 deployed"
02:58:51.127 STDOUT tofu:       + content_base64sha256 = (known after apply)
02:58:51.127 STDOUT tofu:       + content_base64sha512 = (known after apply)
02:58:51.127 STDOUT tofu:       + content_md5          = (known after apply)
02:58:51.128 STDOUT tofu:       + content_sha1         = (known after apply)
02:58:51.128 STDOUT tofu:       + content_sha256       = (known after apply)
02:58:51.128 STDOUT tofu:       + content_sha512       = (known after apply)
02:58:51.128 STDOUT tofu:       + directory_permission = "0777"
02:58:51.128 STDOUT tofu:       + file_permission      = "0777"
02:58:51.128 STDOUT tofu:       + filename             = "./output.txt"
02:58:51.128 STDOUT tofu:       + id                   = (known after apply)
02:58:51.128 STDOUT tofu:     }
02:58:51.128 STDOUT tofu: Plan: 1 to add, 0 to change, 0 to destroy.
02:58:51.128 STDOUT tofu: 
02:58:51.128 STDOUT tofu: ─────────────────────────────────────────────────────────────────────────────
02:58:51.128 STDOUT tofu: Note: You didn't use the -out option to save this plan, so OpenTofu can't
02:58:51.128 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 3, 2026

Copy link
Copy Markdown

🌊 Neptune Apply Results

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

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

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

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

stdout:
[apps/web/ci-152-1] 03:02:26.743 STDOUT tofu: null_resource.stack: Refreshing state... [id=2439353984011986112]
03:02:26.747 STDOUT tofu: local_file.output: Refreshing state... [id=210a5bffb495ac2446f8b78e7bc4773db08798c2]
03:02:26.758 STDOUT tofu: OpenTofu used the selected providers to generate the following execution
03:02:26.758 STDOUT tofu: plan. Resource actions are indicated with the following symbols:
03:02:26.758 STDOUT tofu:   + create
03:02:26.758 STDOUT tofu: OpenTofu will perform the following actions:
03:02:26.759 STDOUT tofu:   # local_file.output will be created
03:02:26.759 STDOUT tofu:   + resource "local_file" "output" {
03:02:26.759 STDOUT tofu:       + content              = "apps/web/ci-152-1 deployed"
03:02:26.759 STDOUT tofu:       + content_base64sha256 = (known after apply)
03:02:26.759 STDOUT tofu:       + content_base64sha512 = (known after apply)
03:02:26.759 STDOUT tofu:       + content_md5          = (known after apply)
03:02:26.759 STDOUT tofu:       + content_sha1         = (known after apply)
03:02:26.759 STDOUT tofu:       + content_sha256       = (known after apply)
03:02:26.759 STDOUT tofu:       + content_sha512       = (known after apply)
03:02:26.759 STDOUT tofu:       + directory_permission = "0777"
03:02:26.759 STDOUT tofu:       + file_permission      = "0777"
03:02:26.759 STDOUT tofu:       + filename             = "./output.txt"
03:02:26.759 STDOUT tofu:       + id                   = (known after apply)
03:02:26.759 STDOUT tofu:     }
03:02:26.759 STDOUT tofu: Plan: 1 to add, 0 to change, 0 to destroy.
03:02:26.759 STDOUT tofu: 
03:02:26.800 STDOUT tofu: local_file.output: Creating...
03:02:26.802 STDOUT tofu: local_file.output: Creation complete after 0s [id=210a5bffb495ac2446f8b78e7bc4773db08798c2]
03:02:26.804 STDOUT tofu: 
03:02:26.804 STDOUT tofu: Apply complete! Resources: 1 added, 0 changed, 0 destroyed.
03:02:26.804 STDOUT tofu: 

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

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

stdout:
[apps/web/ci-152-2] 03:02:28.603 STDOUT tofu: null_resource.stack: Refreshing state... [id=5062894822339681800]
03:02:28.604 STDOUT tofu: local_file.output: Refreshing state... [id=7e7a6376f7a9eb9c31bbad61f84b15db092b1be5]
03:02:28.611 STDOUT tofu: OpenTofu used the selected providers to generate the following execution
03:02:28.611 STDOUT tofu: plan. Resource actions are indicated with the following symbols:
03:02:28.611 STDOUT tofu:   + create
03:02:28.611 STDOUT tofu: OpenTofu will perform the following actions:
03:02:28.611 STDOUT tofu:   # local_file.output will be created
03:02:28.611 STDOUT tofu:   + resource "local_file" "output" {
03:02:28.611 STDOUT tofu:       + content              = "apps/web/ci-152-2 deployed"
03:02:28.611 STDOUT tofu:       + content_base64sha256 = (known after apply)
03:02:28.612 STDOUT tofu:       + content_base64sha512 = (known after apply)
03:02:28.612 STDOUT tofu:       + content_md5          = (known after apply)
03:02:28.612 STDOUT tofu:       + content_sha1         = (known after apply)
03:02:28.612 STDOUT tofu:       + content_sha256       = (known after apply)
03:02:28.612 STDOUT tofu:       + content_sha512       = (known after apply)
03:02:28.612 STDOUT tofu:       + directory_permission = "0777"
03:02:28.612 STDOUT tofu:       + file_permission      = "0777"
03:02:28.612 STDOUT tofu:       + filename             = "./output.txt"
03:02:28.612 STDOUT tofu:       + id                   = (known after apply)
03:02:28.612 STDOUT tofu:     }
03:02:28.612 STDOUT tofu: Plan: 1 to add, 0 to change, 0 to destroy.
03:02:28.612 STDOUT tofu: 
03:02:28.651 STDOUT tofu: local_file.output: Creating...
03:02:28.653 STDOUT tofu: local_file.output: Creation complete after 0s [id=7e7a6376f7a9eb9c31bbad61f84b15db092b1be5]
03:02:28.654 STDOUT tofu: 
03:02:28.655 STDOUT tofu: Apply complete! Resources: 1 added, 0 changed, 0 destroyed.
03:02:28.655 STDOUT tofu: 

Automatically merging because all changed stacks have been successfully applied.

@neptune-ci-tests neptune-ci-tests Bot closed this Sep 3, 2026
@neptune-ci-tests
neptune-ci-tests Bot deleted the neptune-ci/pr-152 branch September 3, 2026 03:02
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