-
Notifications
You must be signed in to change notification settings - Fork 5
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
New Papertrail CA bundle next week #13
Comments
Hi @markdascher, Omitting the checksum is not a good option either, as a 3rd party could introduce their own bundle to hijack the connection. As a quick workaround, you can simply change the I think we could add an option to the role to allow to not verify the checksum but this should be off by default. |
Thanks @MiLk! I should point out that a 3rd party would have a tough time introducing their own bundle, as it is downloaded from https://papertrailapp.com/tools/papertrail-bundle.pem, which is secured with HTTPS. (And validate_certs is My experience is that customers prefer to not have their deployments randomly break, hence the suggestion to either trust an HTTPS download or skip it entirely. But I have less experience with Ansible, so if this is the norm with Ansible roles, then perhaps everyone expects to update checksums occasionally. |
One idea would be to not verify the checksum if |
Papertrail will be updating papertrail-bundle.pem on Tuesday, May 15. The new MD5 checksum will be
2c43548519379c083d60dd9e84a1b724
, but given that we might continue updating this file from time to time, I'd recommend against simply hard-coding a new checksum. Instead, either omit the checksum entirely, or embed the entire bundle rather than downloading it. Either option ensures that Papertrail is free to update the source without breaking anyone's deployment.The text was updated successfully, but these errors were encountered: