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

FQDNS - Module #1

Open
16 tasks done
ESiebigteroth opened this issue Aug 14, 2019 · 0 comments
Open
16 tasks done

FQDNS - Module #1

ESiebigteroth opened this issue Aug 14, 2019 · 0 comments

Comments

@ESiebigteroth
Copy link
Owner

ESiebigteroth commented Aug 14, 2019

Description:
With the current implementation (in salt core grains), when there is a DNS misconfiguration, salt would get stuck/crash in unpredictable ways.
Moving the fqdns computation to a salt module would keep salt core grains fast and reliable.

Impact:

This change would impact SUSE Manager, so adaptations are required.
This can also impact a customer that is currently using the fqdns grains from Salt (if any). They would still have access to the information but they would have to call the salt module to retrieve it (available on demand not by default). Because of this, we have to document it in the release notes.

Pros:

Make salt more reliable by keeping the core grains fast and reliable
Prevent L3s from customers with misconfigured DNS (hard to see it is a DNS problem, they could see that salt-minion is taking a long time to start and would thing it's a performance problem in Salt)

Todo:

@ESiebigteroth ESiebigteroth self-assigned this Nov 11, 2019
@ESiebigteroth ESiebigteroth removed their assignment Nov 11, 2019
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant