Created attachment 412720 [details] the xml file Description of problem: We have a xml file which can be submitted to RHTS, but cannot submit to beaker. We always get this error message: <Fault 1: 'bkr.server.bexceptions.BX:u\'No Distro matches Recipe: <distroRequires><and><distro_arch op="=" value="x86_64"/><distro_family op="=" value="RedHatEnterpriseLinux6"/><distro_name op="=" value="RHEL6.0-20100428.3"/><distro_variant op="=" value="Server"/></and><distro_virt op="=" value="1"/></distroRequires>\''> Version-Release number of selected component (if applicable): How reproducible: always Steps to Reproduce: 1.bkr job-submit --convert default-kvm-guest.xml 2. 3. Actual results: Expected results: Additional info:
Thanks for the bug report. I have a fix for this which I'm testing. I'm hoping to get this deployed live Today. But it may not happen until Tomorrow. I will update here when its pushed.
We again have at least two xml files cannot submitted to beaker. The results are: <Fault 1: 'bkr.server.bexceptions.BX:u\'No Distro matches Recipe: <distroRequires><and><distro_arch op="=" value="ppc"/><distro_name op="=" value="RHEL5-Server-U5"/><distro_family op="=" value="RedHatEnterpriseLinuxServer5"/></and><distro_virt op="=" value=""/></distroRequires>\''> and <Fault 1: 'bkr.server.bexceptions.BX:u\'No Distro matches Recipe: <distroRequires><and><distro_arch op="=" value="ppc"/><distro_name op="=" value="RHEL5-Server-U5"/><distro_family op="=" value="RedHatEnterpriseLinuxServer5"/></and><distro_virt op="=" value=""/></distroRequires>\''> the same problem and has been resolved in the new package?
Created attachment 413692 [details] another xml cannot be submitted The error message should be this: <Fault 1: 'bkr.server.bexceptions.BX:u\'No Distro matches Recipe: <distroRequires><and><distro_arch op="=" value="ppc"/><distro_name op="=" value="RHEL5-Server-U5"/><distro_family op="=" value="RedHatEnterpriseLinuxServer5"/></and><distro_virt op="=" value=""/></distroRequires>\''>
Hello, The problem you are reporting is different. Legacy RHTS improperly called RHEL5 ppc and not ppc64. In fact I had a bug in the old system about this. In beaker because we use cobbler, the distro is imported correctly as ppc64. see here. https://beaker.engineering.redhat.com/distros/?distrosearch-0.table=Name&distrosearch-0.operation=contains&distrosearch-0.value=RHEL5-Server-U5&distrosearch-1.table=Arch&distrosearch-1.operation=contains&distrosearch-1.value=ppc&Search=Search Please change your xml to ppc64. This might be painful until we can remove the old workflows from the equation. I'm closing this bz since the original problem is fixed.