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

common: move deprecation_time to AMIConfig #482

Merged
merged 1 commit into from
May 24, 2024

Conversation

lbajolet-hashicorp
Copy link
Contributor

Since the depreciation_time attribute implies being able to deprecate an AMI after a specific date, it should apply to any builder able to produce AMIs, that is everything but ebsvolume.

So this commit moves that to common, so all the builders (ebs, ebssurrogate, chroot and instance) are able to support it.

Closes #478

Since the depreciation_time attribute implies being able to deprecate
an AMI after a specific date, it should apply to any builder able to
produce AMIs, that is everything but ebsvolume.

So this commit moves that to common, so all the builders (ebs,
ebssurrogate, chroot and instance) are able to support it.
Copy link
Member

@nywilken nywilken left a comment

Choose a reason for hiding this comment

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

Code wise this looks good to me. I see you added an acceptance test for ebssurrogate nice. Running acceptance now.

@lbajolet-hashicorp lbajolet-hashicorp merged commit c585c59 into main May 24, 2024
12 checks passed
@lbajolet-hashicorp lbajolet-hashicorp deleted the deprecate_as_common_attribute branch May 24, 2024 15:37
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

ebssurrogate builder missing deprecate_at argument
2 participants