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

Default GEO conflict and resolution test (2 policies with different GEO) #623

Open
averevki opened this issue Jan 23, 2025 · 0 comments
Open
Labels
DNS Issues for DNSOperator Test case New test case

Comments

@averevki
Copy link
Contributor

Summary

GEO conflict between 2 DNSPolicies happens when both policies have defaultGeo property set to True and both have different geo locations (US and EU for example). Which results in undetermined state where it is not clear what DNSPolicy has the default geo location information for dns provider to use.

Test cases

We need to have the test which will verify that both policies will reach some consistent state and indicate that geo conflict is happening.

Additional context

As of date of this issue creation there is a bug where DNSPolicies can't handle the geo conflict correctly and rapidly changing their states from successful to failed and back. Also resulting in dns provider records switching their default geo record every few seconds.
Kuadrant/dns-operator#265 Kuadrant/dns-operator#210

@averevki averevki added DNS Issues for DNSOperator Test case New test case labels Jan 23, 2025
@github-project-automation github-project-automation bot moved this to 🆕 New in Kuadrant QE Jan 23, 2025
@averevki averevki moved this from 🆕 New to 📋 Backlog in Kuadrant QE Jan 23, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
DNS Issues for DNSOperator Test case New test case
Projects
Status: 📋 Backlog
Development

No branches or pull requests

1 participant