Skip to content

CI: Neptune PR #131 integration test - #303

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

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

Conversation

@neptune-ci-tests

Copy link
Copy Markdown

Automated integration test for devopsfactory-io/neptune#131

neptune-ref: 46ee89cbdc48d6be5f3d308dcdcddc21ee87ee59

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

Copy link
Copy Markdown

🌊 Neptune Plan Results

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

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

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

Click to see the command output
stderr:
[apps/web/ci-131-1] 21:30:12.826 INFO   Downloading Terraform configurations from ../../../_modules/null-stack into ./.terragrunt-cache/Hf38n1Nhj45L7p0a1ypjFSQN7Vw/wXSEdkNd5e5MY27MFN0bjqcoO98

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

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

Click to see the command output
stderr:
[apps/web/ci-131-2] 21:30:15.169 INFO   Downloading Terraform configurations from ../../../_modules/null-stack into ./.terragrunt-cache/qDlkFqiY42Hm2b2tmG7yJztRTx8/wXSEdkNd5e5MY27MFN0bjqcoO98

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

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

Click to see the command output
stderr:


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

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

Click to see the command output
stderr:


stdout:
[apps/web/ci-131-2] 21:30:20.686 STDOUT tofu: null_resource.stack: Refreshing state... [id=8782269060221407697]
21:30:20.686 STDOUT tofu: local_file.output: Refreshing state... [id=d8b17c54c461463107d2257bc8582eb7a703f07d]
21:30:20.692 STDOUT tofu: OpenTofu used the selected providers to generate the following execution
21:30:20.692 STDOUT tofu: plan. Resource actions are indicated with the following symbols:
21:30:20.692 STDOUT tofu:   + create
21:30:20.692 STDOUT tofu: OpenTofu will perform the following actions:
21:30:20.693 STDOUT tofu:   # local_file.output will be created
21:30:20.693 STDOUT tofu:   + resource "local_file" "output" {
21:30:20.693 STDOUT tofu:       + content              = "apps/web/ci-131-2 deployed"
21:30:20.693 STDOUT tofu:       + content_base64sha256 = (known after apply)
21:30:20.693 STDOUT tofu:       + content_base64sha512 = (known after apply)
21:30:20.693 STDOUT tofu:       + content_md5          = (known after apply)
21:30:20.693 STDOUT tofu:       + content_sha1         = (known after apply)
21:30:20.693 STDOUT tofu:       + content_sha256       = (known after apply)
21:30:20.693 STDOUT tofu:       + content_sha512       = (known after apply)
21:30:20.693 STDOUT tofu:       + directory_permission = "0777"
21:30:20.693 STDOUT tofu:       + file_permission      = "0777"
21:30:20.693 STDOUT tofu:       + filename             = "./output.txt"
21:30:20.693 STDOUT tofu:       + id                   = (known after apply)
21:30:20.693 STDOUT tofu:     }
21:30:20.693 STDOUT tofu: Plan: 1 to add, 0 to change, 0 to destroy.
21:30:20.693 STDOUT tofu: 
21:30:20.693 STDOUT tofu: ─────────────────────────────────────────────────────────────────────────────
21:30:20.693 STDOUT tofu: Note: You didn't use the -out option to save this plan, so OpenTofu can't
21:30:20.693 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-131-1, apps/web/ci-131-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] 21:32:17.988 INFO   Downloading Terraform configurations from ../../_modules/null-stack into ./.terragrunt-cache/6P9tidISWBB3QzlNzQtu-E3IDNE/wXSEdkNd5e5MY27MFN0bjqcoO98
21:32:18.283 INFO   tofu: Initializing the backend...
21:32:18.643 INFO   tofu: 
21:32:18.644 INFO   tofu: Successfully configured the backend "s3"! OpenTofu will automatically
21:32:18.644 INFO   tofu: use this backend unless the backend configuration changes.
21:32:18.799 INFO   tofu: Initializing provider plugins...
21:32:18.799 INFO   tofu: - Finding hashicorp/null versions matching "~> 3.0"...
21:32:18.954 INFO   tofu: - Finding hashicorp/local versions matching "~> 2.0"...
21:32:19.377 INFO   tofu: - Installing hashicorp/null v3.3.2...
21:32:19.737 INFO   tofu: - Installed hashicorp/null v3.3.2 (signed, key ID 0C0AF313E5FD9F80)
21:32:20.202 INFO   tofu: - Installing hashicorp/local v2.9.1...
21:32:20.686 INFO   tofu: - Installed hashicorp/local v2.9.1 (signed, key ID 0C0AF313E5FD9F80)
21:32:20.686 INFO   tofu: Providers are signed by their developers.
21:32:20.686 INFO   tofu: If you'd like to know more about provider signing, you can read about it here:
21:32:20.686 INFO   tofu: https://opentofu.org/docs/cli/plugins/signing/
21:32:20.686 INFO   tofu: OpenTofu has created a lock file .terraform.lock.hcl to record the provider
21:32:20.686 INFO   tofu: selections it made above. Include this file in your version control repository
21:32:20.686 INFO   tofu: so that OpenTofu can guarantee to make the same selections by default when
21:32:20.686 INFO   tofu: you run "tofu init" in the future.
21:32:20.687 INFO   tofu: OpenTofu has been successfully initialized!
21:32:20.687 INFO   tofu: 
21:32:20.687 INFO   tofu: You may now begin working with OpenTofu. Try running "tofu plan" to see
21:32:20.687 INFO   tofu: any changes that are required for your infrastructure. All OpenTofu commands
21:32:20.687 INFO   tofu: should now work.
21:32:20.687 INFO   tofu: If you ever set or change modules or backend configuration for OpenTofu,
21:32:20.687 INFO   tofu: rerun this command to reinitialize your working directory. If you forget, other
21:32:20.687 INFO   tofu: commands will detect it and remind you to do so if necessary.

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

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

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

