Can't upgrade to certbot 1.0

I’ve followed the instructions at https://certbot.eff.org/lets-encrypt/ubuntuxenial-nginx but certbot --version is still reporting 0.31.0 instead of 1.0.0

My domain is: dev.lingsdesigns.com

I ran this command: I followed the instructions at: https://certbot.eff.org/lets-encrypt/ubuntuxenial-nginx
I’ve also tried sudo apt update && sudo apt-get update

It produced this output:

server@couchbase-sfo:~$ sudo apt-get update
[sudo] password for server: 
Hit:1 http://mirrors.digitalocean.com/ubuntu xenial InRelease
Hit:2 http://mirrors.digitalocean.com/ubuntu xenial-updates InRelease                                                                                                                                    
Hit:3 http://mirrors.digitalocean.com/ubuntu xenial-backports InRelease                                                                                                                                  
Hit:4 https://deb.nodesource.com/node_6.x xenial InRelease                                                                                                                         
Hit:5 http://archive.ubuntu.com/ubuntu xenial InRelease                                                                                                                            
Hit:6 http://ppa.launchpad.net/certbot/certbot/ubuntu xenial InRelease                        
Get:7 http://security.ubuntu.com/ubuntu xenial-security InRelease [109 kB]                         
Hit:8 http://ppa.launchpad.net/keithw/mosh/ubuntu xenial InRelease                                            
Fetched 109 kB in 0s (136 kB/s)                               
Reading package lists... Done
server@couchbase-sfo:~$ sudo apt-get install software-properties-common
Reading package lists... Done
Building dependency tree       
Reading state information... Done
software-properties-common is already the newest version (0.96.20.9).
The following packages were automatically installed and are no longer required:
  grub-pc-bin linux-headers-4.4.0-138 linux-headers-4.4.0-138-generic linux-headers-4.4.0-139 linux-headers-4.4.0-139-generic linux-headers-4.4.0-141 linux-headers-4.4.0-141-generic linux-headers-4.4.0-142 linux-headers-4.4.0-142-generic linux-headers-4.4.0-143
  linux-headers-4.4.0-143-generic linux-headers-4.4.0-145 linux-headers-4.4.0-145-generic linux-headers-4.4.0-148 linux-headers-4.4.0-148-generic linux-headers-4.4.0-150 linux-headers-4.4.0-150-generic linux-headers-4.4.0-151 linux-headers-4.4.0-151-generic
  linux-headers-4.4.0-154 linux-headers-4.4.0-154-generic linux-headers-4.4.0-157 linux-headers-4.4.0-157-generic linux-headers-4.4.0-159 linux-headers-4.4.0-159-generic linux-headers-4.4.0-161 linux-headers-4.4.0-161-generic linux-headers-4.4.0-165
  linux-headers-4.4.0-165-generic linux-headers-4.4.0-166 linux-headers-4.4.0-166-generic linux-image-4.4.0-138-generic linux-image-4.4.0-139-generic linux-image-4.4.0-141-generic linux-image-4.4.0-142-generic linux-image-4.4.0-143-generic linux-image-4.4.0-145-generic
  linux-image-4.4.0-148-generic linux-image-4.4.0-150-generic linux-image-4.4.0-151-generic linux-image-4.4.0-154-generic linux-image-4.4.0-157-generic linux-image-4.4.0-159-generic linux-image-4.4.0-161-generic linux-image-4.4.0-165-generic linux-image-4.4.0-166-generic
  linux-modules-4.4.0-143-generic linux-modules-4.4.0-145-generic linux-modules-4.4.0-148-generic linux-modules-4.4.0-150-generic linux-modules-4.4.0-151-generic linux-modules-4.4.0-154-generic linux-modules-4.4.0-157-generic linux-modules-4.4.0-159-generic
  linux-modules-4.4.0-161-generic linux-modules-4.4.0-165-generic linux-modules-4.4.0-166-generic
Use 'sudo apt autoremove' to remove them.
0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
server@couchbase-sfo:~$ sudo add-apt-repository universe
'universe' distribution component is already enabled for all sources.
server@couchbase-sfo:~$ sudo add-apt-repository ppa:certbot/certbot
 This is the PPA for packages prepared by Debian Let's Encrypt Team and backported for Ubuntu.

Note: Packages are only provided for currently supported Ubuntu releases.
 More info: https://launchpad.net/~certbot/+archive/ubuntu/certbot
Press [ENTER] to continue or ctrl-c to cancel adding it

