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
updating readme with free memory requirement [revised] #2370
Conversation
There is a non-obvious requirement for memory to be available for the crypto libraries on the client. The readme's System Requirements section didn't reflect this. On low-memory systems this crashes the client with an extremely verbose but not terribly useful error. See certbot#1883 (comment)
I agree we should mention that in the readme, but the RAM isn't a requirement of the client; it's a requirement of the installation approach taken by If there are client packages available for your OS, those will work on low-memory systems. And if your OS packages a recent copy of Can you update the PR to reflect those nuances in some way? |
There is a non-obvious requirement for free memory to be available for crypto to compile when running letsencrypt-auto. The readme's System Requirements section didn't reflect this. On low-memory systems this crashes the client with an extremely verbose but not terribly useful error. See certbot#1883 (comment) Revision 2 per certbot#2370 (comment)
Excellent points. How does this new wording sound? Does that capture the details adequately? Can you confirm I correctly stated this last bit?
|
Hi @rorosaurus, I've made a PR to get that wording to be clearer; however it starts to seem like too much detail on this specific issue for the main README. Should we perhaps describe these workarounds in docs/using.rst and just link to that section from the top level README? |
Tweak for accuracy
Yeah, I was thinking the same. It now seems too specific for the main README. |
@pde @rorosaurus Can we consider using |
@seanthewebber yes that's definitely the plan; in the long run we aspire to retiring |
Thanks for the PR! I've wrapped the advice into #4305, which also updates some more of the documentation. |
There is a non-obvious requirement for memory to be available for the crypto libraries on the client. The readme's System Requirements section didn't reflect this. On low-memory systems this crashes the client with an extremely verbose but not terribly useful error.
See #1883 (comment)