Skip to content

CI: Neptune PR #131 integration test - #280

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: 607f070dc5a7efa438c04cbd6981cf70616ba4f1

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

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

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

stdout:
[apps/web/ci-131-2] 22:00:01.263 STDOUT tofu: Initializing the backend...
22:00:01.670 STDOUT tofu: 
22:00:01.670 STDOUT tofu: Successfully configured the backend "s3"! OpenTofu will automatically
22:00:01.670 STDOUT tofu: use this backend unless the backend configuration changes.
22:00:01.925 STDOUT tofu: Initializing provider plugins...
22:00:01.925 STDOUT tofu: - Finding hashicorp/null versions matching "~> 3.0"...
22:00:02.062 STDOUT tofu: - Finding hashicorp/local versions matching "~> 2.0"...
22:00:02.503 STDOUT tofu: - Installing hashicorp/null v3.3.2...
22:00:03.049 STDOUT tofu: - Installed hashicorp/null v3.3.2 (signed, key ID 0C0AF313E5FD9F80)
22:00:03.400 STDOUT tofu: - Installing hashicorp/local v2.9.1...
22:00:03.947 STDOUT tofu: - Installed hashicorp/local v2.9.1 (signed, key ID 0C0AF313E5FD9F80)
22:00:03.948 STDOUT tofu: Providers are signed by their developers.
22:00:03.948 STDOUT tofu: If you'd like to know more about provider signing, you can read about it here:
22:00:03.948 STDOUT tofu: https://opentofu.org/docs/cli/plugins/signing/
22:00:03.948 STDOUT tofu: OpenTofu has created a lock file .terraform.lock.hcl to record the provider
22:00:03.948 STDOUT tofu: selections it made above. Include this file in your version control repository
22:00:03.948 STDOUT tofu: so that OpenTofu can guarantee to make the same selections by default when
22:00:03.948 STDOUT tofu: you run "tofu init" in the future.
22:00:03.949 STDOUT tofu: OpenTofu has been successfully initialized!
22:00:03.949 STDOUT tofu: 
22:00:03.949 STDOUT tofu: You may now begin working with OpenTofu. Try running "tofu plan" to see
22:00:03.949 STDOUT tofu: any changes that are required for your infrastructure. All OpenTofu commands
22:00:03.949 STDOUT tofu: should now work.
22:00:03.949 STDOUT tofu: If you ever set or change modules or backend configuration for OpenTofu,
22:00:03.949 STDOUT tofu: rerun this command to reinitialize your working directory. If you forget, other
22:00:03.949 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] 22:00:05.486 STDOUT tofu: null_resource.stack: Refreshing state... [id=5873597553842205034]
22:00:05.486 STDOUT tofu: local_file.output: Refreshing state... [id=02b8a7d21d6e858cd56b387b18a7f09886438742]
22:00:05.495 STDOUT tofu: OpenTofu used the selected providers to generate the following execution
22:00:05.496 STDOUT tofu: plan. Resource actions are indicated with the following symbols:
22:00:05.496 STDOUT tofu:   + create
22:00:05.496 STDOUT tofu: OpenTofu will perform the following actions:
22:00:05.496 STDOUT tofu:   # local_file.output will be created
22:00:05.496 STDOUT tofu:   + resource "local_file" "output" {
22:00:05.496 STDOUT tofu:       + content              = "apps/web deployed"
22:00:05.496 STDOUT tofu:       + content_base64sha256 = (known after apply)
22:00:05.496 STDOUT tofu:       + content_base64sha512 = (known after apply)
22:00:05.496 STDOUT tofu:       + content_md5          = (known after apply)
22:00:05.496 STDOUT tofu:       + content_sha1         = (known after apply)
22:00:05.496 STDOUT tofu:       + content_sha256       = (known after apply)
22:00:05.496 STDOUT tofu:       + content_sha512       = (known after apply)
22:00:05.496 STDOUT tofu:       + directory_permission = "0777"
22:00:05.496 STDOUT tofu:       + file_permission      = "0777"
22:00:05.496 STDOUT tofu:       + filename             = "./output.txt"
22:00:05.496 STDOUT tofu:       + id                   = (known after apply)
22:00:05.496 STDOUT tofu:     }
22:00:05.496 STDOUT tofu: Plan: 1 to add, 0 to change, 0 to destroy.
22:00:05.496 STDOUT tofu: 
22:00:05.496 STDOUT tofu: ─────────────────────────────────────────────────────────────────────────────
22:00:05.496 STDOUT tofu: Note: You didn't use the -out option to save this plan, so OpenTofu can't
22:00:05.496 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] 22:00:06.989 STDOUT tofu: null_resource.stack: Refreshing state... [id=837469598543127300]
22:00:06.989 STDOUT tofu: local_file.output: Refreshing state... [id=d5668045da9a645d2008ebf4000b242e4e1b27ab]
22:00:06.997 STDOUT tofu: OpenTofu used the selected providers to generate the following execution
22:00:06.997 STDOUT tofu: plan. Resource actions are indicated with the following symbols:
22:00:06.997 STDOUT tofu:   + create
22:00:06.997 STDOUT tofu: OpenTofu will perform the following actions:
22:00:06.997 STDOUT tofu:   # local_file.output will be created
22:00:06.997 STDOUT tofu:   + resource "local_file" "output" {
22:00:06.997 STDOUT tofu:       + content              = "apps/web/ci-131-1 deployed"
22:00:06.997 STDOUT tofu:       + content_base64sha256 = (known after apply)
22:00:06.997 STDOUT tofu:       + content_base64sha512 = (known after apply)
22:00:06.997 STDOUT tofu:       + content_md5          = (known after apply)
22:00:06.997 STDOUT tofu:       + content_sha1         = (known after apply)
22:00:06.997 STDOUT tofu:       + content_sha256       = (known after apply)
22:00:06.997 STDOUT tofu:       + content_sha512       = (known after apply)
22:00:06.997 STDOUT tofu:       + directory_permission = "0777"
22:00:06.997 STDOUT tofu:       + file_permission      = "0777"
22:00:06.997 STDOUT tofu:       + filename             = "./output.txt"
22:00:06.997 STDOUT tofu:       + id                   = (known after apply)
22:00:06.998 STDOUT tofu:     }
22:00:06.998 STDOUT tofu: Plan: 1 to add, 0 to change, 0 to destroy.
22:00:06.998 STDOUT tofu: 
22:00:06.998 STDOUT tofu: ─────────────────────────────────────────────────────────────────────────────
22:00:06.998 STDOUT tofu: Note: You didn't use the -out option to save this plan, so OpenTofu can't
22:00:06.998 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] 22:00:08.444 STDOUT tofu: null_resource.stack: Refreshing state... [id=8782269060221407697]
22:00:08.446 STDOUT tofu: local_file.output: Refreshing state... [id=d8b17c54c461463107d2257bc8582eb7a703f07d]
22:00:08.457 STDOUT tofu: OpenTofu used the selected providers to generate the following execution
22:00:08.457 STDOUT tofu: plan. Resource actions are indicated with the following symbols:
22:00:08.457 STDOUT tofu:   + create
22:00:08.457 STDOUT tofu: OpenTofu will perform the following actions:
22:00:08.457 STDOUT tofu:   # local_file.output will be created
22:00:08.457 STDOUT tofu:   + resource "local_file" "output" {
22:00:08.457 STDOUT tofu:       + content              = "apps/web/ci-131-2 deployed"
22:00:08.457 STDOUT tofu:       + content_base64sha256 = (known after apply)
22:00:08.457 STDOUT tofu:       + content_base64sha512 = (known after apply)
22:00:08.457 STDOUT tofu:       + content_md5          = (known after apply)
22:00:08.457 STDOUT tofu:       + content_sha1         = (known after apply)
22:00:08.457 STDOUT tofu:       + content_sha256       = (known after apply)
22:00:08.458 STDOUT tofu:       + content_sha512       = (known after apply)
22:00:08.458 STDOUT tofu:       + directory_permission = "0777"
22:00:08.458 STDOUT tofu:       + file_permission      = "0777"
22:00:08.458 STDOUT tofu:       + filename             = "./output.txt"
22:00:08.458 STDOUT tofu:       + id                   = (known after apply)
22:00:08.458 STDOUT tofu:     }
22:00:08.458 STDOUT tofu: Plan: 1 to add, 0 to change, 0 to destroy.
22:00:08.458 STDOUT tofu: 
22:00:08.458 STDOUT tofu: ─────────────────────────────────────────────────────────────────────────────
22:00:08.458 STDOUT tofu: Note: You didn't use the -out option to save this plan, so OpenTofu can't
22:00:08.458 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] 22:02:23.890 INFO   Downloading Terraform configurations from ../../_modules/null-stack into ./.terragrunt-cache/6P9tidISWBB3QzlNzQtu-E3IDNE/wXSEdkNd5e5MY27MFN0bjqcoO98
22:02:24.143 INFO   tofu: Initializing the backend...
22:02:24.461 INFO   tofu: 
22:02:24.461 INFO   tofu: Successfully configured the backend "s3"! OpenTofu will automatically
22:02:24.461 INFO   tofu: use this backend unless the backend configuration changes.
22:02:24.649 INFO   tofu: Initializing provider plugins...
22:02:24.650 INFO   tofu: - Finding hashicorp/null versions matching "~> 3.0"...
22:02:24.782 INFO   tofu: - Finding hashicorp/local versions matching "~> 2.0"...
22:02:25.055 INFO   tofu: - Installing hashicorp/null v3.3.2...
22:02:25.442 INFO   tofu: - Installed hashicorp/null v3.3.2 (signed, key ID 0C0AF313E5FD9F80)
22:02:25.654 INFO   tofu: - Installing hashicorp/local v2.9.1...
22:02:26.045 INFO   tofu: - Installed hashicorp/local v2.9.1 (signed, key ID 0C0AF313E5FD9F80)
22:02:26.045 INFO   tofu: Providers are signed by their developers.
22:02:26.045 INFO   tofu: If you'd like to know more about provider signing, you can read about it here:
22:02:26.045 INFO   tofu: https://opentofu.org/docs/cli/plugins/signing/
22:02:26.045 INFO   tofu: OpenTofu has created a lock file .terraform.lock.hcl to record the provider
22:02:26.045 INFO   tofu: selections it made above. Include this file in your version control repository
22:02:26.046 INFO   tofu: so that OpenTofu can guarantee to make the same selections by default when
22:02:26.046 INFO   tofu: you run "tofu init" in the future.
22:02:26.046 INFO   tofu: OpenTofu has been successfully initialized!
22:02:26.046 INFO   tofu: 
22:02:26.046 INFO   tofu: You may now begin working with OpenTofu. Try running "tofu plan" to see
22:02:26.046 INFO   tofu: any changes that are required for your infrastructure. All OpenTofu commands
22:02:26.046 INFO   tofu: should now work.
22:02:26.046 INFO   tofu: If you ever set or change modules or backend configuration for OpenTofu,
22:02:26.046 INFO   tofu: rerun this command to reinitialize your working directory. If you forget, other
22:02:26.046 INFO   tofu: commands will detect it and remind you to do so if necessary.

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

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

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

Automatically merging because all changed stacks have been successfully applied.

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