Update certbot to v4 (major) #52

Open
renovate-bot wants to merge 1 commits from renovate/major-certbot into master
Collaborator

This PR contains the following updates:

Package Update Change
certbot major ==3.3.0 -> ==4.0.0
certbot-dns-cloudflare major ==3.3.0 -> ==4.0.0

Release Notes

certbot/certbot (certbot)

v4.0.0: Certbot 4.0.0

Compare Source

Added
Changed
  • Certificates now renew with 1/3rd of lifetime left (or 1/2 of lifetime left,
    if the lifetime is shorter than 10 days). This is a change from a hardcoded
    renewal at 30 days before expiration. The config field renew_before_expiry
    still overrides this default.

  • removed acme.crypto_util._pyopenssl_cert_or_req_all_names

  • removed acme.crypto_util._pyopenssl_cert_or_req_san

  • removed acme.crypto_util.dump_pyopenssl_chain

  • removed acme.crypto_util.gen_ss_cert

  • removed certbot.crypto_util.dump_pyopenssl_chain

  • removed certbot.crypto_util.pyopenssl_load_certificate

Fixed
  • Moved RewriteEngine on directive added during apache http01 authentication
    to the end of the virtual host, so that it overwrites any RewriteEngine off
    directives that already exist and allows redirection to the challenge URL.

More details about these changes can be found on our GitHub repo.


Configuration

📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

Rebasing: Whenever PR is behind base branch, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about these updates again.


  • If you want to rebase/retry this PR, check this box

This PR has been generated by Renovate Bot.

This PR contains the following updates: | Package | Update | Change | |---|---|---| | [certbot](https://github.com/certbot/certbot) | major | `==3.3.0` -> `==4.0.0` | | [certbot-dns-cloudflare](https://github.com/certbot/certbot) | major | `==3.3.0` -> `==4.0.0` | --- ### Release Notes <details> <summary>certbot/certbot (certbot)</summary> ### [`v4.0.0`](https://github.com/certbot/certbot/releases/tag/v4.0.0): Certbot 4.0.0 [Compare Source](https://github.com/certbot/certbot/compare/v3.3.0...v4.0.0) ##### Added - The --preferred-profile and --required-profile flags allow requesting a profile. https://datatracker.ietf.org/doc/draft-aaron-acme-profiles/ ##### Changed - Certificates now renew with 1/3rd of lifetime left (or 1/2 of lifetime left, if the lifetime is shorter than 10 days). This is a change from a hardcoded renewal at 30 days before expiration. The config field renew_before_expiry still overrides this default. - removed `acme.crypto_util._pyopenssl_cert_or_req_all_names` - removed `acme.crypto_util._pyopenssl_cert_or_req_san` - removed `acme.crypto_util.dump_pyopenssl_chain` - removed `acme.crypto_util.gen_ss_cert` - removed `certbot.crypto_util.dump_pyopenssl_chain` - removed `certbot.crypto_util.pyopenssl_load_certificate` ##### Fixed - Moved `RewriteEngine on` directive added during apache http01 authentication to the end of the virtual host, so that it overwrites any `RewriteEngine off` directives that already exist and allows redirection to the challenge URL. More details about these changes can be found on our GitHub repo. </details> --- ### Configuration 📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined). 🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied. ♻ **Rebasing**: Whenever PR is behind base branch, or you tick the rebase/retry checkbox. 🔕 **Ignore**: Close this PR and you won't be reminded about these updates again. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box --- This PR has been generated by [Renovate Bot](https://github.com/renovatebot/renovate). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzOS4yNTIuMCIsInVwZGF0ZWRJblZlciI6IjM5LjI1Mi4wIiwidGFyZ2V0QnJhbmNoIjoibWFzdGVyIiwibGFiZWxzIjpbXX0=-->
renovate-bot added 1 commit 2025-04-20 15:00:15 +00:00
Update certbot to v4
All checks were successful
renovate/stability-days Updates have met minimum release age requirement
Test Pull Request / Build Image (pull_request) Successful in 3m56s
Test Pull Request / Notify (pull_request) Successful in 3s
26e5867df5
All checks were successful
renovate/stability-days Updates have met minimum release age requirement
Test Pull Request / Build Image (pull_request) Successful in 3m56s
Required
Details
Test Pull Request / Notify (pull_request) Successful in 3s
This pull request can be merged automatically.
You are not authorized to merge this pull request.

Checkout

From your project repository, check out a new branch and test the changes.
git fetch -u origin renovate/major-certbot:renovate/major-certbot
git checkout renovate/major-certbot
Sign in to join this conversation.
No Reviewers
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: MrMeeb/certbot-cron-docker#52
No description provided.