Skip to content

CI: Neptune PR #131 integration test - #304

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

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

Conversation

@neptune-ci-tests

Copy link
Copy Markdown

Automated integration test for devopsfactory-io/neptune#131

neptune-ref: ef5c22754ac984aab47179a380f4c1bbec9a25da

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 Sep 29, 2026
@github-actions

Copy link
Copy Markdown

🌊 Neptune Plan Results

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

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

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

Click to see the command output
stderr:
[apps/web/ci-131-1] 18:56:48.596 INFO   Downloading Terraform configurations from ../../../_modules/null-stack into ./.terragrunt-cache/Hf38n1Nhj45L7p0a1ypjFSQN7Vw/wXSEdkNd5e5MY27MFN0bjqcoO98

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

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

Click to see the command output
stderr:
[apps/web/ci-131-2] 18:56:51.760 INFO   Downloading Terraform configurations from ../../../_modules/null-stack into ./.terragrunt-cache/qDlkFqiY42Hm2b2tmG7yJztRTx8/wXSEdkNd5e5MY27MFN0bjqcoO98

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

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

Click to see the command output
stderr:


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

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

Click to see the command output
stderr:


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

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

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

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

stdout:
[apps/web/ci-131-1] 18:59:23.027 STDOUT tofu: null_resource.stack: Refreshing state... [id=837469598543127300]
18:59:23.027 STDOUT tofu: local_file.output: Refreshing state... [id=d5668045da9a645d2008ebf4000b242e4e1b27ab]
18:59:23.034 STDOUT tofu: OpenTofu used the selected providers to generate the following execution
18:59:23.034 STDOUT tofu: plan. Resource actions are indicated with the following symbols:
18:59:23.034 STDOUT tofu:   + create
18:59:23.034 STDOUT tofu: OpenTofu will perform the following actions:
18:59:23.035 STDOUT tofu:   # local_file.output will be created
18:59:23.035 STDOUT tofu:   + resource "local_file" "output" {
18:59:23.035 STDOUT tofu:       + content              = "apps/web/ci-131-1 deployed"
18:59:23.035 STDOUT tofu:       + content_base64sha256 = (known after apply)
18:59:23.035 STDOUT tofu:       + content_base64sha512 = (known after apply)
18:59:23.035 STDOUT tofu:       + content_md5          = (known after apply)
18:59:23.035 STDOUT tofu:       + content_sha1         = (known after apply)
18:59:23.035 STDOUT tofu:       + content_sha256       = (known after apply)
18:59:23.035 STDOUT tofu:       + content_sha512       = (known after apply)
18:59:23.035 STDOUT tofu:       + directory_permission = "0777"
18:59:23.035 STDOUT tofu:       + file_permission      = "0777"
18:59:23.035 STDOUT tofu:       + filename             = "./output.txt"
18:59:23.036 STDOUT tofu:       + id                   = (known after apply)
18:59:23.036 STDOUT tofu:     }
18:59:23.036 STDOUT tofu: Plan: 1 to add, 0 to change, 0 to destroy.
18:59:23.036 STDOUT tofu: 
18:59:23.071 STDOUT tofu: local_file.output: Creating...
18:59:23.073 STDOUT tofu: local_file.output: Creation complete after 0s [id=d5668045da9a645d2008ebf4000b242e4e1b27ab]
18:59:23.074 STDOUT tofu: 
18:59:23.074 STDOUT tofu: Apply complete! Resources: 1 added, 0 changed, 0 destroyed.
18:59:23.074 STDOUT tofu: 

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

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

stdout:
[apps/web/ci-131-2] 18:59:24.895 STDOUT tofu: local_file.output: Refreshing state... [id=d8b17c54c461463107d2257bc8582eb7a703f07d]
18:59:24.895 STDOUT tofu: null_resource.stack: Refreshing state... [id=8782269060221407697]
18:59:24.905 STDOUT tofu: OpenTofu used the selected providers to generate the following execution
18:59:24.905 STDOUT tofu: plan. Resource actions are indicated with the following symbols:
18:59:24.905 STDOUT tofu:   + create
18:59:24.905 STDOUT tofu: OpenTofu will perform the following actions:
18:59:24.905 STDOUT tofu:   # local_file.output will be created
18:59:24.905 STDOUT tofu:   + resource "local_file" "output" {
18:59:24.905 STDOUT tofu:       + content              = "apps/web/ci-131-2 deployed"
18:59:24.906 STDOUT tofu:       + content_base64sha256 = (known after apply)
18:59:24.906 STDOUT tofu:       + content_base64sha512 = (known after apply)
18:59:24.906 STDOUT tofu:       + content_md5          = (known after apply)
18:59:24.906 STDOUT tofu:       + content_sha1         = (known after apply)
18:59:24.906 STDOUT tofu:       + content_sha256       = (known after apply)
18:59:24.906 STDOUT tofu:       + content_sha512       = (known after apply)
18:59:24.906 STDOUT tofu:       + directory_permission = "0777"
18:59:24.906 STDOUT tofu:       + file_permission      = "0777"
18:59:24.906 STDOUT tofu:       + filename             = "./output.txt"
18:59:24.906 STDOUT tofu:       + id                   = (known after apply)
18:59:24.906 STDOUT tofu:     }
18:59:24.906 STDOUT tofu: Plan: 1 to add, 0 to change, 0 to destroy.
18:59:24.906 STDOUT tofu: 
18:59:24.945 STDOUT tofu: local_file.output: Creating...
18:59:24.947 STDOUT tofu: local_file.output: Creation complete after 0s [id=d8b17c54c461463107d2257bc8582eb7a703f07d]
18:59:24.948 STDOUT tofu: 
18:59:24.948 STDOUT tofu: Apply complete! Resources: 1 added, 0 changed, 0 destroyed.
18:59:24.948 STDOUT tofu: 

Automatically merging because all changed stacks have been successfully applied.

@neptune-ci-tests neptune-ci-tests Bot closed this Sep 29, 2026
@neptune-ci-tests
neptune-ci-tests Bot deleted the neptune-ci/pr-131 branch September 29, 2026 18:59
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