On behalf of the Beaker development team, I'm pleased to announce that
Beaker 0.17.0 is now available from the Beaker web site [1].
Last week Nick gave a good summary of the improvements in this release,
which I'll quote here:
Some highlights:
- the new "<reservesys/>" element in recipe definitions makes it
possible to reserve a system even if the recipe is aborted due to a
timeout, a kernel panic, or installation failure.
- jobs can now be scheduled on Manual systems by name, so you can now
run jobs on a system by name, without having to make it available to
satisfy arbitrary "hostRequires" filters
- the "bkr machine-test" command has a new "--ignore-system-status"
option that allows testing of Manual and Broken systems
- "Removed" systems are now hidden from most of the UI by default (a new
dedicated page has been added for resurrection of previously removed
systems)
- custom theming makes it possible to provide instance specific help links
While it isn't production ready yet, Beaker 0.17 also includes the
preliminary support for dynamically dispatching jobs that don't require
real hardware to an associated OpenStack instance.
A number of other enhancements and bug fixes are included in this
release as well. For a complete description, refer to the Beaker 0.17
release notes [2].
The detailed list of all changes made since Beaker 0.16.2 is also
available [3].
[1]
https://beaker-project.org/releases/
[2]
https://beaker-project.org/docs/whats-new/release-0.17.html
[3]
https://git.beaker-project.org/cgit/beaker/log/?qt=range&q=beaker-0.1...
--
Dan Callaghan <dcallagh(a)redhat.com>
Software Engineer, Hosted & Shared Services
Red Hat, Inc.