Project

General

Profile

action #164222

Updated by okurz 5 months ago

## Observation 
 https://openqa.suse.de/tests/14969481#step/GRU/1 shows 

 ``` 
 preparation failed: Downloading "http://automotive-3.arch.suse.de/gitlab/chuller/carwos-chuller_carwos1.1-2850918.qcow2" failed with: Download of "/var/lib/openqa/share/factory/hdd/carwos-chuller_carwos1.1-2850918.qcow2" failed: 521 Connect timeout  
 ``` 

 and a lot of others in the same job group. Apparently this happened because chuller wants to "resurrect" the carwos tests and struggles to get the communication up and running again. This can happen but we should ensure that we can read error messages correctly. Here the "521 Connect timeout" looks like an http response from "the server" but really seems to be a response from the client. Maybe mojo requests produce errors looking similar to http response codes. We should ensure these are properly labeled so that people cannot confuse them with responses from the server. 

 ## Acceptance criteria 
 * **AC1:** Error messages clearly state to the users what the consequence is for them 

 ## Suggestions 
   * Find the code responsible for downloading this (is it test code? Minion code? Something else?) and improve its log message 

 ## Rollback steps 
  * *DONE* Remove silence for https://monitor.qa.suse.de/alerting/silence/1356ce3d-d7ca-4750-b478-710cb0366d85/edit?alertmanager=grafana (name: "Incomplete jobs (not restarted) of last 24h alert")

Back