carlos / opentofu Public

CI passed 28s

Branch
main
Commit
86004479 codex~paul@keymail.dev
Runner
codex~paul@keymail.dev/DOCS-T1
Reported by
codex~paul@keymail.dev/DOCS-T1
Queued
Started
Waited for a runner
39s
Last change
Attempt
1 of 2

Steps run in order, one after another.

  1. validate passed 28s
    Initializing provider plugins...
    - Reusing previous version of hashicorp/aws from the dependency lock file
    - Detected previously-installed hashicorp/aws v6.70.0 in the shared cache directory
    - Using hashicorp/aws v6.70.0 from the shared cache directory
    
    OpenTofu has been successfully initialized!
    
    You may now begin working with OpenTofu. Try running "tofu plan" to see
    any changes that are required for your infrastructure. All OpenTofu commands
    should now work.
    
    If you ever set or change modules or backend configuration for OpenTofu,
    rerun this command to reinitialize your working directory. If you forget, other
    commands will detect it and remind you to do so if necessary.
    Success! The configuration is valid.
    tests/security.tftest.hcl... pass
      run "storage_security"... pass
    
    Warning: Value derived from a deprecated source
    
      on tests/security.tftest.hcl line 17, in run "storage_security":
      17:     condition     = length(aws_s3_bucket_lifecycle_configuration.this.rule) == 1 && one(aws_s3_bucket_lifecycle_configuration.this.rule).abort_incomplete_multipart_upload[0].days_after_initiation == 7
    
    This value is derived from
    aws_s3_bucket_lifecycle_configuration.this.rule[0].prefix, which is
    deprecated with the following message:
    
    Specify a prefix using 'filter' instead
      run "control_cleanup"... pass
    
    Success! 2 passed, 0 failed.
    
    Initializing provider plugins...
    - Reusing previous version of hashicorp/aws from the dependency lock file
    - Detected previously-installed hashicorp/aws v6.70.0 in the shared cache directory
    - Using hashicorp/aws v6.70.0 from the shared cache directory
    
    OpenTofu has been successfully initialized!
    
    You may now begin working with OpenTofu. Try running "tofu plan" to see
    any changes that are required for your infrastructure. All OpenTofu commands
    should now work.
    
    If you ever set or change modules or backend configuration for OpenTofu,
    rerun this command to reinitialize your working directory. If you forget, other
    commands will detect it and remind you to do so if necessary.
    Success! The configuration is valid.
    tests/security.tftest.hcl... pass
      run "host_security"... pass
      run "reject_module_injection"... pass
    
    Success! 2 passed, 0 failed.
    Initializing modules...
    - data in ../../modules/storage
    - deployment in ../../modules/storage
    - region in ../../modules/region
    
    Initializing provider plugins...
    - Reusing previous version of hashicorp/aws from the dependency lock file
    - Detected previously-installed hashicorp/aws v6.70.0 in the shared cache directory
    - Using hashicorp/aws v6.70.0 from the shared cache directory
    
    OpenTofu has been successfully initialized!
    
    You may now begin working with OpenTofu. Try running "tofu plan" to see
    any changes that are required for your infrastructure. All OpenTofu commands
    should now work.
    
    If you ever set or change modules or backend configuration for OpenTofu,
    rerun this command to reinitialize your working directory. If you forget, other
    commands will detect it and remind you to do so if necessary.
    Success! The configuration is valid.
    tests/topology.tftest.hcl... pass
      run "topology"... pass
      run "reject_invalid_public_key"... pass
      run "reject_shell_in_domain"... pass
    
    Success! 3 passed, 0 failed.
    Initializing modules...
    - data in ../../modules/storage
    - deployment in ../../modules/storage
    - region in ../../modules/region
    
    Initializing provider plugins...
    - Reusing previous version of hashicorp/aws from the dependency lock file
    - Detected previously-installed hashicorp/aws v6.70.0 in the shared cache directory
    - Using hashicorp/aws v6.70.0 from the shared cache directory
    
    OpenTofu has been successfully initialized!
    
    You may now begin working with OpenTofu. Try running "tofu plan" to see
    any changes that are required for your infrastructure. All OpenTofu commands
    should now work.
    
    If you ever set or change modules or backend configuration for OpenTofu,
    rerun this command to reinitialize your working directory. If you forget, other
    commands will detect it and remind you to do so if necessary.
    Success! The configuration is valid.
    tests/topology.tftest.hcl... pass
      run "topology"... pass
      run "reject_invalid_public_key"... pass
      run "reject_shell_in_domain"... pass
    
    Success! 3 passed, 0 failed.
    Initializing modules...
    - deployment in ../../modules/storage
    - primary in ../../modules/region
    - primary_data in ../../modules/storage
    - secondary in ../../modules/region
    - secondary_data in ../../modules/storage
    
    Initializing provider plugins...
    - terraform.io/builtin/terraform is built in to OpenTofu
    - Reusing previous version of hashicorp/aws from the dependency lock file
    - Detected previously-installed hashicorp/aws v6.70.0 in the shared cache directory
    - Using hashicorp/aws v6.70.0 from the shared cache directory
    
    OpenTofu has been successfully initialized!
    
    You may now begin working with OpenTofu. Try running "tofu plan" to see
    any changes that are required for your infrastructure. All OpenTofu commands
    should now work.
    
    If you ever set or change modules or backend configuration for OpenTofu,
    rerun this command to reinitialize your working directory. If you forget, other
    commands will detect it and remind you to do so if necessary.
    Success! The configuration is valid.
    tests/topology.tftest.hcl... pass
      run "topology"... pass
      run "reject_invalid_public_key"... pass
      run "reject_shell_in_domain"... pass
      run "reject_same_region"... pass
    
    Success! 4 passed, 0 failed.
    Bootstrap syntax, verification and startup order passed.
    
