ibmjstart / bluemix-letsencrypt

Let's Encrypt wrapper for Cloud Foundry apps on IBM Bluemix
MIT License
36 stars 15 forks source link

Update dependencies #33

Open suhlig opened 4 years ago

suhlig commented 4 years ago

This PR may be a bit on the heavy side, but the things it fixes are somehow related to each other. Let me know if you prefer separate PRs.

  1. Updates Python dependencies (letsencrypt => certbot, removes some unused ones)
  2. Removes ´--quietfromcf ssh` - it is probably broken in ibmcloud v1.1, and is not strictly required anyway.
  3. Improves the robustness of the certificate retrieval by re-trying in a loop. The first attempt is made without a sleep, so there should be no downside anymore.