-
Notifications
You must be signed in to change notification settings - Fork 9.3k
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
Support multiple baselines on SSM Patch Group #13752
Support multiple baselines on SSM Patch Group #13752
Conversation
This commit modifies the Id for a patch group to be the Patch Group Name joined to the BaselineId by a ":".
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
This looks good 👍 . I'll try to clone your repo and give it a go later this week. In the meantime I've some comments on readability
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I've built the provider locally and confirmed the fix given the replicate steps in the linked issue. Happy for it to be merge.
Thanks for getting round to looking at this 🎉
@bflad - Apologies for mentioning you directly, but this pull request appears to have been overlooked. Is there anything I can do in order to get it reviewed and hopefully merged ? |
@anGie44 , @YakDriver - Again, really sorry to mention you directly, but this PR hasn't progressed in months. Is there something more I need to do in order for it to be reviewed ? |
Hi @melbit-michaelw , thank you for raising this PR! Since these changes are included in #15213, I'm going to close this in favor of the other PR which includes pagination support. Please refer there for updates 👍 |
I'm going to lock this issue because it has been closed for 30 days ⏳. This helps our maintainers find and focus on the active issues. If you feel this issue should be reopened, we encourage creating a new issue linking back to this one for added context. Thanks! |
This commit modifies the Id for an SSM Patch Group to be the Patch Group Name joined to the BaselineId by a ":". This allows an SSM Patch Group to support multiple baselines.
Please note that pre-existing patch groups will be recreated due to the change in Id (this happens without issue in my testing as the AWS API call succeeds even if the patch group already has that baseline applied).
If necessary, I can look into State Migration to handle that, but it looked quite complicated compared to my very beginner level of Go knowledge.
Community Note
Closes #9603
Release note for CHANGELOG:
Output from acceptance testing: