$ cat /etc/os-release
NAME="Fedora Linux"
VERSION="44 (Server Edition)"
RELEASE_TYPE=stable
ID=fedora
VERSION_ID=44
VERSION_CODENAME=""
PRETTY_NAME="Fedora Linux 44 (Server Edition)"
$ uname -a
Linux storage 7.0.9-205.fc44.x86_64 #1 SMP PREEMPT_DYNAMIC .....
$ docker --version
Docker version 29.3.0, build 5927d80
$ rpm -qa | grep -E 'docker|moby|containerd'
containerd.io-2.2.1-1.fc41.x86_64
docker-compose-plugin-5.1.0-1.fc41.x86_64
docker-ce-cli-29.3.0-1.fc41.x86_64
docker-ce-29.3.0-1.fc41.x86_64
docker-ce-rootless-extras-29.3.0-1.fc41.x86_64
docker-buildx-plugin-0.32.1-1.fc41.x86_64
$ dnf repolist
repo id repo name
docker-ce-stable Docker CE Stable - x86_64
fedora Fedora 44 - x86_64
$ cat /etc/yum.repos.d/docker-ce.repo
[docker-ce-stable]
name=Docker CE Stable - $basearch
baseurl=https://download.docker.com/linux/fedora/$releasever/$basearch/stable
enabled=1
gpgcheck=1
gpgkey=https://download.docker.com/linux/fedora/gpg
[docker-ce-stable-source]
name=Docker CE Stable - Sources
baseurl=https://download.docker.com/linux/fedora/$releasever/source/stable
enabled=0
gpgcheck=1
gpgkey=https://download.docker.com/linux/fedora/gpg
sudo rm -rf /var/cache/dnf
sudo dnf clean all
sudo dnf makecache --refresh
sudo rm -f /etc/yum.repos.d/docker-ce.repo
sudo dnf config-manager addrepo \
--from-repofile=https://download.docker.com/linux/fedora/docker-ce.repo
$ cat /etc/dnf/vars/releasever
cat: /etc/dnf/vars/releasever: No such file or directory
After trying several workarounds suggested by AI, I suspect the issue stems from referencing the fc41 package. How can this error be resolved?