-3

I am getting the famous error message when fetching puppet6 repo from an internal webserver hosting our ubuntu repositories.

E: The repository 'http://ubunturepo.office.tho.com/apt.puppetlabs.com focal Release' does not have a Release file.

Even though the Release file is already there.

Here is the config file for /etc/apt/sources.list:

deb  http://ubunturepo.office.tho.com/apt.puppetlabs.com focal puppet6

Here is the directory:

root@ubunturepo:/var/spool/apt-mirror/skel/apt.puppetlabs.com/dists/focal# ll
total 212
drwxr-xr-x 3 root root  4096 Jan 10 14:06 ./
drwxr-xr-x 4 root root  4096 Dec 23 14:29 ../
-rw-r--r-- 1 root root 99083 Dec 16 21:18 InRelease
drwxr-xr-x 4 root root  4096 Dec 23 16:07 puppet6/
-rw-r--r-- 1 root root 98215 Dec 16 21:18 Release
-rw-r--r-- 1 root root   819 Dec 16 21:18 Release.gpg
[om:root@test ~]# lsb_release -a
No LSB modules are available.
Distributor ID: Ubuntu
Description:    Ubuntu 20.04.3 LTS
Release:    20.04
Codename:   focal

1 Answers1

2

If you try the repository's URL in a browser, you get redirected to a domain name service company's website. So it looks like the domain isn't set up properly (yet), has been suspended or is not reachable for some other reason. And on the domain name service company's website, there surely isn't a Release file ;)