-
Notifications
You must be signed in to change notification settings - Fork 59
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
sap_general_preconfigure: The strict DNS check enforcement of PR 765 causes failures in certain cloud environments #784
Comments
Note: The change was introduced by #765. |
Also the task names which contain role variables do not always show the correct content (depending on how the role was executed, e.g. when being called with |
Solves issue sap-linuxlab#784. Signed-off-by: Bernd Finger <[email protected]>
This issue can occur on different platforms, and may cause frustration for the end-user if it is outside of their control. For Example, end user may only have access to DNS A Records in 1 DNS Zone provided via MS Azure Private DNS and Making this optional will avoid a breaking change and ensure end users that want to be strict, can do so, and those who need more flexibility will see an error message but not stop the Ansible Role from continuing. |
Currently I don't have access to any cloud environment where I could test it. I am not sure if GCP and AWS behave in the same way as Azure with regards to the PTR records. It seems that Azure behaviour is on the verge of non-compliance with RFC1912 section 2.1, but I guess it is understandable why they do that. |
So we better make the DNS check optional by default and introduce a new role parameter for only failing the role if desired.
The text was updated successfully, but these errors were encountered: