Skip to content

CI: Neptune PR #127 integration test - #311

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: 31d00459b5886a886f221888960eb054d21e05b8

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 Oct 18, 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] 01:36:02.779 INFO   Downloading Terraform configurations from ../../_modules/null-stack into ./.terragrunt-cache/6P9tidISWBB3QzlNzQtu-E3IDNE/wXSEdkNd5e5MY27MFN0bjqcoO98

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

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

stdout:
[apps/web/ci-127-2] 01:36:08.356 STDOUT tofu: Initializing the backend...
01:36:08.636 STDOUT tofu: 
01:36:08.637 STDOUT tofu: Successfully configured the backend "s3"! OpenTofu will automatically
01:36:08.637 STDOUT tofu: use this backend unless the backend configuration changes.
01:36:08.794 STDOUT tofu: Initializing provider plugins...
01:36:08.794 STDOUT tofu: - Finding hashicorp/null versions matching "~> 3.0"...
01:36:08.922 STDOUT tofu: - Finding hashicorp/local versions matching "~> 2.0"...
01:36:09.228 STDOUT tofu: - Installing hashicorp/null v3.3.2...
01:36:09.652 STDOUT tofu: - Installed hashicorp/null v3.3.2 (signed, key ID 0C0AF313E5FD9F80)
01:36:09.926 STDOUT tofu: - Installing hashicorp/local v2.9.1...
01:36:10.343 STDOUT tofu: - Installed hashicorp/local v2.9.1 (signed, key ID 0C0AF313E5FD9F80)
01:36:10.343 STDOUT tofu: Providers are signed by their developers.
01:36:10.343 STDOUT tofu: If you'd like to know more about provider signing, you can read about it here:
01:36:10.343 STDOUT tofu: https://opentofu.org/docs/cli/plugins/signing/
01:36:10.343 STDOUT tofu: OpenTofu has created a lock file .terraform.lock.hcl to record the provider
01:36:10.343 STDOUT tofu: selections it made above. Include this file in your version control repository
01:36:10.343 STDOUT tofu: so that OpenTofu can guarantee to make the same selections by default when
01:36:10.343 STDOUT tofu: you run "tofu init" in the future.
01:36:10.343 STDOUT tofu: OpenTofu has been successfully initialized!
01:36:10.343 STDOUT tofu: 
01:36:10.343 STDOUT tofu: You may now begin working with OpenTofu. Try running "tofu plan" to see
01:36:10.344 STDOUT tofu: any changes that are required for your infrastructure. All OpenTofu commands
01:36:10.344 STDOUT tofu: should now work.
01:36:10.344 STDOUT tofu: If you ever set or change modules or backend configuration for OpenTofu,
01:36:10.344 STDOUT tofu: rerun this command to reinitialize your working directory. If you forget, other
01:36:10.344 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] 01:36:11.556 STDOUT tofu: null_resource.stack: Refreshing state... [id=5873597553842205034]
01:36:11.557 STDOUT tofu: local_file.output: Refreshing state... [id=02b8a7d21d6e858cd56b387b18a7f09886438742]
01:36:11.566 STDOUT tofu: OpenTofu used the selected providers to generate the following execution
01:36:11.566 STDOUT tofu: plan. Resource actions are indicated with the following symbols:
01:36:11.566 STDOUT tofu:   + create
01:36:11.566 STDOUT tofu: OpenTofu will perform the following actions:
01:36:11.566 STDOUT tofu:   # local_file.output will be created
01:36:11.566 STDOUT tofu:   + resource "local_file" "output" {
01:36:11.566 STDOUT tofu:       + content              = "apps/web deployed"
01:36:11.566 STDOUT tofu:       + content_base64sha256 = (known after apply)
01:36:11.566 STDOUT tofu:       + content_base64sha512 = (known after apply)
01:36:11.566 STDOUT tofu:       + content_md5          = (known after apply)
01:36:11.566 STDOUT tofu:       + content_sha1         = (known after apply)
01:36:11.566 STDOUT tofu:       + content_sha256       = (known after apply)
01:36:11.566 STDOUT tofu:       + content_sha512       = (known after apply)
01:36:11.566 STDOUT tofu:       + directory_permission = "0777"
01:36:11.567 STDOUT tofu:       + file_permission      = "0777"
01:36:11.567 STDOUT tofu:       + filename             = "./output.txt"
01:36:11.567 STDOUT tofu:       + id                   = (known after apply)
01:36:11.567 STDOUT tofu:     }
01:36:11.567 STDOUT tofu: Plan: 1 to add, 0 to change, 0 to destroy.
01:36:11.567 STDOUT tofu: 
01:36:11.567 STDOUT tofu: ─────────────────────────────────────────────────────────────────────────────
01:36:11.567 STDOUT tofu: Note: You didn't use the -out option to save this plan, so OpenTofu can't
01:36:11.567 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] 01:36:12.759 STDOUT tofu: null_resource.stack: Refreshing state... [id=5648034524227448730]
01:36:12.760 STDOUT tofu: local_file.output: Refreshing state... [id=a2f49b4af80f4d0f3f82becb1538fac076390820]
01:36:12.769 STDOUT tofu: OpenTofu used the selected providers to generate the following execution
01:36:12.769 STDOUT tofu: plan. Resource actions are indicated with the following symbols:
01:36:12.769 STDOUT tofu:   + create
01:36:12.769 STDOUT tofu: OpenTofu will perform the following actions:
01:36:12.769 STDOUT tofu:   # local_file.output will be created
01:36:12.769 STDOUT tofu:   + resource "local_file" "output" {
01:36:12.769 STDOUT tofu:       + content              = "apps/web/ci-127-1 deployed"
01:36:12.769 STDOUT tofu:       + content_base64sha256 = (known after apply)
01:36:12.769 STDOUT tofu:       + content_base64sha512 = (known after apply)
01:36:12.769 STDOUT tofu:       + content_md5          = (known after apply)
01:36:12.769 STDOUT tofu:       + content_sha1         = (known after apply)
01:36:12.769 STDOUT tofu:       + content_sha256       = (known after apply)
01:36:12.769 STDOUT tofu:       + content_sha512       = (known after apply)
01:36:12.769 STDOUT tofu:       + directory_permission = "0777"
01:36:12.769 STDOUT tofu:       + file_permission      = "0777"
01:36:12.769 STDOUT tofu:       + filename             = "./output.txt"
01:36:12.769 STDOUT tofu:       + id                   = (known after apply)
01:36:12.770 STDOUT tofu:     }
01:36:12.770 STDOUT tofu: Plan: 1 to add, 0 to change, 0 to destroy.
01:36:12.770 STDOUT tofu: 
01:36:12.770 STDOUT tofu: ─────────────────────────────────────────────────────────────────────────────
01:36:12.770 STDOUT tofu: Note: You didn't use the -out option to save this plan, so OpenTofu can't
01:36:12.770 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] 01:36:14.080 STDOUT tofu: null_resource.stack: Refreshing state... [id=5048075351934403310]
01:36:14.080 STDOUT tofu: local_file.output: Refreshing state... [id=7c49334a41879a2ec08a97b260afb6df63c42606]
01:36:14.090 STDOUT tofu: OpenTofu used the selected providers to generate the following execution
01:36:14.090 STDOUT tofu: plan. Resource actions are indicated with the following symbols:
01:36:14.090 STDOUT tofu:   + create
01:36:14.090 STDOUT tofu: OpenTofu will perform the following actions:
01:36:14.091 STDOUT tofu:   # local_file.output will be created
01:36:14.091 STDOUT tofu:   + resource "local_file" "output" {
01:36:14.091 STDOUT tofu:       + content              = "apps/web/ci-127-2 deployed"
01:36:14.091 STDOUT tofu:       + content_base64sha256 = (known after apply)
01:36:14.091 STDOUT tofu:       + content_base64sha512 = (known after apply)
01:36:14.091 STDOUT tofu:       + content_md5          = (known after apply)
01:36:14.091 STDOUT tofu:       + content_sha1         = (known after apply)
01:36:14.091 STDOUT tofu:       + content_sha256       = (known after apply)
01:36:14.091 STDOUT tofu:       + content_sha512       = (known after apply)
01:36:14.091 STDOUT tofu:       + directory_permission = "0777"
01:36:14.091 STDOUT tofu:       + file_permission      = "0777"
01:36:14.091 STDOUT tofu:       + filename             = "./output.txt"
01:36:14.091 STDOUT tofu:       + id                   = (known after apply)
01:36:14.091 STDOUT tofu:     }
01:36:14.091 STDOUT tofu: Plan: 1 to add, 0 to change, 0 to destroy.
01:36:14.091 STDOUT tofu: 
01:36:14.091 STDOUT tofu: ─────────────────────────────────────────────────────────────────────────────
01:36:14.091 STDOUT tofu: Note: You didn't use the -out option to save this plan, so OpenTofu can't
01:36:14.091 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] 01:38:22.574 INFO   Downloading Terraform configurations from ../../_modules/null-stack into ./.terragrunt-cache/6P9tidISWBB3QzlNzQtu-E3IDNE/wXSEdkNd5e5MY27MFN0bjqcoO98
01:38:22.751 INFO   tofu: Initializing the backend...
01:38:22.834 INFO   tofu: 
01:38:22.834 INFO   tofu: Successfully configured the backend "s3"! OpenTofu will automatically
01:38:22.834 INFO   tofu: use this backend unless the backend configuration changes.
01:38:22.893 INFO   tofu: Initializing provider plugins...
01:38:22.893 INFO   tofu: - Finding hashicorp/null versions matching "~> 3.0"...
01:38:22.949 INFO   tofu: - Finding hashicorp/local versions matching "~> 2.0"...
01:38:23.025 INFO   tofu: - Installing hashicorp/null v3.3.2...
01:38:23.220 INFO   tofu: - Installed hashicorp/null v3.3.2 (signed, key ID 0C0AF313E5FD9F80)
01:38:23.305 INFO   tofu: - Installing hashicorp/local v2.9.1...
01:38:23.523 INFO   tofu: - Installed hashicorp/local v2.9.1 (signed, key ID 0C0AF313E5FD9F80)
01:38:23.524 INFO   tofu: Providers are signed by their developers.
01:38:23.524 INFO   tofu: If you'd like to know more about provider signing, you can read about it here:
01:38:23.524 INFO   tofu: https://opentofu.org/docs/cli/plugins/signing/
01:38:23.524 INFO   tofu: OpenTofu has created a lock file .terraform.lock.hcl to record the provider
01:38:23.524 INFO   tofu: selections it made above. Include this file in your version control repository
01:38:23.524 INFO   tofu: so that OpenTofu can guarantee to make the same selections by default when
01:38:23.524 INFO   tofu: you run "tofu init" in the future.
01:38:23.524 INFO   tofu: OpenTofu has been successfully initialized!
01:38:23.524 INFO   tofu: 
01:38:23.524 INFO   tofu: You may now begin working with OpenTofu. Try running "tofu plan" to see
01:38:23.524 INFO   tofu: any changes that are required for your infrastructure. All OpenTofu commands
01:38:23.524 INFO   tofu: should now work.
01:38:23.524 INFO   tofu: If you ever set or change modules or backend configuration for OpenTofu,
01:38:23.524 INFO   tofu: rerun this command to reinitialize your working directory. If you forget, other
01:38:23.525 INFO   tofu: commands will detect it and remind you to do so if necessary.

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

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

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

Automatically merging because all changed stacks have been successfully applied.

@neptune-ci-tests neptune-ci-tests Bot closed this Oct 18, 2026
@neptune-ci-tests
neptune-ci-tests Bot deleted the neptune-ci/pr-127 branch October 18, 2026 01:38
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