Skip to content

CI: Neptune PR #131 integration test#160

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

CI: Neptune PR #131 integration test#160
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: bdd869ae7b61bd6faf247f117cd6213d51f53b08

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 Jul 11, 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] 19:18:58.975 INFO   Downloading Terraform configurations from ../../_modules/null-stack into ./.terragrunt-cache/6P9tidISWBB3QzlNzQtu-E3IDNE/wXSEdkNd5e5MY27MFN0bjqcoO98

stdout:
[apps/web] 19:18:59.400 STDOUT tofu: Initializing the backend...
19:18:59.993 STDOUT tofu: 
19:18:59.993 STDOUT tofu: Successfully configured the backend "s3"! OpenTofu will automatically
19:18:59.993 STDOUT tofu: use this backend unless the backend configuration changes.
19:19:00.337 STDOUT tofu: Initializing provider plugins...
19:19:00.337 STDOUT tofu: - Finding hashicorp/null versions matching "~> 3.0"...
19:19:00.521 STDOUT tofu: - Finding hashicorp/local versions matching "~> 2.0"...
19:19:00.660 STDOUT tofu: - Installing hashicorp/null v3.3.0...
19:19:00.871 STDOUT tofu: - Installed hashicorp/null v3.3.0 (signed, key ID 0C0AF313E5FD9F80)
19:19:01.386 STDOUT tofu: - Installing hashicorp/local v2.9.0...
19:19:01.826 STDOUT tofu: - Installed hashicorp/local v2.9.0 (signed, key ID 0C0AF313E5FD9F80)
19:19:01.827 STDOUT tofu: Providers are signed by their developers.
19:19:01.827 STDOUT tofu: If you'd like to know more about provider signing, you can read about it here:
19:19:01.827 STDOUT tofu: https://opentofu.org/docs/cli/plugins/signing/
19:19:01.827 STDOUT tofu: OpenTofu has created a lock file .terraform.lock.hcl to record the provider
19:19:01.827 STDOUT tofu: selections it made above. Include this file in your version control repository
19:19:01.827 STDOUT tofu: so that OpenTofu can guarantee to make the same selections by default when
19:19:01.827 STDOUT tofu: you run "tofu init" in the future.
19:19:01.827 STDOUT tofu: OpenTofu has been successfully initialized!
19:19:01.827 STDOUT tofu: 
19:19:01.827 STDOUT tofu: You may now begin working with OpenTofu. Try running "tofu plan" to see
19:19:01.827 STDOUT tofu: any changes that are required for your infrastructure. All OpenTofu commands
19:19:01.827 STDOUT tofu: should now work.
19:19:01.827 STDOUT tofu: If you ever set or change modules or backend configuration for OpenTofu,
19:19:01.827 STDOUT tofu: rerun this command to reinitialize your working directory. If you forget, other
19:19:01.827 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] 19:19:02.173 INFO   Downloading Terraform configurations from ../../../_modules/null-stack into ./.terragrunt-cache/Hf38n1Nhj45L7p0a1ypjFSQN7Vw/wXSEdkNd5e5MY27MFN0bjqcoO98

stdout:
[apps/web/ci-131-1] 19:19:02.610 STDOUT tofu: Initializing the backend...
19:19:03.151 STDOUT tofu: 
19:19:03.151 STDOUT tofu: Successfully configured the backend "s3"! OpenTofu will automatically
19:19:03.151 STDOUT tofu: use this backend unless the backend configuration changes.
19:19:03.413 STDOUT tofu: Initializing provider plugins...
19:19:03.413 STDOUT tofu: - Finding hashicorp/null versions matching "~> 3.0"...
19:19:03.450 STDOUT tofu: - Finding hashicorp/local versions matching "~> 2.0"...
19:19:03.576 STDOUT tofu: - Installing hashicorp/null v3.3.0...
19:19:03.794 STDOUT tofu: - Installed hashicorp/null v3.3.0 (signed, key ID 0C0AF313E5FD9F80)
19:19:03.905 STDOUT tofu: - Installing hashicorp/local v2.9.0...
19:19:04.125 STDOUT tofu: - Installed hashicorp/local v2.9.0 (signed, key ID 0C0AF313E5FD9F80)
19:19:04.125 STDOUT tofu: Providers are signed by their developers.
19:19:04.125 STDOUT tofu: If you'd like to know more about provider signing, you can read about it here:
19:19:04.125 STDOUT tofu: https://opentofu.org/docs/cli/plugins/signing/
19:19:04.125 STDOUT tofu: OpenTofu has created a lock file .terraform.lock.hcl to record the provider
19:19:04.125 STDOUT tofu: selections it made above. Include this file in your version control repository
19:19:04.126 STDOUT tofu: so that OpenTofu can guarantee to make the same selections by default when
19:19:04.126 STDOUT tofu: you run "tofu init" in the future.
19:19:04.126 STDOUT tofu: OpenTofu has been successfully initialized!
19:19:04.126 STDOUT tofu: 
19:19:04.126 STDOUT tofu: You may now begin working with OpenTofu. Try running "tofu plan" to see
19:19:04.126 STDOUT tofu: any changes that are required for your infrastructure. All OpenTofu commands
19:19:04.126 STDOUT tofu: should now work.
19:19:04.126 STDOUT tofu: If you ever set or change modules or backend configuration for OpenTofu,
19:19:04.126 STDOUT tofu: rerun this command to reinitialize your working directory. If you forget, other
19:19:04.126 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] 19:19:04.465 INFO   Downloading Terraform configurations from ../../../_modules/null-stack into ./.terragrunt-cache/qDlkFqiY42Hm2b2tmG7yJztRTx8/wXSEdkNd5e5MY27MFN0bjqcoO98

