Skip to content

CI: Neptune PR #152 integration test - #242

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

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

Conversation

@neptune-ci-tests

Copy link
Copy Markdown

Automated integration test for devopsfactory-io/neptune#152

neptune-ref: 5201acc218ed5d3dbe6fc142b3f7dda1c234f334

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 Aug 30, 2026
@neptune-ci-tests neptune-ci-tests Bot closed this Aug 30, 2026
@neptune-ci-tests
neptune-ci-tests Bot deleted the neptune-ci/pr-152 branch August 30, 2026 22:56
@github-actions

Copy link
Copy Markdown

🌊 Neptune Plan Results

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

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

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

Click to see the command output
stderr:
[apps/web/ci-152-1] 22:58:55.250 INFO   Downloading Terraform configurations from ../../../_modules/null-stack into ./.terragrunt-cache/wdr4V9DuGfv9-S8T7wrIs1M4Q8g/wXSEdkNd5e5MY27MFN0bjqcoO98

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

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

Click to see the command output
stderr:
[apps/web/ci-152-2] 22:58:58.558 INFO   Downloading Terraform configurations from ../../../_modules/null-stack into ./.terragrunt-cache/cF1_qI-vpQre99JP_66S9Nvdaww/wXSEdkNd5e5MY27MFN0bjqcoO98

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

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

Click to see the command output
stderr:


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

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

Click to see the command output
stderr:


stdout:
[apps/web/ci-152-2] 22:59:06.365 STDOUT tofu: null_resource.stack: Refreshing state... [id=5062894822339681800]
22:59:06.365 STDOUT tofu: local_file.output: Refreshing state... [id=7e7a6376f7a9eb9c31bbad61f84b15db092b1be5]
22:59:06.377 STDOUT tofu: OpenTofu used the selected providers to generate the following execution
22:59:06.377 STDOUT tofu: plan. Resource actions are indicated with the following symbols:
22:59:06.377 STDOUT tofu:   + create
22:59:06.377 STDOUT tofu: OpenTofu will perform the following actions:
22:59:06.377 STDOUT tofu:   # local_file.output will be created
22:59:06.377 STDOUT tofu:   + resource "local_file" "output" {
22:59:06.377 STDOUT tofu:       + content              = "apps/web/ci-152-2 deployed"
22:59:06.377 STDOUT tofu:       + content_base64sha256 = (known after apply)
22:59:06.377 STDOUT tofu:       + content_base64sha512 = (known after apply)
22:59:06.377 STDOUT tofu:       + content_md5          = (known after apply)
22:59:06.377 STDOUT tofu:       + content_sha1         = (known after apply)
22:59:06.377 STDOUT tofu:       + content_sha256       = (known after apply)
22:59:06.377 STDOUT tofu:       + content_sha512       = (known after apply)
22:59:06.378 STDOUT tofu:       + directory_permission = "0777"
22:59:06.378 STDOUT tofu:       + file_permission      = "0777"
22:59:06.378 STDOUT tofu:       + filename             = "./output.txt"
22:59:06.378 STDOUT tofu:       + id                   = (known after apply)
22:59:06.378 STDOUT tofu:     }
22:59:06.378 STDOUT tofu: Plan: 1 to add, 0 to change, 0 to destroy.
22:59:06.378 STDOUT tofu: 
22:59:06.378 STDOUT tofu: ─────────────────────────────────────────────────────────────────────────────
22:59:06.378 STDOUT tofu: Note: You didn't use the -out option to save this plan, so OpenTofu can't
22:59:06.378 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 Execution Results

An error occurred:

  • Some stacks ([apps/web]) are locked by other PRs: [245]

Neptune completed the custom workflow with status: ❌

For more details, see the GitHub Actions run

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