azurerm_shared_image_version - support for new block uefi_settings#28076
azurerm_shared_image_version - support for new block uefi_settings#28076yeoldegrove wants to merge 17 commits intohashicorp:mainfrom
azurerm_shared_image_version - support for new block uefi_settings#28076Conversation
|
When can I expect that somebody has a look at this? |
|
This PR is being labeled as "stale" because it has not been updated for 30 or more days. If this PR is still valid, please remove the "stale" label. If this PR is blocked, please add it to the "Blocked" milestone. If you need some help completing this PR, please leave a comment letting us know. Thank you! |
5cde4dd to
58ad4cf
Compare
|
It would be great if somebody would take a look at this. |
|
Kindly adding some active maintainers for comments: @katbyte @jackofallops @stephybun |
|
@codgician @katbyte @jackofallops @stephybun Can anybody please start reviewing this? |
ms-zhenhua
left a comment
There was a problem hiding this comment.
Hi @yeoldegrove,
Thanks for this PR - I've taken a look through and left some comments inline. If we can fix those up, this should be good to go 👍
58ad4cf to
57ef77c
Compare
|
@ms-zhenhua Thanks for the review! I just fixed all the issues you pointed out and force pushed to this PR. |
ms-zhenhua
left a comment
There was a problem hiding this comment.
Hi @yeoldegrove,
Thanks for your updates - I've taken another look through and left some comments inline. Please help confirm.
57ef77c to
d74f0fc
Compare
|
@ms-zhenhua another round of improvements ;) |
ms-zhenhua
left a comment
There was a problem hiding this comment.
Hi @yeoldegrove,
Thanks for your updates - I've taken another look through and left some comments inline. Please help confirm.
d74f0fc to
f6624ce
Compare
catriona-m
left a comment
There was a problem hiding this comment.
Hi @yeoldegrove it looks like there are some CI failures on this. Could you take a look at fixing this up and then I can take another look? Thanks!
cf82c0c to
3fae953
Compare
|
@catriona-m |
3fae953 to
3b5fda2
Compare
|
@catriona-m Could you have another look? |
|
@catriona-m Could you have another look? This PR just had it's 1st anniversary by the way ;) |
|
Happy New Year. Pinging this again. In case anything is still required from my side, please say so. |
|
A new month, a new ping. @catriona-m Anything needed from my side to get this merged? |
|
Two month later, a new ping. @catriona-m Anything needed from my side to get this merged? |
…azurerm into shared_image_version_uefi_settings
wuxu92
left a comment
There was a problem hiding this comment.
Thanks for contributing this resource! I left some comments about the force new logic and validation, otherwise looks good to me.
|
@wuxu92 Thanks for the review. Addressed both of your comments. |
|
|
||
| The `uefi_settings` block supports the following: | ||
|
|
||
| * `signature_template_names` - (Required) A list of UEFI signature template names to include in the UEFI settings. Possible values are `MicrosoftUefiCertificateAuthorityTemplate`, `MicrosoftWindowsTemplate` and `NoSignatureTemplate` |
There was a problem hiding this comment.
Thanks for the update! we need to update the document for the ForceNew logic of these fields. otherwise looks good to me!
wuxu92
left a comment
There was a problem hiding this comment.
LGTM, but can we remove this comment line?
Community Note
Description
Bump galleryimageversions API to support security profile and uefi settings.
For resource
shared_image_versionuefi_settingsuefi_settingsNot adding a matching block to the data source as the Azure API does not return any security profiles.
PR Checklist
For example: “
resource_name_here- description of change e.g. adding propertynew_property_name_here”Changes to existing Resource / Data Source
Testing
Change Log
Below please provide what should go into the changelog (if anything) conforming to the Changelog Format documented here.
shared_image_version- support for new blockuefi_settings[https://github.com/azurerm_shared_image_version- support for new blockuefi_settings#28076]This is a (please select all that apply):
Related Issue(s)
Fixes #28064
Note
If this PR changes meaningfully during the course of review please update the title and description as required.