Project

General

Profile

action #69655

Updated by riafarov over 3 years ago

Related to https://progress.opensuse.org/issues/64325 

 After implementing the {{collapse(check) 
 The basic changes were that during autoyast installation tests 
 1. AUTOYAST variable is updated with the full autoyast profile URL  
 2. Before autoyast installation begins, LWP::Simple head($url) function is used to check if the URL is reachable  
 }} described in above ticket, there was a malfunction noticed only on one local machine ( http://falafel.suse.cz/tests/875#step/installation/1 ). The above failure is the reason why the check only records failure and doesn't kill the test. It looks like the worker can't reach the uploaded autoyast profile, but the SUT can. 

 Recently, the same failure was noticed in production: 
 https://openqa.opensuse.org/tests/1352380#step/installation/1 
 Here, AUTOYAST was set to the sle autoyast profile instead of the opensuse one but still that doesn't explain why the head($url) failed. The wrong profile was uploaded and should be reachable. 

 We should get more runs and see how often issue occurs. 

 Acceptance criteria: 
 - Root cause is identified for the failures described above. 
 - If safe, modify the check in autoyast installation in order to kill the test in case of failure. 

Back