Skip to content

docs: add S3 native locking documentation and fix variable descriptions#197

Merged
gberenice merged 1 commit intocloudposse:mainfrom
Sagargupta16:fix/s3-native-locking
Mar 24, 2026
Merged

docs: add S3 native locking documentation and fix variable descriptions#197
gberenice merged 1 commit intocloudposse:mainfrom
Sagargupta16:fix/s3-native-locking

Conversation

@Sagargupta16
Copy link
Copy Markdown
Contributor

what

  • Fix incorrect s3_state_lock_enabled variable description (was "Whether to create the S3 bucket", now correctly describes S3 native state locking)
  • Add deprecation note to dynamodb_enabled variable description linking to official Terraform docs
  • Add "S3 Native State Locking" section to README with usage example

why

references

- Fix s3_state_lock_enabled description (was incorrectly 'Whether to
  create the S3 bucket', now describes S3 native state locking)
- Add deprecation note to dynamodb_enabled description with link to
  official Terraform docs
- Add 'S3 Native State Locking' section to README with usage example
  showing s3_state_lock_enabled=true and dynamodb_enabled=false

Ref: https://developer.hashicorp.com/terraform/language/backend/s3#s3-state-locking
Ref: https://developer.hashicorp.com/terraform/language/backend/s3#enabling-dynamodb-state-locking-deprecated
Closes cloudposse#188
Closes cloudposse#194
@Sagargupta16 Sagargupta16 requested review from a team as code owners March 24, 2026 02:16
@mergify mergify bot added the triage Needs triage label Mar 24, 2026
@gberenice
Copy link
Copy Markdown
Contributor

/terratest

Copy link
Copy Markdown
Contributor

@gberenice gberenice left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thanks!

@gberenice gberenice merged commit 1e10c28 into cloudposse:main Mar 24, 2026
26 checks passed
@mergify mergify bot removed the triage Needs triage label Mar 24, 2026
@github-actions
Copy link
Copy Markdown

These changes were released in v1.9.0.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

docs - Revise README.md to describe dynamodb_enabled=false approach dynamodb table deprecated and kms_ley_id missed on backend.tf file

2 participants