action #18684
closedJobs with worker class qemu_x86_64 are taken by machines without this class, causing incomplete jobs
0%
Description
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)
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