stdout:
[apps/web/ci-131-1] 21:32:24.308 STDOUT tofu: local_file.output: Refreshing state... [id=d5668045da9a645d2008ebf4000b242e4e1b27ab]
21:32:24.308 STDOUT tofu: null_resource.stack: Refreshing state... [id=837469598543127300]
21:32:24.316 STDOUT tofu: OpenTofu used the selected providers to generate the following execution
21:32:24.316 STDOUT tofu: plan. Resource actions are indicated with the following symbols:
21:32:24.316 STDOUT tofu:   + create
21:32:24.316 STDOUT tofu: OpenTofu will perform the following actions:
21:32:24.316 STDOUT tofu:   # local_file.output will be created
21:32:24.316 STDOUT tofu:   + resource "local_file" "output" {
21:32:24.316 STDOUT tofu:       + content              = "apps/web/ci-131-1 deployed"
21:32:24.316 STDOUT tofu:       + content_base64sha256 = (known after apply)
21:32:24.316 STDOUT tofu:       + content_base64sha512 = (known after apply)
21:32:24.316 STDOUT tofu:       + content_md5          = (known after apply)
21:32:24.316 STDOUT tofu:       + content_sha1         = (known after apply)
21:32:24.316 STDOUT tofu:       + content_sha256       = (known after apply)
21:32:24.316 STDOUT tofu:       + content_sha512       = (known after apply)
21:32:24.316 STDOUT tofu:       + directory_permission = "0777"
21:32:24.316 STDOUT tofu:       + file_permission      = "0777"
21:32:24.316 STDOUT tofu:       + filename             = "./output.txt"
21:32:24.317 STDOUT tofu:       + id                   = (known after apply)
21:32:24.317 STDOUT tofu:     }
21:32:24.317 STDOUT tofu: Plan: 1 to add, 0 to change, 0 to destroy.
21:32:24.317 STDOUT tofu: 
21:32:24.342 STDOUT tofu: local_file.output: Creating...
21:32:24.344 STDOUT tofu: local_file.output: Creation complete after 0s [id=d5668045da9a645d2008ebf4000b242e4e1b27ab]
21:32:24.345 STDOUT tofu: 
21:32:24.345 STDOUT tofu: Apply complete! Resources: 1 added, 0 changed, 0 destroyed.
21:32:24.345 STDOUT tofu: 

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

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

stdout:
[apps/web/ci-131-2] 21:32:27.376 STDOUT tofu: local_file.output: Refreshing state... [id=d8b17c54c461463107d2257bc8582eb7a703f07d]
21:32:27.378 STDOUT tofu: null_resource.stack: Refreshing state... [id=8782269060221407697]
21:32:27.385 STDOUT tofu: OpenTofu used the selected providers to generate the following execution
21:32:27.385 STDOUT tofu: plan. Resource actions are indicated with the following symbols:
21:32:27.385 STDOUT tofu:   + create
21:32:27.385 STDOUT tofu: OpenTofu will perform the following actions:
21:32:27.386 STDOUT tofu:   # local_file.output will be created
21:32:27.386 STDOUT tofu:   + resource "local_file" "output" {
21:32:27.386 STDOUT tofu:       + content              = "apps/web/ci-131-2 deployed"
21:32:27.386 STDOUT tofu:       + content_base64sha256 = (known after apply)
21:32:27.386 STDOUT tofu:       + content_base64sha512 = (known after apply)
21:32:27.386 STDOUT tofu:       + content_md5          = (known after apply)
21:32:27.386 STDOUT tofu:       + content_sha1         = (known after apply)
21:32:27.386 STDOUT tofu:       + content_sha256       = (known after apply)
21:32:27.386 STDOUT tofu:       + content_sha512       = (known after apply)
21:32:27.386 STDOUT tofu:       + directory_permission = "0777"
21:32:27.386 STDOUT tofu:       + file_permission      = "0777"
21:32:27.386 STDOUT tofu:       + filename             = "./output.txt"
21:32:27.386 STDOUT tofu:       + id                   = (known after apply)
21:32:27.386 STDOUT tofu:     }
21:32:27.386 STDOUT tofu: Plan: 1 to add, 0 to change, 0 to destroy.
21:32:27.386 STDOUT tofu: 
21:32:27.410 STDOUT tofu: local_file.output: Creating...
21:32:27.411 STDOUT tofu: local_file.output: Creation complete after 0s [id=d8b17c54c461463107d2257bc8582eb7a703f07d]
21:32:27.412 STDOUT tofu: 
21:32:27.412 STDOUT tofu: Apply complete! Resources: 1 added, 0 changed, 0 destroyed.
21:32:27.412 STDOUT tofu: 

Automatically merging because all changed stacks have been successfully applied.

@neptune-ci-tests neptune-ci-tests Bot closed this Sep 28, 2026
@neptune-ci-tests
neptune-ci-tests Bot deleted the neptune-ci/pr-131 branch September 28, 2026 21:32
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