stdout:
[apps/web/ci-131-2] 19:19:04.888 STDOUT tofu: Initializing the backend...
19:19:05.431 STDOUT tofu: 
19:19:05.431 STDOUT tofu: Successfully configured the backend "s3"! OpenTofu will automatically
19:19:05.431 STDOUT tofu: use this backend unless the backend configuration changes.
19:19:05.700 STDOUT tofu: Initializing provider plugins...
19:19:05.700 STDOUT tofu: - Finding hashicorp/null versions matching "~> 3.0"...
19:19:05.737 STDOUT tofu: - Finding hashicorp/local versions matching "~> 2.0"...
19:19:05.879 STDOUT tofu: - Installing hashicorp/null v3.3.0...
19:19:06.100 STDOUT tofu: - Installed hashicorp/null v3.3.0 (signed, key ID 0C0AF313E5FD9F80)
19:19:06.207 STDOUT tofu: - Installing hashicorp/local v2.9.0...
19:19:06.433 STDOUT tofu: - Installed hashicorp/local v2.9.0 (signed, key ID 0C0AF313E5FD9F80)
19:19:06.433 STDOUT tofu: Providers are signed by their developers.
19:19:06.433 STDOUT tofu: If you'd like to know more about provider signing, you can read about it here:
19:19:06.433 STDOUT tofu: https://opentofu.org/docs/cli/plugins/signing/
19:19:06.433 STDOUT tofu: OpenTofu has created a lock file .terraform.lock.hcl to record the provider
19:19:06.433 STDOUT tofu: selections it made above. Include this file in your version control repository
19:19:06.433 STDOUT tofu: so that OpenTofu can guarantee to make the same selections by default when
19:19:06.433 STDOUT tofu: you run "tofu init" in the future.
19:19:06.433 STDOUT tofu: OpenTofu has been successfully initialized!
19:19:06.434 STDOUT tofu: 
19:19:06.434 STDOUT tofu: You may now begin working with OpenTofu. Try running "tofu plan" to see
19:19:06.434 STDOUT tofu: any changes that are required for your infrastructure. All OpenTofu commands
19:19:06.434 STDOUT tofu: should now work.
19:19:06.434 STDOUT tofu: If you ever set or change modules or backend configuration for OpenTofu,
19:19:06.434 STDOUT tofu: rerun this command to reinitialize your working directory. If you forget, other
19:19:06.434 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] 19:19:08.365 STDOUT tofu: local_file.output: Refreshing state... [id=02b8a7d21d6e858cd56b387b18a7f09886438742]
19:19:08.365 STDOUT tofu: null_resource.stack: Refreshing state... [id=5873597553842205034]
19:19:08.375 STDOUT tofu: OpenTofu used the selected providers to generate the following execution
19:19:08.375 STDOUT tofu: plan. Resource actions are indicated with the following symbols:
19:19:08.375 STDOUT tofu:   + create
19:19:08.375 STDOUT tofu: OpenTofu will perform the following actions:
19:19:08.375 STDOUT tofu:   # local_file.output will be created
19:19:08.375 STDOUT tofu:   + resource "local_file" "output" {
19:19:08.375 STDOUT tofu:       + content              = "apps/web deployed"
19:19:08.375 STDOUT tofu:       + content_base64sha256 = (known after apply)
19:19:08.375 STDOUT tofu:       + content_base64sha512 = (known after apply)
19:19:08.375 STDOUT tofu:       + content_md5          = (known after apply)
19:19:08.375 STDOUT tofu:       + content_sha1         = (known after apply)
19:19:08.375 STDOUT tofu:       + content_sha256       = (known after apply)
19:19:08.375 STDOUT tofu:       + content_sha512       = (known after apply)
19:19:08.375 STDOUT tofu:       + directory_permission = "0777"
19:19:08.375 STDOUT tofu:       + file_permission      = "0777"
19:19:08.375 STDOUT tofu:       + filename             = "./output.txt"
19:19:08.375 STDOUT tofu:       + id                   = (known after apply)
19:19:08.376 STDOUT tofu:     }
19:19:08.376 STDOUT tofu: Plan: 1 to add, 0 to change, 0 to destroy.
19:19:08.376 STDOUT tofu: 
19:19:08.376 STDOUT tofu: ─────────────────────────────────────────────────────────────────────────────
19:19:08.376 STDOUT tofu: Note: You didn't use the -out option to save this plan, so OpenTofu can't
19:19:08.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] 19:19:10.302 STDOUT tofu: null_resource.stack: Refreshing state... [id=837469598543127300]
19:19:10.303 STDOUT tofu: local_file.output: Refreshing state... [id=d5668045da9a645d2008ebf4000b242e4e1b27ab]
19:19:10.312 STDOUT tofu: OpenTofu used the selected providers to generate the following execution
19:19:10.312 STDOUT tofu: plan. Resource actions are indicated with the following symbols:
19:19:10.312 STDOUT tofu:   + create
19:19:10.312 STDOUT tofu: OpenTofu will perform the following actions:
19:19:10.312 STDOUT tofu:   # local_file.output will be created
19:19:10.312 STDOUT tofu:   + resource "local_file" "output" {
19:19:10.312 STDOUT tofu:       + content              = "apps/web/ci-131-1 deployed"
19:19:10.313 STDOUT tofu:       + content_base64sha256 = (known after apply)
19:19:10.313 STDOUT tofu:       + content_base64sha512 = (known after apply)
19:19:10.313 STDOUT tofu:       + content_md5          = (known after apply)
19:19:10.313 STDOUT tofu:       + content_sha1         = (known after apply)
19:19:10.313 STDOUT tofu:       + content_sha256       = (known after apply)
19:19:10.313 STDOUT tofu:       + content_sha512       = (known after apply)
19:19:10.313 STDOUT tofu:       + directory_permission = "0777"
19:19:10.313 STDOUT tofu:       + file_permission      = "0777"
19:19:10.313 STDOUT tofu:       + filename             = "./output.txt"
19:19:10.313 STDOUT tofu:       + id                   = (known after apply)
19:19:10.313 STDOUT tofu:     }
19:19:10.313 STDOUT tofu: Plan: 1 to add, 0 to change, 0 to destroy.
19:19:10.313 STDOUT tofu: 
19:19:10.313 STDOUT tofu: ─────────────────────────────────────────────────────────────────────────────
19:19:10.313 STDOUT tofu: Note: You didn't use the -out option to save this plan, so OpenTofu can't
19:19:10.314 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] 19:19:12.278 STDOUT tofu: null_resource.stack: Refreshing state... [id=8782269060221407697]
19:19:12.278 STDOUT tofu: local_file.output: Refreshing state... [id=d8b17c54c461463107d2257bc8582eb7a703f07d]
19:19:12.287 STDOUT tofu: OpenTofu used the selected providers to generate the following execution
19:19:12.287 STDOUT tofu: plan. Resource actions are indicated with the following symbols:
19:19:12.287 STDOUT tofu:   + create
19:19:12.287 STDOUT tofu: OpenTofu will perform the following actions:
19:19:12.287 STDOUT tofu:   # local_file.output will be created
19:19:12.288 STDOUT tofu:   + resource "local_file" "output" {
19:19:12.288 STDOUT tofu:       + content              = "apps/web/ci-131-2 deployed"
19:19:12.288 STDOUT tofu:       + content_base64sha256 = (known after apply)
19:19:12.288 STDOUT tofu:       + content_base64sha512 = (known after apply)
19:19:12.288 STDOUT tofu:       + content_md5          = (known after apply)
19:19:12.288 STDOUT tofu:       + content_sha1         = (known after apply)
19:19:12.288 STDOUT tofu:       + content_sha256       = (known after apply)
19:19:12.288 STDOUT tofu:       + content_sha512       = (known after apply)
19:19:12.288 STDOUT tofu:       + directory_permission = "0777"
19:19:12.288 STDOUT tofu:       + file_permission      = "0777"
19:19:12.288 STDOUT tofu:       + filename             = "./output.txt"
19:19:12.288 STDOUT tofu:       + id                   = (known after apply)
19:19:12.288 STDOUT tofu:     }
19:19:12.288 STDOUT tofu: Plan: 1 to add, 0 to change, 0 to destroy.
19:19:12.288 STDOUT tofu: 
19:19:12.288 STDOUT tofu: ─────────────────────────────────────────────────────────────────────────────
19:19:12.288 STDOUT tofu: Note: You didn't use the -out option to save this plan, so OpenTofu can't
19:19:12.289 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] 19:21:18.071 INFO   Downloading Terraform configurations from ../../_modules/null-stack into ./.terragrunt-cache/6P9tidISWBB3QzlNzQtu-E3IDNE/wXSEdkNd5e5MY27MFN0bjqcoO98
19:21:18.283 INFO   tofu: Initializing the backend...
19:21:18.409 INFO   tofu: 
19:21:18.409 INFO   tofu: Successfully configured the backend "s3"! OpenTofu will automatically
19:21:18.409 INFO   tofu: use this backend unless the backend configuration changes.
19:21:18.513 INFO   tofu: Initializing provider plugins...
19:21:18.513 INFO   tofu: - Finding hashicorp/null versions matching "~> 3.0"...
19:21:18.568 INFO   tofu: - Finding hashicorp/local versions matching "~> 2.0"...
19:21:18.656 INFO   tofu: - Installing hashicorp/null v3.3.0...
19:21:18.841 INFO   tofu: - Installed hashicorp/null v3.3.0 (signed, key ID 0C0AF313E5FD9F80)
19:21:18.896 INFO   tofu: - Installing hashicorp/local v2.9.0...
19:21:19.155 INFO   tofu: - Installed hashicorp/local v2.9.0 (signed, key ID 0C0AF313E5FD9F80)
19:21:19.155 INFO   tofu: Providers are signed by their developers.
19:21:19.155 INFO   tofu: If you'd like to know more about provider signing, you can read about it here:
19:21:19.155 INFO   tofu: https://opentofu.org/docs/cli/plugins/signing/
19:21:19.155 INFO   tofu: OpenTofu has created a lock file .terraform.lock.hcl to record the provider
19:21:19.156 INFO   tofu: selections it made above. Include this file in your version control repository
19:21:19.156 INFO   tofu: so that OpenTofu can guarantee to make the same selections by default when
19:21:19.156 INFO   tofu: you run "tofu init" in the future.
19:21:19.156 INFO   tofu: OpenTofu has been successfully initialized!
19:21:19.156 INFO   tofu: 
19:21:19.156 INFO   tofu: You may now begin working with OpenTofu. Try running "tofu plan" to see
19:21:19.156 INFO   tofu: any changes that are required for your infrastructure. All OpenTofu commands
19:21:19.156 INFO   tofu: should now work.
19:21:19.156 INFO   tofu: If you ever set or change modules or backend configuration for OpenTofu,
19:21:19.157 INFO   tofu: rerun this command to reinitialize your working directory. If you forget, other
19:21:19.157 INFO   tofu: commands will detect it and remind you to do so if necessary.

