Comments (5)
Ping on this issue - we have seen multiple community reports of bad mirrors, but we can't diagnose which one is the issue without this feature. It's desperately needed because our community perception of opensuse as a distro is really suffering due to bad mirrors, and having tools so we can actually respond to these and provide updates will be so important.
from zypper.
@bzeller This has been an ongoing issue for our CI, and for helping users with mirror issues in the community. Could it be looked at please?
from zypper.
@Firstyear We talked about this in the meeting today, but as usual this is not as straigth forward as it seems to be. Especially when chunking comes into play, writing redirect information for every chunk would be horrible. Also if multiple servers for a chunk fail which one would be the one we blame for the error etc...
We already log all redirects into the logfiles though.
from zypper.
Well, the issue is currently we have no information at all though when an error occurs which means finding a broken mirror (which happens more commonly than wed like) is near impossible when users report issues in the community.
So we do need a way to filter-up the true source of the error to the caller. While it may be challenging it's important for us to help identify which mirrors are impact our users negatively (which in turn negatively affects our reputation as a distribution).
from zypper.
Some action on this would be nice - we can't troubleshoot why zypper commands are failing without the data about where it's pulling from.
Example error: https://github.com/kanidm/kanidm/actions/runs/5946810823/job/16127922982#step:5:216
from zypper.
Related Issues (20)
- [Feature request] zypper --releasever=XX.x dup: show list of releasever-changed repo addresses and unchanged adresses HOT 1
- Some namespaced recommends or supplements are still considered even with `--no-recommends` HOT 2
- Let --dry-run show the install-order and dependency loops
- When network is unresponsive, Ctrl-C has no real effect
- Automatically adapt CLI to terminal size on resize. HOT 7
- Add a "memo" or "notes" flag. HOT 2
- Keys listed in gpgkey= not used for repo metadata signature verification HOT 18
- zypper locks don't allow upgrading into specified version HOT 1
- zypper locks - unexpected influence over version selection during package install HOT 2
- Remove a package and its dependencies with `zypper in` HOT 1
- Improve handling of invisible patterns in search. HOT 1
- Support remove with --dry-run without requiring root
- zypper exits with 0 when remote package is unavailable or timeouts HOT 1
- KDE "get new" HOT 1
- zypper and "Time since last refresh" message when not root access HOT 2
- Pathname gets repeated for key specified in gpgkey option HOT 2
- Instability when updating repo and using repo_gpgcheck HOT 5
- lock on openSUSE-release doesn't get respected HOT 2
- Installing local RPMs is no longer possible HOT 1
- FR colourise output for `dup` as per `list-updates`
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from zypper.