Skip to content

CI: Neptune PR #149 integration test - #260

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

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

Conversation

@neptune-ci-tests

Copy link
Copy Markdown

Automated integration test for devopsfactory-io/neptune#149

neptune-ref: 66e24242e3013c30db66dc919e908473957ea9ff

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

github-actions Bot commented Sep 2, 2026

Copy link
Copy Markdown

🌊 Neptune Plan Results

Terraform Stacks: apps/web, apps/web/ci-149-1, apps/web/ci-149-2

Neptune completed the plan with status: ✅

For more details, see the GitHub Actions run

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

Click to see the command output
stderr:
[apps/web] 01:22:02.837 INFO   Downloading Terraform configurations from ../../_modules/null-stack into ./.terragrunt-cache/6P9tidISWBB3QzlNzQtu-E3IDNE/wXSEdkNd5e5MY27MFN0bjqcoO98

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

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

Click to see the command output
stderr:
[apps/web/ci-149-1] 01:22:04.477 INFO   Downloading Terraform configurations from ../../../_modules/null-stack into ./.terragrunt-cache/_9aEhKRVZbVbN11MUp6_j7k6QXk/wXSEdkNd5e5MY27MFN0bjqcoO98

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

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

Click to see the command output
stderr:
[apps/web/ci-149-2] 01:22:06.040 INFO   Downloading Terraform configurations from ../../../_modules/null-stack into ./.terragrunt-cache/3gvqK5HbSXDSo2S7UPW9lujpDgE/wXSEdkNd5e5MY27MFN0bjqcoO98

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

Command ✅ terragrunt plan (stack: apps/web)

Click to see the command output
stderr:


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

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

Click to see the command output
stderr:


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

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

Click to see the command output
stderr:


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

To apply these changes, comment:

@neptbot apply

@github-actions

github-actions Bot commented Sep 2, 2026

Copy link
Copy Markdown

🌊 Neptune Apply Results

Terraform Stacks: apps/web, apps/web/ci-149-1, apps/web/ci-149-2

Neptune completed the apply with status: ✅

For more details, see the GitHub Actions run

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

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

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

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

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

stdout:
[apps/web/ci-149-1] 01:26:01.909 STDOUT tofu: local_file.output: Refreshing state... [id=52086cae4b51bf680bcd52c9b1843256eb86bab1]
01:26:01.910 STDOUT tofu: null_resource.stack: Refreshing state... [id=5020944398208752130]
01:26:01.917 STDOUT tofu: OpenTofu used the selected providers to generate the following execution
01:26:01.917 STDOUT tofu: plan. Resource actions are indicated with the following symbols:
01:26:01.917 STDOUT tofu:   + create
01:26:01.917 STDOUT tofu: OpenTofu will perform the following actions:
01:26:01.917 STDOUT tofu:   # local_file.output will be created
01:26:01.917 STDOUT tofu:   + resource "local_file" "output" {
01:26:01.917 STDOUT tofu:       + content              = "apps/web/ci-149-1 deployed"
01:26:01.918 STDOUT tofu:       + content_base64sha256 = (known after apply)
01:26:01.918 STDOUT tofu:       + content_base64sha512 = (known after apply)
01:26:01.918 STDOUT tofu:       + content_md5          = (known after apply)
01:26:01.918 STDOUT tofu:       + content_sha1         = (known after apply)
01:26:01.918 STDOUT tofu:       + content_sha256       = (known after apply)
01:26:01.918 STDOUT tofu:       + content_sha512       = (known after apply)
01:26:01.918 STDOUT tofu:       + directory_permission = "0777"
01:26:01.918 STDOUT tofu:       + file_permission      = "0777"
01:26:01.918 STDOUT tofu:       + filename             = "./output.txt"
01:26:01.918 STDOUT tofu:       + id                   = (known after apply)
01:26:01.918 STDOUT tofu:     }
01:26:01.918 STDOUT tofu: Plan: 1 to add, 0 to change, 0 to destroy.
01:26:01.918 STDOUT tofu: 
01:26:01.964 STDOUT tofu: local_file.output: Creating...
01:26:01.966 STDOUT tofu: local_file.output: Creation complete after 0s [id=52086cae4b51bf680bcd52c9b1843256eb86bab1]
01:26:01.968 STDOUT tofu: 
01:26:01.968 STDOUT tofu: Apply complete! Resources: 1 added, 0 changed, 0 destroyed.
01:26:01.968 STDOUT tofu: 

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

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

stdout:
[apps/web/ci-149-2] 01:26:04.103 STDOUT tofu: null_resource.stack: Refreshing state... [id=1072150163158730851]
01:26:04.103 STDOUT tofu: local_file.output: Refreshing state... [id=9a9d987e5c78964728c3d299d47e7f39066bdafd]
01:26:04.110 STDOUT tofu: OpenTofu used the selected providers to generate the following execution
01:26:04.111 STDOUT tofu: plan. Resource actions are indicated with the following symbols:
01:26:04.111 STDOUT tofu:   + create
01:26:04.111 STDOUT tofu: OpenTofu will perform the following actions:
01:26:04.111 STDOUT tofu:   # local_file.output will be created
01:26:04.111 STDOUT tofu:   + resource "local_file" "output" {
01:26:04.111 STDOUT tofu:       + content              = "apps/web/ci-149-2 deployed"
01:26:04.111 STDOUT tofu:       + content_base64sha256 = (known after apply)
01:26:04.111 STDOUT tofu:       + content_base64sha512 = (known after apply)
01:26:04.111 STDOUT tofu:       + content_md5          = (known after apply)
01:26:04.111 STDOUT tofu:       + content_sha1         = (known after apply)
01:26:04.111 STDOUT tofu:       + content_sha256       = (known after apply)
01:26:04.111 STDOUT tofu:       + content_sha512       = (known after apply)
01:26:04.111 STDOUT tofu:       + directory_permission = "0777"
01:26:04.111 STDOUT tofu:       + file_permission      = "0777"
01:26:04.111 STDOUT tofu:       + filename             = "./output.txt"
01:26:04.111 STDOUT tofu:       + id                   = (known after apply)
01:26:04.111 STDOUT tofu:     }
01:26:04.111 STDOUT tofu: Plan: 1 to add, 0 to change, 0 to destroy.
01:26:04.111 STDOUT tofu: 
01:26:04.155 STDOUT tofu: local_file.output: Creating...
01:26:04.157 STDOUT tofu: local_file.output: Creation complete after 0s [id=9a9d987e5c78964728c3d299d47e7f39066bdafd]
01:26:04.158 STDOUT tofu: 
01:26:04.158 STDOUT tofu: Apply complete! Resources: 1 added, 0 changed, 0 destroyed.
01:26:04.159 STDOUT tofu: 

Automatically merging because all changed stacks have been successfully applied.

@neptune-ci-tests neptune-ci-tests Bot closed this Sep 2, 2026
@neptune-ci-tests
neptune-ci-tests Bot deleted the neptune-ci/pr-149 branch September 2, 2026 01:26
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