stdout:
[apps/web] 19:21:19.637 STDOUT tofu: null_resource.stack: Refreshing state... [id=5873597553842205034]
19:21:19.638 STDOUT tofu: local_file.output: Refreshing state... [id=02b8a7d21d6e858cd56b387b18a7f09886438742]
19:21:19.647 STDOUT tofu: OpenTofu used the selected providers to generate the following execution
19:21:19.647 STDOUT tofu: plan. Resource actions are indicated with the following symbols:
19:21:19.647 STDOUT tofu:   + create
19:21:19.647 STDOUT tofu: OpenTofu will perform the following actions:
19:21:19.647 STDOUT tofu:   # local_file.output will be created
19:21:19.647 STDOUT tofu:   + resource "local_file" "output" {
19:21:19.647 STDOUT tofu:       + content              = "apps/web deployed"
19:21:19.647 STDOUT tofu:       + content_base64sha256 = (known after apply)
19:21:19.647 STDOUT tofu:       + content_base64sha512 = (known after apply)
19:21:19.647 STDOUT tofu:       + content_md5          = (known after apply)
19:21:19.647 STDOUT tofu:       + content_sha1         = (known after apply)
19:21:19.647 STDOUT tofu:       + content_sha256       = (known after apply)
19:21:19.647 STDOUT tofu:       + content_sha512       = (known after apply)
19:21:19.647 STDOUT tofu:       + directory_permission = "0777"
19:21:19.647 STDOUT tofu:       + file_permission      = "0777"
19:21:19.647 STDOUT tofu:       + filename             = "./output.txt"
19:21:19.647 STDOUT tofu:       + id                   = (known after apply)
19:21:19.647 STDOUT tofu:     }
19:21:19.647 STDOUT tofu: Plan: 1 to add, 0 to change, 0 to destroy.
19:21:19.647 STDOUT tofu: 
19:21:19.688 STDOUT tofu: local_file.output: Creating...
19:21:19.691 STDOUT tofu: local_file.output: Creation complete after 0s [id=02b8a7d21d6e858cd56b387b18a7f09886438742]
19:21:19.692 STDOUT tofu: 
19:21:19.692 STDOUT tofu: Apply complete! Resources: 1 added, 0 changed, 0 destroyed.
19:21:19.692 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] 19:21:20.018 INFO   Downloading Terraform configurations from ../../../_modules/null-stack into ./.terragrunt-cache/Hf38n1Nhj45L7p0a1ypjFSQN7Vw/wXSEdkNd5e5MY27MFN0bjqcoO98
19:21:20.159 INFO   tofu: Initializing the backend...
19:21:20.268 INFO   tofu: 
19:21:20.268 INFO   tofu: Successfully configured the backend "s3"! OpenTofu will automatically
19:21:20.268 INFO   tofu: use this backend unless the backend configuration changes.
19:21:20.341 INFO   tofu: Initializing provider plugins...
19:21:20.341 INFO   tofu: - Finding hashicorp/null versions matching "~> 3.0"...
19:21:20.384 INFO   tofu: - Finding hashicorp/local versions matching "~> 2.0"...
19:21:20.451 INFO   tofu: - Installing hashicorp/null v3.3.0...
19:21:20.630 INFO   tofu: - Installed hashicorp/null v3.3.0 (signed, key ID 0C0AF313E5FD9F80)
19:21:20.678 INFO   tofu: - Installing hashicorp/local v2.9.0...
19:21:20.859 INFO   tofu: - Installed hashicorp/local v2.9.0 (signed, key ID 0C0AF313E5FD9F80)
19:21:20.859 INFO   tofu: Providers are signed by their developers.
19:21:20.859 INFO   tofu: If you'd like to know more about provider signing, you can read about it here:
19:21:20.859 INFO   tofu: https://opentofu.org/docs/cli/plugins/signing/
19:21:20.859 INFO   tofu: OpenTofu has created a lock file .terraform.lock.hcl to record the provider
19:21:20.859 INFO   tofu: selections it made above. Include this file in your version control repository
19:21:20.859 INFO   tofu: so that OpenTofu can guarantee to make the same selections by default when
19:21:20.860 INFO   tofu: you run "tofu init" in the future.
19:21:20.861 INFO   tofu: OpenTofu has been successfully initialized!
19:21:20.861 INFO   tofu: 
19:21:20.861 INFO   tofu: You may now begin working with OpenTofu. Try running "tofu plan" to see
19:21:20.861 INFO   tofu: any changes that are required for your infrastructure. All OpenTofu commands
19:21:20.861 INFO   tofu: should now work.
19:21:20.861 INFO   tofu: If you ever set or change modules or backend configuration for OpenTofu,
19:21:20.862 INFO   tofu: rerun this command to reinitialize your working directory. If you forget, other
19:21:20.862 INFO   tofu: commands will detect it and remind you to do so if necessary.

