-
Notifications
You must be signed in to change notification settings - Fork 90
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
feat: add sql failover group customer managed policy recommendation #532
base: main
Are you sure you want to change the base?
Conversation
Thanks @jdmsoss, please also include a kql file for the new recommendation in this PR. |
Unfortunately, it seems that this information is not exposed in ARG. Therefore, you will have to check it manually. |
For this scenario we will want a kql file indicating the recommendation cannot be validated with ARG. This is needed by the APRL scripts. Details are here: https://azure.github.io/Azure-Proactive-Resiliency-Library-v2/contributing/create-content/create-arg-queries/ |
Indeed, that makes sense. Sorry for forgetting that. I'll fix it as soon as I have a slot for APRL contribution on my side. |
Please allow me some time to apply this change |
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.
LGTM
@jdmsoss can you update your PR to address the failed checks? Let me know if you have any questions about the checks or needed changes. |
It seems
But when I look at the other recommendations in this file, none of them are properly formatted according to this rule. I don't see how to fix the problem which for me goes beyond my PR (I can change |
Hey @jdmsoss, the value needs to be If you join the Azure org with your account, I would be able to sync your branch and also update the value as a future reference. |
Hi @oZakari I see. I submitted a new commit to fix the whole file to align with this change. I hope this time it's the right one! |
@jdmsoss There appear to be some merge conflicts that will need to be resolved prior to us being able to re-run the tests. Ping me if you need help though. |
@oZakari Decidedly ... Ok I take note of these new conflicts. Otherwise wouldn't it be easier for me to reopen a PR based on the current main repo version to submit this conflict-free PR? |
Overview/Summary
New Azure SQL recommendation based on following official documentation best practice: Setting your failover policy to customer managed is highly recommended, as it keeps you in control of when to initiate a failover and restore business continuity. You can initiate a failover when you notice an unexpected outage impacting one or more databases in the failover group.
As part of this pull request I have
main
branch