Hide Forgot
Description of problem: bkr workflow-simple produces a xml with different task order. Version-Release number of selected component (if applicable): beaker-client-0.6.8-5.git.47.219578f.fc14.noarch How reproducible: always Steps to Reproduce: $ /usr/bin/bkr workflow-simple --distro="RHEL5-Server-U6" --whiteboard="spwN_rhel56" --arch=x86_64 --task=/CoreOS/Spacewalk/Installer/Workaround/cobbler-issue --task=/CoreOS/Spacewalk/Installer/Sanity/Whole-installation/SW-nightly-Oracle-XE --task=/CoreOS/Spacewalk/Installer/Sanity/extra-packages-in-compose --task=/distribution/reservesys --debug --prettyxml Actual results: <job retention_tag="Scratch"> <whiteboard> -bash </whiteboard> <recipeSet priority="Normal"> <recipe ks_meta="method=nfs" whiteboard="-bash"> <distroRequires> <and> <distro_name op="=" value="RHEL5-Server-U6"/> <distro_method op="=" value="nfs"/> <distro_arch op="=" value="x86_64"/> </and> </distroRequires> <hostRequires> <and/> </hostRequires> <repos/> <task name="/distribution/install" role="STANDALONE"> <params/> </task> <task name="/distribution/reservesys" role="STANDALONE"> <params/> </task> <task name="/CoreOS/Spacewalk/Installer/Sanity/extra-packages-in-compose" role="STANDALONE"> <params/> </task> <task name="/CoreOS/Spacewalk/Installer/Workaround/cobbler-issue" role="STANDALONE"> <params/> </task> <task name="/CoreOS/Spacewalk/Installer/Sanity/Whole-installation/SW-nightly-Oracle-XE" role="STANDALONE"> <params/> </task> </recipe> </recipeSet> </job> Note that the tasks are listed in another order that specifying on the cmd line. The order of the tasks is very important, since the task depend on each other. Expected results: Keep the task order as specified on cmd line. Additional info: Note this is a regression.
Please update to a recent version.. [bpeck@localhost ~]$ bkr workflow-simple --distro="RHEL5-Server-U6" --whiteboard="spwN_rhel56" --arch=x86_64 --task=/CoreOS/Spacewalk/Installer/Workaround/cobbler-issue --task=/CoreOS/Spacewalk/Installer/Sanity/Whole-installation/SW-nightly-Oracle-XE --task=/CoreOS/Spacewalk/Installer/Sanity/extra-packages-in-compose --task=/distribution/reservesys --debug --prettyxml <job retention_tag="Scratch"> <whiteboard> spwN_rhel56 </whiteboard> <recipeSet priority="Normal"> <recipe ks_meta="method=nfs" whiteboard="spwN_rhel56"> <distroRequires> <and> <distro_name op="=" value="RHEL5-Server-U6"/> <distro_method op="=" value="nfs"/> <distro_arch op="=" value="x86_64"/> </and> </distroRequires> <hostRequires> <and/> </hostRequires> <repos/> <task name="/distribution/install" role="STANDALONE"> <params/> </task> <task name="/CoreOS/Spacewalk/Installer/Workaround/cobbler-issue" role="STANDALONE"> <params/> </task> <task name="/CoreOS/Spacewalk/Installer/Sanity/Whole-installation/SW-nightly-Oracle-XE" role="STANDALONE"> <params/> </task> <task name="/CoreOS/Spacewalk/Installer/Sanity/extra-packages-in-compose" role="STANDALONE"> <params/> </task> <task name="/distribution/reservesys" role="STANDALONE"> <params/> </task> </recipe> </recipeSet> </job> beaker-client-0.6.14 works