Yuval Turgeman has posted a patch for this feature here: https://github.com/beaker-project/beaker/pull/3 so we should review that and move it (or help Yuval to move it) onto Gerrit.
This is on Gerrit now as https://gerrit.beaker-project.org/5922
Reverting to POST as missing bug footer in commit message is causing checkbugs failure
https://gerrit.beaker-project.org/#/c/5974/ reverts the patch https://gerrit.beaker-project.org/#/c/5975/ resubmits it with a bug footer this time ;-)
Verified that when the liveimg relative url is passed into the ks_meta attribute, in an RHVH provisioning job, the installation successfully locates the squashfs image. Tested on beaker-devel, using this recipe: https://beaker-devel.app.eng.bos.redhat.com/recipes/20700#installation
... Although, please note that beakerlib can't be installed because the testing RHVH4 distro does not have wget and net-tools
Interestingly, the dependency problems with beakerlib then also cause beah itself to fail to be installed, so the recipe never runs. It might be worth separating those into separate yum transactions. So install beah and rhts-test-env first, then beakerlib, then beakerlib-redhat. In case either of the latter two fail. At least then the recipe would still run. The question of why beakerlib requires wget and net-tools is maybe not as easy to solve, we should run it by Dalibor...
Dear Dalibor, would you be able to comment about why beakerlib requires wget and net-tools? The problem is highlighted in comment 7. Many thanks!
(In reply to Dan Callaghan from comment #9) > It might be worth separating those into separate yum transactions. So > install beah and rhts-test-env first, then beakerlib, then beakerlib-redhat. > In case either of the latter two fail. At least then the recipe would still > run. https://gerrit.beaker-project.org/5991
https://beaker-devel.app.eng.bos.redhat.com/recipes/20834#installation Verified that installation succeeds by running above job.
*** Bug 1215480 has been marked as a duplicate of this bug. ***
Beaker 25.0 has been released. Release notes are available upstream: https://beaker-project.org/docs/whats-new/release-25.html