stdout:
[apps/web/ci-131-1] 19:21:21.339 STDOUT tofu: null_resource.stack: Refreshing state... [id=837469598543127300]
19:21:21.341 STDOUT tofu: local_file.output: Refreshing state... [id=d5668045da9a645d2008ebf4000b242e4e1b27ab]
19:21:21.350 STDOUT tofu: OpenTofu used the selected providers to generate the following execution
19:21:21.350 STDOUT tofu: plan. Resource actions are indicated with the following symbols:
19:21:21.350 STDOUT tofu:   + create
19:21:21.350 STDOUT tofu: OpenTofu will perform the following actions:
19:21:21.350 STDOUT tofu:   # local_file.output will be created
19:21:21.350 STDOUT tofu:   + resource "local_file" "output" {
19:21:21.350 STDOUT tofu:       + content              = "apps/web/ci-131-1 deployed"
19:21:21.351 STDOUT tofu:       + content_base64sha256 = (known after apply)
19:21:21.351 STDOUT tofu:       + content_base64sha512 = (known after apply)
19:21:21.351 STDOUT tofu:       + content_md5          = (known after apply)
19:21:21.351 STDOUT tofu:       + content_sha1         = (known after apply)
19:21:21.351 STDOUT tofu:       + content_sha256       = (known after apply)
19:21:21.351 STDOUT tofu:       + content_sha512       = (known after apply)
19:21:21.351 STDOUT tofu:       + directory_permission = "0777"
19:21:21.351 STDOUT tofu:       + file_permission      = "0777"
19:21:21.351 STDOUT tofu:       + filename             = "./output.txt"
19:21:21.351 STDOUT tofu:       + id                   = (known after apply)
19:21:21.351 STDOUT tofu:     }
19:21:21.351 STDOUT tofu: Plan: 1 to add, 0 to change, 0 to destroy.
19:21:21.351 STDOUT tofu: 
19:21:21.391 STDOUT tofu: local_file.output: Creating...
19:21:21.392 STDOUT tofu: local_file.output: Creation complete after 0s [id=d5668045da9a645d2008ebf4000b242e4e1b27ab]
19:21:21.394 STDOUT tofu: 
19:21:21.394 STDOUT tofu: Apply complete! Resources: 1 added, 0 changed, 0 destroyed.
19:21:21.394 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] 19:21:21.727 INFO   Downloading Terraform configurations from ../../../_modules/null-stack into ./.terragrunt-cache/qDlkFqiY42Hm2b2tmG7yJztRTx8/wXSEdkNd5e5MY27MFN0bjqcoO98
19:21:21.878 INFO   tofu: Initializing the backend...
19:21:21.957 INFO   tofu: 
19:21:21.957 INFO   tofu: Successfully configured the backend "s3"! OpenTofu will automatically
19:21:21.958 INFO   tofu: use this backend unless the backend configuration changes.
19:21:22.028 INFO   tofu: Initializing provider plugins...
19:21:22.028 INFO   tofu: - Finding hashicorp/null versions matching "~> 3.0"...
19:21:22.062 INFO   tofu: - Finding hashicorp/local versions matching "~> 2.0"...
19:21:22.151 INFO   tofu: - Installing hashicorp/null v3.3.0...
19:21:22.331 INFO   tofu: - Installed hashicorp/null v3.3.0 (signed, key ID 0C0AF313E5FD9F80)
19:21:22.392 INFO   tofu: - Installing hashicorp/local v2.9.0...
19:21:22.581 INFO   tofu: - Installed hashicorp/local v2.9.0 (signed, key ID 0C0AF313E5FD9F80)
19:21:22.581 INFO   tofu: Providers are signed by their developers.
19:21:22.581 INFO   tofu: If you'd like to know more about provider signing, you can read about it here:
19:21:22.582 INFO   tofu: https://opentofu.org/docs/cli/plugins/signing/
19:21:22.582 INFO   tofu: OpenTofu has created a lock file .terraform.lock.hcl to record the provider
19:21:22.582 INFO   tofu: selections it made above. Include this file in your version control repository
19:21:22.582 INFO   tofu: so that OpenTofu can guarantee to make the same selections by default when
19:21:22.582 INFO   tofu: you run "tofu init" in the future.
19:21:22.582 INFO   tofu: OpenTofu has been successfully initialized!
19:21:22.582 INFO   tofu: 
19:21:22.582 INFO   tofu: You may now begin working with OpenTofu. Try running "tofu plan" to see
19:21:22.582 INFO   tofu: any changes that are required for your infrastructure. All OpenTofu commands
19:21:22.582 INFO   tofu: should now work.
19:21:22.582 INFO   tofu: If you ever set or change modules or backend configuration for OpenTofu,
19:21:22.582 INFO   tofu: rerun this command to reinitialize your working directory. If you forget, other
19:21:22.582 INFO   tofu: commands will detect it and remind you to do so if necessary.

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

Automatically merging because all changed stacks have been successfully applied.

@neptune-ci-tests neptune-ci-tests Bot closed this Jul 11, 2026
@neptune-ci-tests neptune-ci-tests Bot deleted the neptune-ci/pr-131 branch July 11, 2026 19:21
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