Skip to content

CI: Neptune PR #127 integration test - #122

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

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

Conversation

@neptune-ci-tests

Copy link
Copy Markdown

Automated integration test for devopsfactory-io/neptune#127

neptune-ref: 92d278d27aca44bb65990661eb2026f9cd0ac878

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 May 13, 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] 02:08:56.430 INFO   Downloading Terraform configurations from ../../_modules/null-stack into ./.terragrunt-cache/6P9tidISWBB3QzlNzQtu-E3IDNE/wXSEdkNd5e5MY27MFN0bjqcoO98

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

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

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

Command ✅ terragrunt plan (stack: apps/web)

Click to see the command output
stderr:


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

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

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

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

Automatically merging because all changed stacks have been successfully applied.

@neptune-ci-tests neptune-ci-tests Bot closed this May 13, 2026
@neptune-ci-tests
neptune-ci-tests Bot deleted the neptune-ci/pr-127 branch May 13, 2026 02:11
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