Skip to content

CI: Neptune PR #131 integration test - #104

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: 3d5b53c3d8893ac2c366fe01fec41ed4f0f5830a

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 22, 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] 21:39:56.710 INFO   Downloading Terraform configurations from ../../_modules/null-stack into ./.terragrunt-cache/6P9tidISWBB3QzlNzQtu-E3IDNE/wXSEdkNd5e5MY27MFN0bjqcoO98

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

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

stdout:
[apps/web/ci-131-2] 21:40:03.762 STDOUT tofu: Initializing the backend...
21:40:04.187 STDOUT tofu: 
21:40:04.187 STDOUT tofu: Successfully configured the backend "s3"! OpenTofu will automatically
21:40:04.187 STDOUT tofu: use this backend unless the backend configuration changes.
21:40:04.395 STDOUT tofu: Initializing provider plugins...
21:40:04.395 STDOUT tofu: - Finding hashicorp/null versions matching "~> 3.0"...
21:40:04.537 STDOUT tofu: - Finding hashicorp/local versions matching "~> 2.0"...
21:40:04.967 STDOUT tofu: - Installing hashicorp/local v2.8.0...
21:40:05.508 STDOUT tofu: - Installed hashicorp/local v2.8.0 (signed, key ID 0C0AF313E5FD9F80)
21:40:05.838 STDOUT tofu: - Installing hashicorp/null v3.2.4...
21:40:06.338 STDOUT tofu: - Installed hashicorp/null v3.2.4 (signed, key ID 0C0AF313E5FD9F80)
21:40:06.338 STDOUT tofu: Providers are signed by their developers.
21:40:06.338 STDOUT tofu: If you'd like to know more about provider signing, you can read about it here:
21:40:06.339 STDOUT tofu: https://opentofu.org/docs/cli/plugins/signing/
21:40:06.339 STDOUT tofu: OpenTofu has created a lock file .terraform.lock.hcl to record the provider
21:40:06.339 STDOUT tofu: selections it made above. Include this file in your version control repository
21:40:06.339 STDOUT tofu: so that OpenTofu can guarantee to make the same selections by default when
21:40:06.339 STDOUT tofu: you run "tofu init" in the future.
21:40:06.339 STDOUT tofu: OpenTofu has been successfully initialized!
21:40:06.339 STDOUT tofu: 
21:40:06.339 STDOUT tofu: You may now begin working with OpenTofu. Try running "tofu plan" to see
21:40:06.339 STDOUT tofu: any changes that are required for your infrastructure. All OpenTofu commands
21:40:06.339 STDOUT tofu: should now work.
21:40:06.339 STDOUT tofu: If you ever set or change modules or backend configuration for OpenTofu,
21:40:06.339 STDOUT tofu: rerun this command to reinitialize your working directory. If you forget, other
21:40:06.339 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] 21:40:07.952 STDOUT tofu: local_file.output: Refreshing state... [id=02b8a7d21d6e858cd56b387b18a7f09886438742]
21:40:07.953 STDOUT tofu: null_resource.stack: Refreshing state... [id=5873597553842205034]
21:40:07.961 STDOUT tofu: OpenTofu used the selected providers to generate the following execution
21:40:07.961 STDOUT tofu: plan. Resource actions are indicated with the following symbols:
21:40:07.962 STDOUT tofu:   + create
21:40:07.962 STDOUT tofu: OpenTofu will perform the following actions:
21:40:07.962 STDOUT tofu:   # local_file.output will be created
21:40:07.962 STDOUT tofu:   + resource "local_file" "output" {
21:40:07.962 STDOUT tofu:       + content              = "apps/web deployed"
21:40:07.962 STDOUT tofu:       + content_base64sha256 = (known after apply)
21:40:07.962 STDOUT tofu:       + content_base64sha512 = (known after apply)
21:40:07.962 STDOUT tofu:       + content_md5          = (known after apply)
21:40:07.962 STDOUT tofu:       + content_sha1         = (known after apply)
21:40:07.962 STDOUT tofu:       + content_sha256       = (known after apply)
21:40:07.962 STDOUT tofu:       + content_sha512       = (known after apply)
21:40:07.962 STDOUT tofu:       + directory_permission = "0777"
21:40:07.962 STDOUT tofu:       + file_permission      = "0777"
21:40:07.962 STDOUT tofu:       + filename             = "./output.txt"
21:40:07.962 STDOUT tofu:       + id                   = (known after apply)
21:40:07.962 STDOUT tofu:     }
21:40:07.962 STDOUT tofu: Plan: 1 to add, 0 to change, 0 to destroy.
21:40:07.962 STDOUT tofu: 
21:40:07.962 STDOUT tofu: ─────────────────────────────────────────────────────────────────────────────
21:40:07.962 STDOUT tofu: Note: You didn't use the -out option to save this plan, so OpenTofu can't
21:40:07.962 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] 21:40:09.630 STDOUT tofu: null_resource.stack: Refreshing state... [id=837469598543127300]
21:40:09.632 STDOUT tofu: local_file.output: Refreshing state... [id=d5668045da9a645d2008ebf4000b242e4e1b27ab]
21:40:09.640 STDOUT tofu: OpenTofu used the selected providers to generate the following execution
21:40:09.640 STDOUT tofu: plan. Resource actions are indicated with the following symbols:
21:40:09.640 STDOUT tofu:   + create
21:40:09.640 STDOUT tofu: OpenTofu will perform the following actions:
21:40:09.640 STDOUT tofu:   # local_file.output will be created
21:40:09.640 STDOUT tofu:   + resource "local_file" "output" {
21:40:09.640 STDOUT tofu:       + content              = "apps/web/ci-131-1 deployed"
21:40:09.640 STDOUT tofu:       + content_base64sha256 = (known after apply)
21:40:09.640 STDOUT tofu:       + content_base64sha512 = (known after apply)
21:40:09.640 STDOUT tofu:       + content_md5          = (known after apply)
21:40:09.640 STDOUT tofu:       + content_sha1         = (known after apply)
21:40:09.640 STDOUT tofu:       + content_sha256       = (known after apply)
21:40:09.640 STDOUT tofu:       + content_sha512       = (known after apply)
21:40:09.640 STDOUT tofu:       + directory_permission = "0777"
21:40:09.641 STDOUT tofu:       + file_permission      = "0777"
21:40:09.641 STDOUT tofu:       + filename             = "./output.txt"
21:40:09.641 STDOUT tofu:       + id                   = (known after apply)
21:40:09.641 STDOUT tofu:     }
21:40:09.641 STDOUT tofu: Plan: 1 to add, 0 to change, 0 to destroy.
21:40:09.641 STDOUT tofu: 
21:40:09.641 STDOUT tofu: ─────────────────────────────────────────────────────────────────────────────
21:40:09.641 STDOUT tofu: Note: You didn't use the -out option to save this plan, so OpenTofu can't
21:40:09.641 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] 21:40:11.270 STDOUT tofu: null_resource.stack: Refreshing state... [id=8782269060221407697]
21:40:11.272 STDOUT tofu: local_file.output: Refreshing state... [id=d8b17c54c461463107d2257bc8582eb7a703f07d]
21:40:11.282 STDOUT tofu: OpenTofu used the selected providers to generate the following execution
21:40:11.282 STDOUT tofu: plan. Resource actions are indicated with the following symbols:
21:40:11.282 STDOUT tofu:   + create
21:40:11.282 STDOUT tofu: OpenTofu will perform the following actions:
21:40:11.282 STDOUT tofu:   # local_file.output will be created
21:40:11.282 STDOUT tofu:   + resource "local_file" "output" {
21:40:11.282 STDOUT tofu:       + content              = "apps/web/ci-131-2 deployed"
21:40:11.282 STDOUT tofu:       + content_base64sha256 = (known after apply)
21:40:11.282 STDOUT tofu:       + content_base64sha512 = (known after apply)
21:40:11.282 STDOUT tofu:       + content_md5          = (known after apply)
21:40:11.282 STDOUT tofu:       + content_sha1         = (known after apply)
21:40:11.282 STDOUT tofu:       + content_sha256       = (known after apply)
21:40:11.282 STDOUT tofu:       + content_sha512       = (known after apply)
21:40:11.282 STDOUT tofu:       + directory_permission = "0777"
21:40:11.282 STDOUT tofu:       + file_permission      = "0777"
21:40:11.282 STDOUT tofu:       + filename             = "./output.txt"
21:40:11.283 STDOUT tofu:       + id                   = (known after apply)
21:40:11.283 STDOUT tofu:     }
21:40:11.283 STDOUT tofu: Plan: 1 to add, 0 to change, 0 to destroy.
21:40:11.283 STDOUT tofu: 
21:40:11.283 STDOUT tofu: ─────────────────────────────────────────────────────────────────────────────
21:40:11.283 STDOUT tofu: Note: You didn't use the -out option to save this plan, so OpenTofu can't
21:40:11.283 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] 21:42:19.840 INFO   Downloading Terraform configurations from ../../_modules/null-stack into ./.terragrunt-cache/6P9tidISWBB3QzlNzQtu-E3IDNE/wXSEdkNd5e5MY27MFN0bjqcoO98
21:42:20.097 INFO   tofu: Initializing the backend...
21:42:20.332 INFO   tofu: 
21:42:20.333 INFO   tofu: Successfully configured the backend "s3"! OpenTofu will automatically
21:42:20.333 INFO   tofu: use this backend unless the backend configuration changes.
21:42:20.462 INFO   tofu: Initializing provider plugins...
21:42:20.462 INFO   tofu: - Finding hashicorp/null versions matching "~> 3.0"...
21:42:20.523 INFO   tofu: - Finding hashicorp/local versions matching "~> 2.0"...
21:42:20.642 INFO   tofu: - Installing hashicorp/null v3.2.4...
21:42:20.849 INFO   tofu: - Installed hashicorp/null v3.2.4 (signed, key ID 0C0AF313E5FD9F80)
21:42:20.959 INFO   tofu: - Installing hashicorp/local v2.8.0...
21:42:21.190 INFO   tofu: - Installed hashicorp/local v2.8.0 (signed, key ID 0C0AF313E5FD9F80)
21:42:21.190 INFO   tofu: Providers are signed by their developers.
21:42:21.190 INFO   tofu: If you'd like to know more about provider signing, you can read about it here:
21:42:21.190 INFO   tofu: https://opentofu.org/docs/cli/plugins/signing/
21:42:21.190 INFO   tofu: OpenTofu has created a lock file .terraform.lock.hcl to record the provider
21:42:21.190 INFO   tofu: selections it made above. Include this file in your version control repository
21:42:21.190 INFO   tofu: so that OpenTofu can guarantee to make the same selections by default when
21:42:21.190 INFO   tofu: you run "tofu init" in the future.
21:42:21.190 INFO   tofu: OpenTofu has been successfully initialized!
21:42:21.191 INFO   tofu: 
21:42:21.191 INFO   tofu: You may now begin working with OpenTofu. Try running "tofu plan" to see
21:42:21.191 INFO   tofu: any changes that are required for your infrastructure. All OpenTofu commands
21:42:21.191 INFO   tofu: should now work.
21:42:21.191 INFO   tofu: If you ever set or change modules or backend configuration for OpenTofu,
21:42:21.191 INFO   tofu: rerun this command to reinitialize your working directory. If you forget, other
21:42:21.191 INFO   tofu: commands will detect it and remind you to do so if necessary.

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

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

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

Automatically merging because all changed stacks have been successfully applied.

@neptune-ci-tests neptune-ci-tests Bot closed this Apr 22, 2026
@neptune-ci-tests
neptune-ci-tests Bot deleted the neptune-ci/pr-131 branch April 22, 2026 21:42
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