I'm not sure how I was able to get this working before with Snap based installs of Certbot but I cannot get it work anymore to renew my certs. The snap based version of certbot was updated in the last 90 days and it doesn't see the certbot-dns-godaddy package anymore installed on the host system.
When I try to use the python embedded in the Snap install to pip install a package, it fails on install due to read-only filesystem.
/snap/certbot/current/bin/python3 -m pip install certbot-dns-godaddy
ERROR: Could not install packages due to an OSError: [Errno 30] Read-only file system: '/snap/certbot/current/lib/python3.8/site-packages/soupsieve'
Looks like the official certbot DNS plugins all got their own Snap packages: certbot/certbot#8096
I think we need a snap based install of this certbot DNS plugin.
For now, I'm doing a pip-based install of certbot based on these instructions: https://certbot.eff.org/instructions?ws=apache&os=pip
I'm not sure how I was able to get this working before with Snap based installs of Certbot but I cannot get it work anymore to renew my certs. The snap based version of certbot was updated in the last 90 days and it doesn't see the certbot-dns-godaddy package anymore installed on the host system.
When I try to use the python embedded in the Snap install to pip install a package, it fails on install due to read-only filesystem.
Looks like the official certbot DNS plugins all got their own Snap packages: certbot/certbot#8096
I think we need a snap based install of this certbot DNS plugin.
For now, I'm doing a pip-based install of certbot based on these instructions: https://certbot.eff.org/instructions?ws=apache&os=pip