action #96560
closedopenqa-review gitlab CI pipeline failed to access remote repo
0%
Description
Observation¶
https://gitlab.suse.de/openqa/openqa-review/-/jobs/517646#L46
$ zypper in --no-confirm perl-YAML
Retrieving repository 'openSUSE-Tumbleweed-Non-Oss' metadata [.done]
Building repository 'openSUSE-Tumbleweed-Non-Oss' cache [..
..done]
Retrieving repository 'openSUSE-Tumbleweed-Oss' metadata [..
error]
Repository 'openSUSE-Tumbleweed-Oss' is invalid.
[repo-oss|http://download.opensuse.org/tumbleweed/repo/oss/] Valid metadata not found at specified URL
History:
- File './repodata/b501c60898f9792368c3cefc87f92c6126ab64797e3d675b5ed920c3d645ac50-appdata-icons.tar.gz' not found on medium 'http://download.opensuse.org/tumbleweed/repo/oss/'
- Can't provide ./repodata/b501c60898f9792368c3cefc87f92c6126ab64797e3d675b5ed920c3d645ac50-appdata-icons.tar.gz
Please check if the URIs defined for this repository are pointing to a valid repository.
Warning: Skipping repository 'openSUSE-Tumbleweed-Oss' because of the above error.
Retrieving repository 'openSUSE-Tumbleweed-Update' metadata [.done]
Building repository 'openSUSE-Tumbleweed-Update' cache [..
..done]
Some of the repositories have not been refreshed because of an error.
Loading repository data...
Reading installed packages...
Package 'perl-YAML' not found.
Running after_script 00:00
Running after script...
$ cat config.yml
cat: config.yml: No such file or directory
Updated by mkittler over 3 years ago
GitLab seems generally broken:
- https://openqa.io.suse.de/openqa-review shows a 502 page with "Whoops, something went wrong on our end.".
- Today's OSD deployment didn't work due to network issues as well: https://gitlab.suse.de/openqa/osd-deployment/-/pipelines/181527
Updated by jbaier_cz over 3 years ago
- Status changed from New to In Progress
I think a very good way how to minimize such problems is to avoid zypper as much as possible in the jobs. For this, one can prepare a completely preinstalled image. The job changed the prerequisite to python in the mean time, however the solution remains same. I created to https://build.opensuse.org/request/show/911555 to avoid downloading packages during the run.
With the new image, it shouldn't be necessary to run zypper anymore.
Updated by openqa_review over 3 years ago
- Due date set to 2021-08-27
Setting due date based on mean cycle time of SUSE QE Tools
Updated by jbaier_cz over 3 years ago
- Due date deleted (
2021-08-27) - Status changed from In Progress to Resolved
New pipeline seems to be running happily: https://gitlab.suse.de/openqa/openqa-review/-/jobs/535277
The issue with zypper shouldn't be repeating anymore as we do not call zypper, now the only external service is git.