gpg: keyring `/tmp/tmp6k23le2_/secring.gpg' created
gpg: keyring `/tmp/tmp6k23le2_/pubring.gpg' created
gpg: requesting key 75BCA694 from hkp server keyserver.ubuntu.com
gpg: /tmp/tmp6k23le2_/trustdb.gpg: trustdb created
gpg: key 75BCA694: public key "Launchpad PPA for certbot" imported
gpg: Total number processed: 1
gpg:               imported: 1  (RSA: 1)
OK
server@couchbase-sfo:~$ sudo apt-get update
Hit:1 http://mirrors.digitalocean.com/ubuntu xenial InRelease
Hit:2 http://mirrors.digitalocean.com/ubuntu xenial-updates InRelease                                                                                                                                    
Hit:3 http://mirrors.digitalocean.com/ubuntu xenial-backports InRelease                                                                                                                                  
Hit:4 https://deb.nodesource.com/node_6.x xenial InRelease                                                                                                                                               
Hit:5 http://archive.ubuntu.com/ubuntu xenial InRelease                                                                                                                            
Get:6 http://security.ubuntu.com/ubuntu xenial-security InRelease [109 kB]                    
Hit:7 http://ppa.launchpad.net/certbot/certbot/ubuntu xenial InRelease             
Hit:8 http://ppa.launchpad.net/keithw/mosh/ubuntu xenial InRelease                                             
Fetched 109 kB in 0s (137 kB/s)                                                     
Reading package lists... Done
server@couchbase-sfo:~$ sudo apt-get install certbot python-certbot-nginx
Reading package lists... Done
Building dependency tree       
Reading state information... Done
certbot is already the newest version (0.31.0-1+ubuntu16.04.1+certbot+1).
python-certbot-nginx is already the newest version (0.31.0-1+ubuntu16.04.1+certbot+1).
The following packages were automatically installed and are no longer required:
  grub-pc-bin linux-headers-4.4.0-138 linux-headers-4.4.0-138-generic linux-headers-4.4.0-139 linux-headers-4.4.0-139-generic linux-headers-4.4.0-141 linux-headers-4.4.0-141-generic linux-headers-4.4.0-142 linux-headers-4.4.0-142-generic linux-headers-4.4.0-143
  linux-headers-4.4.0-143-generic linux-headers-4.4.0-145 linux-headers-4.4.0-145-generic linux-headers-4.4.0-148 linux-headers-4.4.0-148-generic linux-headers-4.4.0-150 linux-headers-4.4.0-150-generic linux-headers-4.4.0-151 linux-headers-4.4.0-151-generic
  linux-headers-4.4.0-154 linux-headers-4.4.0-154-generic linux-headers-4.4.0-157 linux-headers-4.4.0-157-generic linux-headers-4.4.0-159 linux-headers-4.4.0-159-generic linux-headers-4.4.0-161 linux-headers-4.4.0-161-generic linux-headers-4.4.0-165
  linux-headers-4.4.0-165-generic linux-headers-4.4.0-166 linux-headers-4.4.0-166-generic linux-image-4.4.0-138-generic linux-image-4.4.0-139-generic linux-image-4.4.0-141-generic linux-image-4.4.0-142-generic linux-image-4.4.0-143-generic linux-image-4.4.0-145-generic
  linux-image-4.4.0-148-generic linux-image-4.4.0-150-generic linux-image-4.4.0-151-generic linux-image-4.4.0-154-generic linux-image-4.4.0-157-generic linux-image-4.4.0-159-generic linux-image-4.4.0-161-generic linux-image-4.4.0-165-generic linux-image-4.4.0-166-generic
  linux-modules-4.4.0-143-generic linux-modules-4.4.0-145-generic linux-modules-4.4.0-148-generic linux-modules-4.4.0-150-generic linux-modules-4.4.0-151-generic linux-modules-4.4.0-154-generic linux-modules-4.4.0-157-generic linux-modules-4.4.0-159-generic
  linux-modules-4.4.0-161-generic linux-modules-4.4.0-165-generic linux-modules-4.4.0-166-generic
Use 'sudo apt autoremove' to remove them.
0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
server@couchbase-sfo:~$ certbot --version
certbot 0.31.0
server@couchbase-sfo:~$ 

My web server is (include version): nginx/1.10.3

The operating system my web server runs on is (include version): Ubuntu 16.04.6 LTS

My hosting provider, if applicable, is: DigitalOcean

I can login to a root shell on my machine (yes or no, or I don’t know): yes

I’m using a control panel to manage my site (no, or provide the name and version of the control panel): no

The version of certbot is 0.31.0

1 Like

That’s the latest version available from the Ubuntu PPA at this time. The person responsible for Ubuntu packaging is actively working on getting it upgraded.

If you need a feature from a newer version, you can try use certbot-auto. Otherwise, I wouldn’t worry about it.

2 Likes

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.