I’m looking for Debian users running Debian testing (buster) that are experienced administrators and are willing to help me test the new 0.20 release of Debian that’s currently sitting in unstable.
Because we are migrating from Python 2 to Python 3, I want to make extra sure that things are working for everyone, and the best way to do that is to get more people than me to test things!
NOTE: Installing packages from unstable may break your system in new, interesting, and irreversible ways! Though I’m looking for help testing, and I’m quite willing to help debug any certbot problems that result, this decision shouldn’t be made lightly.
If you’re willing to help, first, freshly update your system:
apt update && apt upgrade. This will help us keep foot-gun interactions to a minimum.
Then you will need to add the unstable repo in to
/etc/apt/sources.list.d. Something on the lines of:
deb http://deb.debian.org/debian/ unstable main deb-src http://deb.debian.org/debian/ unstable main
Then add the following pin preference in
Package: * Pin: release a=testing Pin-Priority: 900 Package: * Pin: release o=Debian Pin-Priority: -10
If you do not add this preferences file, you will upgrade your system to sid. This would be bad.
apt update, and then
apt upgrade -s. You should see that apt is not attempting to upgrade anything. If you see it try to upgrade some large number of packages, remove the file you added to
sources.list.d and re-run
If things look OK, then you can test the upgrade of certbot by running
apt install -t unstable certbot.
I am interested in a couple of things.
- Does apt properly upgrade not just certbot but also the plugin that you have installed?
- Do you get any apt conflicts?
- When you have installed certbot, does
certbot --versionshow the correct version without errors?
- Do you get error messages when attempting to get a new certificate or renew a current one?
- Do you see anything else weird that I should know about?
If you run into trouble, please ping me here. If it’s urgent, you can reach me in #letsencrypt-dev on irc.freenode.net. Thanks for your help!