Hello
On aarch64 with packages certbot-systemd-timer, python313-certbot, installed, certbot-renew.service fails when triggered by the former or manually:
certbot-renew.service: Failed at step EXEC spawning /usr/bin/certbot: No such file or directory
Not being aware of how the system is intended to work i believe one of these are the problem:
-
There should be a package “python3-cerbot” (see: https://en.opensuse.org/Certbot) which has (in this case)
python313-certbotas dependency and creates a link/usr/bin/certbot -> /usr/bin/certbot-3.13 -
certbot-renew.serviceshould be configured to run/usr/bin/certbot-3.13instead of/usr/bin/certbot
My guess is the first option is the correct “solution” and would create a bug report if there is agreement.
I upgraded from Leap 15.6 to 16 in December using the opensuse-migration-tool with no issues and have not touched the repositories. The system runs on an aarch64 VPS and is up to date. Certbot and the timer where working as expected on Leap 15.6.
# zypper search certbot
Refreshing service 'openSUSE'.
Loading repository data...
Reading installed packages...
S | Name | Summary | Type
---+------------------------------------+------------------------------+--------
i+ | certbot-systemd-timer | systemd timer unit to rene-> | package
i+ | python313-certbot | ACME client | package
i+ | python313-certbot-apache | Apache plugin for Certbot | package
| python313-certbot-dns-cloudflare | Cloudflare Authenticator p-> | package
| python313-certbot-dns-digitalocean | DigitalOcean Authenticator-> | package
| python313-certbot-dns-dnsimple | DNSimple Authenticator plu-> | package
| python313-certbot-dns-dnsmadeeasy | DNS Made Easy Authenticato-> | package
| python313-certbot-dns-linode | Linode DNS Authenticator p-> | package
| python313-certbot-dns-luadns | LuaDNS Authenticator plugi-> | package
| python313-certbot-dns-nsone | NS1 Authenticator plugin f-> | package
| python313-certbot-dns-ovh | OVH DNS Authenticator plug-> | package
| python313-certbot-dns-rfc2136 | RFC 2136 DNS Authenticator-> | package
| python313-certbot-dns-route53 | Route53 DNS Authenticator -> | package
| python313-certbot-nginx | Nginx plugin for Certbot | package