Certbot and python3-certbot held back Ubuntu 18.04

So because of the issues with validation with TLS-SNI-01 following the emails I received from Let’s Encrypt I need Certbot version 0.28 or higher.

I am on version 0.26.1 of Certbot.

On Ubuntu 18.04.1 LTS, I followed the steps on this page to update:

I get the following:

The following packages have been kept back:
certbot lxd lxd-client python3-certbot python3-parsedatetime

And Certbot is still 0.26.1

So how do I solve this with out overriding? I do not want to install software on servers that Ubuntu has held back, as they have a reason for holding back packages.

Does “sudo apt full-upgrade” do it? (Or do anything bad?)

I had a similar problem
sudo apt-get upgrade

The following packages have been kept back:
certbot lxd lxd-client python3-acme python3-certbot python3-certbot-nginx

I used approach 1

sudo apt-get install <list of packages kept back> .

That upgraded from certbot 0.23 to 0.28 (Ubuntu 18.04, nginx)

I’m not a Ubuntu expert but my server is not critical so I tried out the command for the 1st time and it worked.

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