Skip to content

CI: Neptune PR #127 integration test#92

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

CI: Neptune PR #127 integration test#92
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: d9602be89dc500105e284636bd00246f225a25f5

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 14, 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] 05:48:14.764 INFO   Downloading Terraform configurations from ../../_modules/null-stack into ./.terragrunt-cache/6P9tidISWBB3QzlNzQtu-E3IDNE/wXSEdkNd5e5MY27MFN0bjqcoO98

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

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

stdout:
[apps/web/ci-127-2] 05:48:18.288 STDOUT tofu: Initializing the backend...
05:48:18.402 STDOUT tofu: 
05:48:18.402 STDOUT tofu: Successfully configured the backend "s3"! OpenTofu will automatically
05:48:18.402 STDOUT tofu: use this backend unless the backend configuration changes.
05:48:18.487 STDOUT tofu: Initializing provider plugins...
05:48:18.487 STDOUT tofu: - Finding hashicorp/null versions matching "~> 3.0"...
05:48:18.561 STDOUT tofu: - Finding hashicorp/local versions matching "~> 2.0"...
05:48:18.669 STDOUT tofu: - Installing hashicorp/null v3.2.4...
05:48:18.893 STDOUT tofu: - Installed hashicorp/null v3.2.4 (signed, key ID 0C0AF313E5FD9F80)
05:48:18.983 STDOUT tofu: - Installing hashicorp/local v2.8.0...
05:48:19.226 STDOUT tofu: - Installed hashicorp/local v2.8.0 (signed, key ID 0C0AF313E5FD9F80)
05:48:19.226 STDOUT tofu: Providers are signed by their developers.
05:48:19.226 STDOUT tofu: If you'd like to know more about provider signing, you can read about it here:
05:48:19.226 STDOUT tofu: https://opentofu.org/docs/cli/plugins/signing/
05:48:19.226 STDOUT tofu: OpenTofu has created a lock file .terraform.lock.hcl to record the provider
05:48:19.226 STDOUT tofu: selections it made above. Include this file in your version control repository
05:48:19.226 STDOUT tofu: so that OpenTofu can guarantee to make the same selections by default when
05:48:19.226 STDOUT tofu: you run "tofu init" in the future.
05:48:19.227 STDOUT tofu: OpenTofu has been successfully initialized!
05:48:19.227 STDOUT tofu: 
05:48:19.227 STDOUT tofu: You may now begin working with OpenTofu. Try running "tofu plan" to see
05:48:19.227 STDOUT tofu: any changes that are required for your infrastructure. All OpenTofu commands
05:48:19.227 STDOUT tofu: should now work.
05:48:19.227 STDOUT tofu: If you ever set or change modules or backend configuration for OpenTofu,
05:48:19.227 STDOUT tofu: rerun this command to reinitialize your working directory. If you forget, other
05:48:19.227 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] 05:48:20.177 STDOUT tofu: local_file.output: Refreshing state... [id=02b8a7d21d6e858cd56b387b18a7f09886438742]
05:48:20.177 STDOUT tofu: null_resource.stack: Refreshing state... [id=5873597553842205034]
05:48:20.185 STDOUT tofu: OpenTofu used the selected providers to generate the following execution
05:48:20.185 STDOUT tofu: plan. Resource actions are indicated with the following symbols:
05:48:20.185 STDOUT tofu:   + create
05:48:20.185 STDOUT tofu: OpenTofu will perform the following actions:
05:48:20.185 STDOUT tofu:   # local_file.output will be created
05:48:20.185 STDOUT tofu:   + resource "local_file" "output" {
05:48:20.185 STDOUT tofu:       + content              = "apps/web deployed"
05:48:20.185 STDOUT tofu:       + content_base64sha256 = (known after apply)
05:48:20.185 STDOUT tofu:       + content_base64sha512 = (known after apply)
05:48:20.185 STDOUT tofu:       + content_md5          = (known after apply)
05:48:20.185 STDOUT tofu:       + content_sha1         = (known after apply)
05:48:20.185 STDOUT tofu:       + content_sha256       = (known after apply)
05:48:20.185 STDOUT tofu:       + content_sha512       = (known after apply)
05:48:20.185 STDOUT tofu:       + directory_permission = "0777"
05:48:20.185 STDOUT tofu:       + file_permission      = "0777"
05:48:20.185 STDOUT tofu:       + filename             = "./output.txt"
05:48:20.185 STDOUT tofu:       + id                   = (known after apply)
05:48:20.186 STDOUT tofu:     }
05:48:20.186 STDOUT tofu: Plan: 1 to add, 0 to change, 0 to destroy.
05:48:20.186 STDOUT tofu: 
05:48:20.186 STDOUT tofu: ─────────────────────────────────────────────────────────────────────────────
05:48:20.186 STDOUT tofu: Note: You didn't use the -out option to save this plan, so OpenTofu can't
05:48:20.186 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] 05:48:21.149 STDOUT tofu: null_resource.stack: Refreshing state... [id=5648034524227448730]
05:48:21.150 STDOUT tofu: local_file.output: Refreshing state... [id=a2f49b4af80f4d0f3f82becb1538fac076390820]
05:48:21.157 STDOUT tofu: OpenTofu used the selected providers to generate the following execution
05:48:21.157 STDOUT tofu: plan. Resource actions are indicated with the following symbols:
05:48:21.158 STDOUT tofu:   + create
05:48:21.158 STDOUT tofu: OpenTofu will perform the following actions:
05:48:21.158 STDOUT tofu:   # local_file.output will be created
05:48:21.158 STDOUT tofu:   + resource "local_file" "output" {
05:48:21.158 STDOUT tofu:       + content              = "apps/web/ci-127-1 deployed"
05:48:21.158 STDOUT tofu:       + content_base64sha256 = (known after apply)
05:48:21.158 STDOUT tofu:       + content_base64sha512 = (known after apply)
05:48:21.158 STDOUT tofu:       + content_md5          = (known after apply)
05:48:21.158 STDOUT tofu:       + content_sha1         = (known after apply)
05:48:21.158 STDOUT tofu:       + content_sha256       = (known after apply)
05:48:21.158 STDOUT tofu:       + content_sha512       = (known after apply)
05:48:21.158 STDOUT tofu:       + directory_permission = "0777"
05:48:21.158 STDOUT tofu:       + file_permission      = "0777"
05:48:21.159 STDOUT tofu:       + filename             = "./output.txt"
05:48:21.159 STDOUT tofu:       + id                   = (known after apply)
05:48:21.159 STDOUT tofu:     }
05:48:21.159 STDOUT tofu: Plan: 1 to add, 0 to change, 0 to destroy.
05:48:21.159 STDOUT tofu: 
05:48:21.159 STDOUT tofu: ─────────────────────────────────────────────────────────────────────────────
05:48:21.159 STDOUT tofu: Note: You didn't use the -out option to save this plan, so OpenTofu can't
05:48:21.159 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] 05:48:22.081 STDOUT tofu: null_resource.stack: Refreshing state... [id=5048075351934403310]
05:48:22.081 STDOUT tofu: local_file.output: Refreshing state... [id=7c49334a41879a2ec08a97b260afb6df63c42606]
05:48:22.090 STDOUT tofu: OpenTofu used the selected providers to generate the following execution
05:48:22.090 STDOUT tofu: plan. Resource actions are indicated with the following symbols:
05:48:22.090 STDOUT tofu:   + create
05:48:22.090 STDOUT tofu: OpenTofu will perform the following actions:
05:48:22.091 STDOUT tofu:   # local_file.output will be created
05:48:22.091 STDOUT tofu:   + resource "local_file" "output" {
05:48:22.092 STDOUT tofu:       + content              = "apps/web/ci-127-2 deployed"
05:48:22.092 STDOUT tofu:       + content_base64sha256 = (known after apply)
05:48:22.092 STDOUT tofu:       + content_base64sha512 = (known after apply)
05:48:22.092 STDOUT tofu:       + content_md5          = (known after apply)
05:48:22.092 STDOUT tofu:       + content_sha1         = (known after apply)
05:48:22.092 STDOUT tofu:       + content_sha256       = (known after apply)
05:48:22.092 STDOUT tofu:       + content_sha512       = (known after apply)
05:48:22.092 STDOUT tofu:       + directory_permission = "0777"
05:48:22.092 STDOUT tofu:       + file_permission      = "0777"
05:48:22.092 STDOUT tofu:       + filename             = "./output.txt"
05:48:22.092 STDOUT tofu:       + id                   = (known after apply)
05:48:22.092 STDOUT tofu:     }
05:48:22.092 STDOUT tofu: Plan: 1 to add, 0 to change, 0 to destroy.
05:48:22.093 STDOUT tofu: 
05:48:22.093 STDOUT tofu: ─────────────────────────────────────────────────────────────────────────────
05:48:22.093 STDOUT tofu: Note: You didn't use the -out option to save this plan, so OpenTofu can't
05:48:22.093 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] 05:52:23.342 INFO   Downloading Terraform configurations from ../../_modules/null-stack into ./.terragrunt-cache/6P9tidISWBB3QzlNzQtu-E3IDNE/wXSEdkNd5e5MY27MFN0bjqcoO98
05:52:23.719 INFO   tofu: Initializing the backend...
05:52:24.275 INFO   tofu: 
05:52:24.275 INFO   tofu: Successfully configured the backend "s3"! OpenTofu will automatically
05:52:24.275 INFO   tofu: use this backend unless the backend configuration changes.
05:52:24.523 INFO   tofu: Initializing provider plugins...
05:52:24.523 INFO   tofu: - Finding hashicorp/null versions matching "~> 3.0"...
05:52:24.583 INFO   tofu: - Finding hashicorp/local versions matching "~> 2.0"...
05:52:24.881 INFO   tofu: - Installing hashicorp/null v3.2.4...
05:52:25.191 INFO   tofu: - Installed hashicorp/null v3.2.4 (signed, key ID 0C0AF313E5FD9F80)
05:52:25.591 INFO   tofu: - Installing hashicorp/local v2.8.0...
05:52:25.946 INFO   tofu: - Installed hashicorp/local v2.8.0 (signed, key ID 0C0AF313E5FD9F80)
05:52:25.947 INFO   tofu: Providers are signed by their developers.
05:52:25.947 INFO   tofu: If you'd like to know more about provider signing, you can read about it here:
05:52:25.947 INFO   tofu: https://opentofu.org/docs/cli/plugins/signing/
05:52:25.947 INFO   tofu: OpenTofu has created a lock file .terraform.lock.hcl to record the provider
05:52:25.947 INFO   tofu: selections it made above. Include this file in your version control repository
05:52:25.947 INFO   tofu: so that OpenTofu can guarantee to make the same selections by default when
05:52:25.947 INFO   tofu: you run "tofu init" in the future.
05:52:25.947 INFO   tofu: OpenTofu has been successfully initialized!
05:52:25.947 INFO   tofu: 
05:52:25.947 INFO   tofu: You may now begin working with OpenTofu. Try running "tofu plan" to see
05:52:25.947 INFO   tofu: any changes that are required for your infrastructure. All OpenTofu commands
05:52:25.947 INFO   tofu: should now work.
05:52:25.947 INFO   tofu: If you ever set or change modules or backend configuration for OpenTofu,
05:52:25.947 INFO   tofu: rerun this command to reinitialize your working directory. If you forget, other
05:52:25.947 INFO   tofu: commands will detect it and remind you to do so if necessary.

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

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

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

Automatically merging because all changed stacks have been successfully applied.

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