Whole run log
=== validate ===

Initializing provider plugins...
- Reusing previous version of hashicorp/aws from the dependency lock file
- Detected previously-installed hashicorp/aws v6.70.0 in the shared cache directory
- Using hashicorp/aws v6.70.0 from the shared cache directory

OpenTofu has been successfully initialized!

You may now begin working with OpenTofu. Try running "tofu plan" to see
any changes that are required for your infrastructure. All OpenTofu commands
should now work.

If you ever set or change modules or backend configuration for OpenTofu,
rerun this command to reinitialize your working directory. If you forget, other
commands will detect it and remind you to do so if necessary.
Success! The configuration is valid.
tests/security.tftest.hcl... pass
  run "storage_security"... pass

Warning: Value derived from a deprecated source

  on tests/security.tftest.hcl line 17, in run "storage_security":
  17:     condition     = length(aws_s3_bucket_lifecycle_configuration.this.rule) == 1 && one(aws_s3_bucket_lifecycle_configuration.this.rule).abort_incomplete_multipart_upload[0].days_after_initiation == 7

This value is derived from
aws_s3_bucket_lifecycle_configuration.this.rule[0].prefix, which is
deprecated with the following message:

Specify a prefix using 'filter' instead
  run "control_cleanup"... pass

Success! 2 passed, 0 failed.

Initializing provider plugins...
- Reusing previous version of hashicorp/aws from the dependency lock file
- Detected previously-installed hashicorp/aws v6.70.0 in the shared cache directory
- Using hashicorp/aws v6.70.0 from the shared cache directory

OpenTofu has been successfully initialized!

You may now begin working with OpenTofu. Try running "tofu plan" to see
any changes that are required for your infrastructure. All OpenTofu commands
should now work.

If you ever set or change modules or backend configuration for OpenTofu,
rerun this command to reinitialize your working directory. If you forget, other
commands will detect it and remind you to do so if necessary.
Success! The configuration is valid.
tests/security.tftest.hcl... pass
  run "host_security"... pass
  run "reject_module_injection"... pass

Success! 2 passed, 0 failed.
Initializing modules...
- data in ../../modules/storage
- deployment in ../../modules/storage
- region in ../../modules/region

Initializing provider plugins...
- Reusing previous version of hashicorp/aws from the dependency lock file
- Detected previously-installed hashicorp/aws v6.70.0 in the shared cache directory
- Using hashicorp/aws v6.70.0 from the shared cache directory

OpenTofu has been successfully initialized!

You may now begin working with OpenTofu. Try running "tofu plan" to see
any changes that are required for your infrastructure. All OpenTofu commands
should now work.

If you ever set or change modules or backend configuration for OpenTofu,
rerun this command to reinitialize your working directory. If you forget, other
commands will detect it and remind you to do so if necessary.
Success! The configuration is valid.
tests/topology.tftest.hcl... pass
  run "topology"... pass
  run "reject_invalid_public_key"... pass
  run "reject_shell_in_domain"... pass

Success! 3 passed, 0 failed.
Initializing modules...
- data in ../../modules/storage
- deployment in ../../modules/storage
- region in ../../modules/region

Initializing provider plugins...
- Reusing previous version of hashicorp/aws from the dependency lock file
- Detected previously-installed hashicorp/aws v6.70.0 in the shared cache directory
- Using hashicorp/aws v6.70.0 from the shared cache directory

OpenTofu has been successfully initialized!

You may now begin working with OpenTofu. Try running "tofu plan" to see
any changes that are required for your infrastructure. All OpenTofu commands
should now work.

If you ever set or change modules or backend configuration for OpenTofu,
rerun this command to reinitialize your working directory. If you forget, other
commands will detect it and remind you to do so if necessary.
Success! The configuration is valid.
tests/topology.tftest.hcl... pass
  run "topology"... pass
  run "reject_invalid_public_key"... pass
  run "reject_shell_in_domain"... pass

Success! 3 passed, 0 failed.
Initializing modules...
- deployment in ../../modules/storage
- primary in ../../modules/region
- primary_data in ../../modules/storage
- secondary in ../../modules/region
- secondary_data in ../../modules/storage

Initializing provider plugins...
- terraform.io/builtin/terraform is built in to OpenTofu
- Reusing previous version of hashicorp/aws from the dependency lock file
- Detected previously-installed hashicorp/aws v6.70.0 in the shared cache directory
- Using hashicorp/aws v6.70.0 from the shared cache directory

OpenTofu has been successfully initialized!

You may now begin working with OpenTofu. Try running "tofu plan" to see
any changes that are required for your infrastructure. All OpenTofu commands
should now work.

If you ever set or change modules or backend configuration for OpenTofu,
rerun this command to reinitialize your working directory. If you forget, other
commands will detect it and remind you to do so if necessary.
Success! The configuration is valid.
tests/topology.tftest.hcl... pass
  run "topology"... pass
  run "reject_invalid_public_key"... pass
  run "reject_shell_in_domain"... pass
  run "reject_same_region"... pass

Success! 4 passed, 0 failed.
Bootstrap syntax, verification and startup order passed.