Skip to content

CI: Neptune PR #127 integration test#84

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

CI: Neptune PR #127 integration test#84
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: 24d0c429fadebbe8f5e0d8d4b908c1db5df8dcf3

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 12, 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:51:32.283 INFO   Downloading Terraform configurations from ../../_modules/null-stack into ./.terragrunt-cache/6P9tidISWBB3QzlNzQtu-E3IDNE/wXSEdkNd5e5MY27MFN0bjqcoO98

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

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

stdout:
[apps/web/ci-127-2] 08:51:39.375 STDOUT tofu: Initializing the backend...
08:51:39.827 STDOUT tofu: 
08:51:39.827 STDOUT tofu: Successfully configured the backend "s3"! OpenTofu will automatically
08:51:39.827 STDOUT tofu: use this backend unless the backend configuration changes.
08:51:40.055 STDOUT tofu: Initializing provider plugins...
08:51:40.055 STDOUT tofu: - Finding hashicorp/null versions matching "~> 3.0"...
08:51:40.138 STDOUT tofu: - Finding hashicorp/local versions matching "~> 2.0"...
08:51:40.487 STDOUT tofu: - Installing hashicorp/null v3.2.4...
08:51:40.877 STDOUT tofu: - Installed hashicorp/null v3.2.4 (signed, key ID 0C0AF313E5FD9F80)
08:51:41.202 STDOUT tofu: - Installing hashicorp/local v2.8.0...
08:51:41.623 STDOUT tofu: - Installed hashicorp/local v2.8.0 (signed, key ID 0C0AF313E5FD9F80)
08:51:41.623 STDOUT tofu: Providers are signed by their developers.
08:51:41.623 STDOUT tofu: If you'd like to know more about provider signing, you can read about it here:
08:51:41.623 STDOUT tofu: https://opentofu.org/docs/cli/plugins/signing/
08:51:41.623 STDOUT tofu: OpenTofu has created a lock file .terraform.lock.hcl to record the provider
08:51:41.623 STDOUT tofu: selections it made above. Include this file in your version control repository
08:51:41.623 STDOUT tofu: so that OpenTofu can guarantee to make the same selections by default when
08:51:41.623 STDOUT tofu: you run "tofu init" in the future.
08:51:41.623 STDOUT tofu: OpenTofu has been successfully initialized!
08:51:41.623 STDOUT tofu: 
08:51:41.623 STDOUT tofu: You may now begin working with OpenTofu. Try running "tofu plan" to see
08:51:41.624 STDOUT tofu: any changes that are required for your infrastructure. All OpenTofu commands
08:51:41.624 STDOUT tofu: should now work.
08:51:41.624 STDOUT tofu: If you ever set or change modules or backend configuration for OpenTofu,
08:51:41.624 STDOUT tofu: rerun this command to reinitialize your working directory. If you forget, other
08:51:41.624 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:51:43.360 STDOUT tofu: null_resource.stack: Refreshing state... [id=5873597553842205034]
08:51:43.361 STDOUT tofu: local_file.output: Refreshing state... [id=02b8a7d21d6e858cd56b387b18a7f09886438742]
08:51:43.370 STDOUT tofu: OpenTofu used the selected providers to generate the following execution
08:51:43.370 STDOUT tofu: plan. Resource actions are indicated with the following symbols:
08:51:43.370 STDOUT tofu:   + create
08:51:43.370 STDOUT tofu: OpenTofu will perform the following actions:
08:51:43.370 STDOUT tofu:   # local_file.output will be created
08:51:43.370 STDOUT tofu:   + resource "local_file" "output" {
08:51:43.370 STDOUT tofu:       + content              = "apps/web deployed"
08:51:43.370 STDOUT tofu:       + content_base64sha256 = (known after apply)
08:51:43.370 STDOUT tofu:       + content_base64sha512 = (known after apply)
08:51:43.370 STDOUT tofu:       + content_md5          = (known after apply)
08:51:43.370 STDOUT tofu:       + content_sha1         = (known after apply)
08:51:43.370 STDOUT tofu:       + content_sha256       = (known after apply)
08:51:43.370 STDOUT tofu:       + content_sha512       = (known after apply)
08:51:43.370 STDOUT tofu:       + directory_permission = "0777"
08:51:43.370 STDOUT tofu:       + file_permission      = "0777"
08:51:43.370 STDOUT tofu:       + filename             = "./output.txt"
08:51:43.371 STDOUT tofu:       + id                   = (known after apply)
08:51:43.371 STDOUT tofu:     }
08:51:43.371 STDOUT tofu: Plan: 1 to add, 0 to change, 0 to destroy.
08:51:43.371 STDOUT tofu: 
08:51:43.371 STDOUT tofu: ─────────────────────────────────────────────────────────────────────────────
08:51:43.371 STDOUT tofu: Note: You didn't use the -out option to save this plan, so OpenTofu can't
08:51:43.371 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:51:45.054 STDOUT tofu: null_resource.stack: Refreshing state... [id=5648034524227448730]
08:51:45.055 STDOUT tofu: local_file.output: Refreshing state... [id=a2f49b4af80f4d0f3f82becb1538fac076390820]
08:51:45.063 STDOUT tofu: OpenTofu used the selected providers to generate the following execution
08:51:45.063 STDOUT tofu: plan. Resource actions are indicated with the following symbols:
08:51:45.063 STDOUT tofu:   + create
08:51:45.063 STDOUT tofu: OpenTofu will perform the following actions:
08:51:45.063 STDOUT tofu:   # local_file.output will be created
08:51:45.063 STDOUT tofu:   + resource "local_file" "output" {
08:51:45.063 STDOUT tofu:       + content              = "apps/web/ci-127-1 deployed"
08:51:45.064 STDOUT tofu:       + content_base64sha256 = (known after apply)
08:51:45.064 STDOUT tofu:       + content_base64sha512 = (known after apply)
08:51:45.064 STDOUT tofu:       + content_md5          = (known after apply)
08:51:45.064 STDOUT tofu:       + content_sha1         = (known after apply)
08:51:45.064 STDOUT tofu:       + content_sha256       = (known after apply)
08:51:45.064 STDOUT tofu:       + content_sha512       = (known after apply)
08:51:45.064 STDOUT tofu:       + directory_permission = "0777"
08:51:45.064 STDOUT tofu:       + file_permission      = "0777"
08:51:45.064 STDOUT tofu:       + filename             = "./output.txt"
08:51:45.064 STDOUT tofu:       + id                   = (known after apply)
08:51:45.064 STDOUT tofu:     }
08:51:45.064 STDOUT tofu: Plan: 1 to add, 0 to change, 0 to destroy.
08:51:45.065 STDOUT tofu: 
08:51:45.065 STDOUT tofu: ─────────────────────────────────────────────────────────────────────────────
08:51:45.065 STDOUT tofu: Note: You didn't use the -out option to save this plan, so OpenTofu can't
08:51:45.065 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:51:46.785 STDOUT tofu: null_resource.stack: Refreshing state... [id=5048075351934403310]
08:51:46.786 STDOUT tofu: local_file.output: Refreshing state... [id=7c49334a41879a2ec08a97b260afb6df63c42606]
08:51:46.795 STDOUT tofu: OpenTofu used the selected providers to generate the following execution
08:51:46.795 STDOUT tofu: plan. Resource actions are indicated with the following symbols:
08:51:46.795 STDOUT tofu:   + create
08:51:46.795 STDOUT tofu: OpenTofu will perform the following actions:
08:51:46.795 STDOUT tofu:   # local_file.output will be created
08:51:46.795 STDOUT tofu:   + resource "local_file" "output" {
08:51:46.795 STDOUT tofu:       + content              = "apps/web/ci-127-2 deployed"
08:51:46.795 STDOUT tofu:       + content_base64sha256 = (known after apply)
08:51:46.795 STDOUT tofu:       + content_base64sha512 = (known after apply)
08:51:46.796 STDOUT tofu:       + content_md5          = (known after apply)
08:51:46.796 STDOUT tofu:       + content_sha1         = (known after apply)
08:51:46.796 STDOUT tofu:       + content_sha256       = (known after apply)
08:51:46.796 STDOUT tofu:       + content_sha512       = (known after apply)
08:51:46.796 STDOUT tofu:       + directory_permission = "0777"
08:51:46.796 STDOUT tofu:       + file_permission      = "0777"
08:51:46.796 STDOUT tofu:       + filename             = "./output.txt"
08:51:46.796 STDOUT tofu:       + id                   = (known after apply)
08:51:46.796 STDOUT tofu:     }
08:51:46.796 STDOUT tofu: Plan: 1 to add, 0 to change, 0 to destroy.
08:51:46.796 STDOUT tofu: 
08:51:46.796 STDOUT tofu: ─────────────────────────────────────────────────────────────────────────────
08:51:46.796 STDOUT tofu: Note: You didn't use the -out option to save this plan, so OpenTofu can't
08:51:46.796 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:55:45.922 INFO   Downloading Terraform configurations from ../../_modules/null-stack into ./.terragrunt-cache/6P9tidISWBB3QzlNzQtu-E3IDNE/wXSEdkNd5e5MY27MFN0bjqcoO98
08:55:46.331 INFO   tofu: Initializing the backend...
08:55:46.800 INFO   tofu: 
08:55:46.800 INFO   tofu: Successfully configured the backend "s3"! OpenTofu will automatically
08:55:46.800 INFO   tofu: use this backend unless the backend configuration changes.
08:55:47.003 INFO   tofu: Initializing provider plugins...
08:55:47.004 INFO   tofu: - Finding hashicorp/null versions matching "~> 3.0"...
08:55:47.120 INFO   tofu: - Finding hashicorp/local versions matching "~> 2.0"...
08:55:47.463 INFO   tofu: - Installing hashicorp/null v3.2.4...
08:55:47.862 INFO   tofu: - Installed hashicorp/null v3.2.4 (signed, key ID 0C0AF313E5FD9F80)
08:55:48.453 INFO   tofu: - Installing hashicorp/local v2.8.0...
08:55:48.947 INFO   tofu: - Installed hashicorp/local v2.8.0 (signed, key ID 0C0AF313E5FD9F80)
08:55:48.947 INFO   tofu: Providers are signed by their developers.
08:55:48.947 INFO   tofu: If you'd like to know more about provider signing, you can read about it here:
08:55:48.947 INFO   tofu: https://opentofu.org/docs/cli/plugins/signing/
08:55:48.947 INFO   tofu: OpenTofu has created a lock file .terraform.lock.hcl to record the provider
08:55:48.947 INFO   tofu: selections it made above. Include this file in your version control repository
08:55:48.947 INFO   tofu: so that OpenTofu can guarantee to make the same selections by default when
08:55:48.947 INFO   tofu: you run "tofu init" in the future.
08:55:48.947 INFO   tofu: OpenTofu has been successfully initialized!
08:55:48.947 INFO   tofu: 
08:55:48.947 INFO   tofu: You may now begin working with OpenTofu. Try running "tofu plan" to see
08:55:48.947 INFO   tofu: any changes that are required for your infrastructure. All OpenTofu commands
08:55:48.947 INFO   tofu: should now work.
08:55:48.947 INFO   tofu: If you ever set or change modules or backend configuration for OpenTofu,
08:55:48.948 INFO   tofu: rerun this command to reinitialize your working directory. If you forget, other
08:55:48.948 INFO   tofu: commands will detect it and remind you to do so if necessary.

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

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

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

Automatically merging because all changed stacks have been successfully applied.

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