Hi beaker-devel and beaker-users,
Sam from Kernel Performance here.
There has been a requirement for our team to test inside docker containers. The workflow of our subteam depends on ability to specify tasks in job XML such as environment preparation and running tests (we provide test parameters in job XML). Considering this, we would appreciate the ability to run beaker tasks in docker container directly as shown in user-guide[0].
However, the guide seems to be heavily deprecated and lack working examples. Fedora20 is no longer available in beaker and given restraint repo url is unreachable. Even after specifying existing Fedora distro and official restraint repo, the jobs seem to be stuck somewhere after installation (e.g. [1]).
We could probably make a workaround and specify all we need in some homemade docker image, but that wouldn't really scale for us. Also, with increasing relevancy of containers in Red Hat portfolio, more teams would probably appreciate this functionality as well.
I wanted to ask:
*is this feature ready or will be ready in near future for our testing?
*is there anyone who already successfully uses this feature?
*is it possible to update user-guide with working examples and more info?
Best regards and thanks for answers,
Sam
[0] https://beaker-project.org/docs/user-guide/contained-test-harness.html
[1] https://beaker.engineering.redhat.com/jobs/2744528
On behalf of the Beaker development team, I'm pleased to announce that
Beaker 25.6 is now available from the Beaker web site [1]. Thanks to
everyone who contributed patches and bug reports for this release.
Beaker 25.5 is a maintenance release which fixes 5 bugs. A new version of Beah
and the beaker-system-scan has been included in this release. Full details are
available in the release notes [2].
The complete log of all commits since Beaker 25.4 is also available [3].
[1] https://beaker-project.org/releases/
[2] https://beaker-project.org/docs/whats-new/release-25.html#beaker-25-6
[3] https://git.beaker-project.org/cgit/beaker/log/?qt=range&q=beaker-25.5..bea…
Kind Regards
--
Róman Joost
Senior Software Engineer, Products & Technologies Operations (Brisbane)
Red Hat