Skip to content

CI: Neptune PR #127 integration test#78

Closed
neptune-ci-tests[bot] wants to merge 1 commit intomainfrom
neptune-ci/pr-127
Closed

CI: Neptune PR #127 integration test#78
neptune-ci-tests[bot] wants to merge 1 commit intomainfrom
neptune-ci/pr-127

Conversation

@neptune-ci-tests
Copy link
Copy Markdown

Automated integration test for devopsfactory-io/neptune#127

neptune-ref: 21047cc7dde18a7fb0cc1ec0724fa74342b26b3e

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 Apr 11, 2026
@github-actions
Copy link
Copy Markdown

🌊 Neptune Plan Results

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

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

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

Click to see the command output
stderr:
[apps/web/ci-127-1] 08:47:08.534 INFO   Downloading Terraform configurations from ../../../_modules/null-stack into ./.terragrunt-cache/xfSfJ0EQN3WFMnG6iqvLbZC9T7E/wXSEdkNd5e5MY27MFN0bjqcoO98

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

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

Click to see the command output
stderr:
[apps/web/ci-127-2] 08:47:09.641 INFO   Downloading Terraform configurations from ../../../_modules/null-stack into ./.terragrunt-cache/WDZ5p5-dgqySXXchOJQZ3WNNCHQ/wXSEdkNd5e5MY27MFN0bjqcoO98

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

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

Click to see the command output
stderr:


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

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

Click to see the command output
stderr:


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

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

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

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

stdout:
[apps/web/ci-127-1] 08:49:25.175 STDOUT tofu: null_resource.stack: Refreshing state... [id=5648034524227448730]
08:49:25.175 STDOUT tofu: local_file.output: Refreshing state... [id=a2f49b4af80f4d0f3f82becb1538fac076390820]
08:49:25.186 STDOUT tofu: OpenTofu used the selected providers to generate the following execution
08:49:25.186 STDOUT tofu: plan. Resource actions are indicated with the following symbols:
08:49:25.186 STDOUT tofu:   + create
08:49:25.186 STDOUT tofu: OpenTofu will perform the following actions:
08:49:25.186 STDOUT tofu:   # local_file.output will be created
08:49:25.186 STDOUT tofu:   + resource "local_file" "output" {
08:49:25.186 STDOUT tofu:       + content              = "apps/web/ci-127-1 deployed"
08:49:25.186 STDOUT tofu:       + content_base64sha256 = (known after apply)
08:49:25.186 STDOUT tofu:       + content_base64sha512 = (known after apply)
08:49:25.186 STDOUT tofu:       + content_md5          = (known after apply)
08:49:25.186 STDOUT tofu:       + content_sha1         = (known after apply)
08:49:25.186 STDOUT tofu:       + content_sha256       = (known after apply)
08:49:25.187 STDOUT tofu:       + content_sha512       = (known after apply)
08:49:25.187 STDOUT tofu:       + directory_permission = "0777"
08:49:25.187 STDOUT tofu:       + file_permission      = "0777"
08:49:25.187 STDOUT tofu:       + filename             = "./output.txt"
08:49:25.187 STDOUT tofu:       + id                   = (known after apply)
08:49:25.187 STDOUT tofu:     }
08:49:25.187 STDOUT tofu: Plan: 1 to add, 0 to change, 0 to destroy.
08:49:25.187 STDOUT tofu: 
08:49:25.227 STDOUT tofu: local_file.output: Creating...
08:49:25.229 STDOUT tofu: local_file.output: Creation complete after 0s [id=a2f49b4af80f4d0f3f82becb1538fac076390820]
08:49:25.231 STDOUT tofu: 
08:49:25.231 STDOUT tofu: Apply complete! Resources: 1 added, 0 changed, 0 destroyed.
08:49:25.231 STDOUT tofu: 

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

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

stdout:
[apps/web/ci-127-2] 08:49:27.582 STDOUT tofu: null_resource.stack: Refreshing state... [id=5048075351934403310]
08:49:27.583 STDOUT tofu: local_file.output: Refreshing state... [id=7c49334a41879a2ec08a97b260afb6df63c42606]
08:49:27.594 STDOUT tofu: OpenTofu used the selected providers to generate the following execution
08:49:27.594 STDOUT tofu: plan. Resource actions are indicated with the following symbols:
08:49:27.594 STDOUT tofu:   + create
08:49:27.594 STDOUT tofu: OpenTofu will perform the following actions:
08:49:27.594 STDOUT tofu:   # local_file.output will be created
08:49:27.594 STDOUT tofu:   + resource "local_file" "output" {
08:49:27.595 STDOUT tofu:       + content              = "apps/web/ci-127-2 deployed"
08:49:27.595 STDOUT tofu:       + content_base64sha256 = (known after apply)
08:49:27.595 STDOUT tofu:       + content_base64sha512 = (known after apply)
08:49:27.595 STDOUT tofu:       + content_md5          = (known after apply)
08:49:27.595 STDOUT tofu:       + content_sha1         = (known after apply)
08:49:27.595 STDOUT tofu:       + content_sha256       = (known after apply)
08:49:27.595 STDOUT tofu:       + content_sha512       = (known after apply)
08:49:27.595 STDOUT tofu:       + directory_permission = "0777"
08:49:27.595 STDOUT tofu:       + file_permission      = "0777"
08:49:27.595 STDOUT tofu:       + filename             = "./output.txt"
08:49:27.595 STDOUT tofu:       + id                   = (known after apply)
08:49:27.595 STDOUT tofu:     }
08:49:27.595 STDOUT tofu: Plan: 1 to add, 0 to change, 0 to destroy.
08:49:27.595 STDOUT tofu: 
08:49:27.635 STDOUT tofu: local_file.output: Creating...
08:49:27.637 STDOUT tofu: local_file.output: Creation complete after 0s [id=7c49334a41879a2ec08a97b260afb6df63c42606]
08:49:27.641 STDOUT tofu: 
08:49:27.641 STDOUT tofu: Apply complete! Resources: 1 added, 0 changed, 0 destroyed.
08:49:27.641 STDOUT tofu: 

Automatically merging because all changed stacks have been successfully applied.

@neptune-ci-tests neptune-ci-tests bot closed this Apr 11, 2026
@neptune-ci-tests neptune-ci-tests bot deleted the neptune-ci/pr-127 branch April 11, 2026 08:49
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