Project

General

Profile

action #18684

Updated by SLindoMansilla about 7 years ago

## observation 

 Jobs with worker class qemu_x86_64 (settings and var.json) are taken by machines without this class, causing incomplete jobs. 

 For the jobs taken by overdrive2, the worker class on settings and var.json is different (qemu_x86_64 in settings and qemu_aarch64_maintenance in var.json) 

 * [osd#889178](https://openqa.suse.de/tests/889178) 
 * [osd#889173](https://openqa.suse.de/tests/889173) 
 * [osd#889114](https://openqa.suse.de/tests/889114) 
 * [osd#889099](https://openqa.suse.de/tests/889099) 
 * [osd#889092](https://openqa.suse.de/tests/889092) 


 ## problem 

 **H1** When a big number of jobs are created by cloning a job (e.g. 100), 5% of these jobs are taken by a worker without a matching worker class. 
 **H2** workers.ini is not configured properly. _REJECTED BY E2-1 and E2-2_ 
 **H3** The different worker classes on _settings_ and _var.json_ for the jobs taken by _overdrive2_ happened because the workers support multi-webui. 


 

 **E1-1** Execute the workers on _overdrive2_ and _QA-Power8-5-kvm_ with verbose mode and clone a job 100 times. 
 **R1-1** Not done yet 


 **E2-1** Check that the worker classes are properly configured in workers.ini on _overdrive2_. 
 **R2-1** _overdrive2_ uses: qemu_aarch64_maintenance 


 **E2-2** Check that the worker classes are properly configured on workers.ini on _QA-Power8-5-kvm_. 
 **R2-2** _QA-Power8-5-kvm_ uses: qemu_ppc64le,qemu_ppc64le_no_tmpfs 


 **E3-1** Check that the worker.ini configuration for _overdrive2_ is set for multi webui. 
 **R3-1** Two webui configured: http://openqa.suse.de http://lord.arch.suse.de 


 **E3-2** Check that the worker.ini configuration for _QA-Power8-5-kvm_ is set for one webui. 
 **R3-2** One webui configured: http://openqa.suse.de 

Back