Hi, i followed the wiki (openSUSE:Migrate Leap to Tumbleweed - openSUSE Wiki) to upgrade my laptop from Leap 15.6 to Tumbleweed without any issues. But now, after a reboot, the repositories have changed from “download” to “cdn” and when i do a refresh, i have messages that some files have a bad checksum !
Not possible to modify the repositories. They are all the time restored as “cdn”
Everything works well but i’m not able to do updates or install something.
Any help will be welcome.
Regards
CDN is the new download redirector/load balancer which already exists long time. These repo definitions are provided by openSUSE-repos-Tumbleweed packages.
Your issue seems temporary, so waiting some time until the mirrors are synced may help.
Thank’s for the prompt reply. One day or two will be enough ?
Regards
Often some hours are enough. But if the issue still persists after 1 or 2 days, there may be a real issue with one of the mirrors.
Ok . Thank’s. I’ll advise in 2 days
Hi Hui, the problem is still there, the repo-oss refresh do the same error and it’s not possible to install a new package. It’s the same for repo-oss-debug and repo-oss source . All other repositories refresh well.
If there is no solution, i’ll make a fresh install of tumbleweed.
Regards
Is the internet accessible for other purposes than package management? Does /etc/resolv.conf exist? Does it have suitable content?
Yes Internet is working well, emails, web, ping, dig… Everything is ok
Sorry the repo-oss was disabled when i refresh. So the problem is not solved
But why the error was a checksum issue ? And only for these 3 repositories .
Try showing us the content of the oss repo file that’s in /etc/repos.d/.
There is no repos.d directory in /etc …
It is /etc/zypp/repos.d
And i’m able to navigate the repo with a web browser.
I downloaded the file : f19a71764a7d9330c4aacf15b068e298b556f76989b0bf571fb3aa40ee2f9afd-susedata.xml.gz 20-Aug-2024 04:54
I calculate the SHA256 after download and it’ ok ! So i don’t understand why zypper find another result.
Are you located in USA? My experience with cdn. repos was poor, so I’ve switched most of my installations’ repos back to the still supported old standard download.opensuse.org with openSUSE-repo* uninstalled and locked against reinstallation.
Any valid mirror’s URL can be used instead of cdn.opensuse.org, might be worth a try at least to see what happens. Open your selected mirror in browser first to make sure you get the complete URL correct, as mirrors often include a /pub/ or a /linux/ as part of the complete URL needed. Here’s one you might start with.
Or use this list as guidance:
https://en.opensuse.org/Package_repositories
Ok, i tried to change the cdn o lot of times with the ones listed in this link but every time zypper replace them by cdn. I suppose that the cdn URL are written somewhere but i don’t know where.
I changed the URL cdn.opensuse.org by download.opensuse.org in /usr/share/zypp/local/service/openSUSE/repo/repoindex.xml
I clean the cache with zypper cc -a
I refresh the repositories and it seems working well.
Thank’s everybody
Best regards