Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Remove Lifecycle.Versioning attribute from S3 component support #1885

Open
ml019 opened this issue Dec 16, 2021 · 0 comments
Open

Remove Lifecycle.Versioning attribute from S3 component support #1885

ml019 opened this issue Dec 16, 2021 · 0 comments

Comments

@ml019
Copy link
Contributor

ml019 commented Dec 16, 2021

Expected Behaviour

Versioning and lifecycle management should work independently.

Current Behaviour

If Versioning is enabled, Lifecycle Management is also enabled.

Possible Solution

A new attribute for Versioning control has been added. This ticket requires

  • the removal of the Lifecycle.Versioning attribute
  • the addition of a default of false for the replacement Versioning attribute (it currently has no default)
  • modification of the S3 support to remove reference to the deleted attribute

Context

  • keep bloat out of the hamlet code base
  • make hamlet behave intuitively - unrelated features should be configured independently
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

1 participant